Oh my goodness, get ready for your new favorite soup! Seriously, this High Protein White Bean Soup is a game-changer. It’s so hearty, packed with good-for-you stuff, and honestly, it tastes like a culinary hug in a bowl. I’ve made it more times than I can count, and it just gets better. It’s the kind of meal that makes you feel good from the inside out, and the fact that it’s so incredibly easy to whip up? Pure magic!
I’ve been cooking for ages, and I’ve tried a million soup recipes, but this one? It’s got that special something. It’s a real winner for anyone looking for a filling, healthy, and satisfying meal that doesn’t take all day. Trust me on this one!

Why This High Protein White Bean Soup is a Winner
Okay, so why should this soup be your absolute new best friend in the kitchen? Let me tell you! This High Protein White Bean Soup just hits all the right notes. It’s incredibly good for you, super easy to make, and tastes like a million bucks. It’s the perfect example of how healthy food can also be ridiculously delicious and satisfying.
- It’s a powerhouse of nutrition, making it a fantastic choice for anyone looking for warm, nourishing meals.
- Seriously, the prep time is a breeze, which is a lifesaver on busy weeknights.
- And the flavor? Oh, the flavor! It’s so comforting and satisfying, you’ll want to make it again and again.
Packed with Protein and Flavor
The star players here are the cannellini and great northern beans. They’re not just delicious; they’re loaded with protein and fiber. This combo is what makes the soup so incredibly filling. You won’t be snacking an hour later, I promise! It’s a bean-heavy meal that truly satisfies your hunger.
Quick and Easy Preparation
Honestly, this soup is a weeknight miracle. You’re looking at just about 15 minutes of prep time, and then it simmers away on its own for about 35 minutes. Total time? Less than an hour! It’s perfect for those nights when you’re tired but still want a fantastic, healthy meal. It’s also a dream for meal prep!
Gathering Your High Protein White Bean Soup Ingredients
Alright, let’s get down to business! To make this amazing High Protein White Bean Soup, you’ll need a few simple things. Don’t worry, they’re all super common and easy to find. Having everything prepped before you start cooking makes the whole process so much smoother, trust me!
Core Ingredients for High Protein White Bean Soup
The heart and soul of this soup are, of course, the beans! We’re using two types of white beans here: cannellini and great northern. They bring the protein punch and that lovely creamy texture. You’ll need two 15-ounce cans of cannellini beans and one 15-ounce can of great northern beans, all rinsed and drained really well. Then we’ve got the veggie base: a big onion chopped up, two carrots diced, and two celery stalks chopped. These guys build such a wonderful flavor foundation. And of course, plenty of good quality vegetable broth – we need about 6 cups of that!
Flavor Enhancers and Seasonings
Now for the magic! We’ll need about 2 tablespoons of olive oil to get things started. Then, for those earthy, comforting aromas, we’re adding 4 cloves of minced garlic, 1 teaspoon of dried thyme, and 1 teaspoon of dried rosemary. A little bit of black pepper and salt to taste at the end, of course. And if you’re feeling fancy, some chopped kale or spinach stirred in at the very end adds a nice touch of green!
Step-by-Step Guide to Making High Protein White Bean Soup
Alright, let’s get this delicious soup bubbling away! Making this High Protein White Bean Soup is honestly so straightforward, you’ll wonder why you haven’t made it before. Just follow these simple steps and get ready for a bowl of pure comfort.
Sautéing the Aromatics
First things first, grab a big pot or a Dutch oven. Drizzle in your olive oil and let it heat up over medium heat. Once it’s shimmering a bit, toss in your chopped onion, carrots, and celery. Let these veggies hang out and soften up beautifully for about 8 to 10 minutes. You want them tender, not mushy!
Building the Flavor Base
Now, it’s time to add the aromatics that really make this soup sing! Stir in your minced garlic, dried thyme, and dried rosemary. Give it all a good stir and let it cook for just about 1 minute. You’ll smell that amazing fragrance – that’s your signal that the flavor base is ready!
Simmering the High Protein White Bean Soup
Pour in your 6 cups of vegetable broth. Give everything a good scrape at the bottom of the pot to get all those tasty bits up. Bring this liquid to a nice simmer. Now, add in your rinsed and drained cannellini beans and great northern beans. Once the soup is simmering again, turn the heat down to low, cover it up, and let it bubble away gently for at least 20 to 25 minutes. This is where all those wonderful flavors really get to know each other and meld together perfectly in your High Protein White Bean Soup.

