White Bean Pesto Soup

This heartwarming White Bean Pesto Soup is a delightful fusion of rustic comfort and vibrant freshness. Creamy cannellini beans are simmered in a savory vegetable broth, then brightened with a homemade basil and parsley pesto and tender baby spinach. It's a surprisingly simple yet incredibly flavorful dish, perfect for a cozy weeknight meal or a light, satisfying lunch.







Prep Time

15 minutes


Cook Time

20-25 minutes


Total Time

35-40 minutes

Servings

4-6 servings

Keywords

white bean souppesto soupvegetarian souphealthy soupeasy soup recipeweeknight dinnerbasil pestocannellini beansspinach soupMediterranean soupplant-based soup

Why This Recipe Delivers

  • A comforting and satisfying meal that feels both hearty and fresh.
  • Packed with plant-based protein and fiber from the cannellini beans.
  • The homemade pesto adds an explosion of fresh, herbaceous flavor.
  • Quick and easy to prepare, making it ideal for busy weeknights.
  • Versatile and easily adaptable with extra vegetables or grains.

Ingredients

  • 50 g (2 cups) fresh basil
  • 60 g (1 cup) fresh parsley
  • 2 garlic cloves
  • 30 g (1/4 cup) blanched almonds
  • 2 tablespoons nutritional yeast
  • 60 ml (4 tablespoons) extra virgin olive oil (for pesto)
  • 30 ml (2 tablespoons) olive oil (for soup)
  • 1 medium onion, finely diced
  • 3-4 celery stalks, finely diced
  • 2 large garlic cloves, finely chopped
  • 1/4 teaspoon red chili flakes
  • 3 cans (400 g / 14 oz each) cannellini beans, drained and rinsed
  • 1000 ml (4 cups) vegetable stock
  • 60 g (2 cups) baby spinach
  • Salt and freshly ground black pepper to taste

Instructions

  1. Begin by preparing the vibrant pesto. In a high-speed blender or food processor, combine the fresh basil leaves, fresh parsley, peeled garlic cloves, blanched almonds, nutritional yeast for a cheesy depth, and the extra virgin olive oil. Process until the mixture is completely smooth and emulsified. Scrape down the sides as needed to ensure everything is incorporated. Transfer the finished pesto to a small bowl and set aside.
  2. Heat the olive oil. In a large, heavy-bottomed pot or Dutch oven, warm the olive oil over medium heat. Once shimmering, add the finely diced onion and celery stalks. Sauté gently for 5 to 6 minutes, stirring occasionally, until the onions soften and become translucent without browning, and the celery is tender-crisp. This step builds the aromatic foundation of the soup.
  3. Introduce the remaining aromatics and a touch of heat. Stir in the finely chopped garlic and the red chili flakes. Continue to cook for just one more minute, stirring constantly, until the garlic is fragrant. Be careful not to burn the garlic, as this can impart a bitter taste.
  4. Incorporate the cannellini beans and stock. Add the thoroughly drained and rinsed cannellini beans to the pot, then pour in the vegetable stock. Increase the heat to bring the mixture to a gentle boil, ensuring all ingredients are well combined.
  5. Reduce the heat and simmer. Once boiling, reduce the heat to low, cover the pot partially, and allow the soup to simmer for 10 to 15 minutes. This simmering time allows the flavors to meld beautifully and the beans to further soften and absorb the stock's richness.
  6. Finish with the pesto and spinach. Remove the pot from the heat or keep it on very low. Stir in the reserved homemade pesto until it is completely melted and evenly distributed throughout the soup, infusing it with its vibrant herbaceous notes. Immediately add the fresh baby spinach, stirring gently until it just wilts, which should take only 1 to 2 minutes. Overcooking the spinach will diminish its color and texture.
  7. Final seasoning and serving. Taste the soup and adjust the seasoning with salt and freshly ground black pepper as needed. Serve the White Bean Pesto Soup immediately, perhaps with a drizzle of extra virgin olive oil or a sprinkle of fresh herbs for garnish.

Tools You’ll Need

  • Large pot or Dutch oven
  • Blender or food processor
  • Cutting board
  • Chef's knife
  • Measuring cups and spoons
  • Ladle

Essential Success Tips

  • Ensure your basil and parsley are fresh and vibrant for the best pesto flavor. Wilted herbs will yield a duller taste.
  • Do not overcook the garlic when sautéing; it can become bitter very quickly. Cook just until fragrant.
  • Thoroughly drain and rinse the canned beans to remove excess sodium and starchy liquid.
  • Add the pesto and spinach at the very end of cooking to preserve their fresh flavor, bright color, and nutritional value.
  • Taste and adjust seasoning throughout the cooking process, especially after adding the pesto and before serving.

Professional Cooking Secrets

  • For an even richer broth, sauté the onion and celery for an extra few minutes until slightly caramelized before adding other ingredients. This deepens the foundational flavor.
  • To elevate the pesto, lightly toast the blanched almonds before blending. This brings out their nutty essence and adds another layer of complexity.
  • Consider pureeing about one-quarter of the soup (before adding pesto and spinach) and then stirring it back in. This creates a thicker, creamier texture without needing any dairy.

Notes

  • Storage: Leftover soup can be stored in an airtight container in the refrigerator for up to 3-4 days. The pesto flavor may mellow slightly.
  • Variations: Feel free to add other vegetables like diced carrots, zucchini, or cherry tomatoes. A squeeze of fresh lemon juice at the end can brighten the flavors even further.
  • Serving Suggestion: Serve with crusty bread for dipping, or a sprinkle of vegan parmesan for extra richness.

Frequently Asked Questions

Can I make this soup ahead of time?

Yes, the soup base can be made 1-2 days in advance. Store it separately from the pesto. When ready to serve, reheat the soup gently and then stir in the fresh pesto and spinach just before serving.

What can I use instead of blanched almonds in the pesto?

Pine nuts are traditional for pesto and would work well. For a nut-free option, you can use sunflower seeds or pumpkin seeds, or omit nuts entirely and add more nutritional yeast for savoriness.

Is this soup freezer-friendly?

The soup base (without pesto or spinach) freezes well for up to 3 months. Thaw overnight in the refrigerator, then reheat on the stovetop and stir in freshly made pesto and spinach just before serving.

Nutrition Facts (Per Serving)

Calories: 380, Protein: 22g, Fat: 18g, Carbs: 35g, Fiber: 14g. (Approximate per serving)

Allergy Information

Contains nuts (almonds). For a nut-free version, substitute blanched almonds in the pesto with sunflower seeds or omit them entirely. It is naturally dairy-free and gluten-free.

No comment

Leave a Reply

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