Back to all recipes
Ghormeh Sabzi

Ghormeh Sabzi

Persian Herb Stew (Ghormeh Sabzi) — The Crown Jewel of Iranian Cooking

This legendary stew transforms mountains of fresh herbs into liquid emerald magic, studded with tender beef and punctuated by the mysterious tang of dried Persian limes. It's a dish that rewards patience — the herbs need time to meld into something deeper and more complex than the sum of their parts.

Middle EasternDinnerComfort FoodHealthyOne PotInstant PotBeef
↓ Jump to Recipe

Every Persian cook has an opinion about ghormeh sabzi, and most of them involve your herb-to-meat ratio being completely wrong. This stew inspires passionate debate because it sits at the heart of Iranian home cooking — a dish so fundamental that missing it feels like homesickness made edible.

The magic happens in the marriage of fresh herbs and time. Those enormous piles of parsley and cilantro transform under heat and pressure into something that tastes like concentrated green — earthy, complex, almost wine-like in its depth. The dried Persian limes add their own peculiar alchemy, contributing a sourness that's completely different from fresh citrus, more mysterious and floral.

What makes this version work is the Instant Pot's ability to collapse time while preserving flavor. Traditional ghormeh sabzi demands hours of careful tending, but pressure cooking achieves that same deep integration of flavors in a fraction of the time. The herbs still get their chance to break down and meld, the meat still becomes spoon-tender, and you still get that signature dark green color that tells you it's the real thing.

This isn't a dish for tentative cooks — you need pounds of fresh herbs, and the initial cooking stage looks like you're making lawn clippings soup. But trust the process. What emerges after that final resting period is pure Persian comfort food, the kind of stew that makes rice disappear from the plate and keeps people coming back for thirds.

Prep30 min
Cook50 min
Total1 hr 20 min
Servings6
Difficultymedium

Ingredients

  • 18 ozfresh flat-leaf parsley, stems removed
  • 8 ozfresh cilantro, stems removed
  • 2 bundlesgreen onions, whole bundles
  • 1 yellow or brown onion
  • 2 lbbeef stew meat, cut into 1-inch cubes
  • 1 tspkosher salt
  • ½ tspfreshly ground black pepper
  • tspground turmeric
  • 1 tbspall-purpose flour
  • 2 tbspextra virgin olive oil, divided
  • 3 tbspdried fenugreek leaves (shanbalileh)
  • 3 dried Persian limes (limoo amani)
  • 4 cupbeef broth, preferably low-sodium
  • ¼ cupfresh lemon juice(optional)
  • 20 ozcanned red kidney beans, drained and rinsed

Instructions

  1. Strip all stems from the parsley and cilantro — you want only the tender leaves and very thin stems. This step matters because thick stems will stay woody no matter how long you cook them.
  2. Wash all the leafy greens thoroughly in cold water, then drain and spin completely dry. Wet herbs will splatter when they hit the hot pot, so take the time to get them properly dry.
  3. Working in batches, pulse the dried herbs in your food processor until they're roughly chopped — think confetti-sized pieces, not powder. Transfer each batch to a large bowl and set aside.
  4. Trim and slice the green onions thin, keeping the white and light green parts separate from the darker green tops. You'll add them at different times for the best texture.
  5. Peel and dice the onion as fine as you can manage — small pieces will break down into the stew base better than big chunks.
  6. Toss the beef cubes with salt, pepper, turmeric, and flour until every piece is evenly coated. The flour helps thicken the stew and gives the meat better browning.
  7. Hit the Sauté button on your Instant Pot and select the More setting for high heat. You need serious heat to brown the meat properly.
  8. Once the display reads Hot, add 1 tablespoon of oil and let it shimmer before adding the meat. This prevents sticking right from the start.
  9. Brown the beef on all sides until you see a good crust forming — don't crowd the pan or move pieces too early. Transfer the browned meat to a plate and set aside.
  10. Add the remaining tablespoon of oil to the same pot. Those browned bits on the bottom will add serious flavor to your stew base.
  11. Sauté the diced onion until it's completely softened and starting to turn golden. This creates the sweet foundation that balances all those bitter herbs.
  12. Add the white parts of the green onions and cook for about 2 minutes until they're fragrant and starting to soften.
    2 min
  13. Stir in the green parts of the scallions and continue cooking just until they wilt. They'll add a different layer of onion flavor to the mix.
  14. Add all your chopped parsley and cilantro to the pot, stirring constantly as they hit the heat. They'll seem like an enormous amount at first, but they'll cook down quickly.
  15. Sprinkle in the dried fenugreek and mix it through the herb mixture. This ingredient is key to authentic ghormeh sabzi — it adds an earthy, slightly bitter note that's irreplaceable.
  16. Pierce each dried lime several times with the tip of a sharp knife. This allows their intensely sour, mysterious flavor to infuse throughout the stew without the limes falling apart.
  17. Pour in the broth and lemon juice, then nestle the pierced limes and browned beef back into the pot. The liquid should just cover everything.
  18. Lock the lid in place and pressure cook on the meat/stew setting for exactly 35 minutes. This long cook time transforms tough stew meat into fork-tender pieces.
    35 min
  19. Allow natural pressure release for 10 minutes, then manually release any remaining pressure. The natural release keeps the meat from toughening up.
    10 min
  20. Stir in the drained and rinsed kidney beans. They just need to heat through and absorb some of that herb-infused broth.
  21. Close the lid again and switch to the warm setting for 15 to 30 minutes. This final rest lets all the flavors marry and gives the stew its signature depth.
    30 min
  22. Serve over fluffy basmati rice with the dried limes still in the stew — just warn people not to bite into them. The rice soaks up that incredible herb-scented broth perfectly.
Tips & Tricks
Frequently Asked Questions
Can I use frozen herbs instead of fresh?

Fresh herbs are really essential here for the right texture and flavor development. Frozen herbs will work in a pinch, but use about half the amount since they're more concentrated, and skip the food processor step since they'll break down on their own.

What if I can't find dried fenugreek?

Dried fenugreek is crucial for authentic flavor — it's available at most Middle Eastern or Indian grocery stores. In a real emergency, you can substitute 1 tablespoon of fresh fenugreek leaves, but the taste won't be quite the same.

Why is my stew too bitter?

Bitterness usually comes from overcooking the herbs at too high heat or not adding enough salt to balance the flavors. Try stirring in a teaspoon of sugar and adjusting the salt levels to round out the taste.

Can I make this without an Instant Pot?

Absolutely — brown the meat in a heavy Dutch oven, then simmer everything covered for 1.5-2 hours until the meat is tender. You'll need to check occasionally and add more broth if it gets too thick.