Vegan Minestrone Soup (2024)

Celebrate soup season with this one-pot, 30-minute Vegan Minestrone Soup. Jam-packed with veggies, beans, pasta, and a rich broth, it’s a healthy comfort food you can feel good about.

PS: I have plenty of other vegan soup recipes to help warm you up during soup season.

Vegan Minestrone Soup (1)

Say hello to this veggie-packed, super easy, and extra satisfying Vegan Minestrone Soup. It’s the comfort food you’ve been dreaming about that doesn’t take hours to make. Simply throw the ingredients in a pot and it’s ready to eat in just 30 minutes!

I’ve tested minestrone soup recipes before that turned out thin and watery; that’s a big ‘no’ from me. Instead, this one is thick, flavorful, and totally delicious. It’s 1000 times better than the Olive Garden minestrone soup!

Minestrone soup vs. vegetable soup

Minestrone soup is a classic, hearty vegetable soup made with a variety of vegetables, beans, and pasta. It’s essentially the extra filling version of a regular vegetable soup (which omits the beans and pasta) and the perfect “clean the fridge out” meal.

Vegan Minestrone Soup (2)

Ingredients needed (with substitutions)

  • Olive oil – For sauteing the vegetables. Use vegetable broth or water for an oil free soup.
  • Sweet onion
  • Garlic
  • Celery
  • Carrots
  • Zucchini – Feel free to swap this for yellow squash, white potato, sweet potato, or butternut squash.
  • Tomatoes – Use canned diced tomatoes to keep this soup recipe as easy as possible.
  • Vegetable broth
  • Oregano, thyme, and basil – Dried herbs are fine. Feel free to use a pre-mixed Italian seasoning blend to keep things simple.
  • White beans – Cannellini beans, white navy beans, or chickpeas are all great options.
  • Kidney beans – Or replace these with black beans or pinto beans.
  • Green beans – You can use fresh or frozen green beans, or replace them with frozen green peas.
  • Pasta – Keep the pasta small and bite-sized, like ditalini, macaroni, or farfalle. For gluten free minestrone, use your favorite short gluten free pasta instead.
  • Baby spinach – Kale, swiss chard, or collard greens would work well as substitutes.
  • Fresh parsley – For garnish!

How to make vegan minestrone soup

Find the complete recipe with measurements in the recipe card below.

Heat the olive oil in a large soup pot, then add the onion, garlic, celery, carrots, and zucchini. Saute until slightly tender.

Next, add everything but the spinach to the pot and stir to combine. Bring the soup up to a boil, then lower the heat to simmer (uncovered) until the pasta is cooked.

Stir the spinach leaves into the soup and let them wilt. Season with salt and pepper to your liking, then ladle the finished soup into bowls with a sprinkle of vegan parmesan and fresh parsley on top.

Serve with a piece of crusty artisan bread or crackers and enjoy!

Vegan Minestrone Soup (3)

Frequently asked questions

  • Can you make minestrone soup in the Instant Pot? I haven’t tested this recipe in the Instant Pot, but you could use the Saute function to saute the vegetables, then turn it off and add the rest of the ingredients (except the pasta and spinach). Cook on High Pressure for 5 minutes. When it’s done, add the pasta and use Saute mode again to simmer for 5 to 10 minutes or until the pasta is cooked. Stir in the spinach and you’re done!
  • How long does minestrone soup last? Keep the soup in an airtight container in the fridge for 3 to 4 days. I recommend storing the cooked pasta separately to prevent it from soaking up the liquid and becoming mushy.
  • Can you freeze it? Yes, you can freeze minestrone but the pasta will be mushy when reheated.
Vegan Minestrone Soup (4)

Want more hearty soups?

Blustery weather calls for a big bowl of loaded, chunky soup, like:

  • The Best Lentil Soup
  • Vegan Chicken Noodle Soup
  • Black Bean Soup
  • Easy Vegan Potato Soup
  • Vegan Corn Chowder

Vegan Minestrone Soup (5)

Vegan Minestrone Soup

Celebrate soup season with this one-pot, 30-minute Vegan Minestrone Soup. Jam-packed with veggies, beans, pasta, and a rich broth, it’s a healthy comfort food you can feel good about.

Prep: 15 minutes mins

Cook: 25 minutes mins

Total: 40 minutes mins

Servings: 6 servings

PrintPinCommentSave

Ingredients

  • 2 tablespoons olive oil
  • 1 medium sweet onion, chopped
  • 4 cloves garlic, minced
  • 2 stalks celery, sliced
  • 2 large carrots, peeled and chopped
  • 1 medium zucchini, diced
  • 28 ounces canned diced tomatoes
  • 4 cups vegetable broth
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon dried thyme
  • 1 teaspoon dried basil
  • 15 ounce can small white beans, drained and rinsed
  • 15 ounce can kidney beans, drained and rinsed
  • 1/2 cup frozen cut green beans (or fresh)
  • 1/2 cup small shell pasta
  • 2 cups baby spinach
  • 2-3 tablespoons chopped fresh parsley, optional
  • Optional: Vegan Parmesan

Instructions

  • Heat the olive oil in a large pot over medium heat. Add the onion, garlic, celery, carrots and zucchini and saute for 5-10 minutes, until the vegetables are a bit tender.

  • To the pot, add the diced tomatoes and their juices, vegetable broth, dried herbs (oregano, thyme, basil), white beans, kidney beans, green beans and pasta. Stir. Bring to a boil, then lower heat the heat and simmer for 10-15 minutes, until the pasta is cooked.

  • Stir in the spinach and let it wilt. Season with salt and pepper to taste.

  • Serve with a loaf of crusty bread, if desired, and sprinkle each bowl with a little fresh parsley and vegan parmesan.

Notes

  1. May substitute the dried herbs for 2 teaspoons of Italian Seasoning.
  2. Gluten free: Use gluten free pasta.
  3. The soup can be frozen, though the pasta will be mushy when reheated. Leftover soup will keep in the refrigerator for 3-4 days.
  4. You can use other seasonal vegetables as well, such as butternut squash, sweet potatoes, white potatoes, peas, kale, collard greens, swiss chard. Feel free to mix and match based on what you have on hand.

Nutrition

Serving: 1serving | Calories: 273kcal | Carbohydrates: 46g | Protein: 12g | Fat: 6g | Saturated Fat: 1g | Sodium: 1038mg | Potassium: 1068mg | Fiber: 11g | Sugar: 9g | Vitamin A: 5012IU | Vitamin C: 26mg | Calcium: 160mg | Iron: 5mg

Course: Appetizer, Main Course, Soup

Cuisine: American, Italian

Author: Nora Taylor

Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

Recipe inspired by Dinner at the Zoo.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

About Nora

Read more about Nora

Posted In: Budget Vegan Recipes, Cuisine, Italian-Inspired, Meal Type, Method, Nut Free, , Special Dietary Needs

you may also like:

Soups & Stews

Roasted Cauliflower Soup

Soups & Stews

White Bean Soup

Soups & Stews

Vegan Mushroom Soup with Wild Rice

Soups & Stews

Creamy Carrot and Lentil Soup

Vegan Minestrone Soup (2024)
Top Articles
Latest Posts
Article information

Author: Dong Thiel

Last Updated:

Views: 6443

Rating: 4.9 / 5 (79 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Dong Thiel

Birthday: 2001-07-14

Address: 2865 Kasha Unions, West Corrinne, AK 05708-1071

Phone: +3512198379449

Job: Design Planner

Hobby: Graffiti, Foreign language learning, Gambling, Metalworking, Rowing, Sculling, Sewing

Introduction: My name is Dong Thiel, I am a brainy, happy, tasty, lively, splendid, talented, cooperative person who loves writing and wants to share my knowledge and understanding with you.