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

This Instant Pot beef and vegetable soup is healthy and simple to make in your electric pressure cooker. The stewing beef comes out so tender!

For another irresistibly cozy family meal, try my Instant Pot Pot Roast next.

close-up of Instant Pot beef vegetable soup

This is one of those soups that’s good for you and will fill you up and keep you nice and warm. It’s not particularly fancy, but sometimes an old fashioned beef and vegetable soup is just what the doctor ordered. If you’ve got some stewing beef in your freezer, this is the perfect way to use it up.

This is the ideal type of recipe to make in your Instant Pot because it’s great not to have to babysit it!

The broth in this soup is nice and light. The potatoes, beef, and veggies make it hearty and satisfying.

beef and vegetable soup in the Instant Pot

How to make Instant Pot beef and vegetable soup

First, brown the beef in the Instant Pot in batches using the sauté function. You then take it out and sauté the onion and celery, followed by the garlic. Then add the meat back into the Instant Pot, along with the carrots, potatoes, broth, water, Worcestershire sauce, and Italian seasoning. Seal it up, cook on high pressure for 20 minutes, and then do a quick release after 15 minutes. I like to stir in some frozen peas and corn after I take the lid off, but that step is optional. Season with salt & pepper then serve. (Full ingredients and instructions are in the recipe card below).

What kind of beef to use in this soup?

I use stewing beef (it’s usually cut into cubes). It’s quite a tough cut of meat, but pressure cooking tenderizes it. 

Recipe notes & tips:

  • I opted not to include any tomatoes in this soup, but feel free to throw in a can of tomatoes if you want. 
  • This is a very forgiving soup, and it’ll be delicious if you include additional veggies or don’t follow the quantities listed exactly. Just make sure not to go over the max fill line in your Instant Pot.
  • Alternate cooking methods:
    • Stovetop tips: You will need to simmer it for quite a while to get the beef tender (like an hour or so). I recommend adding the potatoes, peas, and corn in during the last 20-30 minutes or so of cooking.
    • Crockpot tips: I would brown the beef in a skillet then add everything except the peas and corn to the slow cooker and cook for 8 hours on low.

Other tasty Instant Pot recipes to try:

Instant Pot beef and vegetable soup in two bowls

Questions about this easy electric pressure cooker beef and vegetable soup recipe? Leave me a comment below.

As always, if you’ve made one of my recipes, tag me #saltandlavender on Instagram.

close-up of Instant Pot beef vegetable soup
5 from 1 vote

Instant Pot Beef and Vegetable Soup

This Instant Pot beef and vegetable soup is healthy and simple to make in your electric pressure cooker. The stewing beef comes out so tender!
Prep: 15 minutes
Cook: 30 minutes
Inactive time: 25 minutes
Total: 1 hour 10 minutes
Servings: 6


  • 1 pound stewing beef cut into small (3/4-1" pieces)
  • 3 medium carrots peeled & sliced
  • 3 sticks celery chopped
  • 1 medium onion chopped
  • 2 tablespoons olive oil
  • 3 cloves garlic minced
  • 4 cups beef broth
  • 2 cups water
  • 2 large Russet potatoes peeled & diced
  • 1 teaspoon Worcestershire sauce
  • 1/4 teaspoon Italian seasoning
  • 3/4 cup frozen peas and/or corn optional
  • Salt & pepper to taste


  • Cut the beef into smaller pieces (about 3/4-1" or so cubes) - they will cook faster and be more tender. Season them with salt & pepper. Prep the other ingredients.
  • Add the olive oil to your Instant Pot (IP) and press the sauté button. Brown the beef on all sides (about 5 minutes total). If you think the IP will be crowded, do this in two batches. Take the meat out and set it aside, and then spoon out most of the excess fat from your IP (leave about 1-2 tablespoons).
  • Add in the onion and celery and sauté for 4-5 minutes, then stir in the garlic. Ensure any brown bits are scraped up from the bottom of the IP.
  • Add the meat back into the IP, along with the carrots, potatoes, broth, water, Worcestershire sauce, and Italian seasoning.
  • Close the lid, ensure the valve is on "sealing", and then set the timer to cook on high pressure for 20 minutes. It'll take at least 10 minutes to get up to pressure.
  • Once the countdown has finished, let the pressure naturally release for 15 minutes, then turn the valve to release the remaining pressure.
  • Stir in the frozen peas and corn (I just mix the two together, but you can use one or both or neither). They will cook through really fast. Season the soup with extra salt & pepper as needed.


  • Inactive time indicates the time it takes for the IP to get up to pressure and do a natural pressure release.
  • This is the Instant Pot that I used for this recipe.
  • Nutritional information is provided as a courtesy only and should be construed as an estimate rather than a guarantee. Ingredients can vary and Salt & Lavender makes no guarantees to the accuracy of this information.


Calories: 296kcal, Carbohydrates: 31g, Protein: 23g, Fat: 9g, Saturated Fat: 2g, Cholesterol: 47mg, Sodium: 696mg, Potassium: 1092mg, Fiber: 4g, Sugar: 4g, Vitamin A: 5324IU, Vitamin C: 19mg, Calcium: 72mg, Iron: 3mg

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

© Salt & Lavender Inc. Content and photographs are copyrighted. Sharing this blog post is much appreciated, but copying and pasting full recipes without authorization to social media is strictly prohibited.

Leave a star rating and comment below!

Hi! I’m Natasha.

Salt & Lavender is a recipe blog with a focus on delicious comfort food using everyday ingredients. Beat the weekday grind with hundreds of easy-to-follow and hassle-free recipes!

The Salt & Lavender cookbook is here! Order Now

5 from 1 vote

Leave a comment

Please leave a recipe rating!

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.


  1. Anna says:


    We don’t eat red meat but this looks so delicious. Is there any other kind of meat we might substitute?

    Thank you!

    1. Natasha says:

      Hi! This has tough stewing meat which is ideal to use in a pressure cooker, so I am not sure what other kind of meat would work for this. Maybe chicken thighs? That is just a guess, though.

  2. Carolyn W. says:

    This recipe is absolutely delicious! Perfect for a cold, snowy day! It’s even better leftover when all the flavors have had more time to marry overnight in the fridge.

    1. Natasha says:

      Wonderful!! Thank you so much for taking the time to write me a review, Carolyn. 🙂

  3. Elena says:

    5 stars
    Made this last night, my daughter who is 6 yo and I loved it. I had chicken broth, and added some diced tomates. We both loved it, thank you!

    1. Natasha says:

      I’m so happy to hear that, Elena. Thanks for reviewing the recipe! 🙂

  4. Lindy says:

    If I doubled the beef (2lbs- I’ve got 3 hungry teenagers) would I need to adjust time? Thanks!

    1. Natasha says:

      Hi! Nope. In the IP even if you straight double an entire recipe, they recommend the cooking time stays the same. The extra time it takes to get up to pressure will compensate. Let me know how you like it 🙂

  5. Becca Guajardo says:

    Second recipe I’ve made of yours.
    Made this recipe tonight mainly for my brother who isn’t feeling to well & everyone loved it!!
    Might just add some xtra carrots next time.
    Other than that all the other ingredient measurements were perfect😋
    Thank you!

    1. Natasha says:

      I’m so happy that it was a hit! I hope that your brother feels better soon!