Gimme Some Oven

White Bean, Spinach and Pesto Soup

This post may contain affiliate links. Please read my disclosure policy.

Here it is, friends — the best 8-minute soup I’ve ever made! :)

Made this for the first time a few weeks ago on a night when I was randomly craving soup (yes, in the middle of July!). I happened to be in a hurry that evening, but was craving something different from my usual go-to favorite for a quick soup dinner. So since I always make it a point to have pesto in my freezer (always freeze multiple batches each summer!), I decided to experiment with a recipe I vaguely remembered having seen online for pesto white bean soup. Began with simple chicken broth, beans and pesto. Then also tossed in some fresh spinach I had in the fridge, some extra fresh Parmesan, and voila!

Unbelievably delicious, fresh, filling, healthy, and vegetarian (if you’d like!) soup….in just 8 minutes!!! I admit I was even surprised at how tasty this soup turned out – loved it! And it truly could not have been more simple (and speedy) to prepare.

So if you’re pressed for time, or are just looking for a light and fresh soup for summer, it’s definitely worth 8 minutes of your time to give this one a try. ;)  Enjoy!!


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

White Bean, Spinach & Pesto Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 1 review
  • Prep Time: 3 minutes
  • Cook Time: 5 minutes
  • Total Time: 8 minutes
  • Yield: 2-4 servings 1x


The best 8-minute soup you’ll ever make! Unbelievably delicious, fresh, filling, healthy, and vegetarian White Bean, Spinach & Pesto Soup recipe!


  • 3 cups chicken stock (or vegetable stock)
  • 2 (19 oz.) cans white beans (I used Great Northern), drained
  • 2 cups loosely-packed fresh spinach
  • 2 Tbsp. pesto, homemade or store-bought
  • salt and freshly-ground black pepper
  • freshly-grated Parmesan cheese, for serving


  1. Add chicken stock and white beans to a medium-sized saucepan, and bring to a boil over medium-high heat. Then reduce heat to low, and stir in the fresh spinach and pesto until the spinach has wilted. Season to taste with salt and pepper.
  2. Then ladle soup into bowls, and top generously with freshly-grated Parmesan cheese.


Ali’s Tip:

Feel free to also add in a few tablespoons of freshly-squeezed lemon juice to this broth, and/or add in some cooked chicken or other protein to the soup!

Share this Post

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

7 comments on “White Bean, Spinach and Pesto Soup”

  1. Mmmmm that looks fantastic! I’m printing this and keeping it for when the weather gets a bit cooler. Thank you!

  2. This is wonderful, I tried a similar recipe that you suggested a while back and it turned out very yummy….and only took a few minutes!! Thanks for the great idea!

  3. This sounds like a great idea! I totally love soup, and I also have some basil that I need to make into pesto. A perfect match. ;)

  4. What a great recipe! I will definitely be making this. Love the addition of the pesto. Thanks!

  5. What a wonderful recipe. Everyone must try this. It is perfect for a quick soothing meal.
    Thank you

  6. I’m making this as I type. I needed a simple and nutritious dinner.

  7. This was delicious thanks.