White Bean Pesto Soup
This white bean pesto soup is a delightful and nourishing dish perfect for any occasion. Its vibrant flavors from fresh herbs and creamy beans make it a comforting choice for weeknight dinners or cozy gatherings. Easy to prepare, this recipe showcases the beauty of seasonal greens while being packed with nutrients. It’s a unique way to enjoy the taste of Italy right in your kitchen!
Why You’ll Love This Recipe
- Quick and Easy: With just 40 minutes from prep to plate, you can whip up this soup even on busy weeknights.
- Flavorful & Fresh: The combination of basil, parsley, and garlic creates an aromatic pesto that elevates the soup’s taste.
- Versatile Dish: Serve it as a main course or a hearty starter; it’s perfect for any meal.
- Healthy Ingredients: Packed with plant-based proteins, fiber, and vitamins, this recipe is as nutritious as it is delicious.
- Make Ahead Option: This soup stores well in the fridge, making it ideal for meal prep or leftovers.
Tools and Preparation
Having the right tools can make cooking much smoother. Here are some essential items you’ll need to prepare your white bean pesto soup.
Essential Tools and Equipment
- Blender or food processor
- Large pot
- Wooden spoon
- Measuring cups and spoons
Importance of Each Tool
- Blender or food processor: Crucial for creating a smooth pesto that blends all the flavors together effortlessly.
- Large pot: Perfect for cooking and simmering the soup evenly without overflow.
- Wooden spoon: Ideal for stirring ingredients without scratching your cookware.

