High Protein White Bean Soup That Reheats Well

Posted on March 7, 2026

by: James Carter

Delicious high protein white bean soup served in a bowl

High-Protein White Bean Soup is a stovetop soup made with canned white beans, vegetables, and leafy greens. As the beans simmer, the broth thickens slightly while garlic and thyme build the base flavor. The greens wilt quickly at the end, keeping their color and texture. It works well for a quick lunch or a light weeknight dinner and reheats the next day easily.

Why This Recipe Works

Using canned white beans creates a hearty base without soaking or long cooking. A short simmer lets the beans soften and naturally thicken the broth, while the greens wilt quickly at the end so they stay fresh and bright. The result is a filling soup that still feels light.

Ingredients

  • 2 cans (15 oz each) of white beans (cannellini or great northern), rinsed and drained
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 3 cups vegetable or chicken broth
  • 2 cups fresh spinach or kale, roughly chopped
  • 1 carrot, diced
  • 1 teaspoon dried thyme
  • 1 tablespoon olive oil — not butter, keeps the broth lighter
  • Salt and pepper to taste

How to Make It

  1. Heat olive oil in a large pot over medium heat until it shimmers. The oil will thin and become slightly glossy.
  2. Add diced onion and carrot, sauté until onion is translucent, about 5 minutes. Look for the onions to soften and the carrot edges to lose raw brightness.
  3. Stir in minced garlic and dried thyme, cook for an additional minute. The smell changes from sharp garlic to a warm, herbed note.
  4. Add rinsed white beans and broth, stir to combine, bring to a boil, then simmer for 10 minutes. Small bubbles should roll gently and the broth will look a touch thicker.
  5. Add fresh spinach or kale, stir until wilted, about 2-3 minutes. The greens will go from rigid to glossy and reduced in volume.
  6. Season with salt and pepper to taste, stir, and serve. Taste after the greens go in, salt often needs a final adjustment.

For a slightly heartier take try my cozy variation, it layers in extra herbs and a splash of olive oil at the end for shine, see my cozy version.

Nutrition at a Glance

  • Serving size: about 1.5 to 2 cups
  • Calories: ~280 per serving
  • Protein: ~18 g per serving
  • Carbohydrates: ~40 g per serving
  • Fat: ~6 g per serving
  • Fiber: ~10 g per serving

Values are estimates. Results may vary depending on specific ingredients and portions used.

How to Serve It

  • Ladle over a scoop of brown rice or farro to turn the soup into a fuller meal. One cup of grains adds more texture and keeps you satisfied longer.
  • Top with a drizzle of extra virgin olive oil and a scattering of cracked black pepper for shine and mouthfeel.
  • Serve with crusty whole grain bread, use it to mop up the broth and add chew.
  • Spoon into shallow bowls and finish with a handful of raw baby spinach for a fresh crunch contrast.

How to Store It

  • Fridge: Cool to room temperature, transfer to airtight containers, keep up to 4 days. Reheat only the portion you need for best texture.
  • Freezer: Freeze in flat, labeled bags or rigid containers for up to 3 months; beans hold up but greens will lose structure.
  • Reheating: Warm gently on the stovetop over low heat, stirring occasionally; high heat can break the beans and thin the broth.
  • Honest note: Flavor often settles and deepens after a day, but the greens will be softer the next day.

What to Do With Leftovers

  • Spoon over rice or quinoa for a fast next-day lunch, finish with a squeeze of lemon.
  • Tuck into a wrap with a handful of fresh greens and a smear of yogurt for a portable meal.
  • Stir into cooked pasta with a splash of reserved pasta water to bind and make a bean-forward sauce.

Before You Start

  • Use a wide pot; a narrow one will steam instead of allowing the broth to reduce and thicken.
  • Dice the carrot fairly small so it softens in the same time as the onion. Larger pieces will stay firm and throw off timing.
  • Taste and adjust salt at the end, after the broth has reduced and the greens have been added.
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
high protein white bean soup that reheats well 2026 03 07 213113 1

High-Protein White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: james-carter
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A hearty and light stovetop soup made with white beans, fresh vegetables, and leafy greens, perfect for a quick lunch or light dinner.


Ingredients

Scale
  • 2 cans (15 oz each) of white beans (cannellini or great northern), rinsed and drained
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 3 cups vegetable or chicken broth
  • 2 cups fresh spinach or kale, roughly chopped
  • 1 carrot, diced
  • 1 teaspoon dried thyme
  • 1 tablespoon olive oil
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium heat until it shimmers.
  2. Add diced onion and carrot, sauté until onion is translucent, about 5 minutes.
  3. Stir in minced garlic and dried thyme, cook for an additional minute.
  4. Add rinsed white beans and broth, stir to combine, bring to a boil, then simmer for 10 minutes.
  5. Add fresh spinach or kale, stir until wilted, about 2-3 minutes.
  6. Season with salt and pepper to taste, stir, and serve.

Notes

For a heartier variation, layer in extra herbs and a splash of olive oil at the end. Pairs well with brown rice or crusty bread.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 280
  • Sugar: 2g
  • Sodium: 600mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 10g
  • Protein: 18g
  • Cholesterol: 0mg

Tags:

You might also like these recipes

Leave a Comment

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