High Protein White Bean Soup

High Protein White Bean Soup is a hearty bean soup made with tender white beans, spinach or kale, carrots, thyme, and savory broth for a practical meal prep lunch or cozy dinner. Because the beans bring body and plant-based protein, this soup feels satisfying without needing a long ingredient list. I like this kind of recipe for days when the fridge is a little quiet but the pantry can still do most of the work. The broth turns lightly creamy when some of the beans soften, while the greens add color and freshness near the end. It is budget-aware, freezer-friendly, and straightforward to portion into bowls for the week. Serve it with crusty bread or a bright side salad when you want a fuller meal.

Serving Breakdown
15gProtein 5gFat 42gCarbs 265Calories

Nutrition values are estimated per serving and may vary based on ingredients, brands, and portion size.

Why You’ll Love This High Protein White Bean Soup

High Protein White Bean Soup is the kind of pantry-friendly soup that works for both planned lunches and relaxed family dinners. Here’s why:

  • Bean-Based Protein: White beans give the soup a hearty texture and steady protein without adding complicated prep or specialty ingredients.
  • Cozy Broth: Thyme, garlic, onion, and broth create a calm, savory base that tastes comforting but still feels balanced.
  • Meal Prep Friendly: The soup reheats well, so I like portioning leftovers into lunch containers before the pot cools completely.
  • Flexible Greens: Spinach wilts quickly for a softer finish, while kale holds more texture if you want a sturdier bowl.
  • Budget-Aware Dinner: Canned beans, broth, and everyday vegetables keep this recipe grocery-store friendly and useful for busy weeks.

Ingredients You’ll Need

  • White beans (2 cans, 15 oz each): Cannellini or great northern beans both work well. Rinse and drain them so the broth tastes clean and balanced.
  • Onion (1 medium): Diced onion builds a savory base and soft sweetness once it cooks in the olive oil.
  • Garlic (2 cloves): Fresh minced garlic gives the soup more depth without overpowering the mild beans.
  • Vegetable or chicken broth (3 cups): I use low-sodium broth when possible so you can control the final seasoning.
  • Fresh spinach or kale (2 cups): Spinach gives a tender finish, while kale adds more bite and holds up well for leftovers.
  • Carrot (1): A diced carrot adds color, gentle sweetness, and a little extra body to the bowl.
  • Dried thyme (1 teaspoon): Thyme gives the soup a cozy herbal note that pairs naturally with beans and broth.
  • Olive oil (1 tablespoon): A small amount helps soften the onion and garlic before the broth goes in.
  • Salt and pepper: Season at the end after the broth and beans simmer together, since canned beans and broth can vary.
High Protein White Bean Soup ingredients arranged for cooking

Before You Start

  • Rinse the Beans: Drain and rinse the canned beans well before adding them to the pot for a cleaner broth.
  • Dice Evenly: Keep the carrot and onion pieces small so they soften in the same cooking window.
  • Choose Your Broth: Vegetable broth keeps the soup meatless, while chicken broth gives a slightly richer savory base.
  • Prep the Greens: Chop kale smaller than spinach so it cooks tender and blends into each spoonful.
Sarah’s Tip

For a thicker soup without cream, I like mashing some beans against the side of the pot after simmering. It gives the broth more body while keeping the ingredients straightforward.

How to Make High Protein White Bean Soup

  • Step 1 – Soften Aromatics: Warm olive oil in a soup pot, then cook onion and carrot until the onion looks glossy and softened.
  • Step 2 – Add Garlic: Stir in minced garlic and thyme for about 30 seconds, just until fragrant and not browned.
  • Step 3 – Simmer Beans: Add rinsed white beans and broth, then bring the pot to a gentle simmer.
  • Step 4 – Build Body: Simmer for 15 to 18 minutes, mashing a few beans against the pot if you want a thicker texture.
  • Step 5 – Add Greens: Stir in spinach or kale and cook until the greens are tender and bright.
  • Step 6 – Season and Serve: Taste, then add salt and pepper as needed before ladling into bowls.
Step by step preparation of High Protein White Bean Soup

How to Know When High Protein White Bean Soup Is Done

  • Vegetables Are Tender: The carrot should be soft enough to bite through easily without turning mushy.
  • Broth Has Body: The soup should look lightly thickened from the beans, especially if some were mashed.
  • Greens Are Wilted: Spinach should be silky and bright, while kale should be tender but still hold a little texture.
  • Seasoning Tastes Balanced: The final bowl should taste savory and rounded, not flat or overly salty.

Tips to Make It Easier

  • Use Low-Sodium Broth: I prefer starting with low-sodium broth because canned beans can already bring salt to the pot.
  • Mash for Creaminess: Mash half a cup of beans in the pot for a creamier texture without adding dairy.
  • Add Greens Late: I add spinach near the end so it stays fresh-looking instead of overcooked.
  • Keep It Gentle: A steady simmer is better than a hard boil, which can break the beans down too much.
  • Taste at the End: Salt after simmering because the broth reduces slightly and the beans release seasoning.
  • Finish Brightly: A squeeze of lemon is optional, but it can lift the beans and greens nicely.

