clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A bowl of Instant Pot Vegetable Beef soup, with an Instant Pot in the background

Instant Pot Vegetable Beef Soup Recipe

  • Author: Mike Vrobel
  • Total Time: 3 hours 15 minutes
  • Yield: 2 quarts of soup 1x


Instant Pot Vegetable Beef Soup. A hearty soup and the perfect comfort meal, with a fantastic broth made from scratch in the pressure cooker.



Beef Broth

  • 3 pounds beef bones (or beef soup bones)
  • 1 1/2 pounds meaty beef shanks (or oxtail, or short ribs – you want cheap beef, on the bone)
  • 1 can (6 ounces) tomato paste
  • 2 medium onions, peeled and halved
  • 1 head garlic, top 1/3rd trimmed off
  • 2 carrots, peeled
  • 2 stalks celery, trimmed
  • 4 sprigs fresh thyme
  • 10 peppercorns
  • 1 teaspoon kosher salt
  • 2 bay leaves
  • Water to cover (8 to 12 cups)

Vegetable Beef Soup

  • 1 tablespoon vegetable oil
  • 1 1/2 pounds beef stew meat, cut into 1 inch cubes
  • 1 teaspoon fine sea salt
  • 1/2 teaspoon pepper
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 1 teaspoon dried thyme
  • 1/2 teaspoon fine sea salt
  • 8 cups beef broth
  • 1 (28-ounce) can crushed tomatoes
  • 1 pound (3 to 4) Yukon gold potatoes, cut into 1 inch cubes
  • 1 (16-ounce) bag frozen mixed vegetables
  • Salt and pepper to taste


  1. Make the Beef Broth: Heat the oven to 425°F. In a large roasting pan, rub the tomato paste over the beef bones and beef shanks. Add the onions, garlic, carrots and celery to the pan. Put the pan in the oven and roast for 30 minutes. Turn the beef and aromatics and roast for another 15 to 30 minutes, until the beef and aromatics are browned. Scrape everything from the roasting pan into the pressure cooker pot. Add the thyme and peppercorns to the pot and cover the bones with water – 8 to 12 cups of water, or whatever reaches your pot’s max fill line. Lock the lid on the pressure cooker and pressure cook on high for 75 minutes in an electric PC, 1 hour in a stovetop PC. Let the pressure come down naturally, about 30 more minutes. (The water holds a lot of heat, so it takes a while for the pressure to drop. If you get impatient, you can quick release the heat after 15 minutes.) Scoop the solids out of the pot with a slotted spoon, then pour the broth through a fine mesh strainer. Skim the fat from the top of the broth as best you can. (This is easy if you refrigerate the broth overnight; the fat rises to the top and solidifies, so you can scrape it off in big chunks). Use 2 quarts of the broth in this recipe, and freeze the rest of the broth in 2 cup containers for later use.
  2. Brown the beef (for the soup): Wipe out the pressure cooker pot, then put it back over medium heat (sauté mode) and heat 1 tablespoon vegetable oil until it shimmers, about 3 minutes. Brown the beef cubes on one side, working in in two batches so we don’t crowd the pot. Brown the first batch of beef cubes on one side, about 4 minutes, then transfer to a bowl. Add the second batch, brown it on one side (again, about 4 minutes), then move it to the bowl with the rest of the beef.
  3. Sauté the aromatics: Add the onion and garlic to the pot, and sprinkle with 1/2 teaspoon of salt and the dried thyme. Sauté until the onion turns translucent, about 5 minutes, occasionally scraping the bottom of the pot with a flat-edged wooden spoon to work loose the browned bits of beef.
  4. Pressure Cook on high for 15 minutes with a quick pressure release: Add browned beef and any juices in the bowl, the beef broth, the crushed tomatoes, and the potatoes. Stir to mix everything up in the pot. Lock the pressure cooker lid. Pressure cook on high pressure (manual mode) for 15 minutes in an electric PC or 12 minutes in a stovetop PC, and then quick release the pressure. (Or, if you have the time, pressure cook for 12 minutes in an electric PC, 10 minutes in a stovetop PC, and let the pressure come down naturally, about 20 more minutes.)
  5. Simmer the frozen vegetables: Set the pressure cooker to sauté mode adjusted to high (or turn on medium-high heat) and pour in the frozen mixed vegetables. Let the frozen vegetables heat through, about 5 minutes.
  6. Season and serve: There is very little salt in this homemade broth, so you will need to season the soup heavily. Add salt until the taste picks up – it goes from flat and boring to sweet and delicious. (I added 1 1/2 teaspoons of fine sea salt to get the broth tasting the way I wanted it to.) Also stir in fresh ground black pepper; I like about 1/2 teaspoon for 8 cups of broth. Serve and enjoy!
  • Prep Time: 15 minutes
  • Cook Time: 3 hours
  • Category: Sunday Dinner
  • Method: Pressure Cooker
  • Cuisine: American

Keywords: Instant Pot Vegetable Beef Soup, Pressure Cooker Vegetable Beef Soup