Print

Vegan Minestrone Soup

Vegan Minestrone Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the warmth of our Vegan Minestrone Soup — a hearty, plant-based delight bursting with flavor and nutrition. This comforting soup combines fresh vegetables, tender pasta, and protein-packed beans, making it perfect for any occasion. Whether you’re preparing for a busy weeknight or a cozy family gathering, this easy recipe comes together in under an hour, ensuring deliciousness without the fuss. Plus, it’s an excellent opportunity to sneak in extra veggies for everyone!

Ingredients

Scale
  • 2 tbsp olive oil
  • 1 celery
  • 2 carrots
  • 1 cup yellow onion (diced)
  • 4 garlic cloves (minced)
  • 2 tbsp tomato paste
  • 1 tsp salt
  • 1/2 tsp oregano
  • 1/2 tsp red pepper flakes
  • 1 bay leaf
  • 1 russet potato (diced)
  • 1 small zucchini (chopped)
  • 28 oz. fire roasted diced tomatoes (with juices)
  • 32 oz. vegetable broth
  • 3 cups water (or more)
  • black pepper to taste
  • 15 oz. great northern beans (drained and rinsed)
  • 1 1/2 cups pasta (small shell pasta)
  • 2 cups spinach
  • 12 tbsp lemon juice (optional)

Instructions

  1. In a large pot over medium heat, sauté chopped celery, carrots, and onion in olive oil for 5–7 minutes until softened. Add minced garlic, tomato paste, salt, oregano, and red pepper flakes; sauté until fragrant (1–2 minutes).
  2. Stir in bay leaf, diced potato, zucchini, fire-roasted tomatoes (with juices), vegetable broth, and water. Bring to a boil. Cover and reduce heat to low; simmer for 15 minutes.
  3. Remove the lid; add drained beans, small shell pasta, and spinach. Simmer uncovered for an additional 15–20 minutes until pasta is cooked through. Adjust seasoning with salt and pepper as needed.

Nutrition