Easy Oven Beef Stew

5 from 353 votes

This Oven Beef Stew with Vegetables recipe is made in one-pan with a hands-off approach and a flavorful Middle Eastern spice blend - an easy weeknight meal!

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

Warm, comforting, and hearty, this easy oven beef stew is perfect for busy weeknights. This simple one-pan beef casserole recipe combines tender beef stew meat, sweet carrots, earthy potatoes, vibrant green bell peppers, and flavorful celery, onions, and garlic with warm Middle Eastern spices, tomatoes, and broth to create a natural gravy.

Bowl of oven roasted beef and vegetables over white rice in a white bowl.
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!

The best part is that this beef stew is made in the oven, so you don’t have to stand over the stove stirring and babysitting it. Just put all of the ingredients in a roasting pan and let the oven do its thing!

If you’ve never made beef stew in the oven before, this recipe is the perfect place to start. It’s easy, failproof, and yields tender, fall-apart beef in a rich gravy. It’s a simple, hands-off recipe that’s perfect for busy weeknights. Serve over rice, quinoa, or couscous for a complete meal. Move over traditional stovetop beef stew; oven-baked is coming for you!

why you’ll love this oven-roasted beef with vegetables

  • One-pan recipe. This recipe is super easy because everything is cooked in one pan. That means fewer dishes for you to wash at the end of the night!
  • Slow-roasted beef. This recipe uses a slow roasting method, which yields incredibly tender beef that practically falls apart when you fork it.
  • Natural gravy. The combination of tomatoes, broth, and spices creates a delicious gravy that coats the beef and vegetables.
  • Hearty and filling. This dish is packed with protein, veggies, and carbs, making it a complete meal that will leave you feeling satisfied.
  • So many ways to serve it. Serve this stew over rice, quinoa, couscous, egg noodles, or mashed potatoes for a complete meal.

Ingredients you’ll need to make oven beef stew

  • Beef stew meat: You can buy precut beef stew cubes for this recipe or cut them yourself from a chuck or round roast.
  • Carrots: I like to use regular carrots that are peeled and cut into bite-sized pieces, but you can also use baby carrots because they’re small and require no chopping or peeling if you’re in a hurry.
  • Potatoes: Yukon gold or red potatoes work well in this recipe. Cut the potatoes into bite-sized pieces, so they cook evenly.
  • Green bell peppers: Bell peppers add a touch of sweetness to the stew. Cut the bell pepper into bite-sized pieces.
  • Onions: I like to use yellow onions because they’re sweet and have a milder flavor, but you can also use white or red onions.
  • Garlic: Garlic is a must in this recipe. It adds so much flavor!
  • Middle Eastern spices: I use a combination of 7-Spice (baharat), cumin, paprika, and salt to season this stew. You can find these spices in the spice aisle of your grocery store.
  • Olive oil: Helps roast the beef and the vegetables, making them tender and flavorful.
  • Tomatoes: I like to use canned diced tomatoes because they’re already chopped and ready to go. You can also use crushed tomatoes if you’re not a fan of chunks of tomatoes in your stew.
  • Beef broth: You’ll need beef broth to create the gravy for this stew. I like to use low-sodium beef broth so I can control the amount of salt in the dish.
  • All-purpose flour: A little all-purpose flour goes a long way and helps create a thick gravy.
Ingredients for recipe: baking dish with chopped veggies, stew meat, diced tomatoes, seasonings, olive oil, broth, and flour.

How to make This easy oven baked beef stew recipe

  1. Cut up all your veggies and add them to your baking pan.
  2. Add in the spices, diced tomatoes, and beef. Combine all the ingredients together.
  3. Bake in the oven until the vegetables soften, and the beef is cooked through.
3 image collage of preparing recipe and shot of recipe after baked.

Tips for making A beef casserole in the oven

  1. Cut your veggies into uniform pieces. To make sure everything cooks evenly, it’s important to cut your vegetables into uniform pieces. That means all of the carrots should be the same size, as well as the potatoes, onions, and bell peppers.
  2. Use a large roasting pan or Dutch oven. You’ll need a large enough pan to fit all of the ingredients. I like to use either a roasting pan or a Dutch oven.
  3. Don’t overcrowd the pan. Make sure there’s enough space in the pan so that the beef and vegetables have room to roast and brown. If your pan is too crowded, the beef and veggies will steam instead of roast.
  4. Sear the beef before roasting. To get that nice brown crust on the beef, you can sear it before roasting. Sear the beef in batches so that each piece has enough space in the pan to brown.
  • Add in some more root vegetables. Turnips, parsnips, and sweet potatoes would all be delicious in this recipe.
  • Switch up the protein. If you’re not a fan of beef, you could use lamb or chicken instead.
  • Make it vegetarian. Just leave out the meat, use vegetable broth and double up on the veggies
  • Add in some fresh herbs at the end. I like to add in a handful of chopped fresh parsley or rosemary at the end for some extra flavor.

what to serve/pair with your slow cooked beef stew

how to store & reheat Beef Stew

You can store this stew in the casserole dish that you baked it in or transfer it to a different container. Cover the dish with aluminum foil or plastic wrap and store it in the fridge.

To reheat, place the dish in a 350°F oven and heat until warmed through, about 30 minutes. You can also reheat individual portions in the microwave. Just place the amount you want to reheat in a microwave-safe dish and heat for about two minutes.

how long will Beef Stew last in the fridge?

This beef stew will last in the fridge for up to four days when stored properly.

can i freeze Beef Stew?

Yes, but the potatoes may become mushy or disintegrate when you reheat the stew. The stew will still taste good, but the texture of the potatoes may not be as appealing.

Frequently asked questions

Can I make this into a freezer dump meal?

Yes! You can absolutely prep everything ahead of time, freeze it, thaw it, and then “dump” it into the pan when you’re ready to bake it.

Can I make this in the slow cooker?

Yes! Follow the recipe as indicated and cook on low for 8 hours or high for 4-5 hours.

Do I have to brown the beef before adding it to the pan?

No, you don’t have to brown the beef, but I think it adds a nice flavor and texture to the dish. You can skip browning and just dump and go if you’re short on time!

Overhead shot of recipe served in white bowl with small dish of parsley on side.

This beef stew is the perfect comfort food for a cold winter day. It’s warm, hearty, and so satisfying. Plus, it’s easy to make! Just toss everything in a roasting pan or Dutch oven and let it slow roast in the oven. The result is a tender, flavorful stew that will leave you feeling full and satisfied. Serve it with a side of mashed potatoes or cauliflower rice and a simple green salad. Enjoy!

More beef recipes:

If you try this feel good Oven Beef Stew recipe or any other recipe on Feel Good Foodie, then don’t forget to rate the recipe and leave a comment below! It helps others who are thinking of making the recipe. We would love to hear about your experience making it. And if you snapped some shots, share it on Instagram so we can repost on Stories!

order MY book

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

Oven Roasted Beef and Vegetables

This Oven Beef Stew with Vegetables recipe is made in one-pan with a hands-off approach and a flavorful Middle Eastern spice blend – an easy weeknight meal!
5 from 353 votes
Servings 8 servings
Calories 259
Prep Time 15 minutes
Cook Time 1 hour 30 minutes
0 minutes
Total Time 1 hour 45 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!



  • 2 pounds beef stew meat cut into 1-inch cubes
  • 1 onion chopped
  • 3 carrots sliced
  • 3 celery stalks sliced
  • 2 yukon potatoes diced
  • ¼ green pepper chopped
  • 2 garlic cloves sliced
  • 14- ounce canned diced tomatoes
  • 1 tablespoon 7 spice
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • 1 ½ teaspoons salt
  • 2 tablespoon olive oil
  • 1 cup vegetable broth or beef broth
  • 1 tablespoon all-purpose flour
  • Fresh parsley for serving
  • White rice for serving (optional)


  • Preheat the oven to 350°F.
  • Place all the ingredients in a 9×13 oven safe baking dish. Toss well to combine all the ingredients together.
  • Cover with aluminum foil and bake in the oven until the vegetables soften and the beef is cooked through, 75-90 minutes.
  • Remove the foil and broil for an additional 3-5 minutes.
  • Serve with rice and fresh parsley, if desired.


Storage: Store in the pan it was cooked covered tightly with tinfoil or plastic wrap if you’d like you can also use an airtight container. This recipe will keep for up to 4 days in the refrigerator. 


Calories: 259kcal, Carbohydrates: 16g, Protein: 27g, Fat: 10g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Cholesterol: 70mg, Sodium: 619mg, Potassium: 831mg, Fiber: 3g, Sugar: 4g, Vitamin A: 4385IU, Vitamin C: 19mg, Calcium: 67mg, Iron: 4mg

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

5 from 353 votes (343 ratings without comment)

Rate and comment

Recipe Rating


  1. Alicia says:

    What are people supposed to do that don’t have a fancy broiler-capable dish? Is broiling necessary?

    1. Yumna J. says:

      Hi Alicia, this recipe requires an oven-safe baking dish in order to cook the stew in the oven, but the final broiling step is optional. If you don’t have an oven or oven-safe baking dish, I recommend my Easy Stovetop Beef Stew instead!

  2. Zainab says:

    Delicious recipe! Perfect seasoning. My beef took longer than 90 minutes to be tender. I will definitely make this recipe again!
    All the recipes that I have tried have the perfect amount of seasoning.

    1. Yumna says:

      Thank you so much!

  3. marcia says:

    Trying this tonight – can i make without flour?

    1. Yumna says:

      Yes, it just might not be as thick. If you want to thicken it up without flour, you could stir in about 1 tablespoons of cornstarch slurry before placing it under the broiler.

  4. Reem says:

    Can this be made in a crockpot? Have you tried it?

  5. Nesrine says:

    Hi! Thanks for all of your great recipes. So question about this recipe. Can it be done in an instant pot?

    1. Yumna Jawad says:

      Yes, it can be done in an instant pot. You’ll have to brown the beef first, then remove from the Instant Pot, cook the vegetables and then return everything together. Cook at manual high pressure for 30 minutes, then let the pressure release naturally for 15 minutes. But if you’d like I actually have an Instant Pot Beef Stew recipe coming out soon.

  6. Laura says:

    just placed this in the oven tonight and can’t wait for tomorrow to try it for dinner. So easy to put together. Will let you know how we like it- ut I can already know it is going to be fabulous.:)

    1. Yumna J. says:

      What did you think, Laura?

  7. Cynthia says:

    Delicious! Easy, simple, healthy, and SOO GOOD! I seared the meat with garlic and half of the onions….then had the vegetables and other ingredients. Used garlic and herb seasoning instead of the 7 spice because it’s what I had. I added 1 tbsp of Worcestershire sauce to the liquid mix. So good. My mom taught me that the celery leaves create a nice flavor in searing and cooking stews, so I used the leaves of the celery sticks as well. Recipe will be in rotation. Every recipe I have made from here is SPOT ON!! Thank you for creating these for us!!

    1. Yumna J. says:

      Aw, thank you so much, Cynthia. It really means a lot to me! Thank you for taking the time to comment and make my recipes!

  8. Kaila says:

    This is honestly one of the better beef stews I’ve ever had! It’s such an easy go-to meal in the winter, but it’s easy to get sick of the same flavor. This is so flavorful and unique with the spices used and our family absolutely loves it.

    1. Yumna J. says:

      Thank you so much, Kaila! Glad to hear you and your family enjoyed it. I’d love for you to try my Beef Barley Soup and let me know what you think of it!

  9. Holden says:

    My family loved this recipe! I substituted kale for bell pepper, 1 1/2 fresh Roma tomatoes for the 14- ounce can diced tomatoes, and herbs proveance for the 1 tablespoon 7 spice. I used what I had in stock. The rice was a nice touch. I also baked some bread that paired well with the sauce in the stew. Thank you!

    1. Yumna J. says:

      Love the variation. Thanks for sharing!

  10. Sue says:

    Thanks for sharing this recipe – It was yum! Added a green chilli, some parsnip and used Garam Masala instead of 7spice plus smoked paprika.. delicious!

    1. Yumna J. says:

      Oh yum!! Those all sound like excellent additions. I am going to have to try it!

  11. Jen says:

    Turned out amazing. Beef was super tender!

    1. Yumna Jawad says:

      Thank you so much! That is perfect!

  12. Eleanor D says:

    Hello! This is a silly question but how long should the dish be cooked for? I’ve noticed the cook time says 48 mins but the instructions seem to suggest 1.5 hours, what have I missed? 🙂 Many thanks

    1. Yumna Jawad says:

      Bake for 75-90 minutes. Hope that helps!

  13. Callie says:

    Absolutely delicious! Baharat is one of my favorite seasonings so this made my mouth very happy!! Thanks for posting! I’m trying it with chicken next!!

    1. Yumna Jawad says:

      Thank you so much! Aww, I love that. You’re welcome! Let me know how it works out with the chicken.

  14. Eleni says:

    I don’t know where I went wrong the cinnamon in this dish from the 7 spice I did not like. And it was all liquid not close to a gravy. I followed step by step.

    1. Yumna Jawad says:

      The cinnamon can be an acquired taste, so feel free to leave it out moving forward! To make it thicker, you can add more all-purpose flour, as it helps create a thicker gravy.

  15. Brenda says:

    When I saw to make stew in the oven, you had me. I did it and I loved it. The cooking was simple too. After chemo, I don’t like spices but garlic and onion and it was beautiful to me.
    Great work! And thanks Brenda

    1. Yumna Jawad says:

      I’m so glad you loved it! Yay!! Thank you so much.

  16. suzie k says:

    This is the very first time making Beef Stew! For some reason, it always seemed daunting to get the beef perfectly made but this recipe was so easy. I followed the directions exactly as noted and the beef was so tender and all the flavors from the spices were just so tasty. I’m used to the traditional spices in stew and wasn’t sure if I’d like the Middle Eastern spices but it really worked! At first the taste seemed so different from what I was used to but it was absolutely delicious. I made my own 7 spice blend I’m wondering if I made it correctly. I need to buy it online to really compare the flavor.

    1. Yumna Jawad says:

      I’m so glad you found this recipe easy to make! That’s perfect. Yay! You can also check out my How to Make 7 Spice post for a homemade recipe.

  17. Julie Hayden says:

    Made this last night for two and have enough for an army!!! We loved it! The spices make it so soooo good!!

    1. Yumna Jawad says:

      That’s perfect! So glad you enjoyed the stew!

  18. Nashat says:

    Can’t wait to try this. I don’t have any time to make dinner and this sounds super do-able. What can you recommend in place of tablespoon of 7 spice? I have garam masala. We love all the spices but I don’t have 7 spice.

    1. Yumna Jawad says:

      Let me know what you think once you’ve given it a try! I think allspice would be the best substitute for 7 spice. Or you can make your own 7 Spice: mix together 1 tablespoon each of ground black pepper, paprika, ground cumin, ground coriander, ground cloves, ground nutmeg, and ground cinnamon.

  19. Reema says:

    I made this today!! It was so tasty and cozy and was perfect for today’s cold and rainy weather! I forgot the flour but it was still good without it!

    1. Yumna Jawad says:

      That’s amazing! Perfect!

  20. Shaymaa says:

    It looks so delicious, definitely will try it but i have one question.. when to put the flour and broth?? Do i need to make the sauce first and put it over the ingredients and then put it in the oven?? Or combine it all together

    1. Yumna Jawad says:

      Can’t wait for you to try it! You add it in in step 2, so you can just combine all the ingredients together and bake. There is no need to make a sauce first.

      1. Shaymaa Chelabi says:

        Thank you so much

  21. Miso and sake says:

    The beef was still partially raw after 45mins. Why?

    1. Yumna Jawad says:

      Oh, no! That shouldn’t have been the case. Were the meat cubes large? Because that might take a few extra minutes.

  22. Linda says:

    Delicious and easy. Thank you.

    1. Yumna Jawad says:

      Yay!! You’re so welcome!