This hearty white bean soup delivers 18g of plant-based protein per serving in a comforting, nutrient-rich bowl ready in just 30 minutes. Perfect for meal prep, cozy weeknight dinners, or anyone seeking an affordable, fiber-packed meal that supports gut health and longevity.

Quick Info Card

  • Nutrition Information (Per Serving)
    • Calories: 280
    • Protein: 18g
    • Carbohydrates: 45g
    • Fat: 4g
    • Fiber: 12g
    • Sugar: 4g
    • Sodium: 520mg
    • Iron: 25% DV
    • Folate: 30% DV

Ingredients

Soup Base:

  • 2 cans (15 oz each) white beans (cannellini or great northern), rinsed and drained
  • 3 cups vegetable or chicken broth
  • 1 tablespoon olive oil

Vegetables & Aromatics:

  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 carrot, diced
  • 2 cups fresh spinach or kale, chopped

Seasonings:

  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • Optional: bay leaf, red pepper flakes, lemon juice

Instructions

  1. Prep Vegetables: Dice onion and carrot, mince garlic, chop spinach or kale, and rinse white beans thoroughly in a colander.
  2. Sautรฉ Aromatics: Heat 1 tablespoon olive oil in a large pot over medium heat. Add diced onion and carrot, sautรฉ for 5 minutes until onion becomes translucent and fragrant.
  3. Add Garlic & Herbs: Stir in minced garlic and dried thyme, cooking for 1 minute until aromatic. Be careful not to burn the garlic.
  4. Build Soup Base: Add rinsed white beans and broth to the pot, stirring to combine all ingredients. Bring mixture to a boil, then reduce heat and simmer for 10 minutes to meld flavors.
  5. Add Greens: Stir in fresh spinach or kale, cooking for 2-3 minutes until completely wilted and tender.
  6. Season & Serve: Taste and adjust seasoning with salt and pepper. For extra brightness, add a squeeze of fresh lemon juice. Ladle into bowls and serve hot with crusty bread or crackers.

Tips to Serve

  • Creamy Version: Blend 1 cup of the soup and stir back in for a thicker, creamier texture without added dairy.
  • Protein Boost: Top with grilled chicken, crumbled turkey sausage, or a poached egg for an extra 15-20g protein per serving.
  • Meal Prep Magic: This soup tastes even better the next day. Store in airtight containers for up to 5 days or freeze for 3 months.
  • Garnish Ideas: Finish with grated Parmesan, fresh herbs, crusty croutons, or a drizzle of quality olive oil for restaurant-worthy presentation.

Why It’s Good for Health

This white bean soup is a longevity powerhouse combining plant-based protein with exceptional fiber content for optimal health. White beans provide 18g of complete protein per serving while delivering resistant starch that feeds beneficial gut bacteria, supporting digestive health and immune function. The high fiber contentโ€”over 12g per servingโ€”helps regulate blood sugar, lower cholesterol, and promote cardiovascular health, all critical factors in healthy aging. Leafy greens contribute vitamins K, A, and folate for bone health and cognitive function, while the low calorie density supports healthy weight management without hunger. The anti-inflammatory properties of garlic and olive oil work synergistically with bean antioxidants to combat oxidative stress and cellular aging. Unlike animal protein sources, this plant-based option provides protein without saturated fat, supporting heart health and longevity. The soup’s warm, satisfying nature makes healthy eating sustainable and enjoyable.

Conclusion

This 30-minute white bean soup proves that plant-based protein can be delicious, affordable, and incredibly nourishing. With 18g of protein and pantry-friendly ingredients, it’s a practical recipe for supporting longevity goals without complicated cooking or expensive specialty items.

FAQs

Q: Can I use dried beans instead of canned? A: Yes! Soak 1ยฝ cups dried beans overnight, then cook until tender (1-2 hours). This reduces sodium and saves money.

Q: How do I make this soup more filling? A: Add diced potatoes, pasta, quinoa, or farro during the simmering stage. Each adds texture, volume, and additional nutrients.

Q: Can I make this in a slow cooker? A: Absolutely! Sautรฉ aromatics first, then add all ingredients to slow cooker. Cook on low for 6-8 hours or high for 3-4 hours.

Q: Is this soup vegan? A: Yes, when using vegetable broth! It’s naturally vegan, dairy-free, and packed with plant-based nutrition.

Q: Why are my beans mushy? A: Canned beans are pre-cooked, so they only need heating. Add them later in cooking or simmer gently to maintain texture.

Q: Can I freeze this soup? A: Yes! Cool completely, portion into freezer-safe containers, and freeze for up to 3 months. Thaw overnight and reheat gently.

Print

High-Protein White Bean Soup for Longevity

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This hearty white bean soup delivers 18g of plant-based protein per serving in a comforting, nutrient-rich bowl ready in just 30 minutes. Perfect for meal prep, cozy weeknight dinners, or anyone seeking an affordable, fiber-packed meal that supports gut health and longevity. Made with pantry staples and fresh vegetables.

  • Author: Sarah
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Lunch, Main Dish, Soup
  • Method: One-Pot, Stovetop
  • Cuisine: American, Mediterranean
  • Diet: Dairy-Free, High-Fiber, High-Protein, Vegan, Vegetarian

Ingredients

  • 2 cans (15 oz each) white beans (cannellini or great northern), rinsed and drained
  • 3 cups vegetable or chicken broth
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 carrot, diced
  • 2 cups fresh spinach or kale, chopped
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • Optional: bay leaf, lemon juice, red pepper flakes

Instructions

  • Creamy version: Blend 1 cup of soup and stir back in for thicker texture
  • Protein boost: Top with grilled chicken or poached egg for extra 15-20g protein
  • Storage: Keeps 5 days refrigerated or 3 months frozen
  • Dried beans: Use 1ยฝ cups soaked and cooked beans to replace canned

Notes

  • Creamy version: Blend 1 cup of soup and stir back in for thicker texture
  • Protein boost: Top with grilled chicken or poached egg for extra 15-20g protein
  • Storage: Keeps 5 days refrigerated or 3 months frozen
  • Dried beans: Use 1ยฝ cups soaked and cooked beans to replace canned


Leave a Reply

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

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

Search

About

Hi, Iโ€™m Sarah, and Iโ€™m on a mission to help you age powerfully, not passively. Five years ago, I watched my mother struggle to carry her own groceries up the stairs.

She was only 68, but years of neglecting her nutrition, especially protein, had left her frail, weak, and dependent on others for basic tasks. The woman who had once hiked mountains and danced at family weddings could barely lift a gallon of milk.

That moment changed everything for me.