Go Back
+ servings

White Bean Pesto Soup

A creamy and flavorful soup made with white beans, fresh basil pesto, and vegetables, perfect for a comforting meal.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course, Soup
Cuisine: Italian
Calories: 320

Ingredients
  

Soup Base
  • 2 cups vegetable broth low sodium
  • 1 can cannellini beans rinsed and drained
  • 1 cup carrots diced
  • 1 cup celery diced
  • 1 medium onion diced
  • 2 cloves garlic minced
  • 1 tablespoon olive oil for sautéing
  • 1 teaspoon salt to taste
  • 1/2 teaspoon black pepper to taste
Pesto
  • 1 cup fresh basil leaves packed
  • 1/4 cup parmesan cheese grated
  • 1/4 cup pine nuts toasted
  • 2 cloves garlic minced
  • 1/4 cup olive oil extra virgin
  • 1/4 teaspoon salt to taste

Method
 

Prepare the Soup Base
  1. In a large pot, heat olive oil over medium heat. Add diced onion, carrots, and celery, and sauté until softened, about 5 minutes.
  2. Add minced garlic and cook for an additional minute until fragrant.
  3. Pour in the vegetable broth and add the cannellini beans. Bring to a simmer and cook for 20 minutes.
Make the Pesto
  1. In a blender, combine basil leaves, parmesan cheese, pine nuts, minced garlic, and salt.
  2. With the blender running, slowly drizzle in the olive oil until the mixture is smooth and creamy.
Combine and Serve
  1. Once the soup base is ready, use an immersion blender to puree the soup until smooth, or transfer to a regular blender in batches.
  2. Stir in the prepared pesto and adjust seasoning with salt and pepper to taste.
  3. Serve hot, garnished with additional pesto if desired.

Nutrition

Serving: 1servingCalories: 320kcalCarbohydrates: 40gProtein: 12gFat: 14gSaturated Fat: 3gFiber: 10gSugar: 2g

Notes

This soup can be stored in the refrigerator for up to 3 days. Reheat gently before serving.

Tried this recipe?

Let us know how it was!