I am absolutely thrilled to share with you a dish that feels like a warm hug in a bowl—my favorite Abgoosht (Meat and Potato Soup) Recipe. It’s a traditional Persian stew bursting with rich flavors from tender meat, hearty potatoes, and perfectly spiced broth. Every time I make it, I savor the comforting, rustic taste that beautifully melds together all the ingredients I love, making it a dish I return to again and again. It’s more than just soup; it’s a ritual, a way to gather around the table and enjoy a deeply satisfying meal.
Why You’ll Love This Abgoosht (Meat and Potato Soup) Recipe
When I think about what makes this Abgoosht (Meat and Potato Soup) Recipe so special, the first thing that comes to mind is the incredible depth of flavor. The slow simmering of lamb or beef with aromatic spices, tangy dried limes, and the addition of turmeric and advieh creates a harmony that’s both vibrant and soothing. Each bite is a melody of juicy meat, tender potatoes, and creamy beans, all infused with subtle citrus notes that brighten the richness. It’s that balance that never fails to surprise and delight me.
Another reason I love this recipe is how approachable it is to make at home. Despite its impressive flavor profile, the ingredients are straightforward and familiar, and the cooking process is reassuringly simple. I often find it perfect for cozy family dinners or when I want to impress guests with a warming, authentic meal that doesn’t demand constant attention. It stands out because it invites slow, relaxed enjoyment—whether you eat it traditionally with flatbread or as a soup, it never disappoints.
Ingredients You’ll Need
The magic of Abgoosht comes down to a few humble yet vital ingredients, each contributing to the hearty texture, bold taste, and beautiful color of the dish. These pantry staples are easy to source and, once combined, create a stew that feels like a feast.
- 2½ pounds lamb shanks or beef/veal/goat (with bone): The bone adds incredible depth to the broth, and the meat becomes tender and flavorful after slow cooking.
- ½ cup dried chickpeas or yellow split peas: These soak up the spices and add a subtle nutty flavor and creamy texture.
- ½ cup dried navy beans, cannellini, or chickpeas: Adds heartiness and balances the meat with their gentle sweetness.
- 2 large yellow onions, peeled and quartered: Build a subtle base sweetness and richness for the broth.
- 4 cloves garlic, grated (optional): Adds aromatic zing without overwhelming the dish.
- 1 teaspoon turmeric: Gives a warm, earthy undertone and beautiful golden color.
- 1½ teaspoons salt: Essential for seasoning and amplifying all the other flavors.
- ½ teaspoon ground black pepper: Adds just the right amount of gentle heat.
- 2 quarts water or broth: Creates the comforting soup base and gently infuses flavors.
- 1½ pounds potatoes, peeled and halved: Provide a creamy, tender component that complements the meat perfectly.
- 1 pound tomatoes, sliced, or 3 tablespoons tomato paste: Add acidity and richness for balance.
- 1 tablespoon tomato paste: Concentrates the tomato flavor and thickens the broth slightly.
- 1 teaspoon advieh (Persian mixed spice): Brings a beautiful blend of spices that creates the dish’s unique signature profile.
- 4 dried limes, rinsed and pierced, or ¼ cup lime juice: Impart a subtle tartness that lifts the stew.
- ½ teaspoon saffron, ground and dissolved in 2 tablespoons hot water (optional): Adds luxury, floral notes, and a vivid golden hue.
Directions
Step 1: Begin by rinsing the dried chickpeas and navy beans thoroughly. Place them in a bowl with 4 cups of water and soak overnight so they become tender and cook evenly. Drain and discard the soaking water before you start cooking.
Step 2: In a Dutch oven or a large heavy-bottomed pot, combine the meat, soaked beans, quartered onions, grated garlic (if using), turmeric, salt, black pepper, and 2 quarts of water or broth. Bring the mixture to a boil over medium-high heat, then reduce the heat to low. Cover and let simmer gently for about 100 minutes, stirring occasionally to prevent sticking and ensure even cooking.
Step 3: Add the potatoes, fresh tomatoes or tomato paste, advieh spice, and dried limes (or lime juice if you prefer fresh citrus). Continue simmering uncovered for another 45 minutes, or until the meat, beans, and potatoes are fork tender. In the last 10 minutes, stir in the saffron water if you’re using it. Taste and adjust seasoning with additional salt, pepper, or lime juice as you like.
Step 4: Remove the dried limes from the pot. Press their juices through a fine sieve to capture the flavor without the bitterness of seeds, adding this juice a little at a time to suit your taste.
Step 5: Now, here’s where the traditional magic happens. Use a slotted spoon to transfer the meat, potatoes, and beans into a large bowl. Debone the meat carefully, and scoop out the marrow from the bones to add back to the mixture. Discard the bones. Using a wooden masher, pound everything into a lumpy, mashed mixture called ‘goosht koobideh.’ Adjust thickness by adding some warm broth, salt, pepper, and lime juice. If you prefer, use a food processor with quick pulses to mash while maintaining some texture.
Step 6: Warm the broth and mashed meat mixture separately. Serve the broth first in small bowls along with warm flatbreads like sangak or lavash for dipping. Then bring out the mashed meat mixture alongside fresh herbs, pickles, radishes, and doogh (a yogurt-based drink) to complete the feast. Tear the bread into the broth or wrap the goosht koobideh in flatbread for a delicious, hands-on experience.
Servings and Timing
This Abgoosht (Meat and Potato Soup) Recipe comfortably serves about 6 people, making it ideal for a family meal or small gathering. The prep time is minimal, mainly requiring overnight soaking of the beans (which you can plan ahead). Actual hands-on preparation takes about 20 minutes. The cooking time is approximately 2 hours 25 minutes, including the initial simmer and the final cooking with potatoes and tomato. Total time, including soaking, rests at about 14 hours, but active work is considerably less. A brief resting time isn’t necessary, but I love letting it sit a little before serving to let the flavors settle perfectly.
How to Serve This Abgoosht (Meat and Potato Soup) Recipe
Serving this Abgoosht is always an event for me because it invites both comfort and tradition. I love to start by serving the warm broth in small bowls alongside torn pieces of fresh sangak or lavash bread, just like back home. The bread soaks up the broth beautifully and sets the stage for the rich, mashed mixture that follows. Pairing it with crisp, tangy salad shirazi and pickles creates a wonderful contrast to the stew’s lusciousness.
For garnish, I often sprinkle fresh herbs like parsley, cilantro, or mint on top of the goosht koobideh, and add thin slices of radish and fresh green chilies on the side for some bite and freshness. Presentation-wise, I serve the broth and mashed meat separately, encouraging guests to dip, scoop, and wrap as they please. It’s interactive and feels festive.
This dish pairs wonderfully with cool doogh for a refreshing balance or a light red wine with gentle tannins if you’re looking for an alcoholic option. It’s perfect for cozy weeknight dinners, special family gatherings, or even casual weekend meals when you want something hearty and satisfying. Make sure to serve it hot or warm—cold Abgoosht just wouldn’t do it justice!
Variations
One of the things I love about this Abgoosht (Meat and Potato Soup) Recipe is how flexible it can be. If you prefer, you can swap lamb for beef, veal, goat, or even a mix. For a lighter version, chicken or turkey works, but keep in mind the flavor will be milder. If you want to make it vegan, I recommend replacing the meat with a combination of mushrooms and extra beans, and using vegetable broth—though it changes the character somewhat, it’s still delicious and comforting.
To change up the flavor profile, try experimenting with the spices. If you can’t find advieh, a simple mix of ground cinnamon, cardamom, cumin, and coriander works as a substitute. Also, the dried limes give a unique tang, but you can replace them entirely with fresh lime juice or lemon zest for a brighter, fresher acidity. Some days I even add a pinch of smoked paprika for a subtle smoky undertone.
Different cooking methods can also offer great results. Using an Instant Pot, for instance, cuts down the cooking time drastically and helps develop flavorful broth quickly, especially if you brown the meat and sauté the onions first for added depth. Just keep an eye on the liquid levels to avoid drying out the stew. No matter which route you take, the essence of the dish shines through beautifully.
Storage and Reheating
Storing Leftovers
After enjoying your meal, I recommend storing leftovers in airtight containers. Keep the broth and the mashed meat mixture separate to maintain the best texture and flavor. In the fridge, they will stay fresh for about 4 to 5 days. This way, you can easily reheat portions without the components becoming overly soggy or losing their zest.
Freezing
You absolutely can freeze Abgoosht! Just make sure to freeze the mashed meat and broth separately in freezer-safe containers to avoid textural changes. Label and date your containers. They’ll keep beautifully for up to 2 months. When you’re ready for a meal, thaw them overnight in the fridge for best results.
Reheating
I find the best way to reheat leftover Abgoosht is gently on the stovetop over low to medium heat, stirring occasionally and adding a splash of water or broth if it feels too thick. Avoid microwaving if possible, as it can dry out the mashed mixture or heat unevenly. Reheating slowly helps restore the luscious, stew-like texture and lets the flavors bloom again.
FAQs
Can I use canned beans instead of dried ones?
Yes! Using canned beans is totally fine and can save you soaking time. Just rinse and drain them well, and add them along with the potatoes and tomatoes during the final cooking stage. You might want to reduce the amount of water since canned beans add moisture naturally.
What is advieh, and can I substitute it?
Advieh is a Persian mixed spice blend typically used in stews like Abgoosht. It usually contains cinnamon, cardamom, cumin, and other warming spices. If you don’t have it handy, try a mix of these spices from your pantry. It won’t be exactly the same, but still adds a lovely aromatic depth.
How do dried limes affect the flavor?
Dried limes, also called limu-omani, give the soup a distinct, slightly sour, and earthy tang that brightens the richness of the meat. They are somewhat unique to Persian cooking, but if they are unavailable, fresh lime juice or lemon juice can be a good substitute, although the flavor will be fresher and less smoky.
Is this recipe suitable for a crowd?
Definitely! This Abgoosht (Meat and Potato Soup) Recipe scales well and is perfect for feeding a group. You can easily double the ingredients if you’re hosting. Since it can be made ahead and reheated, it takes a lot of stress out of entertaining.
Can I prepare parts of this recipe in advance?
I always recommend soaking the beans overnight and chopping the veggies ahead of time. You can even season the meat earlier to let the spices penetrate more deeply. These little steps really save time on the day you want to cook and help develop more robust flavors.
Conclusion
There’s something truly special about making and sharing my Abgoosht (Meat and Potato Soup) Recipe—it fills my kitchen with warmth and my heart with comfort every time. Whether you’re new to Persian cooking or a longtime fan, I promise this dish will become one of your cherished go-tos for its nourishing flavors and satisfying simplicity. Give it a try soon and watch it become part of your own family traditions, just like it has in mine!
PrintAbgoosht (Meat and Potato Soup) Recipe
Abgoosht, also known as Persian Meat and Potato Soup, is a hearty and traditional Iranian stew made with tender lamb or beef, dried beans, potatoes, and aromatic spices. This slow-simmered dish delivers rich flavors and comforting textures, perfect for a satisfying meal. Traditionally served by separating the broth and the chunky mashed meat mixture, it pairs beautifully with flatbreads, pickles, and fresh herbs for an authentic dining experience.
- Prep Time: 12 hours 20 minutes
- Cook Time: 2 hours 45 minutes
- Total Time: 15 hours 5 minutes
- Yield: 6 to 8 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Persian
Ingredients
Meat and Beans
- 2½ pounds lamb shanks or beef/veal/goat (ribs, shoulder or leg, with bone)
- ½ cup dried chickpeas or yellow split peas
- ½ cup dried navy beans, cannellini, or chickpeas
Vegetables and Aromatics
- 2 large yellow onions, peeled and quartered
- 4 cloves garlic, grated (optional)
- 1½ lb potatoes, peeled and cut into halves
- 1 lb tomatoes, sliced or 3 tablespoons tomato paste
- 1 tablespoon tomato paste
Spices and Flavorings
- 1 teaspoon turmeric
- 1½ teaspoons salt (adjust per taste)
- ½ teaspoon ground black pepper
- 1 teaspoon advieh (Persian mixed spice, or substitute with mild Middle Eastern or Eastern Mediterranean mixed spice blend)
- 4 dried limes (limu-omani), rinsed and pierced, or ¼ cup lime juice
- ½ teaspoon saffron, ground and dissolved in 2 tablespoons hot water (optional)
Liquids
- 2 quarts water or broth
Instructions
- Soak Beans: Rinse the dried chickpeas and navy beans thoroughly. Place them in a bowl with 4 cups of water and soak overnight. Drain the beans and discard the soaking water before cooking.
- Start Cooking Meat and Beans: In a dutch oven or large cooking pot, add the meat, soaked beans, quartered onions, grated garlic (if using), turmeric, salt, ground black pepper, and 2 quarts of water or broth. Raise the heat and bring to a boil, then lower the heat, cover, and let it simmer gently for 100 minutes, stirring occasionally to prevent sticking.
- Add Vegetables and Spices: After the initial simmer, add the potatoes, tomatoes, tomato paste, advieh, and dried limes or lime juice to the pot. Continue simmering until the meat, beans, and potatoes become fork-tender, approximately 45 minutes. In the last 10 minutes of cooking, add the dissolved saffron water if using. Adjust the seasoning with salt and pepper as needed, adding water if the stew becomes too thick.
- Prepare Lime Juice: Remove the dried limes from the pot and press their juices through a fine sieve to avoid bitter seeds getting into the soup. Gradually add this lime juice back into the stew according to your taste preferences.
- Serve as Soup or Prepare Traditional Mash: For a non-traditional presentation, serve the stew as a hearty soup alongside bread. To serve traditionally, use a slotted spoon to remove the meat, potatoes, and beans from the pot and transfer them to a large bowl.
- Debone and Mash: Debone the meat using a fork, removing any marrow from the bones and adding it to the bowl. Discard the bones. Using a wooden masher, pound the meat, potatoes, and beans into a lumpy mixture called ‘goosht koobideh.’ Adjust the consistency and taste by adding broth, salt, pepper, and lime juice. If using a food processor, pulse briefly to maintain lumps and avoid pureeing smooth.
- Serve Traditional Way: Warm up the broth and mashed meat mixture separately. Transfer to serving bowls and enjoy with warm flatbreads like sangak or lavash, along with pickles (torshi), salad shirazi, fresh herbs (sabzi khordan), radishes, and doogh (yogurt drink). Traditionally, ladle the warm broth first into a bowl, tear flatbread into small pieces to soak it, then enjoy the mashed meat mixture as sandwiches or wraps with fresh herbs and pickles.
Notes
- Canned Beans: You can substitute dried beans with two 15-ounce cans of beans. Add them along with the potatoes and tomatoes and reduce the water quantity accordingly.
- Dried Limes: Also called limu-omani. Piercing the dried limes in a few places before adding them to the soup helps release their flavor. You can also remove the bitter seeds and grind them into lime powder to control bitterness.
- Advieh: Use the specific Persian advieh for khoresh or soup. If unavailable, substitute with a mild Middle Eastern or Eastern Mediterranean mixed spice blend.
- Instant Pot Variation: You can adapt this recipe for the instant pot by braising the meat with spices and sautéing onions first to add depth of flavor, then pressure cook with the rest of the ingredients.
- Make Ahead: Soak the beans, chop vegetables, and season the meat with spices in advance to save time on cooking day.
- Storage and Leftovers: Refrigerate leftovers for 4 to 5 days. Freeze mashed meat/potato/bean mixture and broth separately for up to 2 months. Reheat gently on the stove or microwave, adding water as needed.