Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Spring Green Minestrone with Pesto Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 30 reviews

This Spring Green Minestrone with Pesto is a vibrant, comforting soup packed with fresh spring vegetables, tender potatoes, white beans, and small pasta, all brought together with a flavorful vegan basil pesto. Perfect for a nourishing meal that highlights seasonal produce and wholesome ingredients.

  • Total Time: 50 minutes
  • Yield: 6 servings

Ingredients

Vegetables and Aromatics

  • 1 tablespoon olive oil
  • 1 medium yellow onion, small dice
  • 1 stick celery, small dice
  • 1 medium fennel bulb, cored and diced
  • 1 large leek (white and light green parts only), cleaned and chopped
  • 3 cloves garlic, minced
  • Pinch of red pepper flakes (optional)
  • 1 ½ cups diced potatoes
  • 1 cup chopped green beans (preferably flat, green Romano beans)
  • 1 cup chopped asparagus
  • ½ cup parsley leaves, chopped

Legumes and Pasta

  • 1 ½ cups cooked white beans, drained and rinsed
  • ¾ cup small dry pasta (such as whole grain elbow macaroni)

Liquids and Seasonings

  • 5 cups vegetable stock, plus extra as needed
  • ½ cup vegan pesto, plus extra for serving
  • 1 tablespoon lemon juice, plus more to taste
  • Salt and pepper, to taste

Instructions

  1. Heat the pot: Heat a large, heavy-bottomed pot over medium heat. Add the olive oil and swirl to coat the bottom.
  2. Sauté aromatics: Add the diced onion, celery, and fennel. Cook, stirring often, until the vegetables are soft and slightly translucent, about 6-7 minutes, adjusting heat if they brown too fast.
  3. Add leeks: Stir in the chopped leeks and cook until they turn bright green and soften, about 3 minutes.
  4. Add garlic and spices: Add minced garlic and red pepper flakes if using, cooking while stirring until fragrant, around 30 seconds.
  5. Add potatoes and beans: Stir in the diced potatoes and cooked white beans. Season generously with salt and pepper, mixing well.
  6. Add vegetable stock and simmer: Pour in the vegetable stock and stir. Cover with a lid and bring to a boil. Once boiling, tilt the lid slightly to let steam escape and reduce heat to a simmer. Cook until potatoes begin to soften, about 12 minutes.
  7. Add pasta and vegetables: Add the small pasta, chopped green beans, and asparagus. Bring back to a boil, then reduce to a simmer and cook until pasta is tender, about 12 minutes. Add additional stock if soup thickens too much.
  8. Finish with pesto and herbs: Stir in the vegan pesto, chopped parsley, and lemon juice. Mix thoroughly and adjust seasoning with more salt, pepper, or lemon juice to taste.
  9. Serve: Ladle soup into bowls and optionally dollop extra pesto on top. Serve immediately and enjoy the fresh, vibrant flavors.

Notes

  • Using premade vegan pesto, like the one from Sunflower Kitchen, saves time and adds authentic flavor. Alternatively, you can prepare your own homemade basil pesto.
  • Whole grain elbow macaroni is recommended for added texture and nutrition, though any small pasta works well.
  • Flat green Romano beans provide a tender yet crisp bite but regular green beans can be substituted with the same cooking time.
  • Author: Madelynn
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegan