Piwatech

  • One-Pan Meals
  • Freezer-Friendly Meals
  • 30-Minute Meals
  • Easy Vegan Recipes
menu icon
go to homepage
  • One-Pan Meals
  • Freezer-Friendly Meals
  • 30-Minute Meals
  • Easy Vegan Recipes
search icon
Homepage link
  • One-Pan Meals
  • Freezer-Friendly Meals
  • 30-Minute Meals
  • Easy Vegan Recipes
×

Vegan Vegetable Soup

Updated: Mar 31, 2026 · Published: Mar 11, 2026 by Lila Quinn · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

Some dinners need to be simple, warm, and easy to trust. This vegan vegetable soup is the kind of meal that works when the fridge looks a little random, the day has been long, and you still want something homemade at the table. 

It is full of color, easy to adjust, and light enough for an ordinary weeknight, but still filling enough to count as dinner. If quick, low-stress meals are your thing, our easy vegan recipes are a good place to keep in your back pocket for busy evenings.

Jump to:
  • Ingredients For Vegan Sweet Potato Black Bean Skillet
  • Instructions
  • Taste And Texture
  • Substitutions
  • Variations
  • Equipment
  • Storage
  • Top Tips
  • Frequently Asked Questions
  • Recipes Card

Ingredients For Vegan Sweet Potato Black Bean Skillet

This homemade vegan vegetable soup uses simple ingredients, but each one helps build a broth that tastes fresh and balanced. You can keep it mostly pantry-based, lean on what is already in the crisper drawer, or use part fresh and part frozen produce. That flexibility is one reason soup is so useful on busy weeks.

IngredientAmountWhy It Works
Olive oil1 tablespoonHelps soften the vegetables and adds flavor
Sweet potatoes, diced small2 mediumThe main hearty base of the skillet
Yellow onion, diced1 mediumAdds savory depth
Garlic, minced3 clovesGives the dish a stronger flavor
Red bell pepper, diced1 mediumAdds sweetness and color
Black beans, drained and rinsed1 can, 15 ouncesAdds protein and makes the meal more filling
Diced tomatoes1 can, 14.5 ouncesAdds moisture and a light tomato flavor
Chili powder1 teaspoonBrings mild warmth
Ground cumin1 teaspoonAdds earthy flavor
Smoked paprika½ teaspoonGives the skillet a deeper taste
Salt¾ teaspoon, or to tasteBrings the flavors together
Black pepper¼ teaspoonAdds a little bite
Corn1 cupAdds sweetness and texture
Lime juice1 tablespoonBrightens the dish at the end
Fresh cilantro, chopped2 tablespoonsAdds a fresh finish
Avocado, for servingOptionalMakes the skillet feel richer
Ingredients for vegan vegetable soup with carrots, celery, zucchini, beans, and broth

You can also swap in some frozen vegetables if needed. USDA MyPlate notes that vegetables can be fresh, frozen, canned, or dried, which makes this soup especially easy to adapt to what you already have.

Instructions

This vegan vegetable soup is easy to make and comes together in a few simple steps. You start with a basic flavor base, then let the vegetables simmer until tender, and the broth tastes rich and fresh.

Step 1: Build The Base

Heat the olive oil in a large soup pot over medium heat. Add the onion, carrots, and celery, then cook for about 5 to 6 minutes, stirring now and then, until the vegetables begin to soften. Add the garlic and cook for 30 seconds more.

Step 2: Add The Firmer Vegetables

Stir in the zucchini, green beans, Italian seasoning, bay leaf, salt, and black pepper. Cook for another 2 minutes so the vegetables start to pick up flavor before the broth goes in.

Step 3: Add The Broth And Tomatoes

Pour in the vegetable broth and diced tomatoes with their juices. Stir well, then bring everything to a gentle boil.

Step 4: Simmer Until Tender

Lower the heat and let the soup simmer for 12 to 15 minutes. The carrots and green beans should be tender, but they should still hold their shape. This is what helps an easy vegan vegetable soup feel hearty instead of mushy.