How to Store and Reheat

  • Fridge: Store cooled soup in airtight containers for 4 days, keeping portions shallow so they chill quickly.
  • Freezer: Freeze for up to 3 months in freezer-safe containers, leaving room at the top for expansion.
  • Reheat: Warm on the stovetop over medium-low heat or microwave in short rounds, stirring between each round.
  • Add Broth if Needed: The beans thicken the soup as it sits, so loosen leftovers with a splash of broth or water.
  • Food Safety: Refrigerate leftovers within 2 hours and reheat until steaming hot before serving.

Easy Swaps & Add-Ins

  • Lemon Finish: Add a squeeze of lemon juice at the end for a brighter broth.
  • Parmesan Topper: Sprinkle grated Parmesan over each bowl if you want a salty, savory finish.
  • Extra Vegetables: Add diced celery, zucchini, or bell pepper with the onion for more color.
  • Spicy Version: Stir in red pepper flakes with the garlic for gentle heat.
  • Chicken Add-In: Add shredded cooked chicken if you want a more filling non-vegetarian bowl.
  • Herb Swap: Use rosemary or Italian seasoning when thyme is not in the pantry.
Serving and variation ideas for High Protein White Bean Soup

What to Serve With High Protein White Bean Soup

  • Crusty Bread: A thick slice helps scoop up the beans and broth.
  • Green Salad: A crisp salad with lemon vinaigrette keeps the meal fresh and balanced.
  • Grilled Cheese: Serve small halves on the side for a cozy soup-and-sandwich dinner.
  • Roasted Vegetables: Roasted broccoli, cauliflower, or carrots make the meal feel fuller.
  • Garlic Toast: Toasted bread with garlic butter pairs well with the thyme and beans.
  • Brown Rice: Spoon the soup over rice for a heartier meal prep bowl.

FAQs

Can I use dried beans for High Protein White Bean Soup?

Yes, but cook them separately first. Canned beans keep this version faster and more predictable for weeknight cooking.

Can I make this soup vegetarian?

Yes. Use vegetable broth and keep the rest of the ingredients as written for a fully meatless bean soup.

How do I make the soup thicker?

Mash some of the beans in the pot or blend one cup of soup, then stir it back in.

Can I use kale instead of spinach?

Yes. Kale works well, but add it a few minutes earlier so it has time to soften.

Does white bean soup freeze well?

Yes. Freeze cooled soup in portions for up to 3 months and thaw overnight before reheating.

What can I add for more protein?

Add extra beans, shredded chicken, or a spoonful of cottage cheese stirred into each bowl after reheating.

High Protein White Bean Soup

High Protein White Bean Soup

Sarah Vance
High Protein White Bean Soup is a cozy bean soup with tender white beans, spinach or kale, carrots, thyme, and a savory broth that turns lightly creamy as it simmers. It is a practical make-ahead soup for meal prep lunches, freezer portions, or a comforting family dinner.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Dinner, Soup
Cuisine American
Servings 4 servings
Calories 265 kcal

Equipment

  • Large soup pot
  • Cutting Board
  • Chef’s Knife
  • Wooden spoon

Ingredients
  

  • 2 cans white beans 15 oz each, 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
  • 1 carrot diced
  • 1 teaspoon dried thyme
  • 1 tablespoon olive oil
  • salt and pepper to taste

Instructions
 

  • Heat olive oil in a soup pot over medium heat, then cook onion and carrot until the onion softens.
  • Stir in garlic and dried thyme for about 30 seconds, keeping the garlic fragrant but not browned.
  • Add the rinsed white beans and broth, then bring the soup to a gentle simmer.
  • Simmer for 15 to 18 minutes, mashing some beans in the pot if you want a thicker broth.
  • Stir in spinach or kale and cook until the greens are tender and bright.
  • Taste the soup, season with salt and pepper, then serve hot.

Notes

Storage: Cool the soup and refrigerate it in airtight containers for up to 4 days.
Freezing: Freeze portions for up to 3 months and leave room in each container for expansion.
Reheating: Warm gently on the stovetop or microwave in short rounds, adding broth if it thickens.
Expert Tips: Mash a small portion of beans in the pot to create a creamier broth without cream.
Protein Boost: Add extra beans or shredded cooked chicken if you want a more filling bowl.
Variations: Use kale for more texture, spinach for a softer finish, or red pepper flakes for warmth.
Serving Ideas: Serve with crusty bread, a green salad, or brown rice for a fuller meal.
Keyword bean soup recipes, healthy soup recipes, High Protein White Bean Soup, protein soups, white bean soup

Leave a Reply

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

Recipe Rating