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

There is nothing more comforting than this Instant Pot Beef Stew. It’s simple, hearty, and absolutely delicious!

There is nothing more comforting than this Instant Pot Beef Stew. It’s simple, hearty, and absolutely delicious. You’ll love how easy it is to make and you won’t believe it didn’t simmer for hours. Because, friend, who has time for that?

I am honestly giddy to share this Instant Pot Beef Stew with you. You probably already know I’m soup obsessed (it’s no secret) but stew has never been my favorite. That’s pretty surprising I think since comfort food is my jam. I just always found most beef stews to be a little underwhelming. Not this one. It is so rich and flavorful I swear I swooned like a romance novel heroine when I had my first bite. Don’t judge. I clutched my chest and asked for smelling salts and everything. Good food can do that to me.

There are a few things that really make this a spectacular stew. First, it’s fast. That’s enough to get me excited. Same? Second, we take the time to sear the meat and sauté the garlic, onion, and celery to really bring out those big flavors. Third, plenty o’ veggies. And finally, the balsamic vinegar. You might be surprised by that one. I hear ya. It’s one of my favorite replacements for wine (which you find in lots of stew recipes) and it brings a depth of flavor to this recipe that you just can’t beat.

I top my finished stew with chopped fresh herbs because I’m always pro fresh herbs wherever possible and literally always have some in the fridge I want to use up before it goes bad. You can always skip that if you’re not so inclined.

For this recipe you’ll need (full list of ingredients and instructions are in the recipe card below):

  • Stew beef or beef chuck roast
  • Olive or avocado oil
  • Minced garlic
  • White or yellow onion
  • Celery
  • Balsamic vinegar
  • Beef stock
  • Tomato paste
  • Baby potatoes
  • Carrots
  • Dried herbs
  • Salt and pepper

Why no flour in this stew?

You may notice that this Instant Pot Beef Stew doesn’t include any flour. Gasp! Most stews use flour to thicken the broth but honestly this doesn’t need it. Your potatoes serve as a natural thickener and I love the texture of the finished stew. I find it to be plenty thick and hearty!

However, if you do want to thicken your stew I won’t stop you! A great way to accomplish this while still sticking to clean ingredients is to incorporate arrowroot flour. If you’re new to arrowroot flour there are a few tricks to working with it but once you try it you’ll be a fan. Just remember to add after cooking is complete (not during cooking) and always mix with equal parts cold water to create a slurry.

Start with one tablespoon arrowroot flour and shake it in a small jar with one tablespoon cold water. (Yes, it must be cold. Don’t use hot water.) Then stir your flour slurry into the stew and watch it thicken. Add another tablespoon of flour and water (always shake together first) if you need more.

Slow Cooker Instructions (if Instant Pot isn’t your thing)

  1. Add olive oil and stew meat to a skillet on the stove top (medium high heat) to get a quick browning on the outside of your beef. Beef should not be cooked through.
  2. Once you’ve seared your meat, add the onion, celery and garlic. Let it sauté while you stir until fragrant and onion is a bit translucent.
  3. Deglaze the pan with balsamic vinegar, scraping up all the yummy browned bits on the bottom.
  4. Pour everything from the pan to your slow cooker. Add in all other ingredients. Stir. Cover and cook on low heat for 6-8 hours or high heat for 3-4 hours.
5 from 35 votes

Instant Pot Beef Stew

By Christina
There is nothing more comforting than this Instant Pot Beef Stew. It’s simple, hearty, and absolutely delicious. You’ll love how easy it is to make and you won’t believe it didn’t simmer for hours. Because, friend, who has time for that?
Prep: 10 minutes
Cook: 35 minutes
Total: 45 minutes
Servings: 12 (1 cup) servings


  • 2 to 2 1/2 lbs stew beef or beef chuck roast, Cut into 1 1/2 inch pieces.
  • 3 tbsp olive oil, Can use another cooking fat of choice.
  • 2 tbsp garlic, minced
  • 1 large white or yellow onion, diced
  • 1 1/2 cups celery, chopped
  • 1/4 cup balsamic vinegar
  • 3 cups beef stock
  • 3 tbsp tomato paste
  • 1 1/2 lb baby potatoes, halved, about 4 cups
  • 1 1/2 cups carrots, cut into circles
  • 2 tsp salt
  • 2 tsp pepper
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • 1 tsp dried oregano
  • fresh herbs to garnish when serving, (optional)
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • Turn your Instant Pot to the sauté setting. When it’s hot, add your olive oil (or another cooking fat of choice) and then your stew meat. Sauté your beef until you get some nice browning, stirring constantly. This only takes about 2 minutes if your pot is hot when you start. 
  • Add onion, celery, and minced garlic to the Instant Pot. Stir and let the onion get a bit translucent, about 2 to 3 minutes. Once done press the cancel button to stop sautéing. 
  • Pour the balsamic vinegar in the Instant Pot first to deglaze the bottom. Use a spatula and scrape up any of those amazing bits that caramelized and may be stuck after sautéing. There’s so much flavor in there and we don’t waste it, friend.
  • Now add the rest of the ingredients. Everything goes in!
  • Seal the Instant Pot. Set it to Pressure Cook (or Manual, depending on the model Instant Pot you have) on high pressure for 30 minutes.
  • Once cooking is complete, natural release pressure for at least 10 minutes. (That means don’t release the steam. Just let it do it’s thing on it’s own.) This will result in more tender meat and it’s totally worth it! (But yes, you can do a quick release if you don’t have the time to wait.) Ladle into bowls and top with chopped fresh herbs if you’re wanting it to look extra gorgeous. Enjoy!



Serving: 1cup, Calories: 212kcal, Carbohydrates: 15g, Protein: 19g, Fat: 7g, Saturated Fat: 1g, Cholesterol: 46mg, Sodium: 606mg, Potassium: 761mg, Fiber: 2g, Sugar: 3g, Vitamin A: 2790IU, Vitamin C: 14.4mg, Calcium: 49mg, Iron: 2.6mg

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

Like this? Leave a comment below!

Share the Love:

You May Also Like

Leave a comment

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

Recipe Rating


  1. Peggy Bull says:

    The balsamic vinegar and tomato paste were the new ingredients for us. Wow that was good. I used my cast iron deep pan and baked it in a slow oven. They all loved it- me too.

    1. Christina says:

      So happy you enjoyed, Peggy!

  2. Julie says:

    I love a good beef soup. What I loved about this soup was that the broth thickened up and was very hearty. Next time I will only put in 1 teaspoon of pepper because it was a little too peppery for my taste. An easy adjustment! 

    1. Christina says:

      I’m happy you enjoyed it, Julia! Thank you for the taking the time to leave a nice comment! 🙂

  3. Lori says:

    I was looking for a simple, easy, and ‘fast’ no-frills beef stew recipe for my instant pot. Wow! I found your recipe and made it for dinner. It was truly one of the best stews I’ve ever had! The meat was SO tender and the meal had just the right amount of spices. It was SO tasty, my family even made positive comments about the meal. Thank you for posting this!
    I’m saving this recipe!!!

  4. Barbara says:

    Oh! So delicious! I’ve never made Beef Stew in the pressure cooker, and now I’m hooked! My husband said it looked hearty, and after the first bite he texted our kids that it was delicious and they should hurry home to get some!!! Thanks for ANOTHER quick, wholesome, easy dinner : – )

  5. Alina says:

    Wow this is amazing. I used 1 can of tomato sauce and 2 cups of broth and added a bay leaf! Also used Worcestershire sauce instead of balsamic vinegar and added a red bell pepper and it turned out beyond delicious. My picky eater said it’s the best thing he’s ever tried!   

  6. Asia says:

    Love this recipe! It’s a staple in my house. I have always used stew meat… I only have beef brisket in my freezer. Has anyone tried using this cut of meat and would like to share their experience? Thanks!

  7. Andreah says:

    Made this recipe last week in an instant pot VERY GOOD AND EAZY!! 👏 Will make it often!! 😊
    Thank you for this recipes!!  

    1. Christina says:

      I’m so glad! Thank you!

  8. Kim P says:

    Beef stew has always been a favorite in our house. When I made this, my husband said, this is the best beef stew I’ve ever had!

    1. Christina says:

      Thank you so much for the thoughtful comment, Kim! So happy you enjoyed the stew!

  9. dianne krenzer says:

    You will not be disappointed one of the best flavors I have ever had. Meat comes out so tender. Also super easy. LOVE