Finishing Touches
Almost there! Once the beans are tender and the flavors have deepened, it’s time for the greens. Stir in your chopped kale or spinach and let it cook down until it’s nice and wilted, which only takes about 5 minutes. If you’re going for a creamier texture, this is also the time to carefully scoop out a cup or two of the soup, blend it up until smooth (a regular blender or immersion blender works great!), and then stir it back into the pot. It gives the soup a lovely, thicker consistency without needing any cream!
Tips for Your Best High Protein White Bean Soup
Making this High Protein White Bean Soup is pretty foolproof, but a few little tricks can really elevate it from good to absolutely amazing. It’s all about those small details that make a big difference. I’ve learned a thing or two over the years, and I’m happy to share them with you!
Achieving Perfect Texture
So, do you like your soup chunky and rustic, or do you prefer it a bit more velvety and smooth? You get to choose! If you love a hearty, chunky soup, just follow the recipe as is. But if you’re craving that creamy-dreamy texture without adding any dairy, here’s my secret: scoop out about 1-2 cups of the soup (make sure to get some beans in there!) and blend it until it’s super smooth. An immersion blender is perfect for this, right in the pot! Then, just stir that creamy goodness back in. It thickens the whole pot beautifully!
Ingredient Quality Matters
You know, even with a simple recipe like this High Protein White Bean Soup, using good quality ingredients really does shine through. Fresh, crisp vegetables make a world of difference – so try to get the freshest carrots, celery, and onion you can find. And for the beans, while canned are totally fine and super convenient (that’s what I usually use!), choosing a good brand can sometimes mean a better texture and flavor. It’s these little things that make your soup taste like it came from a fancy restaurant, even though it’s so easy to make at home!
Serving and Storing Your High Protein White Bean Soup
This High Protein White Bean Soup is fantastic on its own, but it’s even better with a few little extras! It’s one of those meals that just keeps on giving, especially when you’ve got leftovers. I love making a big batch because it’s perfect for grabbing a bowl later in the week.
Delicious Serving Suggestions
My absolute favorite way to serve this soup is with a big hunk of crusty bread for dipping. Seriously, it’s the best! You could also serve it with a light side salad for a complete, wholesome meal. Some people even like a little sprinkle of fresh parsley or a drizzle of good olive oil on top before digging in.
Storing and Reheating
Leftovers are a dream with this soup! Let it cool down completely, then pop it into an airtight container. It’ll keep nicely in the fridge for about 3-4 days. When you’re ready to reheat, just warm it gently on the stovetop or in the microwave until it’s nice and hot. It also freezes like a champion! Make sure it’s totally cool, then transfer it to freezer-safe containers. It should keep well in the freezer for a couple of months.
Frequently Asked Questions About High Protein White Bean Soup
Got questions about this hearty bowl of goodness? I’ve got answers! This High Protein White Bean Soup is so versatile, and I love that it fits into so many different lifestyles.
Is this a suitable Ozempic Meal Plan Recipe?
Absolutely! This soup is fantastic for an Ozempic meal plan or any healthy eating plan. It’s loaded with protein and fiber, which helps you feel full and satisfied for longer. It’s truly one of those filling soup recipes healthy enough for any diet.
Can I make this a Veggie Heavy Soup?
You bet! While this soup is already packed with carrots and celery, you can totally amp up the veggies. Toss in some chopped zucchini, bell peppers, or even some diced sweet potato when you sauté the aromatics. It’s easy to make this an even more veggie-heavy soup and keep it a bean-heavy meal!
How long does this Soup For Meal Prep last?
This is where this soup really shines! It’s a dream for meal prep. It’ll keep beautifully in the fridge for about 3 to 4 days, and it freezes wonderfully for up to a couple of months. So go ahead and make a big batch – it’s the perfect easy meal prep soup for busy weeks!
Nutritional Information Disclaimer
Just a little heads-up: the nutritional info for this High Protein White Bean Soup is an estimate. It can totally change depending on the exact brands of ingredients you use and how precisely you measure everything. It’s a good guideline, but keep in mind there might be slight variations!
For more delicious recipes and inspiration, check out our Pinterest page!
Print
Hearty High Protein White Bean Soup: 15 Min Prep
- Total Time: 50 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
A hearty and protein-rich soup packed with white beans and vegetables. This soup is perfect for a quick and healthy meal, ideal for meal prepping.
Ingredients
- 2 tablespoons olive oil
- 1 large onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 4 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1/2 teaspoon black pepper
- 1/4 teaspoon salt
- 6 cups vegetable broth
- 2 (15-ounce) cans cannellini beans, rinsed and drained
- 1 (15-ounce) can great northern beans, rinsed and drained
- 1 cup chopped kale or spinach
- Optional: Crusty bread for serving
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat.
- Add onion, carrots, and celery. Cook until softened, about 8-10 minutes.
- Stir in garlic, thyme, rosemary, pepper, and salt. Cook for 1 minute until fragrant.
- Pour in vegetable broth and bring to a simmer.
- Add cannellini beans and great northern beans.
- Reduce heat and simmer for 20-25 minutes, allowing flavors to meld.
- Stir in kale or spinach and cook until wilted, about 5 minutes.
- Serve hot, with crusty bread if desired.
Notes
- For a creamier texture, you can blend a portion of the soup before adding the greens.
- This soup freezes well. Let it cool completely before transferring to freezer-safe containers.
- Adjust seasonings to your preference.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 350
- Sugar: 8g
- Sodium: 600mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 15g
- Protein: 20g
- Cholesterol: 0mg







