This hearty Beef and Tomato Stew is loaded with tender chunks of beef, potatoes, vegetables and fresh herbs simmered in a rich tomato-based broth. Make this cozy one-pot dinner on the stovetop, in the slow cooker or Instant Pot!

Beef and tomato stew with tender beef, potatoes, carrots and peas
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

There’s nothing better than a warm bowl of beef stew on a chilly day! This Beef and Tomato Stew is the version I grew up eating, made with tender chunks of beef, hearty potatoes, carrots, peas, celery and fresh herbs all simmered in a rich tomato-based broth.

Unlike a traditional brown gravy-style beef stew, this recipe gets tons of flavor from stewed tomatoes and tomato paste, creating a savory, slightly tangy broth that gets even better as it cooks. Everything comes together in one pot for the ultimate cozy family dinner, and you can easily make it on the stovetop, in the slow cooker or Instant Pot.

Why You’ll Love this Recipe

  • Rich tomato-based broth – Stewed tomatoes and tomato paste create a flavorful, savory broth that makes this beef stew a little different from traditional versions.
  • Tender and hearty – Chuck roast becomes incredibly tender while potatoes, carrots, peas and celery make this a filling one-pot meal.
  • Three easy cooking methods – Make this beef stew on the stovetop, in the slow cooker or in your Instant Pot depending on how much time you have.
  • Perfect for meal prep – The flavors taste even better the next day and leftovers freeze beautifully for an easy future dinner.
Tomato based beef stew simmering in a Dutch oven

Ingredients You’ll Need

  • beef – chuck roast is my favorite cut for beef stew because it becomes incredibly tender after slowly simmering in the broth. You can also use packaged beef stew meat, braising steak or boneless short ribs. Cut the beef into similar-sized pieces so everything cooks evenly.
  • olive oil – needed to sear the stew beef for browning to really get that delicious flavor!
  • potatoes – russet, red potatoes, Yukon golds or baby potatoes will all work for this recipe.
  • vegetables – I used a combination of chopped yellow onion, carrots, fresh or frozen peas (or green beans), and celery. You could also use pearl onions or other veggies.
  • beef stock – I prefer the flavor of beef stock in this stew (and I always use low sodium stock), but you could also use beef broth or even vegetable or chicken broth.
  • tomatoes – stewed tomatoes and tomato paste give this beef stew its signature rich tomato-based broth. The tomato paste also helps thicken the stew and adds concentrated tomato flavor. You can substitute diced tomatoes or fire-roasted tomatoes if that’s what you have on hand.
  • worcestershire sauce – adds delicious depth of flavor! You could also use full-bodied red wine or a little balsamic vinegar.
  • fresh herbs – I used fresh thyme and rosemary, but you could use dried herbs as well.
  • seasonings – a combination of garlic powder, kosher salt, black pepper and bay leaves.

Ways to Make Beef Stew

This hearty beef stew can easily be made in your crock pot, Instant Pot or right on the stove!  My preferred method is letting it simmer in a large pot on the stove, but see below for the different variations.

Slow Cooker Beef Stew

  1. Heat olive oil in a large skillet over medium-high heat.
  2. Sear the beef on all sides for about 5 minutes until nicely browned.
  3. Transfer the beef to your slow cooker and add the remaining ingredients.
  4. Cover and cook on LOW for 7 to 8 hours, until the beef and vegetables are tender.
  5. Remove the bay leaf before serving.

You can skip browning the beef if you’re short on time, but I highly recommend it because searing adds so much flavor to the finished stew.

Instant Pot Beef Stew

  1. Turn your Instant Pot to the sauté setting and heat the olive oil.
  2. Add the beef and sear on all sides until browned.
  3. Add the remaining ingredients and scrape up any browned bits from the bottom of the pot.
  4. Secure the lid and cook on the Meat/Stew setting for 35 minutes.
  5. Allow the pressure to naturally release for about 12 minutes, then carefully release the remaining pressure.
  6. Remove the bay leaf and serve.

Stove Top Beef Stew

  1. Heat olive oil in a large Dutch oven or heavy pot over medium-high heat.
  2. Add the beef and sear on all sides for about 5 minutes.
  3. Add the remaining ingredients and bring everything to a boil.
  4. Reduce the heat to low, cover and gently simmer for 2 to 3 hours, until the beef and vegetables are tender.
  5. Remove the bay leaf before serving.
Spoonful of tender beef and vegetables from homemade beef stew

How to Serve Beef Stew

This beef and tomato stew is so hearty and filling all on its own, but to make this more of a complete meal, there are several easy ways to serve this up!

  • Bread for dipping – serve this cozy beef stew with crusty bread, warm dinner rolls or my homemade cornbread for soaking up all that rich tomato broth.
  • Salad – soup and salad just go so perfect together!  My spinach salad, kale and quinoa salad or fall salad would all taste great with this stew.
  • Mashed cauliflower – growing up my family always served beef stew over mashed potatoes, but serving over my mashed cauliflower tastes just as delicious, adds a creamy element and sneaks in another veggie!
  • Pasta – serve over some egg noodles or macaroni noodles for a more filling meal that the whole family will enjoy.

How to Thicken Beef Stew

This beef and tomato stew will naturally thicken thanks to those starchy potatoes, but here are a few other ways you can easily thicken up the sauce if you prefer a thicker stew.

  1. Sprinkle about 2 or 3 tablespoons of all-purpose flour over top of the beef after it has browned, mixing until all the flour has dissolved, then add in the rest of the ingredients.
  2. Mix together 1 tablespoon of cornstarch with 1 tablespoon of cold water until you have a cornstarch slurry, then mix it into the simmering hot stew a few minutes before serving.
Hearty beef stew with tomatoes, potatoes, carrots and tender beef

Frequently Asked Questions

What is the best cut of beef for beef stew?

Chuck roast is my favorite because the connective tissue breaks down during the long cooking process, resulting in incredibly tender beef. You can also use packaged stew meat, braising steak or boneless short ribs.

Do I have to brown the beef before making stew?

No, but I highly recommend it! Browning the beef creates a caramelized crust and adds much more depth of flavor to the finished stew. If you’re making this in the slow cooker and short on time, you can skip this step.

Can I use diced tomatoes instead of stewed tomatoes?

Yes! You can substitute a 15-ounce can of diced tomatoes for the stewed tomatoes. Fire-roasted diced tomatoes would also add delicious flavor.

Why is my beef stew meat tough?

Beef stew meat usually becomes tough when it hasn’t cooked long enough. Chuck roast needs time at a low temperature for the connective tissue to break down and become tender, so continue simmering until the beef easily pulls apart with a fork.

Can I make beef and tomato stew ahead of time?

Absolutely! Beef stew is a great make-ahead meal because the flavors get even better as it sits. Make the stew a day or two ahead, store it covered in the refrigerator and gently reheat it on the stovetop before serving.

Pin this now to find it later

Pin It

Follow on Instagram

Follow

More Cozy Soup Recipes

Hope you all enjoy this Beef and Tomato Stew recipe and if you love this as much as we do, please leave me ⭐️⭐️⭐️⭐️⭐️ below and don’t forget to tag me on Instagram using the hashtag #eatyourselfskinny! I love seeing all your delicious recreations!

4.88 from 24 votes

The BEST Beef and Tomato Stew

This hearty Beef and Tomato Stew is loaded with tender chunks of beef, potatoes, vegetables and fresh herbs simmered in a rich tomato-based broth. Make this cozy one-pot dinner on the stovetop, in the slow cooker or Instant Pot!
Prep Time: 10 minutes
Cook Time: 3 hours
Total Time: 3 hours 10 minutes
Servings: 8

Ingredients 

  • 1 Tbsp olive oil
  • 2 lbs cubed beef, I used chuck roast
  • 1 (15 oz) can stewed tomatoes
  • 1 (6 oz) can tomato paste
  • 4 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 medium onion, chopped
  • 3 large carrots, sliced
  • 3 ribs celery, chopped
  • 1 cup fresh or frozen peas
  • 1 lb baby potatoes, sliced in half
  • 2 teaspoons garlic powder
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon fresh thyme, or 1 teaspoon dried
  • 2 teaspoons fresh rosemary, or 1/2 teaspoon dried
  • 1 bay leaf
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Instructions 

To make on your Stove Top:

  • Drizzle olive oil in a large dutch oven or pot on medium high heat until oil is hot and glistening.  Add cubed beef and sear meat on all sides, about 5 minutes.
  • Add in the rest of the ingredients and bring to a boil.  Cover and simmer for about 2 to 3 hours, until meat and veggies are tender. Serve and enjoy!

To make in your Instant Pot:

  • Drizzle olive oil in the bowl of your instant pot and turn on the sauté function. Wait until it’s nice and heated then add meat, browning on all sides.
  • Add the rest of your ingredients, seal the instant pot and select the meat/stew setting (about 35 minutes).
  • Once cooking is complete, let the instant pot sit for about 12 minutes then release the steam by placing the valve to the venting position.  Serve and enjoy!

To make in your Crock Pot:

  • Drizzle olive oil in a large skillet on medium high heat until oil is hot and glistening.  Add cubed beef and sear meat on all sides, about 5 minutes.  (You could also skip the browning step and just add the raw meat to your crock pot, but browning the meat adds more depth of flavor!)
  • Once the meat is browned, add it to your crock pot along with the rest of ingredients, cover and cook on low for 7 to 8 hours.  Serve and enjoy!

Notes

Prepping and Storage:
  • To prep ahead: Chop the vegetables and cut the beef into cubes up to 1 day in advance. Store separately in airtight containers in the refrigerator until ready to cook.
  • To store: Let the stew cool completely, then store leftovers in an airtight container in the refrigerator for up to 4 days.
  • To freeze: Transfer cooled stew to a freezer-safe container and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • To reheat: Warm gently on the stovetop over medium-low heat or microwave individual portions until heated through. Add a splash of beef broth if the stew has thickened too much.

Nutrition

Serving: 1/8th of recipe | Calories: 329kcal | Carbohydrates: 24.2g | Protein: 27.6g | Fat: 13.2g | Saturated Fat: 5g | Sodium: 765.6mg | Fiber: 5g | Sugar: 9.7g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

As a self-proclaimed foodie and fitness enthusiast, I have a passion for cooking and a huge desire to show that living a healthy lifestyle can actually be easy and fun!  Feel free to use the meal guide above to find your new favorite meal ideas or the dietary guides to the right to narrow things down even more!

Get all my newest recipes!
Don't miss out! Subscribe and get all the new recipes first.

Related Recipes

4.88 from 24 votes (7 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

104 Comments

  1. Pamela Ratcliff says:

    This stew is fantastic! I made it in my slow cooker and it couldn’t have been easier. I did not add the Worcestershire sauce or the bay leaf ( I thought I had some at home and found out I did not). I used 1 lb of baby carrots instead of chopping full size ones. We had it for dinner and then for lunch the next day. Even better the second time around!

  2. Craig says:

    You can use turn ups instead of potatoes and they taste just as good if not better very very low in carbs

    1. Kelly says:

      Great idea!

  3. Leigh Campbell says:

    5 stars
    Amazing recipe!
    I substituted the peas for green beans and cooked this in a slow cooker – turned out absolutely delicious!
    Perfect comforting stew for a cold winters night. Thank you! 🙏🏼

  4. Joy Spell says:

    My daughter won the cook-off! Thanks for the great recipe guideline!

  5. Joy Spell says:

    Killed the heat 6 hrs 45 mins into cooking stovetop. I let it sit on the stove one hour before storing it in the fridge. We’ll see how it goes! Fingers crossed for my daughter!

  6. Joy Spell says:

    So, my 15 year old special needs daughter came home Monday and said she wanted to enter a beef stew contest at school. We chose your recipe because my mother and grandmother also always used tomato base for beef stew. Sadly, my mother died suddenly a little over a year ago, and I don’t have her exact recipe. This was as close as I could find. We chose to do stovetop. I just prefer it the way my betters did! I have an instant pot and a crock, but something like this needs love and attention! I chose to buy a chick roast and cube by hand. Trimming the fat (but not all) as needed. I followed your recipe exactly, except for a few minor adjustments. I doubled the worschestesrhire sauce, used beef bullion paste instead of ready made. My daughter suggested “adding some love” with a couple dashes of tobasco pepper sauce. We also added about 1/4 cup Apple cider vinegar, a 1/2 tsp sugar and a pinch of cayenne. It’s still on the stove right now. We had it done and going about 5:15 pm and it’s almost midnight. I’ve been simmering and checking every hour while binge watching Netflix! I can say, it truly is a fantastic recipe! Thank you so very much for this recipe! It reminds me so much of my late mother. And beef stew was my favorite dish she ever made for me growing up. It’s what I wanted when it was cold, or I was sick… Or just homesick! And I’m proud to pass this fantastic recipe with minor alterations on to my daughter. Thank you again. I hope everyone gives it a try. I’ll try to post an update soon!

    1. Kelly says:

      Aww I LOVE this story and thank you so much for sharing! I saw that your daughter won the contest which is so exciting!! I’m sorry to hear about the passing of your mother, this recipe was actually inspired by my Grandma’s recipe she used to cook all the time for us so it definitely feels like “home” anytime I make it 🙂 Glad you all enjoyed this! xo

  7. Becca says:

    @JAY ROBINSON’s post for JANUARY 4, 2019 AT 8:56 AM

    As I have a pressure cooker, I wanted to help out some and make sure you did CLOSE the steam valve of your pressure cooker. Mine (Power Quick Pot) automatically does it when you put the lid on. If you don’t have the valve closed, the food doesn’t pressurize.

    Also. Did you change the cooking setting from saute to pressure cooking? That could also do it.

    I hope you figure out what the cause was. Good luck. Happy Cooking!

  8. Becca says:

    I am making this, based loosely off of your recipe. I have plain canned tomatoes, not stewed tomatoes. As I don’t have tomato paste… and instead of a roux, I will use a packet of beef gravy mix as the thickener. Instead of baby potatoes, I will cube large potatoes, and instead of large carrots, I will use baby carrots. LOL. I don’t know how I messed THAT one up… Oh well. <3 Instead of Garlic Powder, minced garlic will be used. 🙂 Basically your Grandma's recipe, which is quite similar to my grandma's recipe that she'd make for her restaurant… I just don't have the desire to make 50 servings worth of her beef stew… So I went searching for a recipe for Beef Stew with Tomatoes, that looked similar to Gram's as I didn't want to take the time to calculate out all the changes to cut it down to size. LOL!!!!

    So… Thank you for the no-leg-work-needed recipe!!!

    1. Rowena says:

      How did it go with the canned tomatoes?

  9. Jerry says:

    Made it tonight. Still cooking but tastes just great.

  10. C T says:

    Finally! 7 years! I’ve been searching for a beef stew recipe that my husband actaully likes for 7 years! This one was perfect, husband declared it was sooo delicious and my 3yo and 1yo actually ate it too. Making it in an instant pot was easy and fast. A++ recipe — Thanks so much!

    1. Brad says:

      Will this fit in my 6 quart instant pot? I got concerned so I halved the recipe.