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 vegetable stew

Vegetable Stew with Potatoes (Instant Pot or Stovetop)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 3 reviews

This Vegetable Stew with Potatoes is hearty, nourishing, easy to make. It only takes about 35 minutes to make in either the Instant Pot or on the stovetop. Make it with a variety of fresh or frozen vegetables.

  • Total Time: 35 minutes
  • Yield: 6 1x


Units Scale
  • 2 tablespoons extra-virgin olive oil
  • 1 onion, chopped
  • 2 garlic cloves, minced
  • 4 carrots, sliced
  • 4 celery stalks, sliced
  • 1 cup button mushrooms, sliced
  • 1 cup green beans, ends trimmed and halved
  • 4 cups reduced-sodium vegetable broth
  • 1 14.5ounce can diced tomatoes
  • 1 pound baby red potatoes, halved
  • 1/2 teaspoon dried rosemary
  • 1/2 teaspoon dried thyme
  • 1 teaspoon sea salt
  • 1/2 teaspoon freshly ground black pepper
  • 1 bay leaf
  • 2 tablespoons finely chopped flat-leaf parsley (optional, for topping)


  1. Select Sauté and add the oil to the inner pot of an electric pressure cooker (or see notes below for stovetop directions). Once hot, add the onion, garlic, carrots, celery, and mushrooms and cook for about 3 minutes, or until the vegetables start to soften. 
  2. Press Cancel and pour in the green beans, broth, and tomatoes. Using a wooden spoon, scrape up any browned bits stuck to the bottom of the pot. Add the potatoes, rosemary, thyme, salt, pepper, and bay leaves. Stir to combine. 
  3. Lock the lid into place. Select Pressure Cook or Manual, and adjust the pressure to High and the time to 8 minutes. Make sure the steam release knob is in the sealed position. After cooking, naturally release the pressure for 10 minutes, then quick release any remaining pressure.
  4. Unlock and remove the lid. Remove and discard the bay leaves. 
  5. Stir the stew and serve hot, topped with the parsley. 


  1. FOR FROZEN VEGETABLES: swap out the carrots, celery, onion, mushrooms, and green beans for a 16 ounce bag of mixed frozen vegetables. The cook time stays the same.
  2. STOVETOP DIRECTIONS: Grab a large lidded pot. Heat the oil over medium heat. Sauté the vegetables  for a few minutes. Add the herbs, salt, and pepper, along with the broth and potatoes. Increase the heat to high, bring the mixture to a boil, and then lower the heat, cover the pot, and simmer for 15 minutes, or until the vegetables and potatoes are cooked through. Serve hot.
  3. Place any leftovers in an airtight container and refrigerate for up to 4 days. Reheat before serving.
  4. This Instant Pot Vegetable Stew is loaded with flavorful vegetables, potatoes, and herbs. Use homemade Instant Pot Vegetable Broth to give it even more flavor!
  5. Add more protein by swapping the vegetable stock with chicken stock (not vegan).
  6. Prep the vegetables ahead of time to make this recipe even easier. All you have to do is sauté and then wait for the magic to happen.
  • Author: Carrie Forrest, MPH in Nutrition
  • Prep Time: 10 minutes
  • Cook Time: 8 minutes
  • Category: Main dish
  • Method: Instant Pot or Stovetop
  • Cuisine: Healthy
  • Diet: Vegan


  • Serving Size: 1/6 of recipe
  • Calories: 291
  • Sugar: 9.8 g
  • Sodium: 494.1 mg
  • Fat: 5.4 g
  • Saturated Fat: 0.8 g
  • Carbohydrates: 57 g
  • Fiber: 7.9 g
  • Protein: 7.1 g
  • Cholesterol: 0 mg