High Protein White Bean Soup

Total Time: 50 mins Difficulty: Beginner
A warm bowl of creamy white bean soup packed with shredded chicken, hearty veggies, and leafy greens, brightened by a squeeze of lemon and fresh parsley.
pinit

There’s nothing like a warm bowl of creamy, protein-packed white bean soup to brighten your lunch or dinner lineup. Tender beans, shredded chicken, carrots, celery, and leafy greens simmer in a fragrant herb-infused broth and get a lively squeeze of lemon at the end. Whether you’re looking for an easy weeknight meal or an impressive dish for guests, this recipe hits the spot with comforting flavor and nourishing ingredients. Ready to get cooking?

Key Ingredients

Gathering the right ingredients is the first step toward a soul-soothing bowl of this high protein white bean soup. Each component contributes flavor, texture, and a nutritious boost.

  • 1 can (15 oz) white beans (cannellini or navy): Drained and rinsed beans that add creamy texture and plant-based protein.
  • 1 tablespoon olive oil: Provides a smooth base for sautéing aromatics and enriching the soup’s flavor.
  • 1 medium onion, finely chopped: Offers a sweet and savory foundation once softened.
  • 2 cloves garlic, minced: Infuses the broth with a fragrant, garlicky punch.
  • 2 carrots, diced: Adds natural sweetness and a tender bite.
  • 2 celery stalks, diced: Contributes a subtle crunch and herbal aroma.
  • 1 teaspoon dried thyme: Brings an earthy note that pairs perfectly with beans.
  • 1 teaspoon dried rosemary: Delivers a piney, aromatic depth.
  • 1/2 teaspoon black pepper: Adds gentle heat and seasoning balance.
  • 4 cups vegetable broth: The flavorful liquid that carries all the ingredients.
  • 1 cup cooked chicken breast, shredded (optional for added protein): Provides lean protein and satisfying texture.
  • 1 cup spinach or kale, chopped: Introduces vibrant color and leafy greens.
  • Salt to taste: Enhances and balances all flavors.
  • Juice of 1 lemon: Brightens the soup with a fresh, citrusy zing.
  • Fresh parsley, chopped (for garnish): Adds a pop of herbaceous freshness at the end.

How To Make High Protein White Bean Soup

This recipe is designed to be straightforward and beginner-friendly while layering flavors for a rich, comforting soup. You’ll build the base with sautéed aromatics, infuse it with herbs, then let tender beans, shredded chicken, and leafy greens mingle in the broth until every spoonful feels hearty and bright.

1. Start by preparing all your ingredients. Drain and rinse the beans thoroughly, chop the onion, garlic, carrots, and celery into bite-size pieces, and shred the cooked chicken if using.

2. In a large pot or Dutch oven, heat the olive oil over medium heat. Once shimmering, add the chopped onions and sauté for 3–4 minutes until they begin to turn translucent.

3. Add the minced garlic to the pot and continue to sauté for 1 minute, stirring constantly to prevent burning and ensure an even garlic fragrance.

4. Next, add the diced carrots and celery to the pot. Cook for 5–7 minutes, stirring occasionally until the vegetables soften slightly and their natural sweetness emerges.

5. Sprinkle in the dried thyme, rosemary, and black pepper. Stir well to coat the vegetables in the herbs and release their aromatic oils.

6. Pour in the vegetable broth and bring to a boil, scraping up any flavorful bits stuck to the bottom of the pot.

7. Once boiling, add the rinsed white beans and shredded chicken (if using). Reduce the heat to a gentle simmer, cover, and cook for 15–20 minutes to let the flavors meld.

8. After simmering, stir in the chopped spinach or kale. Cook for an additional 5 minutes until the greens are wilted and tender.

9. Remove the pot from heat and stir in the lemon juice. Taste the soup and adjust with salt as needed for perfect seasoning.

10. Ladle the soup into bowls and serve hot, garnished with fresh chopped parsley for a final burst of color and flavor.

Serving Suggestions

Once your high protein white bean soup is bubbling away, it’s time to think about how to serve it so that every spoonful is as satisfying as it is nourishing. Whether you want a cozy solo meal or a more elevated spread, these ideas will help you pair sides, garnishes, and presentation tricks to make this soup the star of the table.

  • Serve in deep bowls and top with an extra sprinkle of fresh parsley to highlight the vibrant greens.
  • Offer a side of toasted whole grain bread brushed with olive oil for dipping into the creamy broth.
  • Drizzle a swirl of extra virgin olive oil or add a spoonful of Greek yogurt for an indulgent creaminess.
  • Pair with a crisp green salad dressed lightly in lemon vinaigrette to echo the soup’s citrus notes.

Tips For Perfect High Protein White Bean Soup

This white bean soup is a total game-changer whether you’re a meat-lover or plant-based eater, but little tweaks and smart shortcuts can take it from great to unforgettable. From swapping proteins to speeding up meal prep, these friendly tips will help you adapt the recipe to your taste, schedule, and pantry stash.

  • This soup is high in protein, especially if you include chicken; you can also use lentils for a vegetarian protein option.
  • Feel free to customize your soup by adding other vegetables like bell peppers or zucchini for extra color and nutrients.
  • The soup can be made ahead of time and stored in the fridge for up to 3 days or frozen for up to a month for easy meal prep.
  • A splash of hot sauce or crushed red pepper flakes can add a spicy kick if desired.
  • Pair this soup with whole grain bread for a hearty and nutritious meal that rounds out the protein and fiber content.

How To Store It

Making a big batch of this high protein white bean soup means you’ll have delicious leftovers ready to go whenever hunger strikes. Proper storage keeps the flavors bright, the beans tender, and the greens vibrant so that each reheated bowl tastes just as good as day one. Follow these methods to enjoy your soup throughout the week or even months later.

  • Refrigerate leftovers in an airtight container once the soup cools to room temperature. It will stay fresh for up to 3 days and retain a full flavor.
  • Freeze portions in freezer-safe containers or resealable bags, leaving some headspace for expansion. Soup will keep well for up to one month.
  • Thaw frozen soup in the refrigerator overnight or use your microwave’s defrost setting before reheating. This prevents thermal shock and maintains texture.
  • Reheat gently on the stovetop over low to medium heat, stirring occasionally. Add a splash of broth or water if the soup seems too thick after storage.

Frequently Asked Questions

Got questions while cooking or planning your soup adventure? Here are some common queries and answers to help you out.

  • How long does it take to prepare and cook this High Protein White Bean Soup?

A: From start to finish, you should allow about 10–15 minutes for chopping and prepping ingredients and 25–30 minutes for sautéing and simmering. In total, plan for roughly 35–45 minutes to have the soup ready to serve.

  • Can I use dried white beans instead of canned?

A: Yes. If using dried beans, soak 1 cup of beans in water overnight (8–12 hours). Drain, cover with fresh water in a pot, bring to a boil, then simmer for 60–75 minutes until tender. Drain and rinse before adding them to the soup in place of the canned beans. This adds about an hour of cooking time but can deepen the flavor.

  • What vegetarian protein options work well if I skip the chicken?

A: Lentils, chickpeas or cubed firm tofu are great vegetarian substitutes. Add ¾ cup of brown or green lentils when you add the broth and simmer for 20–25 minutes. For tofu, stir in 1–1½ cups of cubed extra-firm tofu during the last 5–10 minutes of cooking. You’ll still get plenty of protein and texture.

  • How can I adjust the consistency of the soup?

A: For a thinner broth, simply add more vegetable broth or water until you reach your desired consistency. For a creamier texture, remove about one cup of beans and vegetables after simmering, blend until smooth, and then stir that puree back into the pot. You can also simmer uncovered for 5–10 minutes to reduce and thicken the soup naturally.

  • How should I store leftovers and reheat them?

A: Let the soup cool to room temperature, then transfer to an airtight container. Store in the refrigerator for up to 3 days or freeze in a freezer-safe container for up to one month. To reheat, thaw frozen soup overnight in the fridge, then warm on the stovetop over medium heat, stirring occasionally, until heated through. If refrigerated, simply warm on low to medium heat and add a splash of broth if it seems too thick.

  • Can I make this soup in a slow cooker or Instant Pot?

A: Yes. For a slow cooker, sauté the onions, garlic, carrots and celery on the stovetop first, then transfer to the slow cooker with all remaining ingredients. Cook on Low for 6–8 hours or High for 3–4 hours. In an Instant Pot, use the “Sauté” function for the aromatics, then add the rest and cook on High Pressure for 5 minutes with a quick release. Finally, stir in the greens and lemon juice.

  • How can I boost the flavor or add a spicy kick?

A: To deepen flavor, add a bay leaf while simmering or stir in 1 teaspoon of smoked paprika along with the thyme and rosemary. For heat, mix in a pinch (or more) of crushed red pepper flakes, a dash of hot sauce, or ½ teaspoon of cayenne when you add the dried herbs. Adjust to taste just before serving.

What Makes This Special

This high protein white bean soup checks all the boxes: creamy yet light, fragrant with rosemary and thyme, packed with tender beans, shredded chicken and vibrant greens, and finished with a bright squeeze of lemon. It’s a fuss-free beginner-friendly recipe that delivers big flavor without complex steps—perfect for busy weeknights or a make-ahead meal. Best of all, you can print this article and tuck it into your recipe binder for a go-to comfort dish any day. If you try it, let me know how it turned out or drop a question below—I love hearing your kitchen adventures!

High Protein White Bean Soup