Ingredients
For the Pesto
- 2 cups fresh basil
- 1 cup fresh parsley
- 2 garlic cloves
- 1/4 cup blanched almonds
- 2 tablespoons nutritional yeast
- 4 tablespoons extra virgin olive oil
For the Soup Base
- 2 tablespoons olive oil
- 1 medium onion (finely diced)
- 3-4 celery stalks (finely diced)
- 2 large garlic cloves (finely chopped)
- 1/4 teaspoon red chili flakes
For the Soup
- 3 cans (14 oz / 400 g) cannellini beans (drained and rinsed)
- 4 cups vegetable stock
- 2 cups baby spinach
- Salt and freshly ground black pepper to taste
How to Make White Bean Pesto Soup
Step 1: Prepare the Pesto
- In a blender or food processor, combine the fresh basil, fresh parsley, garlic cloves, blanched almonds, nutritional yeast, and extra virgin olive oil.
- Blend until completely smooth and set aside.
Step 2: Sauté Vegetables
- Heat the olive oil in a large pot over medium heat.
- Add the onion and celery; cook for about 5-6 minutes until the onion becomes translucent.
Step 3: Add Garlic & Spice
- Stir in the chopped garlic and red chili flakes; continue cooking for another minute until fragrant.
Step 4: Combine Beans & Stock
- Add the drained and rinsed cannellini beans to the pot.
- Pour in the vegetable stock; bring to a boil.
Step 5: Simmer
- Reduce heat to low; let simmer for 10-15 minutes to let flavors meld.
Step 6: Finish with Pesto & Spinach
- Stir in the prepared pesto until completely melted into the soup.
- Add baby spinach; simmer for an additional 1-2 minutes until wilted.
Step 7: Serve
- Adjust seasoning with salt and freshly ground black pepper as needed.
- Serve immediately for optimal flavor!
How to Serve White Bean Pesto Soup
Serving white bean pesto soup is a delightful experience. This nourishing dish can be customized in various ways to enhance its flavor and presentation.
Garnish with Fresh Herbs
- Add a sprinkle of chopped basil or parsley on top for freshness and a pop of color.
Drizzle with Olive Oil
- A light drizzle of extra virgin olive oil enhances the richness of the soup.
Serve with Crusty Bread
- Pair the soup with crusty bread or garlic toast for a satisfying meal.
Top with Roasted Vegetables
- Adding roasted vegetables, like zucchini or bell peppers, can provide texture and depth.
Include a Side Salad
- A fresh green salad complements the soup and adds crunch, making for a well-rounded meal.
Best Side Dishes for White Bean Pesto Soup
Pairing side dishes with white bean pesto soup can elevate your mealtime. Here are some excellent options:
- Garlic Bread
A classic choice that complements the flavors of the soup perfectly. Toast slices brushed with garlic butter until golden brown. - Caprese Salad
This fresh salad made with tomatoes, mozzarella, and basil provides a refreshing contrast to the warm soup. - Quinoa Salad
Light and nutritious; mix cooked quinoa with diced vegetables and a light vinaigrette for a healthy side. - Roasted Asparagus
Season asparagus spears with olive oil, salt, and pepper, then roast until tender for a savory addition. - Stuffed Peppers
Bell peppers stuffed with rice or grains make for a hearty side that pairs well with the creaminess of the soup. - Cheese Platter
Offer a selection of cheeses alongside crackers or breadsticks for those who enjoy snacking while sipping their soup. - Mixed Green Salad
A simple mixed green salad dressed lightly in vinaigrette adds freshness and crunch to your meal. - Grilled Vegetables
Grilling seasonal vegetables brings out their sweetness, making them an ideal companion for this comforting dish.
Common Mistakes to Avoid
When making white bean pesto soup, it’s easy to fall into some common traps. Here are some mistakes to avoid for a perfect dish.
- Not blending the pesto enough: Ensure that you blend the pesto until completely smooth. A chunky pesto can affect the soup’s texture.
- Skipping the sautéing step: Don’t skip sautéing the onion and celery. This step enhances the flavor base of your soup, adding depth and aroma.
- Overcooking the spinach: Add the spinach towards the end of cooking. Overcooked spinach can lose its vibrant color and nutrients.
- Ignoring seasoning adjustments: Taste your soup before serving. Adjust salt and pepper as needed for a balanced flavor profile.
- Using canned beans without rinsing: Always rinse canned cannellini beans to remove excess sodium and improve taste.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- Keeps well for up to 5 days in the refrigerator.
Freezing White Bean Pesto Soup
- Use freezer-safe containers or bags.
- Can be frozen for up to 3 months.
Reheating White Bean Pesto Soup
- Oven: Preheat to 350°F (175°C). Place in a baking dish and cover with foil until heated through.
- Microwave: Heat in short intervals, stirring occasionally, until hot.
- Stovetop: Reheat gently over low heat, adding a splash of vegetable stock if needed.
Frequently Asked Questions
Here are some common questions about white bean pesto soup that might help you out.
What is White Bean Pesto Soup?
White bean pesto soup is a creamy and flavorful dish made with cannellini beans, fresh herbs, and a homemade pesto blend that adds richness.
How can I customize White Bean Pesto Soup?
Feel free to add other vegetables like carrots or zucchini. You could also swap in different greens like kale or arugula for variety.
Can I make this soup vegan?
Yes! The ingredients listed are already plant-based, making it suitable for vegan diets without any modifications.
How long does White Bean Pesto Soup last in the fridge?
It lasts up to 5 days when stored properly in an airtight container in the refrigerator.
Final Thoughts
This white bean pesto soup is not only nourishing and comforting but also versatile. You can adjust ingredients based on what you have on hand or your personal preferences. Give it a try, and enjoy a warm bowl of this delicious soup!
White Bean Pesto Soup
Enjoy this delightful White Bean Pesto Soup that’s nourishing and easy to make! Try it today for a comforting meal everyone will love!
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: Serves 4
- Category: Main
- Method: Simmering
- Cuisine: Italian
Ingredients
- 2 cups fresh basil
- 1 cup fresh parsley
- 2 garlic cloves
- 1/4 cup blanched almonds
- 2 tablespoons nutritional yeast
- 4 tablespoons extra virgin olive oil
- 2 tablespoons olive oil
- 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 (14 oz / 400 g) cannellini beans (drained and rinsed)
- 4 cups vegetable stock
- 2 cups baby spinach
- Salt and freshly ground black pepper to taste
Instructions
- In a blender or food processor, combine fresh basil, parsley, garlic, blanched almonds, nutritional yeast, and olive oil. Blend until smooth to make the pesto.
- Heat olive oil in a large pot over medium heat. Add diced onion and celery; sauté until the onion turns translucent (about 5-6 minutes).
- Stir in chopped garlic and red chili flakes; cook for an additional minute until fragrant.
- Add drained cannellini beans and vegetable stock, bringing the mixture to a boil.
- Reduce heat to low and let simmer for 10-15 minutes for flavors to meld.
- Stir in the prepared pesto and baby spinach; simmer for another 1-2 minutes until the spinach wilts.
- Season with salt and freshly ground black pepper to taste before serving.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 230
- Sugar: 2g
- Sodium: 480mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 9g
- Cholesterol: 0mg
