A hearty Greek-style lamb stew with mushrooms, carrots, and spices like cumin and oregano, slow-cooked in a cozy wine-tomato sauce. Made in one-pot on your stove-top.
The Inspiration for This Lamb Stew
When we first moved to Lille, we stumbled upon a cozy, family-run Greek restaurant tucked away in the old part of the city. We arrived hungry, ordered an unreasonable amount of food, and somehow still found room for dessert. One dish in particular stayed with me: Agneau à l’Athénienne, or Athens-style lamb. I’d never heard of it before, and a search for recipes online turned up nothing. But it was so rich, so fragrant, and so comforting that I couldn’t stop thinking about it. Back home, I closed my eyes and tried to recall every flavor, every hint of spice, and every note of that luscious sauce. This lamb stew recipe is my own twist on that memory-filled meal, a way to bring a little piece of that evening back to life.
What Happens When You Slow Cook Lamb
Slow cooking is the secret to a rich, melt-in-your-mouth lamb stew. As the meat gently simmers in a mix of broth and wine, the tough connective tissues (like collagen) break down into silky gelatin, giving the lamb a tender, succulent texture. Meanwhile, the spices and vegetables have time to infuse the sauce, creating deep, layered flavors. The low, slow heat keeps everything moist and allows the stew to thicken naturally, making each bite amazing.
Moral of the story: take your time and save this recipe for a day when you have a couple of hours to spare. Most of the cooking time is hands-off, and as the lamb simmers away, your kitchen will be filled with the most irresistible aroma.
A Closer Look at the Ingredients

- Lamb leg or shoulder: I’ve made this recipe with both cuts, and they both work beautifully. Lamb shoulder tends to be more affordable and becomes incredibly tender during slow cooking. Lamb leg is leaner and often pricier, but also delicious. If possible, ask your butcher to remove the bone (but keep it for cooking if you have room in your pot, as it adds extra flavor). You can trim some thick skin and excess fat if you prefer.
- Carrots: Carrots add natural sweetness and hold their shape well during slow cooking.
- Mushrooms: Earthy mushrooms soak up the flavors of the wine and spices like little sponges. Either button mushrooms (white mushrooms) or cremini mushrooms (baby bella or brown mushrooms) work well.
- Spices – cinnamon stick, ground nutmeg, ground cumin, paprika, dried oregano, and bay leaf: This warming blend is the soul of the dish. Cinnamon and nutmeg add subtle sweetness and warmth; cumin and paprika bring smoky, earthy notes; and oregano and bay leaf add a classic Mediterranean touch.
- Aromatics – onion and garlic: The classic flavor base. Gently sautéing them at the start builds a foundation of sweetness and fragrance that carries through the entire dish.
- Diced tomatoes and tomato paste: This lamb stew uses canned diced tomatoes, specifically the Mutti brand for its fresh, consistent flavor year-round. A generous amount of tomato paste boosts the umami—the savory depth that makes the sauce rich and satisfying. It also helps thicken the stew, giving the sauce a luscious texture that clings to the lamb and vegetables.
- Cooking liquids – beef broth and red wine: Beef broth provides a savory backbone. You can substitute chicken broth if needed, but it will be less rich. Opt for low- or no-sodium broth to control the seasoning. Red wine adds fruity acidity and depth. I use a good-quality, inexpensive red wine (not cooking wine), often a Chianti.
- Parsley and feta for serving: A sprinkle of fresh parsley brightens the stew and balances its richness. Crumbled feta adds a tangy, salty kick that takes the dish to the next level…don’t skip it!
- Olive oil: Used to sear the lamb and sauté the aromatics.
How to Make My Greek-Style Lamb Stew with Mushrooms and Carrots (Plus Tips and Tricks)
Prepare your ingredients
Trim some of the excess fat from the lamb if desired. Remove the bone and reserve it—if you have space in your Dutch oven, throw it in during the slow cook to add extra richness. Otherwise, freeze it for making homemade broth later. Cut the lamb into 1½ to 2-inch (about 4 cm) chunks and season them with kosher salt.
Peel and coarsely chop the carrots or cut them into rounds. Clean and thickly slice the mushrooms, trimming any tough stems. Dice the onion and mince the garlic. See the photo above for an idea of the size.
Gather your tomato sauce and paste, broth, wine, and spices beforehand—this prep will make your cooking calm and enjoyable.
Sear the lamb
Heat 2 tablespoons of olive oil in a large Dutch oven over medium or medium-high heat until shimmering but not smoking. Add the lamb chunks and brown on all sides. Reduce the heat if the oil starts splattering. Do this in batches if needed, as crowding the pan will steam the meat instead of browning it. Let each side develop a golden crust without moving it too often.
Remove the lamb and set aside on a plate, leaving any rendered fat in the pan.
Sauté the veggies and aromatics
Add the mushrooms and a pinch of salt to the pan over medium-high heat. Salt helps draw out moisture. Resist stirring too often; you want the mushrooms to develop a nice golden color. Cook until the mushrooms sweat (this may take around 5 minutes), and then all the liquid evaporates. Transfer to a plate.
Reduce the heat to medium and add 1 tablespoon olive oil. Add the onions, carrots, and a pinch of salt and pepper. Stir occasionally and cook for 8–10 minutes until softened and slightly translucent. Then return the mushrooms to the pan.
Add the garlic and tomato paste, stirring often for about 3 minutes until the tomato paste darkens and the garlic becomes fragrant. The mixture will thicken, creating a deep flavor and forming the base of a luscious sauce.
Deglaze and add liquids and seasoning
Pour in the red wine to deglaze the pan, scraping up all those delicious browned bits stuck to the bottom—they’re flavor gold! Let the wine simmer gently on low for about 5 minutes to reduce slightly and create a thick, glazy mixture.
Return the lamb to the pot. Add the bone (if using), diced tomatoes, beef broth, cinnamon stick, ground nutmeg, ground cumin, paprika, dried oregano, bay leaf, and a touch of black pepper. Stir well to combine. Push the lamb and vegetables around so they are fully covered with the cooking liquids, adding a touch more broth if necessary.
Cook low and slow
Bring everything to a gentle simmer, then reduce the heat to very low. Cover and let cook slowly for 1½ to 2 hours, until the lamb is tender and the flavors meld beautifully. Don’t let the mixture boil – this would make your lamb tough. You can remove the lid for the last 20-30 minutes, if you want the sauce to thicken a bit more.
Serve and enjoy!
Serve with a generous handful of crumbled feta and freshly chopped parsley. I love pairing this lamb stew with orzo or crusty bread to soak up every last bit of the rich sauce.

Greek-Style Lamb Stew with Mushrooms and Carrots
Equipment
- Dutch oven with a lid
Ingredients
- 2 lbs (900g) lamb leg or shoulder (weight with bone) (or ~1 lbs/500g without bone)
- 3 Tbl olive oil (divided)
- 1 large yellow onion (diced)
- 1 lbs carrots (500g, coarsely chopped)
- 1½ lbs white or brown mushrooms (700g, thickly sliced)
- 4 large garlic cloves (minced)
- ⅓ cup tomato paste (3.5oz/100g)
- ¾ cup red wine (175ml, ex: inexpensive Chainti)
- 14 oz. canned diced tomatoes (400g)
- 1 cinnamon stick
- ¼ tsp freshly ground nutmeg
- 1 tsp cumin
- 1 tsp paprika
- 1 Tbl dried oregano
- 1 bay leaf
- 1-1¼ cup no/low-sodium beef broth (can sub chicken broth)
- salt and pepper to taste
- feta for serving
- fresh flat-leaf parsley for serving
Instructions
- Sear lamb: Cut the lamb into 1½ to 2-inch (4 cm) chunks, reserving the bone. Season with salt. Heat 2 Tbsp olive oil in a Dutch oven over medium/medium-high. Brown lamb on all sides, in batches if necessary. Remove lamb and reserve on a plate, leaving the oil in the pan.
- Cook mushrooms: Add mushrooms and a pinch of salt on medium-high. Cook until golden and liquid evaporates. Transfer to plate.
- Sauté veggies: Add 1 Tbsp olive oil, onions, carrots, salt, and pepper. Cook 8–10 min on medium heat, until onions are translucent, stirring occasionally. Then return mushrooms to pan.
- Stir in garlic and tomato paste: Cook 3 min, stirring often, until paste darkens and garlic is fragrant.
- Deglaze: Pour in red wine, scraping up browned bits. Simmer for about 5 minutes, to reduce by ⅓.
- Slow cook: Return lamb to pan. Add the bone, if using. Add diced tomatoes, beef broth, cinnamon stick, nutmeg, cumin, paprika, oregano, bay leaf, and pepper. Stir well. Simmer covered on low, with the meat submerged, for 1½–2 hours, until the lamb is tender. Uncover for the last 20–30 min to thicken, if desired.
- Serve: Top with a handful of crumbled feta and chopped parsley. Serve with orzo or crusty bread. Enjoy!!
Did you make this recipe?
Please let me know how it turned out for you! Leave a comment below and tag @jessicahomekitchen on Instagram.
Looking for another delicious slow cook for cozy weekends? Try my Warming Pork Tenderloin with Apple, Sweet Potatoes, and Carrots!
My kitchen smelled delicious during the cooking! Was a pleasure to finally eat it after 2 hours of salivating!!!
I couldn’t relate more! Happy cooking!!