If you’re anything like me when I was hustling in my old corporate life, you crave meals that are genuinely satisfying but don’t demand hours of your precious evening. I remember feeling hungry again just thirty minutes after eating something I thought was ‘healthy.’ That’s why I’m thrilled to share this recipe with you. This isn’t just soup; it’s the ultimate high protein white bean soup that proves healthy food never has to be boring or flavorless. When I finally discovered how simple it was to pack serious nutrition into something this savory, it felt like a huge weight lifted. This one sticks with you, trust me!
- Why This High Protein White Bean Soup Is Your New Favorite Comfort Food
- Gathering Ingredients for Your High Protein White Bean Soup
- Step-by-Step Instructions for the Best White Bean Soup
- Tips for Making the Healthiest Cannellini Bean Soup
- Making a Quick High Protein Vegetarian Soup Variation
- Storage and Reheating for Your Easy Weeknight Bean Soup
- Serving Suggestions for this Hearty White Bean Stew
- Frequently Asked Questions About High Protein Soup Recipes
- About Alex Hayes and Pure Cooking Joy
Why This High Protein White Bean Soup Is Your New Favorite Comfort Food
Honestly, this soup hits different. It’s the kind of meal I crave when I need something hearty but also need to stay on track with my eating goals. It proves you don’t need complicated ingredients to feel nourished!
- It’s a powerhouse! You’re looking at around 25 grams of protein per serving, which keeps you full for hours.
- It’s lightning fast—only 15 minutes of hands-on time before it simmers away. You can find other quick ideas over at my weeknight dinner page.
- The flavor is savory, deeply comforting, and beautifully balanced thanks to the herbs and that final squeeze of lemon.
Gathering Ingredients for Your High Protein White Bean Soup
Okay, the ingredient list for this high protein white bean soup is beautifully simple, which I love for busy weeknights. We’re piling in the good stuff here, stacking the protein naturally with two kinds of white beans. But the secret weapon for flavor and an extra protein punch? Nutritional yeast! Don’t skimp on that—it really makes this dish shine.
You’ll need a few fresh vegetables for that classic, hearty base, the aromatics that make any soup smell like home!
- 2 tablespoons olive oil
- 1 large yellow onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 4 cloves garlic, minced
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1/4 teaspoon red pepper flakes
- 4 cups vegetable broth
- 2 (15-ounce) cans cannellini beans, rinsed and drained
- 1 (15-ounce) can great northern beans, rinsed and drained
- 1/2 cup nutritional yeast (for that big protein boost!)
- 1 cup chopped kale or spinach
- Salt and black pepper to taste
- 1 tablespoon fresh lemon juice
Ingredient Notes and Protein Boosters
A few quick notes about grabbing items: Make sure you rinse and drain those canned beans well. We want bean flavor, not the excess sodium or starch from the can!
Now, about the protein additives: The nutritional yeast completely dissolves, thickening the soup slightly while adding a nutty, cheesy flavor—zero dairy needed! If you’re looking for a non-vegetarian take or just want some salty depth, you can brown about 4 ounces of diced pancetta or ham right in the pot before you add the onions; just reduce the added salt later since those meats are salty.
Step-by-Step Instructions for the Best White Bean Soup
This is where the magic happens! Don’t let the steps scare you; it’s really just layering flavors in one pot. I always put on some good music when I make this—it really helps with the flow. You can check out some of my other favorite comforting meals over at my collections of soups and salads.
Building the Flavor Base
First thing, get that olive oil hot in your Dutch oven over medium heat. Toss in the onion, carrots, and celery. You want these to get soft and sweet; let them cook until they look floppy, which usually takes about 5 to 7 minutes. Don’t rush this part!
Next, drop in your minced garlic, the thyme, rosemary, and those little red pepper flakes. Stir constantly for just one minute. You are waking up those dried herbs—you’ll know they’re ready because the smell that fills your kitchen is incredible.
Simmering and Thickening Your Protein Packed Bean Soup
Now, pour in the vegetable broth and scrape up any browned bits from the bottom of the pot—that’s flavor! Add your three cans of rinsed white beans and bring the whole thing to a gentle simmer. Let it hang out, covered on low heat, for about 15 minutes so those herbs really get into those beans.
Here comes the technique I learned helps make the best white bean soup: remove about one cup of the chunky soup mixture. Blend that up until it’s totally smooth, either with an immersion blender right in the pot or in a regular blender. Pour that creamy back in. Voila! Instant, naturally thick texture without any cream. Stir in your nutritional yeast until it disappears, then wilt in the kale or spinach for just two minutes. Finish it off with a splash of fresh lemon juice right before serving to make all those savory flavors pop!
Tips for Making the Healthiest Cannellini Bean Soup
You know I love when healthy food tastes this indulgent! When you’re aiming for the healthiest cannellini bean soup, the seasoning balance is truly everything. Taste it halfway through simmering before you add the greens—this is when you adjust salt and pepper. It needs to be seasoned properly before the flavors fully meld.
Also, remember that lemon juice step at the very end? Don’t skip it! You can add it in stages, but the final squeeze right before serving is crucial. That acidity cuts through the earthiness of the beans and makes the savory herbs taste brighter. It gives this high protein white bean soup that fresh, professional finish.
If you want to sneak in even more veggies for nutrients, try finely dicing some celery root along with the mirepoix—it adds body without changing the flavor profile much at all!
Making a Quick High Protein Vegetarian Soup Variation
Since this recipe is already vegetarian—yay for easy clean-up!—you can really focus on boosting that protein content even further if you need a truly massive meal. Nutritional yeast is doing heavy lifting here, but if you want even more substance, try stirring in about half a cup of cooked quinoa when you add the kale. That’s my favorite trick for turning soup into a ridiculously satisfying staple!
It stays completely vegan too, which is fantastic. The base flavors are so strong that you honestly won’t miss any meat. If you want more depth without meat, try using smoked paprika instead of red pepper flakes. For more robust veggie ideas, check out my general hearty vegetable soup guide—many of those additions work beautifully here!
Storage and Reheating for Your Easy Weeknight Bean Soup
This is truly the best part of making a big batch of this high protein white bean soup: leftovers! It keeps beautifully, which is why I always recommend doubling the recipe for meal prep. Store leftovers sealed tightly in the fridge for up to four days. I know the recipe notes say it freezes well, and they are right!
When freezing, let it cool completely first, then portion it into freezer-safe containers. When you reheat it, keep in mind that it will thicken up even more. Just reheat gently on the stovetop over low heat, adding a little splash of water or broth until you get that perfect, comforting consistency back again. Easy peasy!
Serving Suggestions for this Hearty White Bean Stew
You’ve made this fantastic, hearty white bean stew, and now it’s time to plate it up! You can certainly eat it exactly as it is—it’s a complete meal on its own, honestly. But serving it up with a little something extra just elevates it from “quick dinner” to “something special.”
My absolute favorite pairing, especially when I want to sop up every last drop of that herbaceous broth, is crusty bread. Seriously, get a rustic loaf; the sourdough kind works wonders. You want something sturdy enough to absorb the soup without turning into mush immediately!
If you need a bit of freshness, a simple side salad tossed with a bright vinaigrette is perfect counterpoint to the savory depth of the beans. It cuts through everything nicely. And here’s a little trick I love for an extra layer of flavor: a dollop of bright, homemade pesto right on top before serving! If you are looking for the perfect bread to go alongside this, you have to try my recipe for soft, buttery garlic rolls—they are divine dipped in this!
Frequently Asked Questions About High Protein Soup Recipes
I always get questions when I share this recipe, and honestly, that’s the best compliment! It means you’re as excited about making a truly high protein soup recipe as I am. Here are a few things folks often ask me about making the best ever white bean soup.
Can I use dried white beans instead of canned beans in this Savory White Bean Recipe?
Absolutely! Dried beans are great, but they need a little more love. If you use dried beans, you’ll need to soak them—either overnight or using the quick-soak method (boiling for a few minutes, then letting them rest for an hour). Once soaked, you’ll add them in with the broth when you start simmering, and they will need a solid 45 minutes to an hour, sometimes longer depending on the bean, until they are tender before you proceed with the blending step. It’s worth the wait for some folks!
How do I make this Low Carb White Bean Soup?
If you are watching carbs, you can definitely keep this soup low carb! The main carb sources here are the beans themselves (which are fantastic because they are full of fiber!) and the vegetables. To keep it strictly low carb, skip any additions like quinoa. Focus heavily on the cannellini and northern beans, keep the broth ratio higher, and add extra fibrous, low-carb veggies like celery, spinach, and mushrooms. The protein content will remain sky-high, which is perfect for keeping you satisfied!
If you have other questions while you’re cooking, feel free to hop over and send me a message on Facebook, I check it often for recipe queries! Let’s connect there too.
About Alex Hayes and Pure Cooking Joy
I’m Alex, and this space, Pure Cooking Joy, is all about finding peace and incredible flavor in simple methods. I truly believe that soul-satisfying food shouldn’t feel like another stressful corporate deadline. If this high protein white bean soup made you smile while you cooked, then I’ve done my job! I hope you’ll check out my full story and come back often for more uncomplicated, flavor-forward inspiration.
PrintHigh Protein White Bean Soup
Make this simple, hearty white bean soup. It is packed with protein and flavor, perfect for a satisfying weeknight meal.
- Prep Time: 15 min
- Cook Time: 35 min
- Total Time: 50 min
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 4 cloves garlic, minced
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1/4 teaspoon red pepper flakes
- 4 cups vegetable broth
- 2 (15-ounce) cans cannellini beans, rinsed and drained
- 1 (15-ounce) can great northern beans, rinsed and drained
- 1/2 cup nutritional yeast (for protein boost)
- 1 cup chopped kale or spinach
- Salt and black pepper to taste
- 1 tablespoon fresh lemon juice
Instructions
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the onion, carrots, and celery. Cook until softened, about 5 to 7 minutes.
- Add the minced garlic, thyme, rosemary, and red pepper flakes. Cook for 1 minute until fragrant.
- Pour in the vegetable broth. Bring the mixture to a simmer.
- Add the rinsed and drained white beans to the pot. Reduce heat to low, cover, and let simmer for 15 minutes to allow flavors to combine.
- Remove about 1 cup of the soup mixture and blend until smooth using an immersion blender or regular blender. Return the blended portion to the pot. This thickens the soup.
- Stir in the nutritional yeast until fully dissolved.
- Add the kale or spinach and cook until wilted, about 2 minutes.
- Season the soup with salt and pepper to your preference.
- Stir in the fresh lemon juice just before serving.
Notes
- For a non-vegetarian option, brown 4 ounces of diced pancetta or ham before adding the onions and proceed with the recipe.
- If you want a thicker, more stew-like texture, mash about half of the beans against the side of the pot with a spoon.
- This soup freezes well for easy meal prep.
Nutrition
- Serving Size: 1.5 cups
- Calories: 380
- Sugar: 6
- Sodium: 450
- Fat: 8
- Saturated Fat: 1
- Unsaturated Fat: 7
- Trans Fat: 0
- Carbohydrates: 60
- Fiber: 18
- Protein: 25
- Cholesterol: 0



