All Recipes Soup Recipes

Creamy White Bean Pesto Orzo Soup

Luca Romano
No Comments

If you’re looking for a comforting, creamy soup that’s bursting with fresh, herbaceous flavors, look no further than this Creamy White Bean Pesto Orzo Soup.

It’s a luxurious yet easy-to-make dish that combines the velvety smoothness of white beans, the rich nuttiness of pesto, and the tender texture of orzo pasta.

This soup feels like a cozy Italian hug in a bowl—perfect for busy weeknights or as a special treat for guests. Each spoonful delivers layers of flavor that will have you coming back for seconds (or thirds!).

Ingredients

Here’s what you’ll need to create this vibrant and creamy soup:

  • 2 tablespoons olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 can (14 oz) cannellini beans, drained and rinsed
  • 1 cup orzo pasta
  • 1/2 cup prepared pesto
  • 1/4 cup heavy cream or coconut milk (optional for extra creaminess)
  • 2 cups fresh spinach or basil leaves
  • Salt and black pepper to taste
  • Fresh basil leaves for garnish

Instructions

Follow these steps to whip up this luscious soup:

  1. Sauté the Aromatics:
    Heat the olive oil in a large pot over medium heat. Add the onion and sauté for 4-5 minutes until softened. Stir in the garlic and cook for another minute until fragrant.
  2. Build the Broth:
    Add the vegetable broth and cannellini beans to the pot. Bring to a gentle boil, then reduce the heat and let it simmer for 5 minutes.
  3. Blend for Creaminess:
    Use an immersion blender to puree the soup slightly, leaving some beans whole for texture. If you don’t have an immersion blender, transfer about half the soup to a blender, puree, and return it to the pot.
  4. Cook the Orzo:
    Stir in the orzo pasta and simmer for 8-10 minutes, or until the orzo is tender. Stir occasionally to prevent sticking.
  5. Add Pesto and Spinach:
    Stir in the pesto and fresh spinach. Let the spinach wilt for 2-3 minutes. If using heavy cream or coconut milk, stir it in at this stage for an extra creamy texture.
  6. Season and Serve:
    Taste and season with salt and black pepper as needed. Ladle the soup into bowls, garnish with fresh basil leaves, and serve warm.

Tweaks and Additions

This versatile soup can easily be customized to suit your preferences:

  • Switch the Greens:
    Use kale, arugula, or Swiss chard instead of spinach for a heartier option.
  • Add Protein:
    Stir in cooked shredded chicken or crispy pancetta for an extra protein boost.
  • Go Dairy-Free:
    Replace heavy cream with additional blended beans or cashew cream for a vegan-friendly version.
  • Make it Zesty:
    Add a squeeze of fresh lemon juice to brighten the flavors.
  • Try Another Pasta:
    Swap orzo with ditalini, farro, or couscous for a fun twist.

This Creamy White Bean Pesto Orzo Soup is a showstopper that feels indulgent yet light, making it perfect for any occasion. Pair it with a warm slice of garlic bread or a crisp green salad for a complete meal.

Trust me, this is one soup you’ll want to make again and again! Enjoy every savory, herby bite!

Leave a Comment

ItalianNosh
Love Italian food? Then follow us on Pinterest for more delicious Italian recipes!