Power Up Your Day with Cozy High Protein White Bean Soup

Posted on February 13, 2026

by: James Carter

Bowl of hearty white bean soup with fresh herbs and vegetables

White Bean Soup is a simple stovetop soup built on tender beans and a light, savory broth. As it simmers, the beans soften and give the soup a naturally silky texture without much extra work. It’s one I keep in regular rotation because it settles easily into dinner.

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
power up your day with cozy high protein white bea 2026 02 11 025155 1

High Protein White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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

Description

A hearty stovetop white bean soup that combines tender beans with fresh greens and simple seasoning for a satisfying meal.


Ingredients

Scale
  • 2 cans (15 oz each) white beans, cannellini or great northern, rinsed and drained
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 3 cups vegetable or chicken broth (low sodium if preferred)
  • 2 cups fresh spinach or kale, washed and 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, add diced onion and carrot, sauté until the onion is translucent and the carrot is softened, about 5 minutes.
  2. Stir in minced garlic and dried thyme, cook for an additional minute, until fragrant but not browned.
  3. Add rinsed white beans and broth to the pot, stir to combine, and bring to a gentle boil.
  4. Reduce heat and simmer for 10 minutes so the flavors loosen from the beans and vegetables.
  5. Use a potato masher to mash about a third of the beans against the side of the pot for a slightly thicker texture, or transfer a cup of soup to a blender and puree, then return it to the pot.
  6. Add fresh spinach or kale, stir until wilted, about 2 to 3 minutes, then season with salt and pepper to taste.
  7. Ladle into bowls and finish with a drizzle of olive oil or a sprinkle of freshly ground black pepper, serve hot.

Notes

For additional flavor, consider adding a squeeze of lemon juice or a splash of vinegar before serving.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 220
  • Sugar: 1g
  • Sodium: 450mg
  • Fat: 5g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 8g
  • Protein: 11g
  • Cholesterol: 0mg

Why Power Up Your Day with High Protein White Bean Soup Always Works

This soup is an easy, reliable weeknight winner, it fills the fridge and frees up dinner decisions for days. Expect soothing texture, hearty white beans, bright greens, and simple pantry seasoning that all play nicely together. Plan on 30 minutes from start to bowl, and you’ll have a protein-forward, family-friendly meal that stretches well and tastes even better on day two.

The Essentials

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

From Stove to Bowl

  1. Heat olive oil in a large pot over medium heat, add diced onion and carrot, sauté until the onion is translucent and the carrot is softened, about 5 minutes.
  2. Stir in minced garlic and dried thyme, cook for an additional minute, until fragrant but not browned.
  3. Add rinsed white beans and broth to the pot, stir to combine, bring to a gentle boil.
  4. Reduce heat and simmer for 10 minutes so the flavors loosen from the beans and vegetables.
  5. Use a potato masher to mash about a third of the beans against the side of the pot for a slightly thicker texture, or transfer a cup of soup to a blender and puree, then return it to the pot.
  6. Add fresh spinach or kale, stir until wilted, about 2 to 3 minutes, then season with salt and pepper to taste.
  7. Ladle into bowls and finish with a drizzle of olive oil or a sprinkle of freshly ground black pepper, serve hot.

How This Dish Fuels the Day

  • One serving (recipe yields about 4 servings) provides roughly 220 calories, about 11 grams of protein, 30 grams of carbohydrates, 5 grams of fat, approximately 8 grams of fiber, and around 450 milligrams of sodium when you use low-sodium broth and rinse the beans, these are estimates so adjust for your exact ingredients.

When This Fits Best on the Table

  • This soup is perfect for weeknight dinners, light lunches, or a simple starter for a relaxed weekend meal, pair it with crusty whole-grain bread and a simple green salad for a complete everyday dinner, for a heartier plate add roasted sausage or a fried egg on top.

Keeping It Fresh for Another Day

  • Refrigerate leftovers in an airtight container for up to 4 days, cool completely before sealing to avoid condensation, to freeze divide into meal-sized containers and freeze for up to 3 months, when reheating on the stove add a splash of broth or water to loosen the texture and heat gently until steaming, microwaving is fine for single portions but stir halfway through to heat evenly.

Small Details That Make a Big Difference

  • Use the mash technique: mashing a portion of the beans in the pot gives the soup body without heavy cream, it’s faster and keeps the flavor clean.
  • Rinse canned beans well: this reduces sodium and improves texture, the rinse also removes canning liquid flavors that can mute the other ingredients.
  • Mind the garlic timing: add garlic after the onion softens and keep it moving so it becomes fragrant without browning, burnt garlic becomes bitter.
  • Choose your broth wisely: low-sodium broth gives you control over final seasoning, adjust salt at the end rather than early.
  • Add acid at the end: a squeeze of lemon juice or a splash of vinegar brightens the whole pot; add just before serving.

Ways to Change It Without Breaking It

  • Seasonal: In spring swap the spinach for baby asparagus tips and stir them in at the end for a lighter, fresher take.
  • Comfort-focused: For a creamier, more indulgent bowl stir in 1/4 cup grated Parmesan and a splash of heavy cream before serving for richness that still feels homey.
  • Slightly elevated: Finish bowls with a gremolata of lemon zest, chopped parsley, and minced garlic for brightness and a restaurant-style lift.

Mistakes I’ve Made So You Don’t Have To

  • Overcooking the greens: Fix — add spinach or kale at the very end and remove from heat as soon as they wilt, prolonged cooking makes them dull and stringy.
  • Not rinsing the beans: Fix — always rinse canned beans under cold water to reduce sodium and off-flavors from the canning liquid, it freshens the dish.
  • Skimping on seasoning: Fix — soup needs layers of salt and acid, season gradually and taste as it cooks, finish with lemon or vinegar to wake up flavors.
  • Burning the garlic: Fix — add garlic only after the onion has softened and keep the heat moderate, if it browns discard the browned garlic and start the garlic step again for a clean base.
  • Making it too thin or too thick: Fix — if too thin, mash some beans or simmer uncovered to reduce slightly, if too thick, stir in a splash of broth until you reach desired consistency.

Turning Leftovers Into Something New

  • Transform into a pasta sauce: Stir leftover soup into hot cooked pasta, add a handful of grated cheese and a splash of pasta cooking water, toss until creamy.
  • Make a savory mash: Drain excess liquid, mash the solids and spread on toast or under roasted vegetables for a quick lunch.
  • Use as a base for shakshuka-style eggs: Simmer leftovers, make small wells, crack eggs into them, cover and cook until eggs set for a protein-forward breakfast.

Questions Readers Often Ask

Is this soup good for meal prep and how long will it keep?

Yes, this soup is excellent for meal prep, it stores well in the refrigerator for up to 4 days and freezes cleanly for up to 3 months, cool it completely before sealing containers and reheat gently with a splash of broth.

Can I use dried beans instead of canned and how should I prepare them?

You can use dried beans, soak them overnight or do a quick soak, then simmer until tender; three cups cooked beans is roughly equal to two 15-ounce cans, adjust cooking time and broth if the beans absorb a lot of liquid.

How can I boost protein further without changing the flavor too much?

Add a scoop of plain Greek yogurt as a garnish, stir in cooked diced chicken or turkey, or serve with a side of whole-grain bread topped with ricotta; each adds protein while staying true to the soup’s gentle profile.

What if I only have spinach or frozen greens, will that work?

Fresh spinach is ideal for texture, but frozen chopped spinach works too, squeeze excess water from thawed spinach before stirring it in and add it near the end to avoid a watery soup.

Tags:

You might also like these recipes

Leave a Comment

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