Flavorful Ghormeh Sabzi Recipe Easy Persian Herb Stew with Lamb and Kidney Beans

Ready In 90 minutes
Servings 6 servings
Difficulty Medium

“You’ve got lamb and kidney beans, right? Let’s see what happens.” That’s how a late afternoon chat with an Iranian friend led me into the world of Ghormeh Sabzi, this incredibly flavorful Persian herb stew. Honestly, I was skeptical at first—lamb simmered with a heap of fresh herbs and tangy dried limes? It sounded a little wild. But the way she described the aroma, the deep, earthy flavors mingling with that bright, almost citrusy lift, had me intrigued enough to give it a go.

So there I was, chopping rosemary, parsley, fenugreek, and a few other herbs I barely recognized, feeling like I was assembling some kind of flavorful herbal potion. The kitchen quickly filled with a fragrance that somehow felt both comforting and exotic. The lamb melted in the broth, the kidney beans adding a gentle creaminess that balanced the boldness of the herbs and dried limes.

It wasn’t just a stew; it was like a little story simmering on the stove, the kind that pulls you into its depths and makes you pause, savor, and come back for more. Now, I find myself making this Flavorful Ghormeh Sabzi Persian Herb Stew with Lamb & Kidney Beans regularly—there’s just something quietly addictive about it that sticks with you. It’s the kind of dish that turns a regular evening into a moment worth remembering.

Why You’ll Love This Recipe

This Flavorful Ghormeh Sabzi recipe isn’t just another stew—it’s a journey through layers of taste and tradition that’s surprisingly simple to pull off at home. Through many trials (and a few kitchen mishaps), I’ve fine-tuned this recipe to make it approachable without losing that authentic Persian flair.

  • Quick & Easy: Although traditional Ghormeh Sabzi can take hours, this version comes together in about 90 minutes, making it doable on a weekend or a relaxed weeknight.
  • Simple Ingredients: You probably already have most of the herbs and pantry staples, and if not, substitutions like dried fenugreek or frozen herbs work well.
  • Perfect for Cozy Dinners: The rich lamb and aromatic herbs make it perfect for chilly nights when you want something warm and satisfying.
  • Crowd-Pleaser: It’s always a hit with guests, especially those who enjoy bold, layered flavors but appreciate a comforting, home-cooked meal.
  • Unbelievably Delicious: The tang from dried limes paired with tender lamb and creamy kidney beans is a flavor combo that’s next-level hearty and aromatic.

What sets this recipe apart is the balance it strikes—no overpowering spices, just the right amount of savory, tangy, and herbal notes mingling beautifully. Plus, the method I use for sautéing the herbs first helps bring out their fresh flavors without turning the stew bitter. It’s a little trick I picked up from a local Persian cook that really makes all the difference.

Honestly, this stew feels like a warm hug in a bowl—comfort food with some personality and soul. Whether you’re looking to impress at a dinner party or just want to treat yourself to something special, this Ghormeh Sabzi fits the bill perfectly.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Many are pantry staples or easy to find at your local grocery or international market.

  • Lamb shoulder, cubed (about 2 lbs / 900g): Rich and tender, perfect for slow cooking.
  • Kidney beans, cooked (1 cup / 190g): Adds creaminess and protein; canned works fine but rinse well.
  • Fresh herbs mix (about 4 cups / 100g total):
    • Parsley, finely chopped
    • Cilantro, finely chopped
    • Green onions or chives, chopped
    • Dried fenugreek leaves (1 tbsp): adds that signature aroma
    • Spinach or kale (optional, 1 cup fresh): helps bulk up the greens
  • Dried limes (limoo amani, 3-4 pieces): These are essential for that tangy depth—pierce the skin before adding.
  • Yellow onion, chopped (1 medium): Provides a sweet base flavor.
  • Garlic cloves (3-4, minced): For subtle pungency.
  • Turmeric powder (1 tsp): Adds warmth and color.
  • Vegetable oil or olive oil (3 tbsp): For frying the herbs and onions.
  • Water or beef broth (about 4 cups / 1 liter): To create the stew base.
  • Salt and black pepper: To taste.

If you can’t find fresh herbs, frozen chopped herbs or a good quality dried fenugreek powder can be used, though fresh is highly recommended for the best flavor. For kidney beans, canned is easiest, but soaking and cooking your own will give a creamier texture. If you’re looking to swap lamb, beef chuck is a decent substitute, but I prefer lamb for its richer flavor.

Equipment Needed

  • Heavy-bottomed pot or Dutch oven: This is key for even heat distribution and slow simmering of the stew. I’ve used a 5-quart Dutch oven with great results.
  • Sharp chef’s knife: For finely chopping the herbs and onions; a good knife makes this less of a chore.
  • Cutting board: Preferably large for handling all the herbs.
  • Wooden spoon or heat-resistant spatula: For stirring the stew without scratching your cookware.
  • Measuring cups and spoons: To keep ingredient quantities accurate.
  • Colander: For rinsing kidney beans if using canned.

If you don’t have a Dutch oven, a heavy saucepan with a tight-fitting lid will do, though the cooking time may vary slightly. For budget-friendly options, enamel-coated cast iron pots work well and are easy to clean. Keep your knives sharp with regular honing—it speeds up prep and keeps your fingers safer!

Preparation Method

ghormeh sabzi recipe preparation steps

  1. Prepare the herbs: Wash and finely chop the parsley, cilantro, green onions, and spinach (if using). Pat dry with paper towels or a salad spinner to remove excess moisture. This helps prevent the herbs from steaming instead of frying.
  2. Sauté the herbs: Heat 2 tablespoons of oil in your Dutch oven over medium heat. Add the chopped herbs and dried fenugreek leaves. Stir frequently for about 8-10 minutes until the herbs darken slightly and release a fragrant aroma. Avoid burning—the herbs should be deep green, not brown.
  3. Sear the lamb: In a separate pan, heat the remaining 1 tablespoon of oil over medium-high heat. Season the lamb cubes with salt and pepper, then brown them on all sides (about 5-7 minutes). This locks in juices and adds flavor.
  4. Sauté onions and garlic: In the Dutch oven with the herbs, push the herbs to one side and add the chopped onions and garlic. Cook until softened and golden, about 5 minutes.
  5. Combine ingredients: Add the seared lamb to the herb mixture. Sprinkle turmeric over everything and stir to coat evenly.
  6. Add liquids and dried limes: Pour in 4 cups (1 liter) of water or beef broth. Pierce each dried lime a few times with a fork, then add them to the pot. Bring to a gentle boil, then reduce to a low simmer.
  7. Simmer the stew: Cover and let it cook for about 1 to 1.5 hours, stirring occasionally. The lamb should be tender, and the flavors well blended. Keep an eye on the liquid level—add hot water if needed to keep the stew saucy but not soupy.
  8. Add kidney beans: Stir in the cooked kidney beans about 15 minutes before the end of cooking. This warms them through without breaking them down too much.
  9. Final seasoning: Taste and adjust salt and pepper. If the stew tastes too tangy, a pinch of sugar can balance it out.

Pro tip: If the dried limes are not available, a squeeze of fresh lime juice added near the end can provide some brightness, but the unique slightly fermented citrus flavor from dried limes is hard to replace. Also, letting the stew rest for 10 minutes off the heat before serving helps the flavors settle and deepen.

Cooking Tips & Techniques

One of the trickiest parts about Ghormeh Sabzi is balancing the herbs so the stew is vibrant but not bitter. Sautéing the herbs first with a bit of oil is a must—it softens their texture and mellows the flavors. I used to skip this step and ended up with a grassy, almost sharp taste that was a little off-putting.

When browning lamb, don’t overcrowd the pan; work in batches if needed. Searing is the foundation of a rich stew base and skipping it leads to less depth.

Keep the heat low during simmering to avoid toughening the meat and overcooking the beans. Slow and steady wins here.

Timing is also key—add kidney beans late to avoid mushiness. I learned this the hard way after accidentally turning the beans into a puree in my first attempt.

If you want to prep ahead, this stew tastes even better the next day after the flavors have married. Just reheat gently on the stove, adding a splash of water if it’s too thick.

Pairing this stew with fluffy basmati rice (or even a buttery polenta) is a classic choice, but I’ve also enjoyed it with warm flatbreads or alongside a fresh salad for a lighter contrast.

Variations & Adaptations

While the traditional recipe calls for lamb and kidney beans, you can tweak this stew to fit your preferences or dietary needs.

  • Vegetarian version: Skip the lamb and replace it with extra beans and mushrooms for a hearty texture. Add a splash of soy sauce or smoked paprika for umami depth.
  • Beef substitute: Use beef chuck instead of lamb for a milder flavor. Cooking times remain similar.
  • Herb mix twist: If you can’t find dried fenugreek, use a pinch of mustard greens or a bit of fresh dill to add complexity. Frozen herbs can substitute fresh in a pinch, just drain well first.
  • Spice it up: Add a small chopped jalapeño or a pinch of red pepper flakes during the herb sauté for subtle heat.
  • Slow cooker adaptation: Brown the lamb and sauté herbs on the stovetop, then transfer all ingredients to a slow cooker. Cook on low for 6-8 hours for tender, flavorful results.

Personally, I once swapped lamb for chicken thighs during a last-minute grocery run, and while it changed the stew’s character, the herbs and dried lime still shone through beautifully. It’s a flexible recipe that welcomes creativity.

Serving & Storage Suggestions

Serve this Flavorful Ghormeh Sabzi Persian Herb Stew hot, ladled over fluffy basmati rice or alongside warm flatbread to soak up the rich sauce. Garnish with a sprinkle of fresh parsley or a wedge of lemon to brighten each bite.

It pairs wonderfully with a simple cucumber and tomato salad dressed lightly with lemon and olive oil—refreshing against the stew’s deep flavors.

Leftovers keep well in an airtight container in the fridge for up to 4 days. The flavors actually deepen over time, so it’s a great make-ahead dish. For longer storage, freeze in portions for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove.

When reheating, add a little water or broth to loosen the stew if it’s thickened too much. Stir occasionally to heat evenly and keep the lamb tender.

Nutritional Information & Benefits

This Ghormeh Sabzi stew is a nutrient-dense dish packed with protein, fiber, and vitamins. The lamb provides high-quality protein and essential minerals like zinc and iron, while kidney beans add fiber and plant-based protein, helping to keep you full and satisfied.

The fresh herbs contribute antioxidants and vitamins A and C, while the dried limes offer a dose of vitamin C and unique phytochemicals.

For those mindful of dietary needs, this recipe is naturally gluten-free and can be adapted for lower-fat diets by trimming lamb fat or using leaner cuts.

Just be aware of potential allergens if you substitute ingredients, and adjust accordingly—this recipe is quite forgiving!

Conclusion

To sum it up, this Flavorful Ghormeh Sabzi Persian Herb Stew with Lamb & Kidney Beans isn’t just a recipe; it’s a comforting tradition in a bowl, full of bright herbs, tangy dried limes, and tender meat that makes every spoonful worth savoring. It’s one of those dishes that encourages you to slow down, breathe in the aromas, and truly enjoy the moment.

Feel free to tailor it to your preferences—swap herbs, switch proteins, or adjust spices to make it your own. I love how it brings a piece of Persian home cooking into mine, and I hope it finds a spot in your kitchen too.

And hey, if you’re ever searching for more comforting and creative dishes, you might enjoy the cozy vibes of the Easy Cheesy Tater Tot Breakfast Casserole or the hearty notes of the Crispy BBQ Bacon Tater Tot Casserole. Both have been lifesavers on busy days!

Give this stew a try, and I’d love to hear how yours turns out—sharing your tweaks and stories makes this food journey even better.

FAQs

What are dried limes, and can I substitute them?

Dried limes, or limoo amani, are Persian limes sun-dried until dark and hard. They add a unique tangy, slightly fermented citrus flavor that’s hard to replicate. If you can’t find them, fresh lime juice added near the end can be a substitute, but the flavor won’t be quite the same.