Step 5: Finish With The Quick-Cooking Ingredients

Stir in the beans and the corn or peas. Let the soup simmer for 3 to 4 minutes more. Add the kale or spinach last and cook just until wilted.

Step 6: Brighten And Serve

Turn off the heat. Stir in the lemon juice and parsley, then taste and adjust the seasoning if needed. Ladle the soup into bowls and serve hot.

This method keeps the broth clean and fresh-tasting while giving the vegetables enough time to soften without falling apart.

Vegan vegetable soup simmering in a pot with colorful vegetables and beans

Taste And Texture

This healthy vegan vegetable soup has a light broth, but it still feels satisfying because it is packed with vegetables and beans. 

The carrots and green beans stay tender with a little bite, the beans make it more filling, and the tomatoes give the broth a gentle richness. The lemon at the end keeps the whole pot from tasting flat.

If you like quick veggie-heavy dinners, 30 Minute Veggie Fried Rice has the same easy, flexible feel, just in a skillet instead of a soup pot.

Substitutions

Swap ThisFor ThisResult
Sweet potatoesYukon Gold potatoes or butternut squashStill hearty, with a slightly different texture
Black beansPinto beans or kidney beansSimilar protein and fiber
Red bell pepperGreen bell pepper or zucchiniKeeps the skillet colorful and balanced
Diced tomatoesFresh chopped tomatoes or tomato sauceChanges the texture slightly but still works
CornPeas or extra beansKeeps the dish filling
Olive oilAvocado oilGood for stovetop cooking
CilantroParsley or green onionsGives a different, fresh finish
Lime juiceLemon juiceAdds brightness with a slightly different flavor
Chili powderTaco seasoningMakes the flavor a little bolder
Avocado toppingVegan sour cream or plain dairy-free yogurtAdds a creamy finish

These swaps help keep the recipe practical, which is exactly what most people want from a homemade vegan vegetable soup on a weeknight.

Variations

This soup is easy to change without turning it into a different recipe.

  • Bean-heavy version: Double the beans for a more filling dinner.
  • Tomato-rich version: Add an extra half can of diced tomatoes for a deeper broth.
  • Green version: Use kale, spinach, zucchini, and green beans for a brighter pot.
  • Pasta version: Add a small handful of quick-cooking pasta near the end if you plan to eat it right away.
  • Cozier version: Add a pinch of red pepper flakes for a little warmth.
Vegan vegetable soup served hot in a bowl with parsley and a light broth

If you want another vegetable-forward dinner with the same weeknight-friendly mood, 30 Minute Sweet Potato Bowls are another solid option.

Equipment

You do not need much for this recipe.

  • Large soup pot or Dutch oven
  • Cutting board
  • Sharp knife
  • Wooden spoon
  • Ladle
  • Airtight containers for leftovers

A heavy pot helps the vegetables cook more evenly, but any medium-to-large soup pot will do the job.

Storage

Let the soup cool slightly before storing it, then transfer it to airtight containers. Keep it in the fridge for up to 3 to 4 days. Reheat it on the stove or in the microwave until it is hot all the way through. For leftovers, the USDA leftovers and food safety guidance says food should be refrigerated within 2 hours and reheated to 165°F.

You can freeze this vegan vegetable soup, too. Portion it into freezer-safe containers and leave a little room at the top for expansion. It is a good idea to freeze it in meal-size portions so it is easier to thaw only what you need.

Top Tips

  • Cut the vegetables into similar sizes so they cook evenly.
  • Do not rush the onion, carrot, and celery at the start because that first layer of flavor matters.
  • Add greens near the end so they stay bright and soft instead of overcooked.
  • Finish with lemon juice or parsley to wake up the broth.
  • If you want the best freezer texture, skip potatoes. University of Minnesota Extension points out that potatoes can turn mushy after freezing.

If you want another fast comfort meal for a busy night, 30 Minute One Pot Pasta is another easy dinner that keeps cleanup simple.

Frequently Asked Questions

How do you make vegan vegetable soup from scratch?

To make vegan vegetable soup from scratch, start by cooking onion, carrot, celery, and garlic in a little oil until they soften. Then add the other vegetables, broth, tomatoes, and seasonings. Simmer until the vegetables are tender, then stir in beans and greens near the end. Finish with lemon juice or herbs for a fresher flavor.

What vegetables are best for vegan soup?

The best vegetables for vegan soup are the ones that give you a mix of flavor, color, and texture. Onion, carrots, celery, zucchini, green beans, tomatoes, corn, peas, kale, and spinach all work well. Firmer vegetables help the soup feel hearty, while leafy greens make it taste fresher and lighter.

Is vegetable soup healthy for vegans?

It can be. A healthy vegan vegetable soup usually includes a wide mix of vegetables, a good broth, and something more filling, like beans or chickpeas. That combination gives the soup more staying power and makes it feel like a full meal instead of just a side dish. It is also an easy way to eat more vegetables without much extra work.

Can you freeze vegan vegetable soup?

Yes, you can freeze it. Let the soup cool first, then store it in freezer-safe containers with a little space at the top. Freeze it in portions so it is easier to reheat later. Soups without potatoes usually hold their texture better after thawing, which is why this version freezes well.

Recipes Card

Vegan vegetable soup in a bowl with carrots, green beans, beans, and herbs

Vegan Vegetable Soup

A simple, colorful vegan vegetable soup made with everyday ingredients and a light, savory broth. It is easy enough for a weeknight, flexible with vegetables, and great for leftovers.
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 25 minutes mins
Total Time 40 minutes mins
Course Dinner, Soup
Cuisine American
Servings 6

Ingredients
  

  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 medium carrots, sliced
  • 2 celery, stalks, sliced
  • 3 cloves minced
  • 1 medium zucchini, chopped
  • 1 cup green beans cut into bite-size pieces
  • 1 can (14.5 oz) tomatoes, diced
  • 6 cups vegetable broth
  • 1 can white beans or chickpeas drained and rinsed
  • 1 cup corn or peas
  • 2 cups chopped kale or spinach
  • 1 teaspoon Italian seasoning
  • 1 bay leaf
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 tablespoon lemon juice
  • 2 tablespoon chopped parsley (optional)

Instructions
 

  • Heat olive oil in a large pot over medium heat.
  • Cook onion, carrots, and celery for 5 to 6 minutes.
  • Add garlic and cook for 30 seconds.
  • Stir in zucchini, green beans, seasoning, salt, pepper, and bay leaf.
  • Pour in broth and tomatoes, then bring to a boil.
  • Lower the heat and simmer for 12 to 15 minutes.
  • Add beans and corn or peas, then simmer for 3 to 4 minutes more.
  • Stir in kale or spinach and cook until just wilted.
  • Finish with lemon juice and parsley, then serve hot.

Notes

This easy vegan vegetable soup is flexible, so you can swap in some frozen vegetables if needed. For the best freezer texture, leave out potatoes and add them fresh when serving if you want them later.
Keyword vegan vegetable soup

  • vegan recipes for beginners roundup with pasta bowls soup and roasted vegetables
    20 Best Vegan Recipes for Beginners
  • Vegan mac and cheese in a bowl with creamy dairy-free sauce
    Creamy Vegan Mac and Cheese
  • Lentil tomato stew in a bowl with red lentils tomatoes and spinach
    Cheap Vegan Lentil Tomato Stew
  • Roasted carrots and brussels sprouts with maple Dijon glaze in a rustic serving dish
    Maple Dijon Roasted Carrots and Brussels Sprouts

Comments

No Comments

Cancel reply

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

Recipe Rating




Hey, I'm Lila! Nurse by background, food lover by heart. I share cozy, real-life recipes made for busy days and comforting nights

About Lila

Footer

↑ back to top

About

  • About Us
  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Services
  • Media Kit
  • FAQ

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 PIWATECH All right reserved