American dinner

Vibrant Garden Minestrone Soup

Easy vegan minestrone soup with fresh vegetables, beans & pasta. Healthy, hearty, ready in 1 hour. Perfect for meal prep.

Share
Prep: 18 minCook: 38 minTotal: 56 minServes 4298 cal

Ingredients

4 servings
  • 3 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 2 stalks celery, cut into small dice
  • 2 medium carrots, peeled and diced
  • 1 can (28 ounces) crushed tomatoes
  • 7 cups vegetable broth
  • 1 medium zucchini, diced
  • 1.5 cups fresh green beans, trimmed and cut into 1-inch pieces
  • 1 can (15 ounces) cannellini beans, drained and rinsed
  • 1 cup small pasta shapes (ditalini or elbow)
  • 3 cups fresh spinach, roughly chopped
  • 2 teaspoons dried Italian seasoning
  • 1/4 teaspoon red pepper flakes
  • Sea salt and freshly ground black pepper, to taste
  • 3 tablespoons fresh basil, torn
  • 2 tablespoons nutritional yeast or vegan Parmesan (optional)
Shop Ingredients

Instructions

  1. 1

    Warm the olive oil in a large heavy-bottomed pot over medium heat until shimmering, about 1 minute.

  2. 2

    Add the diced onion, celery, and carrots to create a fragrant soffritto base, stirring occasionally until softened and the onion becomes translucent, about 8 minutes.

  3. 3

    Stir in the minced garlic and cook for another 60 seconds, stirring constantly, until fragrant.

  4. 4

    Pour in the crushed tomatoes and vegetable broth, stirring well to combine the flavors, and bring the mixture to a gentle boil.

  5. 5

    Add the diced zucchini, green beans, and Italian seasoning, then reduce heat to medium-low and simmer for 10 minutes to allow the vegetables to begin softening.

  6. 6

    Stir in the drained cannellini beans and pasta, then continue simmering for 8-10 minutes, stirring occasionally, until the pasta is nearly tender.

  7. 7

    Add the chopped spinach and red pepper flakes in the final 2 minutes of cooking, stirring until the spinach wilts and becomes vibrant green.

  8. 8

    Taste the soup and adjust seasoning generously with sea salt and black pepper, keeping in mind the flavors will deepen slightly as it cools.

  9. 9

    Ladle the hot soup into bowls and finish each portion with fresh torn basil and a sprinkle of nutritional yeast or vegan Parmesan cheese if desired.

Variations & Substitutions

IngredientSubstituteNotes
Vegetable brothHomemade vegetable stock or low-sodium brothReduces sodium intake and increases mineral content from scratch-made stock
Cannellini beansChickpeas or lentilsOffers different protein profiles and fiber levels for varied nutritional benefits
Pasta (wheat-based)Gluten-free pasta or cooked farroAccommodates dietary restrictions and may improve blood sugar response
Fresh spinachKale, Swiss chard, or frozen spinachIncreases mineral density and antioxidants; kale offers more robust texture
Olive oil (refined)Cold-pressed extra-virgin olive oilRetains polyphenols and anti-inflammatory compounds destroyed in refinement

Recommended Equipment

Tools that make this recipe easier

Nutrition Information

Per serving (serves 4)

Calories298
Total Fat11g
Saturated Fat2g
Cholesterol0mg
Sodium720mg
Carbohydrates49g
Fiber12g
Sugar8g
Protein13g

This recipe was extracted from the original video source using AI. Nutritional information is estimated and may vary. Not a substitute for professional dietary advice. As an Amazon Associate, AlmostChefs earns from qualifying purchases. Product links are affiliate links — they cost you nothing extra but help support the site. Read full disclaimer

You Might Also Like