10-Minute Creamy Pesto White Bean Soup

This soup is for nights when you want comfort food but you don’t want a project. It’s creamy, cozy, and ready fast—using mostly pantry ingredients. White beans make the base thick and satisfying, and pesto adds instant flavor without chopping a bunch of herbs. You can keep it simple or dress it up with Parmesan, lemon, or crushed red pepper.

The “creamy” part isn’t heavy cream (though you can add a splash if you want). Instead, you blend a portion of the beans right in the pot. That gives you a velvety texture and keeps the soup feeling hearty. It’s also naturally filling because beans bring protein and fiber.

This is an ideal quick meal for busy weeks. Pair it with toast, grilled cheese, or crackers, and you’ve got a complete dinner. It also reheats well, so it’s perfect for lunch the next day. If you want extra greens, stir in baby spinach at the end and it melts right in.

Why you’ll love it

  • One pot and very fast
  • Creamy texture without complicated steps
  • Pantry-friendly ingredients
  • Easy to add greens or protein
  • Great for leftovers and lunch

Ingredients tips

  • White beans: Cannellini or great northern both work; rinse for better flavor.
  • Broth: Low-sodium lets you control salt.
  • Pesto: Store-bought is perfect; basil pesto is classic.
  • Garlic: Fresh tastes best, but garlic powder works in a pinch.
  • Lemon: A squeeze at the end brightens everything.
  • Parmesan: Adds depth; optional but very good.
  • Thickness: Add more broth to thin it if needed.

How to make it (method — step-by-step)

  1. Sauté garlic in olive oil in a pot.
  2. Add beans and broth; simmer briefly.
  3. Blend part of the soup until creamy.
  4. Stir in pesto and Parmesan.
  5. Add spinach if using and wilt.
  6. Taste, adjust salt/pepper, add lemon.
  7. Serve hot with toast.

Easy upgrades (choose 1–2)

  • Add rotisserie chicken
  • Stir in sun-dried tomatoes
  • Add red pepper flakes for heat
  • Top with croutons or extra pesto drizzle

What to serve with it

  • Garlic toast
  • Grilled cheese
  • Crackers
  • Simple side salad

Meal prep + leftovers

Store up to 4 days in the fridge. Reheat gently and add a splash of broth if it thickens.

10-Minute Creamy Pesto White Bean Soup

Fast one-pot creamy pesto white bean soup made with pantry staples—comforting, protein-packed, and ready in about 10 minutes.
Prep Time 3 minutes
Cook Time 7 minutes
Total Time 10 minutes
Servings: 4 servings
Course: Quick & Easy Meals
Cuisine: American

Ingredients
  

Soup
  • 1 tbsp olive oil
  • 2 clove garlic minced
  • 2 can cannellini beans drained and rinsed (15 oz each)
  • 3 cup low-sodium chicken broth or vegetable broth
  • 1/3 cup basil pesto store-bought or homemade
  • 1/4 cup grated Parmesan cheese optional
  • 2 cup baby spinach optional
  • 1 tbsp lemon juice optional, to finish
  • 1/2 tsp salt adjust to taste
  • 1/4 tsp black pepper

Equipment

  • Medium pot
  • Immersion blender
  • Ladle

Method
 

  1. Heat olive oil in a pot over medium heat. Add garlic and cook 30 seconds until fragrant.
  2. Add beans and broth. Bring to a gentle simmer and cook 3 minutes.
  3. Blend about half the soup with an immersion blender until creamy, leaving some beans whole for texture.
  4. Stir in pesto and Parmesan (if using). Add spinach (if using) and cook 30–60 seconds until wilted.
  5. Season with salt and pepper and finish with lemon juice if using. Serve hot.

Notes

Tip: If the soup gets too thick, stir in an extra splash of broth to reach your perfect consistency.

Leave a Comment

Recipe Rating