• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Her Wholesome Kitchen
  • All Recipes
  • Salads
  • eBooks
  • About
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
  • All Recipes
  • Salads
  • eBooks
  • About
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • Salads
    • eBooks
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Vegan

    Hearty Vegetable Stew

    Updated: Feb 1, 2022 » This post may contain affiliate links » By: Megan » 1 Comment

    Jump to Recipe

    This easy, hearty vegetable stew is ready in only 30 minutes and cooks in 1 pot on the stove. It's loaded with a satisfying mix of vegetables (potatoes, carrots, mushrooms & more) and can also be customized to use your favorites. This recipe is naturally vegan (it's all vegetables, no meat).

    hearty vegetable stew

    This vegetable stew is thick, satisfying, and full of flavor. Plus it's a tasty way to include a ton of vegetables in one meal! This recipe is ideal as dinner on a busy weeknight, as a memorable dinner for guests, or meal prep for your week (leftovers are delicious).

    This hearty recipe is a must-have for colder months! It's a popular favorite, along with our Vegan White Bean Soup and Black Bean Chili.

    Jump to:
    • Ingredients
    • Instructions
    • Substitutions
    • Equipment
    • Storage
    • Top Tip
    • Comments

    Disclaimer: this post contains affiliate links to items we use and love. If you purchase through one of these links I may receive a small commission at no cost to you.

    hearty vegetable stew

    Ingredients

    Here's what you'll need to make this recipe. The full recipe card and ingredient list can be found at the bottom of the page.

    • Carrots
    • Yellow onion
    • Mushrooms
    • Garlic
    • Tomato paste
    • Flour
    • Italian seasoning
    • Vegetable broth
    • Gold potatoes
    • Frozen peas

    Instructions

    Here's how to make this recipe in 6 simple steps:

    1. Add ¼ cup of broth to a large pot over medium high heat. Add the carrots, onion, and mushrooms and cook, stirring frequently, for 4 - 5 minutes, until the onions are translucent. Add the garlic and cook for 1 minute more.
    2. Stir in the tomato paste followed by the flour and Italian seasoning.
    3. Add the potatoes and vegetable broth to the pot. Stir to combine.
    4. Bring the pot to a boil over high heat, reduce the heat to medium and simmer, uncovered, for 15 minutes, until the potatoes are cooked. Stir frequently and scrape the bottom of the pot. Add additional broth (or water) if you prefer a thinner stew.
    5. Add the peas and cook for 5 minutes more. Season with salt and pepper to taste.
    6. Enjoy! Serve warm with croutons or a side of crusty bread.

    Substitutions

    Here's some of the most popular substitutions and additions for this recipe:

    • Vegetables: this recipe calls for potatoes, carrots, peas, and mushrooms; but you can swap these out for 5 - 6 cups of your preferred vegetables. Popular options include: green beans, zucchini, corn, celery, or sweet potatoes.
    • Mushrooms: Baby Bella, Cremini, or white mushrooms are all tasty in this recipe.
    • Flour: use all purpose flour or an alternative (like gluten free flour)
    • Italian seasoning: swap this out for a combination of oregano, basil, rosemary, and thyme.
    • Frozen peas: canned peas can also be used.
    hearty vegetable stew

    Equipment

    It's recommended to make this recipe in a large pot or dutch oven. My go-to for stews is this trusty Lodge 6 Quart Dutch Oven.

    Storage

    This recipe makes a sizable batch of stew! It makes up to 5 - 6 servings and the leftovers are always tasty. If you have leftovers, here's how to store them:

    • In the fridge: cool and store in an airtight container in the fridge for up to 3 - 4 days.
    • In the freezer: cool and freeze in an airtight container for up to 3 months.

    Top Tip

    This recipe makes a thick stew; but if you prefer a thinner stew you can add more liquid (broth or water) until it reaches your desired consistency. You should also add more liquid if you find that your soup is sticking to the bottom or the pot.

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

    Hearty Vegetable Stew


    ★★★★★

    5 from 2 reviews

    • Total Time: 30 minutes
    • Yield: 5 servings 1x
    Print Recipe
    Pin Recipe

    Description

    This easy, hearty vegetable stew is ready in only 30 minutes and cooks in 1 pot on the stove. It's loaded with a satisfying mix of vegetables (potatoes, carrots, mushrooms & more) and can also be customized to use your favorites. This recipe is naturally vegan (it's all vegetables, no meat).


    Ingredients

    Scale
    • 5 medium carrots (thinly sliced)
    • 1 large yellow onion (diced)
    • 8 ounces baby bella mushrooms (thinly sliced)
    • 3 cloves garlic (minced)
    • 3 tablespoons tomato paste
    • ¼ cup flour ((all purpose flour or any variety) )
    • 1 ½ teaspoons Italian seasoning
    • 4 cups vegetable broth
    • 5 gold potatoes (unpeeled & diced (about 1 - 1.5 pounds))
    • 1 ½ cups frozen peas
    • Salt & pepper (to taste)

    Instructions

    1. Add ¼ cup of broth to a large pot over medium high heat. Add the carrots, onion, and mushrooms and cook, stirring frequently, for 4 - 5 minutes, until the onions are translucent. Add the garlic and cook for 1 minute more.
    2. Stir in the tomato paste followed by the flour and Italian seasoning.
    3. Add the potatoes and vegetable broth to the pot. Stir to combine.
    4. Bring the pot to a boil over high heat, reduce the heat to medium and simmer, uncovered, for 15 minutes, until the potatoes are cooked. Stir frequently and scrape the bottom of the pot. Add additional broth (or water) if you prefer a thinner stew or if you find that your stew is sticking to the pot.
    5. Add the peas and cook for 5 minutes more. Season with salt and pepper to taste.
    6. Enjoy! Serve warm with croutons or a side of crusty bread.
    • Prep Time: 5 minutes
    • Cook Time: 25 minutes
    • Category: Main Course
    • Cuisine: Italian Inspired

    Nutrition

    • Calories: 258
    • Sugar: 12.6
    • Sodium: 873
    • Fat: 2.2
    • Saturated Fat: 0.5
    • Carbohydrates: 48.1
    • Fiber: 9.7
    • Protein: 12.6
    • Cholesterol: 1

    Keywords: one pot, soup, vegetable

    Did you make this recipe?

    Share a photo and tag us @her.wholesome.kitchen — we can't wait to see what you've made!

    More Vegan

    • Spring roll salad with peanut sauce.
      Spring Roll Salad
    • Edamame crunch salad with peanuts.
      Edamame Crunch Salad
    • Southwest quinoa salad with avocado.
      Southwest Quinoa Salad
    • Black bean stuffed sweet potato.
      Black Bean Stuffed Sweet Potatoes

    Reader Interactions

    Comments

    1. Jana L.

      October 26, 2021 at 9:13 am

      5 stars
      This turned out delicious. Easier than I thought it would be to make. Plus we left out the mushrooms (and used more potatoes) because my kiddos are picky.

      ★★★★★

      Reply

    Leave a Reply Cancel reply

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

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆
    Recipe Rating




    Primary Sidebar

    Hi, I'm Megan! I love to share easy salad recipes that taste amazing!

    Browse all recipes here →

    Footer

    • Contact Us
    • Privacy Policy
    • Story Explorer
    Disclaimer: Her Wholesome Kitchen is a participant in the Amazon Services LLC Associates Program. If you purchase through one of our links, we may earn a commission at no cost to you.

    Copyright © 2025 HER WHOLESOME KITCHEN LLC