Creamy White Bean Pesto Soup for Cozy Nights In Recipe

Introduction

This Creamy White Bean Pesto Soup is the perfect cozy meal for chilly nights. Combining fresh herbs, tender beans, and vibrant greens, it offers a rich and comforting flavor that’s both nourishing and satisfying.

A close-up view of a creamy green soup served in a white speckled bowl, the soup has a thick texture with visible bits of green herbs and white beans throughout. The surface is dotted with small patches of darker green leafy pieces and lightly sprinkled with red chili flakes, adding a touch of brightness and contrast. The bowl sits on a white marbled textured surface. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 2 cups Fresh Basil (provides vibrant flavor and aroma; substitute with cilantro or mint for a unique twist)
  • 1 cup Fresh Parsley (enhances freshness; can be replaced with more basil)
  • 2 cloves Garlic (adjust based on your preference for garlic intensity)
  • 1/2 cup Blanched Almonds (creates a creamy texture; alternatives include pine nuts or walnuts)
  • 1/4 cup Nutritional Yeast (contributes a cheesy flavor without dairy)
  • 1/2 cup Extra Virgin Olive Oil (choose quality oil for the best results)
  • 1 medium Onion (use yellow or white for best results)
  • 2 stalks Celery (feel free to include diced carrots for sweetness)
  • 2 cans Cannellini Beans (ensure they are drained and rinsed)
  • 2 cups Baby Spinach (substitute with kale or chard if desired)
  • 1 teaspoon Red Chili Flakes (optional for heat; adjust to taste)
  • 4 cups Vegetable Stock (opt for low-sodium if preferred)
  • Salt to taste (essential for seasoning)
  • Black Pepper to taste (essential for seasoning)

Instructions

  1. Step 1: Prepare the pesto by combining fresh basil, parsley, garlic, blanched almonds, nutritional yeast, and extra virgin olive oil in a food processor. Blend until smooth and creamy, then set aside.
  2. Step 2: In a large pot, heat 2 tablespoons of extra virgin olive oil over medium heat. Add diced onion and celery, and sauté for 5-6 minutes until translucent.
  3. Step 3: Stir in minced garlic and red chili flakes, cooking for an additional minute until fragrant.
  4. Step 4: Add drained cannellini beans and vegetable stock to the pot. Bring to a boil, then reduce heat and simmer for 10-15 minutes.
  5. Step 5: Stir in the prepared pesto and baby spinach. Simmer for another 1-2 minutes, until the spinach wilts.
  6. Step 6: Taste the soup and season with salt and black pepper as needed. Ladle into bowls and serve immediately.

Tips & Variations

  • For a nuttier flavor, toast the blanched almonds lightly before blending into the pesto.
  • Substitute kale or Swiss chard for baby spinach to add different textures and nutrients.
  • Add diced carrots along with celery for a subtle sweetness and extra color.
  • Use low-sodium vegetable stock to control the saltiness of the soup.
  • If you prefer a chunkier texture, reserve some beans before blending and add them back in after simmering.

Storage

Store any leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, stirring occasionally, or microwave until warmed through. The soup may thicken when chilled; add a splash of water or stock while reheating to reach desired consistency.

How to Serve

A close-up of a soup served in a white speckled bowl, filled almost to the top with a thick, greenish soup that has a slightly chunky texture. The soup has visible white beans spread throughout and is topped with small flecks of dark green herbs and sprinkled with red chili flakes. The bowl sits on a white marbled texture surface that adds a clean and bright contrast to the rich colors of the soup. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I make this soup vegan?

Yes, this recipe is naturally vegan and dairy-free, thanks to the use of nutritional yeast instead of cheese.

Can I use dried beans instead of canned?

Absolutely. If using dried cannellini beans, soak and cook them thoroughly before adding to the soup. This will enhance the flavor and texture but requires more preparation time.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy White Bean Pesto Soup for Cozy Nights In Recipe


  • Author: Lana
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This Creamy White Bean Pesto Soup is a comforting and nutritious dish, perfect for cozy nights in. Blending fresh herbs, creamy cannellini beans, and a homemade pesto packed with basil, parsley, and almonds creates a rich, flavorful soup that is both hearty and vibrant. The addition of baby spinach and a hint of red chili flakes adds freshness and a subtle kick, making it a well-balanced, delicious meal that’s easy to prepare on the stovetop.


Ingredients

Scale

Pesto Ingredients

  • 2 cups Fresh Basil
  • 1 cup Fresh Parsley
  • 2 cloves Garlic
  • 1/2 cup Blanched Almonds
  • 1/4 cup Nutritional Yeast
  • 1/2 cup Extra Virgin Olive Oil

Soup Ingredients

  • 1 medium Onion, diced
  • 2 stalks Celery, diced
  • 2 cans Cannellini Beans, drained and rinsed
  • 2 cups Baby Spinach
  • 1 teaspoon Red Chili Flakes (optional)
  • 4 cups Vegetable Stock
  • Salt, to taste
  • Black Pepper, to taste
  • 2 tablespoons Extra Virgin Olive Oil (for sautéing)

Instructions

  1. Prepare the Pesto: In a food processor, combine fresh basil, parsley, garlic, blanched almonds, nutritional yeast, and extra virgin olive oil. Blend until smooth and creamy. Set aside the pesto mixture.
  2. Sauté Aromatics: Heat 2 tablespoons of extra virgin olive oil in a large pot over medium heat. Add the diced onion and celery, and sauté for 5-6 minutes until the vegetables become translucent and soft.
  3. Add Garlic and Spices: Stir in the minced garlic and red chili flakes (if using). Cook for an additional minute until fragrant, taking care not to burn the garlic.
  4. Combine Ingredients: Add the drained cannellini beans and vegetable stock to the pot. Bring the soup to a boil, then reduce the heat and let it simmer gently for 10-15 minutes to allow flavors to meld.
  5. Incorporate Pesto and Spinach: Stir the prepared pesto into the soup along with the baby spinach. Continue simmering for 1-2 minutes until the spinach wilts and the soup is heated through.
  6. Season and Serve: Taste the soup and season with salt and black pepper according to your preference. Ladle the soup into bowls and serve immediately for a comforting meal.

Notes

  • You can substitute fresh basil with cilantro or mint for a unique flavor twist in the pesto.
  • Adding diced carrots along with celery can introduce a subtle sweetness to the soup.
  • Use low-sodium vegetable stock to control the salt level in the soup.
  • If you prefer a smoother texture, blend part or all of the soup before adding the pesto and spinach.
  • For a vegan cheese flavor, nutritional yeast is a great dairy-free substitute.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-inspired

Keywords: white bean soup, pesto soup, creamy soup, vegan soup, healthy soup, cannellini beans, basil pesto, cozy meals

Similar Posts

Leave a Reply

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

Recipe rating