Skip to content

Spiced Green Meatballs with Pickle Rice & Yogurt Recipe

Spiced Green Meatballs with Pickle Rice & Yogurt Recipe
Do Share Recipe

I still remember the first time I made this Spiced Green Meatballs with Pickle Rice & Yogurt Recipe—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. The salty yogurt added a creamy, refreshing finish that tied everything together.

Honestly, this recipe quickly became one of my go-to meals when I want something comforting yet exciting. You can also enjoy similar flavors in the Creamy Ricotta Chicken and Orzo Skillet Recipe.

Spiced Green Meatballs with Pickle Rice & Yogurt Recipe

Ingredients

Here’s everything you’ll need, along with helpful tips to make the most of each ingredient:

  • 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

Note: This recipe serves approximately 4 people, depending on portion size. You can also explore another hearty option like the Baked Chipotle Cheddar Sweet Potato Chowder Recipe if you enjoy bold flavors.

Variations

Want to customize this dish? Here are some great ideas:

  • swap beef with chicken or turkey for a lighter option
  • use dairy-free yogurt like coconut or almond yogurt
  • add chopped spinach or kale for extra greens
  • include chili flakes for a spicier kick
  • replace white rice with brown rice or quinoa for a healthier twist
Spiced Green Meatballs with Pickle Rice & Yogurt Recipe

Cooking Time

Here’s how long it will take from start to finish:

  • Prep Time: 20 minutes
  • Cooking Time: 25 minutes
  • Total Time: 45 minutes

Equipment You Need

  • mixing bowl – to combine meatball ingredients evenly
  • skillet or frying pan – for cooking meatballs to perfection
  • saucepan – to prepare and warm the rice
  • knife – for chopping herbs and pickles finely
  • cutting board – safe surface for prepping ingredients
  • spoon or spatula – for mixing and turning meatballs

How to Make Spiced Green Meatballs with Pickle Rice and Salty Yogurt?

This dish comes together in three flavorful components—meatballs, rice, and yogurt. Each step builds layers of taste, so take your time to enjoy the process.

Prepare the Herb Mixture

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.

Mix the Meatball Base

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.

Spiced Green Meatballs with Pickle Rice & Yogurt Recipe

Shape the Meatballs

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.

Prepare the Pickle Rice

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.

Make the Salty Yogurt

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.

Assemble and Serve

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.

Additional Tips for Making This Recipe Better

After making this recipe several times, here are some tips I personally swear by:

  • 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

How to Serve Spiced Green Meatballs with Pickle Rice and Salty Yogurt?

Presentation makes this dish even more enjoyable. Serve the meatballs in a wide bowl over the pickle rice, then spoon the yogurt on top or on the side. Garnish with extra herbs, a drizzle of olive oil, or even a few extra chopped pickles for visual appeal.

You can also serve it family-style on a large platter, letting everyone build their own bowl. Pair it with warm flatbread or a light salad for a complete meal.

Spiced Green Meatballs with Pickle Rice & Yogurt Recipe

Nutritional Information

Here’s a quick overview of the nutritional value per serving:

  • Calories: 450–500 kcal
  • Protein: 25–30g
  • Carbohydrates: 35–40g
  • Fat: 20–25g

Make Ahead and Storage

Storing

Store leftover meatballs, rice, and yogurt separately in airtight containers in the refrigerator. They stay fresh for up to 3 days without losing much flavor.

Freezing

You can freeze the cooked meatballs for up to 2 months. I recommend freezing them separately from the rice and yogurt for best texture when reheated.

Reheating

Reheat the meatballs in a skillet or microwave until warmed through. Add a splash of water or broth to keep them moist, and prepare fresh yogurt for serving.

Why You’ll Love This Recipe?

This recipe is a perfect mix of comfort and bold flavors, and here’s why it stands out:

  • incredibly flavorful and unique
    The combination of herbs, spices, and tangy rice creates a taste you won’t forget.
  • easy to prepare at home
    Even though it looks fancy, the steps are simple and beginner-friendly.
  • versatile and customizable
    You can easily adjust ingredients to suit your dietary needs or preferences.
  • balanced and satisfying meal
    It includes protein, carbs, and creamy elements for a complete dish.
  • perfect for gatherings or meal prep
    I’ve found it works great for both dinner parties and weekday lunches.

Final Thoughts

Making these spiced green meatballs with pickle rice and salty yogurt was such a rewarding experience for me. It’s one of those recipes that feels both comforting and exciting at the same time. Once you try it, you’ll understand how beautifully the flavors come together. Give it a shot—you might just add it to your regular meal rotation like I did!

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

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating