Go Back
Spiced Green Meatballs with Pickle Rice & Yogurt Recipe
Ben Carraoli

Spiced Green Meatballs with Pickle Rice & Yogurt Recipe

I still remember the first time I made these spiced green meatballs—it felt like bringing a restaurant-quality dish right into my kitchen. The aroma of herbs, spices, and sizzling meat filled the air, making it impossible to wait. What I loved most was how the tangy pickle rice balanced the richness of the meatballs.
Total Time 45 minutes
Servings: 4

Ingredients
  

  • ground beef or lamb 500g – choose meat with some fat for juicy meatballs
  • fresh parsley 1 cup, finely chopped – adds brightness; avoid dried parsley
  • fresh cilantro ½ cup, finely chopped – enhances the “green” flavor profile
  • garlic cloves 4, minced – fresh garlic gives the best punch
  • green onions 3, finely chopped – mild onion flavor without overpowering
  • cooked white rice 2 cups – day-old rice works best for texture
  • pickles ½ cup, finely chopped – adds tangy contrast to the dish
  • pickle brine 2 tablespoons – boosts acidity in the rice
  • plain full-fat yogurt 1 cup – creamier texture and better flavor
  • salt to taste – enhances all flavors
  • black pepper 1 teaspoon – adds mild heat
  • cumin 1 teaspoon – warm, earthy spice
  • coriander 1 teaspoon – citrusy depth
  • olive oil 2 tablespoons – for cooking meatballs evenly

Method
 

  1. 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.
  2. 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.
  3. 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.
  4. Cook the Meatballs
  5. 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.
  6. 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.
  7. 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.
  8. 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.

Notes

  • I always use fresh herbs instead of dried—they make a huge difference in flavor
  • Don’t skip the pickle brine; it really elevates the rice
  • I prefer slightly fatty meat because it keeps the meatballs juicy
  • Let the meatballs rest for a few minutes after cooking to retain juices
  • Taste the yogurt before serving and adjust salt as needed