Peas and Carrots Stew

4.99 from 80 votes

If you're looking for new vegetable beef stews to try, this Lebanese inspired Peas and Carrots Stew (we call them yakhneh) is hearty, nutritious and utterly comforting.

This post may contain affiliate links. Please read our disclosure policy.

If you’re looking for new vegetable beef stews to try, this Lebanese inspired Peas and Carrots Stew (which we call Bazella w Riz – translates to peas and rice is hearty, nutritious and utterly comforting. It uses a classic base of making stew in the Middle East that can easily be adapted with any vegetables you’d like. This is one traditional recipe that I make at least once a month.

Peas and carrots stew served with rice and lemon wedges
Want to save this recipe?
Just type your email below and I’ll send it to you. And as a bonus you’ll get delicious new recipes from me!

What is stew?

First, if you’re looking for a stew definition and wondering what’s the difference between soup and stew, you’re not alone. The two are very similar to each other in their concept of cooking vegetables with meat or seafood in a liquid or broth. It’s defined simply as cooking food by simmering or slow-boiling.

However, the main difference is the amount of liquid used. Stews use less liquid and so they’ll have a more hearty and thick consistency as compared to soups. And for that reason, they’re often times served on top of mashed potatoes or rice. We serve our stews on top of Lebanese Rice. This stew is an Arabic style of stew that we call yakhneh.

How to make peas and carrots stew (bazella)

Start by heating the olive oil and searing the beef. You want to make sure that it gets brown and caramelized slightly. This is the key to adding all the flavor in a beef stew. Once the beef is cooked, remove it from the pot and set aside. Add the onions (if using), garlic and chopped cilantro and cook until fragrant, about 2 minutes.

Process shots showing the beef getting cooked and then the cilantro and garlic getting cooked

Now, add the tomato sauce, water (or chicken broth) to the saucepan and season it with the 7 Spice (a mediterranean blend of warm spices). Deglaze the pan and bring to a boil. Then reduce the heat and add the peas. I generally use frozen peas, but you can use fresh peas or drained/rinsed canned peas.

Process shots showing the tomato sauce getting cooked, then peas added

Now you’ll add in some carrots (I sometimes use frozen ones as well to make the recipe quicker). Then return the beef back to the saucepan. Allow the vegetable beef stew to simmer on low covered for at least 30 minutes. The flavor gets even better after 45 minutes.

Frozen carrots added, then the cooked beef getting added to the stew

After 30 minutes, the sauce will reduce almost by half and you can then ladle the stew into individual bowls. Now you’re ready to eat it on its own, but it’s very traditional for us to eat it with Lebanese Rice. You can serve it with any type of rice you’d like, or quinoa, couscous, Bulgur or even cauliflower rice.

Two large bowls of the peas and carrots stew with side of parsley

Tips to make peas and carrot stew

  1. Use beef chuck or another tough lean cuts of beef for best results. The tough cuts can handle the long cooking without becoming chewy or melting into the broth. In fact, after simmering for at least 30 minutes, they become even more tender.
  2. Use a heavy bottomed saute pan for this recipe, they absorb and distribute the heat from the stovetop more evenly, so you don’t get hot spots which can cause burning.
  3. Sear the beef until a rich brown crust forms. When you sear meat, it caramelizes the natural sugars and amplifies the flavor of the stew. It makes a difference in the taste.
  4. Use frozen vegetables for convenience. Because the stew is simmering for a while, fresh vegetables are not always necessary here. In fact, vegetables like peas and carrots are frozen at peak ripeness so they have a sweeter taste to them. Plus it’s fuss-free!

Frequently Asked Questions

What do you serve stew with?

Traditional American stew is usually served on its own or sometimes above rice or mashed potatoes. Most stews will have a type of starch, a type of vegetable and beef, which creates a full meal in a bowl. However, we grew up eating stews (yakhneh) with Lebanese Rice, very similar to how curries are enjoyed with rice. For lower carb options, try it with quinoa!

How do you thicken stew?

If you would like your stew a little thicker, at the end of cooking, in a separate bowl mix a tablespoon of cornstarch into one tablespoon of water until combined. Add this paste into the stew and stir and cook for a couple of minutes until it is mixed in. For a more Middle Eastern approach at thickening stew, just add potatoes and rely on the starch from the potatoes to thicken it.

How long does peas and carrots stew keep?

Once you make the stew, let it cool to room temperature, then transfer to an airtight container and it will keep in the fridge for around 4 days. The stew also freezes well, just defrost it in the fridge before reheating on the stovetop.

If you’re feeding a crowd, good news, it doubles (and triples) perfectly, and because it stores so well it’s great for make ahead meals too!

A bowl of peas and carrots stew garnished with lemon wedges

For other similar dishes:

This stew is such a great comfort food dish, and one I grew up with! I’m sure you are going to love it just as much as we all do! And the great thing about it is that it’s highly adaptable to make it vegetarian, use different vegetables and

If you’ve tried this healthy-ish feel good Peas and Carrots Stew recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!

order MY book

The Feel Good Foodie Cookbook is now available everywhere books are sold!

Peas and Carrots Stew

If you're looking for new vegetable beef stews to try, this Lebanese inspired Peas and Carrots Stew (we call them yakhneh) is hearty, nutritious and utterly comforting.
5 from 80 votes
Servings 6 servings
Course Entree
Calories 267
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!



  • 1 pound chuck beef trimmed and cut into inch cubes
  • 2 tablespoons olive oil divided
  • 1 teaspoon 7 Spice
  • 1 small onion chopped (optional)
  • 3 garlic cloves minced
  • 1/4 cup fresh cilantro chopped
  • 2 15 ounce can tomato sauce
  • 3 tomatoes diced
  • 4 cups water
  • 3 cups frozen peas
  • 1 cup frozen carrots or 1-2 carrot sticks, chopped


  • In a heavy bottomed saute pan over medium-high heat, heat the olive oil, then add the beef, season with 7 Spice, salt and pepper. Sear for 5-7 minutes until the meat is browned on the outside. Remove and set aside, keep any oil and juices in the pan.
  • In the same pot, add the onions, garlic and cilantro cook for about 2-3 minutes until fragrant.
  • Add the tomato sauce and deglaze the pot. Then add fresh tomatoes and 4 cups of boiling water to the pot and bring to a boil. Return the cooked beef to the pot along with peas and carrots. Lower heat and simmer for 30-45 minutes until sauce thickens.
  • Serve over traditional Arabic rice pilaf and sprinkle fresh cilantro for garnish.


Storage: Keep any leftovers in an airtight container in the fridge and they will keep for around 4 days. You can also freeze the stew and it will keep for up to 3 months.
Substitutes: For best results, follow the recipe as is. However here are some common substitutes that would work well in this recipe.
  • Instead of tomato sauce, you can use canned diced tomatoes or 6 ounces of tomato paste with 2 cups of water.
  • Instead of 7 Spice, you can substitute any mix of paprika, cumin, coriander, ground cloves, nutmeg, cardamom and cinnamon
  • To make it vegan, just leave the beef out. You can add other vegetables like potatoes, cauliflower, eggplant or zucchini.


Calories: 267kcal, Carbohydrates: 17g, Protein: 20g, Fat: 14g, Saturated Fat: 5g, Cholesterol: 52mg, Sodium: 91mg, Potassium: 681mg, Fiber: 5g, Sugar: 8g, Vitamin A: 4785IU, Vitamin C: 41mg, Calcium: 51mg, Iron: 3mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Course: Entree

Rate and comment

Recipe Rating


  1. Samantha says:

    Hi yumna 🙂 if i were to buy frozen peas carrots together in a bag, how many cups would you say to do for (1x) ?

    1. Yumna J. says:

      Hi Samantha, 3 to 4 cups would be my best guess. Due to the varying ratio of peas vs carrots in the mixed bags I am really not sure as you do want it to be more pea heavy than carrot.

  2. Dan says:

    Excellent recipe! thanks Yumna, can parsley be used instead of cilantro or at least together? have you tried that?

    1. Yumna J. says:

      Hi Dan, great question you can use parsley if you prefer. I have not tried them together, but I do use them interchangeably depending on what I have on hand.

  3. Melissa says:

    I made this today and it tastes and looks exactly as the picture. I served it over the Lebanese rice recipe. It’s warm, filling, and comforting for this last cold week of March in Michigan.

    1. Yumna J. says:

      So glad you enjoyed it, Melissa.

    2. Nicole says:

      Hi, will be making this for dinner this week. Can ground beef be used in place of the beef chuck?

      Thanks for all the great recipes.

      1. Yumna J. says:

        Hi Nicole, you can use ground beef as a substitute! Hope you enjoy!

See All Comments