Start by finely chopping parsley, cilantro, garlic, and green onions. I like to chop everything as finely as possible so it blends smoothly into the meat. This ensures every bite of the meatball is packed with fresh flavor.
In a large bowl, combine the ground meat with the chopped herbs, cumin, coriander, salt, and pepper. Use your hands to gently mix everything together without overworking it. Overmixing can make the meatballs tough instead of tender.
Roll the mixture into small, evenly sized balls, about the size of a golf ball. Keeping them uniform helps them cook evenly. If the mixture sticks to your hands, lightly oil your palms to make shaping easier.
Cook the Meatballs
Heat olive oil in a skillet over medium heat and place the meatballs in the pan. Cook them for about 8–10 minutes, turning occasionally to brown all sides. Make sure they are cooked through and nicely golden on the outside.
In a saucepan, combine cooked rice with chopped pickles and pickle brine. Stir gently over low heat until warmed through. The tangy flavor from the pickles gives the rice a unique and addictive taste.
In a bowl, mix yogurt with a pinch of salt until smooth. I like to keep it simple so it complements the bold flavors of the dish. You can also add a splash of pickle brine for extra tang if you like.
Serve the meatballs over a bed of pickle rice and add a generous dollop of salty yogurt on top. The combination of flavors and textures is what makes this dish truly special.