If you have fresh tomatoes on hand, lamb stew makes a filling meal that uses them well. These recipes pair the tomatoes with herbs like rosemary, thyme, or oregano for added flavor. Each one keeps the steps simple and uses ingredients you can find at most stores. You can make them on a weeknight or prepare a larger batch for later. Look through the ideas to see which ones fit what you need.
Helpful Tips Before You Start
These tips will help you build better flavor when cooking lamb stew with fresh tomatoes and herbs.
Pick the right tomatoes
Use firm, ripe tomatoes that feel heavy for their size. They release less water and keep the stew thick without extra thickeners.
Brown the lamb first
Sear the meat in batches until it has a deep color on all sides. This step adds richness that plain simmering cannot create.
Time your herbs
Add woody herbs such as thyme or rosemary at the start with the tomatoes. Stir in soft herbs like basil or parsley just before serving.
Simmer low and covered
Keep the heat gentle once everything is combined. Slow cooking breaks down the lamb while letting tomato and herb flavors blend evenly.
Greek Lamb Stew with Fresh Tomatoes, Oregano, and Lemon-Herb Orzo
This Greek lamb stew brings together tender chunks of lamb and juicy fresh tomatoes simmered with oregano for a bright, herb-forward flavor. The lemon-herb orzo on the side adds a light, citrusy contrast that keeps the dish feeling fresh rather than heavy. It works well for weeknight family meals or casual gatherings when you want something comforting yet simple.
The stew develops a rich tomato sauce as it cooks, while the orzo stays separate so each bite stays balanced. Fresh oregano gives an earthy note that pairs naturally with the lamb and tomatoes.


Equipment
- Large pot
- Medium pot
- Wooden spoon
Ingredients
- 1.5 pounds lamb stew meat, cut into 1-inch chunks
- 4 large fresh tomatoes, diced
- 2 tablespoons chopped fresh oregano
- 1 medium onion, diced
- 3 garlic cloves, minced
- 2 tablespoons olive oil
- 2 cups beef or chicken broth
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup orzo pasta
- Zest and juice of 1 lemon
- 2 tablespoons chopped fresh parsley
- 1 tablespoon chopped fresh dill
Instructions
- Heat the olive oil in a large pot over medium heat. Add the lamb chunks and brown them on all sides, about 6 to 8 minutes. Remove the lamb and set it aside.
- Add the onion to the same pot and cook until softened, about 4 minutes. Stir in the garlic and cook for 1 minute more. Return the lamb to the pot along with the diced tomatoes, oregano, broth, salt, and pepper. Bring the mixture to a simmer, then cover and cook for 45 to 50 minutes until the lamb is tender.
- While the stew simmers, cook the orzo in a separate pot according to package directions. Drain the orzo, then stir in the lemon zest, lemon juice, parsley, and dill.
- Serve the stew in bowls with a scoop of the lemon-herb orzo on the side or spooned on top.
Notes
Cuisine: Mediterranean
Equipment: Large pot, Medium pot, Wooden spoon
Moroccan Lamb Stew with Tomatoes, Cumin, Cilantro, and Mint Couscous
This stew brings warm spices and fresh herbs together for a comforting meal that feels special without much fuss. It works well for cool evenings when you want something hearty yet bright from the tomatoes and herbs. The lamb turns tender in a cumin-spiced tomato sauce, while the mint couscous adds a light, fresh contrast.


Equipment
- Large Dutch Oven
- Medium Saucepan
- Wooden Spoon
Ingredients
- 1.5 pounds lamb stew meat, cut into 1-inch cubes
- 6 fresh tomatoes, chopped
- 2 teaspoons ground cumin
- 1/4 cup fresh cilantro, chopped (plus 2 tablespoons for garnish)
- 1 cup couscous
- 1/4 cup fresh mint, chopped
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 tablespoons olive oil
- 2 cups chicken broth
- 1 teaspoon ground cinnamon
- Salt and black pepper to taste
Instructions
- Heat the olive oil in a large Dutch oven over medium heat. Add the lamb cubes and brown them on all sides for about 6 minutes. Remove the lamb and set it aside.
- Add the onion to the pot and cook until softened, about 4 minutes. Stir in the garlic, cumin, and cinnamon, then cook for 1 minute until fragrant.
- Return the lamb to the pot. Add the chopped tomatoes, chicken broth, salt, and pepper. Bring to a simmer, then cover and cook on low heat for 45 minutes until the lamb is tender.
- While the stew simmers, bring 1 1/4 cups water to a boil in a medium saucepan. Stir in the couscous, cover, and remove from heat. Let it sit for 5 minutes, then fluff with a fork and stir in the chopped mint.
- Stir the 1/4 cup chopped cilantro into the finished stew. Serve the stew over the mint couscous and top with the remaining cilantro.
Notes
Cuisine: Moroccan
Equipment: Large Dutch Oven, Medium Saucepan, Wooden Spoon
Provençal Lamb Stew with Tomatoes, Thyme, and Herbes de Provence Polenta
This lamb stew brings together chunks of meat simmered with fresh tomatoes and thyme for a bright yet savory dish. The herbes de Provence polenta underneath adds a creamy base that soaks up the tomato sauce. It works well for cool evenings when you want something comforting but not heavy.
The flavors stay simple and herbal, with the tomatoes providing acidity to balance the lamb. Fresh thyme keeps the taste bright while the polenta carries the blend of dried herbs throughout each bite.


Equipment
- Large pot
- Saucepan
- Wooden spoon
Ingredients
- 1.5 pounds lamb stew meat, cut into 1-inch chunks
- 6 fresh tomatoes, chopped
- 2 tablespoons fresh thyme leaves
- 3 tablespoons herbes de Provence, divided
- 1 large onion, diced
- 3 garlic cloves, minced
- 2 tablespoons olive oil
- 2 cups beef broth
- 1 cup polenta
- 4 cups water
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Instructions
- Heat the olive oil in a large pot over medium heat. Add the lamb chunks and brown them on all sides for about 6 minutes. Remove the lamb and set it aside.
- Add the onion to the same pot and cook for 4 minutes until it softens. Stir in the garlic and cook for 1 minute more.
- Return the lamb to the pot. Add the chopped tomatoes, beef broth, 2 tablespoons herbes de Provence, salt, and black pepper. Bring the mixture to a simmer, then cover and cook on low heat for 1 hour and 15 minutes until the lamb is tender.
- While the stew simmers, bring the water to a boil in a saucepan. Whisk in the polenta, remaining 1 tablespoon herbes de Provence, and 1/2 teaspoon salt. Reduce heat to low and stir often for 15 minutes until the polenta thickens.
- Stir the fresh thyme into the finished stew right before serving. Spoon the polenta into bowls and top with the lamb stew.
Notes
Cuisine: French
Equipment: Large pot, Saucepan, Wooden spoon
Italian Braised Lamb Stew with Basil, Rosemary, and Garlic Tomatoes
This stew brings together tender lamb and fresh tomatoes in a slow braise that fills the kitchen with the scent of rosemary and garlic. It works well on cool evenings when you want something hearty yet bright from the herbs. The result is a rich tomato broth with soft chunks of meat and a fresh finish from the basil.


Equipment
- Dutch oven
- Cutting board
- Knife
Ingredients
- 1.5 pounds lamb stew meat, cut into chunks
- 6 fresh tomatoes, diced
- 1 large onion, chopped
- 4 garlic cloves, sliced
- 2 sprigs fresh rosemary
- 1/4 cup fresh basil leaves, torn
- 2 tablespoons olive oil
- 1 cup beef broth
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Instructions
- Heat the olive oil in a Dutch oven over medium heat. Add the lamb chunks and brown them on all sides for about 8 minutes.
- Stir in the chopped onion and cook until it softens, about 5 minutes. Add the sliced garlic and cook for 1 minute more.
- Pour in the diced tomatoes and beef broth. Add the rosemary sprigs, salt, and black pepper. Stir to combine.
- Bring the mixture to a simmer, then cover the pot and reduce the heat to low. Cook for 1 hour and 30 minutes until the lamb is tender.
- Remove the rosemary sprigs. Stir in the torn basil leaves just before serving.
Notes
Cuisine: Italian
Equipment: Dutch oven, Cutting board, Knife
Spanish Lamb Stew with Fresh Tomatoes, Smoked Paprika, and Parsley
This Spanish lamb stew combines tender pieces of lamb with ripe tomatoes for a simple yet satisfying one-pot meal. The smoked paprika brings a gentle smokiness that balances the freshness of the tomatoes and parsley.
It suits cool evenings when you want something hearty but not heavy. The finished stew has a thick tomato base, soft lamb, and a bright herbal finish from the parsley.


Equipment
- Large pot
- Cutting board
- Knife
Ingredients
- 1.5 pounds lamb stew meat, cut into 1-inch pieces
- 5 medium fresh tomatoes, chopped
- 2 tablespoons smoked paprika
- 1/4 cup fresh parsley, chopped
- 2 tablespoons olive oil
- 1 large onion, diced
- 4 garlic cloves, minced
- 2 cups chicken broth
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Instructions
- Heat the olive oil in a large pot over medium heat. Add the lamb pieces and brown them on all sides for about 6 minutes.
- Add the diced onion and minced garlic to the pot. Cook for 4 minutes until the onion softens.
- Stir in the smoked paprika, salt, and black pepper. Cook for 1 minute to toast the spices.
- Add the chopped tomatoes and chicken broth. Bring the mixture to a boil, then reduce to a simmer.
- Cover the pot and cook for 1 hour and 15 minutes, stirring occasionally, until the lamb is tender.
- Remove the lid and simmer for another 15 minutes to thicken the sauce slightly.
- Turn off the heat and stir in the chopped parsley just before serving.
Notes
Cuisine: Spanish
Equipment: Large pot, Cutting board, Knife
Slow-Cooked Lamb Stew with Cherry Tomatoes, Sage, and Bay Leaf Broth
This stew combines chunks of lamb with whole cherry tomatoes that soften and release their juices during the long cook. Sage and bay leaf give the broth a clean herbal note that pairs well with the meat without overpowering it.
It works well for weeknight meals you can start in the morning or for casual weekend gatherings. The result is tender lamb in a light tomato broth that feels both hearty and fresh.


Equipment
- Slow Cooker
- Large Skillet
- Knife
Ingredients
- 1½ pounds boneless lamb shoulder, cut into 1½-inch cubes
- 2 pints cherry tomatoes
- 1 large onion, diced
- 3 garlic cloves, minced
- ¼ cup fresh sage leaves, roughly chopped
- 2 bay leaves
- 3 cups beef broth
- 2 tablespoons olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoons chopped fresh parsley (for serving)
Instructions
- Heat the olive oil in a large skillet over medium-high heat. Add the lamb cubes in batches and brown them on all sides, then transfer to the slow cooker.
- Add the diced onion and minced garlic to the same skillet. Cook for 3 minutes until the onion softens.
- Pour the beef broth into the skillet and scrape up any browned bits. Transfer the mixture to the slow cooker.
- Add the cherry tomatoes, chopped sage, bay leaves, salt, and black pepper to the slow cooker. Stir gently to combine.
- Cover and cook on low for 7 hours until the lamb is fork-tender.
- Remove the bay leaves. Taste and adjust salt if needed.
- Ladle into bowls and sprinkle with chopped parsley before serving.
Notes
Cuisine: Mediterranean
Equipment: Slow Cooker, Large Skillet, Knife
Spicy Harissa Lamb Stew with Tomatoes, Coriander, and Fresh Mint
This stew brings together tender lamb and ripe tomatoes in a spicy harissa broth. The fresh coriander and mint add a bright finish that cuts through the heat. It works well on cool evenings when you want something warming yet fresh.
The texture stays hearty from the slow-simmered lamb while the herbs keep each bite lively. Serve it with crusty bread to soak up the sauce.


Equipment
- Large Pot
- Knife
- Cutting Board
Ingredients
- 1.5 pounds lamb stew meat, cut into chunks
- 6 fresh tomatoes, diced
- 3 tablespoons harissa paste
- 1 large onion, chopped
- 3 garlic cloves, minced
- 1/4 cup olive oil
- 2 cups vegetable broth
- 1 cup fresh coriander leaves, chopped
- 1/2 cup fresh mint leaves, torn
- Salt and black pepper to taste
Instructions
- Heat the olive oil in a large pot over medium heat. Add the lamb chunks and brown them on all sides for about 8 minutes. Season with salt and black pepper while they cook.
- Stir in the chopped onion and minced garlic. Cook for 5 minutes until the onion softens.
- Add the harissa paste and stir to coat the lamb and vegetables evenly. Cook for 1 minute to release the aromas.
- Pour in the diced tomatoes and vegetable broth. Bring the mixture to a simmer, then reduce the heat to low.
- Cover the pot and let the stew cook for 1 hour and 30 minutes, stirring occasionally, until the lamb is tender.
- Stir in the chopped coriander leaves right before serving. Top each bowl with torn mint leaves.
Notes
Cuisine: Mediterranean
Equipment: Large Pot, Knife, Cutting Board
One-Pot Lamb Stew with Plum Tomatoes, Dill, and New Potatoes
This one-pot lamb stew brings together tender chunks of lamb, sweet plum tomatoes, and earthy new potatoes in a single pot. Fresh dill stirred in at the end adds a bright, herbal note that balances the rich meat and tomatoes. It works well for weeknight dinners when you want something hearty but still light enough for warmer evenings.
The stew finishes with soft potatoes and a broth that tastes of tomato and herbs rather than heavy spices. Serve it straight from the pot with crusty bread to soak up the juices.


Equipment
- Large Pot
- Cutting Board
- Knife
Ingredients
- 1.5 pounds lamb stew meat, cut into 1-inch cubes
- 2 pounds fresh plum tomatoes, chopped
- 1 pound new potatoes, halved
- 1 large onion, diced
- 3 garlic cloves, minced
- 1/4 cup fresh dill, chopped
- 2 tablespoons olive oil
- 4 cups lamb or beef broth
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Instructions
- Heat the olive oil in a large pot over medium heat. Add the lamb cubes and cook until browned on all sides, about 6 to 8 minutes. Remove the lamb and set it aside.
- Add the diced onion to the same pot and cook until softened, about 4 minutes. Stir in the minced garlic and cook for 1 minute more.
- Return the lamb to the pot. Add the chopped plum tomatoes, halved new potatoes, broth, salt, and black pepper. Stir to combine.
- Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 45 to 50 minutes, or until the lamb is tender and the potatoes are cooked through.
- Remove the pot from the heat and stir in the chopped fresh dill. Let the stew rest for 5 minutes before serving.
Notes
Cuisine: Mediterranean
Equipment: Large Pot, Cutting Board, Knife
Middle Eastern Lamb Stew with Tomatoes, Za’atar, and Chickpeas
This stew brings together tender lamb and fresh tomatoes in a broth seasoned with za’atar for an earthy, herbal note. Chickpeas add body and make the dish feel complete without extra sides. It works well on cooler evenings when you want something warming yet light enough to serve with simple bread.
The flavor leans savory with bright tomato acidity and the distinctive thyme and sesame taste of za’atar. Texture comes from soft chunks of lamb and chickpeas that hold their shape during simmering.


Equipment
- Large pot
- Wooden spoon
- Knife
Ingredients
- 1½ pounds lamb stew meat, cut into cubes
- 1 large onion, diced
- 3 garlic cloves, minced
- 4 fresh tomatoes, chopped
- 1 (15-ounce) can chickpeas, drained and rinsed
- 2 tablespoons za’atar
- 2 tablespoons olive oil
- 2 cups chicken or vegetable broth
- Salt and black pepper to taste
- Fresh parsley, chopped (for garnish)
- Lemon wedges (for serving)
Instructions
- Heat the olive oil in a large pot over medium heat. Add the lamb cubes and cook until browned on all sides.
- Add the diced onion and minced garlic to the pot. Cook for 3 to 4 minutes until the onion softens.
- Stir in the chopped tomatoes and cook for 5 minutes until they begin to break down.
- Sprinkle the za’atar over the mixture and stir to coat the ingredients evenly.
- Pour in the broth, then add the chickpeas. Season with salt and black pepper.
- Bring the stew to a simmer, cover the pot, and cook for 45 to 60 minutes until the lamb is tender.
- Remove from heat. Sprinkle with chopped parsley and serve with lemon wedges on the side.
Notes
Cuisine: Middle Eastern
Equipment: Large pot, Wooden spoon, Knife
Oven-Braised Lamb Stew with Tomatoes, Tarragon, and Crusty Bread
This stew turns fresh tomatoes into a light yet rich sauce that coats tender chunks of lamb. Tarragon adds a gentle anise note that lifts the whole dish without overpowering it. It works well on cool evenings when you want something hearty but not heavy, and the crusty bread on the side makes every bowl feel complete.
The long oven time lets the tomatoes soften and the flavors settle together. You end up with a stew that tastes bright from the herbs and savory from the slow-cooked lamb. The bread is meant for soaking up the juices left in the bowl.


Equipment
- Dutch oven
- Cutting board
- Chef’s knife
Ingredients
- 2 pounds lamb stew meat, cut into 1-inch pieces
- 4 large fresh tomatoes, chopped
- 3 tablespoons fresh tarragon leaves, chopped
- 1 medium onion, diced
- 3 garlic cloves, minced
- 2 carrots, sliced into rounds
- 2 cups beef broth
- 2 tablespoons olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 loaf crusty bread, sliced, for serving
Instructions
- Heat the oven to 325 degrees. Pat the lamb dry and season it with the salt and pepper.
- Warm the olive oil in a Dutch oven over medium heat. Add the lamb in batches and brown it on all sides, then set the meat aside.
- Add the onion and carrots to the same pot. Cook until the onion softens, about five minutes. Stir in the garlic and cook for one minute more.
- Return the lamb to the pot. Add the chopped tomatoes and beef broth. Bring the mixture to a simmer.
- Cover the Dutch oven and transfer it to the oven. Cook for two hours, until the lamb is fork-tender.
- Remove the pot from the oven. Stir in the chopped tarragon. Taste and adjust salt if needed.
- Ladle the stew into bowls and serve with slices of crusty bread for dipping.
Notes
Cuisine: French
Equipment: Dutch oven, Cutting board, Chef’s knife
Pressure Cooker Lamb Stew with Fresh Tomatoes, Rosemary, and Pearl Barley
This pressure cooker lamb stew combines chunks of lamb with pearl barley and plenty of fresh tomatoes for a hearty one-pot meal. Rosemary brings a piney aroma that stands out against the tomato base, while the barley adds chew and helps thicken the broth naturally.
It suits cool evenings when you want something filling with minimal active cooking time. The result is a thick stew with tender meat and vegetables in a light tomato broth.


Equipment
- Pressure Cooker
- Cutting Board
- Knife
Ingredients
- 1.5 pounds lamb stew meat, cut into 1-inch chunks
- 4 large fresh tomatoes, chopped
- 1 cup pearl barley, rinsed
- 2 sprigs fresh rosemary
- 1 medium onion, diced
- 2 carrots, sliced
- 3 cups beef broth
- 2 garlic cloves, minced
- 1 tablespoon olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Instructions
- Set the pressure cooker to sauté and heat the olive oil. Add the lamb chunks and brown them on all sides for about 5 minutes.
- Stir in the onion, carrots, and garlic. Cook for 3 minutes until the onion softens.
- Add the chopped tomatoes, rosemary sprigs, pearl barley, beef broth, salt, and black pepper. Stir to combine and scrape any browned bits from the bottom.
- Secure the lid and cook on high pressure for 35 minutes. Allow a natural pressure release for 10 minutes, then quick release any remaining pressure.
- Open the lid, remove the rosemary sprigs, and stir the stew. Let it sit for 5 minutes before serving so the barley absorbs a bit more liquid.
Notes
Cuisine: Mediterranean
Equipment: Pressure Cooker, Cutting Board, Knife
Rustic Herb Lamb Stew with Tomatoes, Marjoram, and White Bean Mash
This stew pairs tender lamb with ripe tomatoes and the piney scent of marjoram. The white bean mash on the side gives a soft, creamy base that soaks up the juices nicely.
It suits cool nights when you want a filling meal that still tastes fresh. The herbs cut through the richness of the lamb, and the tomatoes add brightness without much fuss.


Equipment
- Dutch oven
- Mixing bowl
- Potato masher
Ingredients
- 1.5 pounds lamb stew meat, cut into chunks
- 4 large fresh tomatoes, chopped
- 2 tablespoons fresh marjoram leaves, chopped
- 2 cans (15 ounces each) white beans, drained and rinsed
- 1 medium onion, diced
- 3 garlic cloves, minced
- 3 tablespoons olive oil
- 1 cup vegetable broth
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Instructions
- Heat 2 tablespoons of olive oil in a Dutch oven over medium heat. Add the lamb chunks and brown them on all sides, about 6 minutes total. Remove the lamb to a plate.
- Add the remaining tablespoon of olive oil to the pot. Cook the onion and garlic for 3 minutes until softened. Return the lamb to the pot along with the chopped tomatoes, vegetable broth, salt, and pepper. Bring to a simmer, then cover and cook for 45 minutes until the lamb is tender.
- While the stew simmers, place the white beans in a bowl with 1 minced garlic clove and 1 tablespoon of olive oil. Mash with a fork or potato masher until mostly smooth but still a bit chunky. Stir in half the marjoram and a pinch of salt.
- Stir the remaining marjoram into the finished stew. Taste and adjust salt if needed. Serve the stew over scoops of the white bean mash.
Notes
Cuisine: Mediterranean
Equipment: Dutch oven, Mixing bowl, Potato masher
Light Summer Lamb Stew with Tomatoes, Basil, Chives, and Zucchini
This stew keeps lamb light by pairing it with peak-season tomatoes and quick-cooking zucchini. Fresh basil and chives finish the dish so every bite tastes bright rather than heavy. It suits warm evenings when you still want a warm bowl but nothing rich.
The recipe comes together in one pot and works for weeknight dinners or casual weekend lunches. Tender chunks of lamb sit in a thin tomato broth while the zucchini stays slightly crisp and the herbs stay vivid.


Equipment
- Large Pot
- Cutting Board
- Knife
Ingredients
- 1 pound lamb stew meat, cut into 1-inch cubes
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 4 large tomatoes, chopped
- 1 cup vegetable broth
- 2 medium zucchinis, sliced into half-moons
- 1/4 cup fresh basil leaves, torn
- 2 tablespoons fresh chives, chopped
- Salt and black pepper to taste
Instructions
- Heat the olive oil in a large pot over medium heat. Add the lamb cubes and cook until browned on all sides.
- Add the onion and garlic. Cook for 3 minutes until the onion softens.
- Stir in the chopped tomatoes and vegetable broth. Bring the mixture to a gentle simmer.
- Cover the pot and cook for 35 minutes, stirring once or twice, until the lamb is tender.
- Add the zucchini slices. Cook uncovered for 8 minutes so the zucchini softens but still holds its shape.
- Remove the pot from the heat. Stir in the torn basil and chopped chives. Season with salt and black pepper to taste.
Notes
Cuisine: Mediterranean
Equipment: Large Pot, Cutting Board, Knife