Can I make Ghormeh Sabzi without lamb?

Absolutely! You can use beef, chicken thighs, or make a vegetarian version by skipping the meat and adding extra kidney beans or mushrooms. The herbs and dried limes carry most of the flavor.

How do I prevent the herbs from tasting bitter?

Sauté the herbs gently in oil before adding liquids. Avoid high heat or burning, which can make the herbs bitter. Also, use fresh herbs when possible and avoid overcooking them.

Is it okay to use canned kidney beans?

Yes, canned kidney beans work well and save time. Just rinse them thoroughly to remove excess salt and canning liquid before adding to the stew.

What should I serve with Ghormeh Sabzi?

Traditionally, it’s served over steamed basmati rice. You can also enjoy it with flatbreads or a simple fresh salad for contrast. A squeeze of fresh lemon on the side brightens the dish beautifully.

Pin This Recipe!

ghormeh sabzi recipe recipe
Print

Flavorful Ghormeh Sabzi Recipe Easy Persian Herb Stew with Lamb and Kidney Beans

A rich and aromatic Persian herb stew featuring tender lamb, kidney beans, and a vibrant mix of fresh herbs with tangy dried limes. This recipe balances savory, tangy, and herbal flavors for a comforting and flavorful meal.

  • Author: Emma
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 30 minutes
  • Total Time: 1 hour 50 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Persian

Ingredients

Scale
  • 2 lbs lamb shoulder, cubed
  • 1 cup cooked kidney beans (canned, rinsed)
  • 4 cups fresh herbs mix (parsley, cilantro, green onions or chives, spinach or kale optional)
  • 1 tbsp dried fenugreek leaves
  • 34 dried limes (limoo amani), pierced
  • 1 medium yellow onion, chopped
  • 34 garlic cloves, minced
  • 1 tsp turmeric powder
  • 3 tbsp vegetable oil or olive oil
  • 4 cups water or beef broth
  • Salt and black pepper to taste

Instructions

  1. Wash and finely chop parsley, cilantro, green onions, and spinach if using. Pat dry to remove excess moisture.
  2. Heat 2 tablespoons of oil in a Dutch oven over medium heat. Add chopped herbs and dried fenugreek leaves. Stir frequently for 8-10 minutes until herbs darken slightly and release aroma. Avoid burning.
  3. In a separate pan, heat remaining 1 tablespoon oil over medium-high heat. Season lamb cubes with salt and pepper, then brown on all sides for 5-7 minutes.
  4. In the Dutch oven with herbs, push herbs to one side and add chopped onions and garlic. Cook until softened and golden, about 5 minutes.
  5. Add seared lamb to the herb mixture. Sprinkle turmeric over everything and stir to coat evenly.
  6. Pour in 4 cups water or beef broth. Pierce dried limes a few times with a fork and add to pot. Bring to a gentle boil, then reduce to low simmer.
  7. Cover and cook for 1 to 1.5 hours, stirring occasionally. Add hot water if needed to keep stew saucy but not soupy.
  8. Stir in cooked kidney beans about 15 minutes before end of cooking to warm through without breaking down.
  9. Taste and adjust salt and pepper. Add a pinch of sugar if stew tastes too tangy.
  10. Let stew rest for 10 minutes off heat before serving to deepen flavors.

Notes

Sauté herbs first to avoid bitterness and bring out fresh flavors. Brown lamb in batches to lock in juices. Add kidney beans late to prevent mushiness. If dried limes are unavailable, use fresh lime juice near the end but flavor will differ. Let stew rest 10 minutes before serving for best flavor. Leftovers taste better the next day.

Nutrition

  • Serving Size: 1 cup stew per servi
  • Calories: 420
  • Sugar: 3
  • Sodium: 450
  • Fat: 22
  • Saturated Fat: 7
  • Carbohydrates: 18
  • Fiber: 6
  • Protein: 35

Keywords: Ghormeh Sabzi, Persian stew, lamb stew, kidney beans, dried limes, herb stew, traditional Persian recipe, easy Ghormeh Sabzi

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating