Home ยป Mains

Vegan Minestrone Soup

This quick and easy vegan minestrone soup is brimming with fresh veggies, tender pasta, and hearty beans all in a rich tomato broth. Itโ€™s made in one pot and comes together in 30 minutes or less! Perfect for any occasion, enjoy this comforting and budget-friendly soup with a side of crusty bread or a sandwich.

Vegan minestrone soup on a plate.

โค๏ธ Why youโ€™ll love this recipe

When it comes to classic Italian dishes, pasta is often the first thing that comes to mind. However, this vegan minestrone soup is about to open your eyes to the diversity of this cuisine. Here’s why we love it:

  • Quick prep: With just 5 minutes of prep time and 25 minutes of cooking time, this vegan minestrone soup is a lifesaver on busy weeknights.
  • Customizable ingredients: Swap in your favorite veggies or beans or use up ingredients sitting in your fridge or pantry.
  • Wholesome: Packed with a medley of fresh vegetables, beans, and pasta, this vegan minestrone soup is ultra-satisfying and filling. 
  • Perfect for any season: Whether itโ€™s a chilly winter evening or a breezy summer night, this soup always hits the spot!

If youโ€™re a fan of nutritious, plant-based soups, check out our chickpea soup, vegan lentil soup, fava bean soup, and vegan split pea soup. Don’t forget to serve it with a slice of dairy-free bread, sourdough bread recipe, or vegan garlic bread!

Vegan minestrone soup ingredients.

๐Ÿ›’ Ingredients & substitutions

  • Olive oil: To sautรฉ the veggies and add a rich flavor. You can replace it with avocado, grapeseed, sunflower, or safflower oil for a similar effect.
  • Mirepoix: We use white or yellow onions, celery, and garlic to build depth of flavor with a sweet undertone. You can also use red onions, shallots, leeks, or parsnips.
  • Garlic: Imparts a pungent, spicy flavor. Garlic powder can be used in a pinch.
  • Italian seasoning: Gives the soup its characteristic Italian flair. Herbes de Provence can be used for a French twist, or you can mix and match single herbs like basil, oregano, thyme, rosemary, and parsley.
  • Red pepper flakes: For a subtle kick of heat. For a milder soup, you can reduce the amount or omit the red pepper flakes entirely.
  • Green beans: Impart a nice crunch and a pop of color. Other great options include zucchini, squash, green peas, corn, or potatoes.
  • Kidney beans: Add rich, earthy flavors and a creamy yet hearty texture. Other beans like cannellini, borlotti, Great Northern beans, or chickpeas work well too.
  • Diced tomatoes: Provide acidity and depth. We prefer canned diced tomatoes since they are always extra ripe and juicy, but fresh tomatoes can be used when theyโ€™re in season.
  • Small pasta: For texture and heartiness. Opt for small pasta shapes like ditalini, macaroni, orecchiette, or orzo. Quinoa or rice are good gluten-free options.
  • Vegetable broth: Forms the base of the soup. Homemade or store-bought vegetable broth, vegetable stock powder, or vegetable bouillon all work.
  • Bay leaves: Imparts a subtle, herbal aroma that ties the soup together. If you donโ€™t have bay leaves on hand, a pinch of thyme or oregano can be used.

For a complete ingredient list and step-by-step guide, scroll down to our recipe card.

๐Ÿ“ How to make vegan minestrone soup

Step 1: Sautรฉ the vegetables

Heat the olive oil in a large pot or Dutch oven. Add the onions, celery, and carrots and sautรฉ them until the onions are translucent. Be patient to build the flavor foundation.

Onions, celery and carrots in a pot.
Onions, celery, carrots and seasonings in a pot.

Stir in the minced garlic, Italian seasoning, and red pepper flakes, cooking for another minute or so. Make sure to stir the mixture to prevent burning the garlic.

Step 2: Simmer the soup

Add the green beans, kidney beans, tomatoes with their juices, vegetable broth, and bay leaves. Bring the soup to a boil, then lower the heat and let it simmer until the green beans are tender.

Green beans and tomatoes with vegetable broth in a pot.

Step 3: Add the pasta

Stir in your pasta of choice and let it cook until itโ€™s just al dente. You donโ€™t want to let the pasta go past al dente since it will continue to cook a little even when you remove the soup from the heat.

Vegan minestrone soup in a pot.

Step 4: Final touches

Discard the bay leaves and season your vegan minestrone soup with salt and pepper to taste. Serve it hot with your favorite garnishes and sides. Happy eating!

Vegan minestrone soup on a plate.

If you have questions about this vegan minestrone soup recipe, check out our FAQs or leave a comment down below!

๐Ÿง‘โ€๐Ÿณ Top tips

  • Sautรฉ gently: Sautรฉ the onions, carrots, and celery until they’re soft but not brown for a deep, savory flavor base.
  • Low and slow: Simmer the soup gently to meld the flavors together without overcooking the vegetables.
  • Pasta timing: Add pasta toward the end to prevent it from turning mushy.
  • Adjust the consistency: You can add more broth if the soup is too thick after cooking the pasta.
  • Garnish generously: Don’t skip garnishes like vegan Parmesan or fresh herbs for an extra flavor kick!

๐ŸŒก๏ธ Storage & reheating

  • Fridge: Once cooled, you can store this vegan minestrone soup in an airtight container for up to 5 days.
  • Freezer: You can freeze leftovers for up to 3 months in freezer-safe containers, bags, or mason jars. Just remember to leave room at the top for expansion.
  • Reheating: Gently reheat minestrone soup over low-medium on the stovetop until itโ€™s hot. Add a bit of water if the soup has thickened too much.
  • Prep ahead: You can chop your veggies in advance and keep them in containers in the fridge to save time on busy days.
Spoonful of vegan minestrone soup.

โ™ป๏ธ Variations

  • Winter veggies: Add root vegetables like turnips and parsnips.
  • Protein-packed: Stir in cubed vegan chicken or marinated tofu for added protein.
  • Grains: Swap pasta with barley or farro for a wholesome twist.
  • Spicy kick: Add a dash of hot sauce or a diced chile for extra heat.
  • Creamy: Swirl in some coconut milk or vegan heavy cream for a creamier broth.
  • Leafy greens: Stir in kale or spinach during the last few minutes of cooking.
Vegan minestrone soup on a plate.

๐Ÿ’ฌ FAQ

Can I use frozen vegetables in this soup?

Absolutely! Frozen veggies are a great time-saver and work well in this recipe.

What type of pasta works best in minestrone soup?

Small pasta varieties like orzo, ditalini, orecchiette, or macaroni are ideal for this soup. However, you can get away with most pasta shapes depending on availability.

How can I make my minestrone soup thicker?

If you prefer a thicker vegan minestrone soup, you can mash some of the beans or add a small amount of tomato paste to thicken the broth.

๐Ÿด More soup recipes

Vegan minestrone soup on a plate.

30-Minute Vegan Minestrone Soup

Mitch Chapman
This quick and easy vegan minestrone soup is brimming with fresh veggies, tender pasta, and hearty beans, all in a rich tomato broth. Itโ€™s made in one pot and comes together in 30 minutes!
5 from 2 votes
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Course Main
Cuisine American
Servings 6 servings
Calories 203.2 kcal

Equipment

  • Chef's knife
  • Cutting board
  • Stockpot

Ingredients
 

  • 2 tablespoons olive oil (extra virgin)
  • 1 medium white or yellow onion (diced)
  • 1 cup diced celery
  • 1 cup diced carrots
  • 4 cloves garlic (minced)
  • 2 teaspoons Italian seasoning
  • ยฝ teaspoon red pepper flakes
  • 2 cups chopped green beans (or zucchini, squash, or green peas)
  • 1 15-ounce can kidney beans (or cannellini, borlotti, or chickpeas)
  • 1 28-ounce can diced tomatoes
  • ยฝ cup small pasta (orzo, ditalini, macaroni, etc.)
  • 5 cups vegetable broth
  • 2 bay leaves
  • Salt & pepper to taste

Instructions
 

  • Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onions, celery, and carrots. Sautรฉ the vegetables for 6-7 minutes until the onions become translucent and the carrots start to soften.
  • Stir in the minced garlic, Italian seasoning, and red pepper flakes. Cook for another 1-2 minutes until the garlic and seasonings are fragrant.
  • Add the chopped green beans, kidney beans, diced tomatoes with their juice, vegetable broth, and bay leaves. Mix everything to combine.
  • Bring the soup to a boil, then reduce the heat to a simmer for 12-15 minutes until the green beans and other veggies are tender.
  • Add the small pasta (we used orzo) to the simmering soup and cook according to the package instructions, typically about 8-10 minutes, until the pasta is al dente. It should still have a little bite to it since it will continue to cook in the hot soup.
  • Remove the bay leaves, then taste and season the soup with salt and pepper to your liking. Serve your vegan minestrone soup immediately while hot with garnishes like vegan Parmesan, fresh herbs, or a drizzle of olive oil and a side of bread. Happy eating!

Notes

  • Sautรฉ gently: Sautรฉ the onions, carrots, and celery until they’re soft but not brown for a deep, savory flavor base.
  • Low and slow: Simmer the soup gently to meld the flavors together without overcooking the vegetables.
  • Pasta timing: Add pasta toward the end to prevent it from turning mushy.
  • Adjust the consistency: You can add more broth if the soup is too thick after cooking the pasta.
  • Garnish generously: Don’t skip garnishes like vegan Parmesan or fresh herbs for an extra flavor kick!
  • Nutritional information is a rough estimate and should not be taken as health advice.

Nutrition

Serving: 1serving | Calories: 203.2kcal | Carbohydrates: 33.8g | Protein: 7.6g | Fat: 5.5g | Saturated Fat: 0.8g | Polyunsaturated Fat: 0.9g | Monounsaturated Fat: 3.5g | Sodium: 1207.8mg | Potassium: 709.7mg | Fiber: 8.2g | Sugar: 9.8g | Vitamin A: 4533.3IU | Vitamin C: 21.6mg | Calcium: 112.9mg | Iron: 3.2mg
Don’t miss another recipe!Subscribe to our newsletter!
Mitch Chapman.
Food writer at  | Website |  + posts

Mitch Chapman is a food writer, photographer, and one of the founders of Broke Bank Vegan. With a background in healthcare and the restaurant industry, he has a passion for sharing healthy yet flavorful plant-based food.

Leave a Reply

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

Recipe Rating