Difficulty: Beginner Prep Time 15 mins Cook Time 35 mins Total Time 50 mins
Calories: 180

Description

This comforting soup offers tender white beans, aromatic rosemary, and thyme stirred into savory vegetable broth. Every spoonful has soft chicken strands, vibrant spinach, and a citrusy hint of lemon that lifts the flavors.

Ingredients

Instructions

  1. Start by preparing all your ingredients. Drain and rinse the white beans, chop the onion, garlic, carrots, and celery, and shred the cooked chicken if using.
  2. In a large pot or Dutch oven, heat the olive oil over medium heat. Once hot, add the chopped onions and sauté for about 3-4 minutes until they start to become translucent.
  3. Add the minced garlic to the pot and continue to sauté for another minute, stirring frequently to avoid burning.
  4. Next, add the diced carrots and celery to the pot. Cook for 5-7 minutes until the vegetables are slightly softened.
  5. Sprinkle in the dried thyme, rosemary, and black pepper, stirring well to combine all the flavors.
  6. Pour in the vegetable broth and bring the mixture to a boil.
  7. Once boiling, add the rinsed white beans and shredded chicken to the pot, if using. Reduce the heat to a simmer, cover, and let it cook for about 15-20 minutes.
  8. After the soup has simmered, add in the chopped spinach or kale and let it cook for an additional 5 minutes until the greens are wilted.
  9. Remove the pot from heat and stir in the lemon juice. Taste and season with salt as needed.
  10. Serve the soup hot, garnished with fresh chopped parsley.

Note

  • This soup is high in protein, especially if you include chicken; you can also use lentils for a vegetarian protein option.
  • Feel free to customize your soup by adding other vegetables like bell peppers or zucchini.
  • The soup can be made ahead of time and stored in the fridge for up to 3 days or frozen for up to a month.
  • A splash of hot sauce can add a spicy kick if desired.
  • Pair this soup with whole grain bread for a hearty and nutritious meal.
Keywords: white bean soup,high protein soup,healthy soup,chicken soup,vegetarian option,lemon soup

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
How long does it take to prepare and cook this High Protein White Bean Soup?

From start to finish, you should allow about 10–15 minutes for chopping and prepping ingredients and 25–30 minutes for sautéing and simmering. In total, plan for roughly 35–45 minutes to have the soup ready to serve.

Can I use dried white beans instead of canned?

Yes. If using dried beans, soak 1 cup of beans in water overnight (8–12 hours). Drain, cover with fresh water in a pot, bring to a boil, then simmer for 60–75 minutes until tender. Drain and rinse before adding them to the soup in place of the canned beans. This adds about an hour of cooking time but can deepen the flavor.

What vegetarian protein options work well if I skip the chicken?

Lentils, chickpeas or cubed firm tofu are great vegetarian substitutes. Add ¾ cup of brown or green lentils when you add the broth and simmer for 20–25 minutes. For tofu, stir in 1–1½ cups of cubed extra-firm tofu during the last 5–10 minutes of cooking. You’ll still get plenty of protein and texture.

How can I adjust the consistency of the soup?

For a thinner broth, simply add more vegetable broth or water until you reach your desired consistency. For a creamier texture, remove about one cup of beans and vegetables after simmering, blend until smooth, and then stir that puree back into the pot. You can also simmer uncovered for 5–10 minutes to reduce and thicken the soup naturally.

How should I store leftovers and reheat them?

Let the soup cool to room temperature, then transfer to an airtight container. Store in the refrigerator for up to 3 days or freeze in a freezer-safe container for up to one month. To reheat, thaw frozen soup overnight in the fridge, then warm on the stovetop over medium heat, stirring occasionally, until heated through. If refrigerated, simply warm on low to medium heat and add a splash of broth if it seems too thick.

Can I make this soup in a slow cooker or Instant Pot?

Yes. For a slow cooker, sauté the onions, garlic, carrots and celery on the stovetop first, then transfer to the slow cooker with all remaining ingredients. Cook on Low for 6–8 hours or High for 3–4 hours. In an Instant Pot, use the “Sauté” function for the aromatics, then add the rest and cook on High Pressure for 5 minutes with a quick release. Finally, stir in the greens and lemon juice.

How can I boost the flavor or add a spicy kick?

To deepen flavor, add a bay leaf while simmering or stir in 1 teaspoon of smoked paprika along with the thyme and rosemary. For heat, mix in a pinch (or more) of crushed red pepper flakes, a dash of hot sauce, or ½ teaspoon of cayenne when you add the dried herbs. Adjust to taste just before serving.

Emily Harper

Food and Lifestyle Blogger

Hi there! I’m Emily Harper, the soul behind PinchOfComfort.com — a place where simple ingredients come together to create the kind of food that feels like a warm hug.

Leave a Comment

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