Go Back
+ servings
A close-up shot of a spoonful of creamy cannellini bean soup, showing the rich texture and pieces of carrot and celery.
FL Recipes

High Protein White Bean Soup (Easy & Creamy Recipe)

A creamy, hearty, and easy-to-make high protein white bean soup. This vegetarian recipe is packed with flavor and plant-based protein, making it a perfect healthy weeknight dinner.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Dinner, Main Course, Soup
Cuisine: American
Calories: 310

Ingredients
  

  • 2 tbsp Olive Oil
  • 1 Yellow Onion chopped
  • 2 Carrots chopped
  • 2 stalks Celery chopped
  • 4 cloves Garlic minced
  • 1 tsp Dried Thyme
  • 1/2 tsp Dried Rosemary
  • 2 15-ounce cans Cannellini Beans drained and rinsed
  • 4 cups Vegetable Broth low sodium
  • 1 Bay Leaf
  • 1/2 cup Full-Fat Coconut Milk from a can
  • 1 tbsp Lemon Juice freshly squeezed
  • Salt and Black Pepper to taste

Equipment

  • 1 Large Pot or Dutch Oven
  • 1 Blender
Share with WhatsApp

Method
 

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, until softened, about 5-7 minutes. Add the minced garlic, dried thyme, and rosemary and cook for another minute until fragrant.
  2. Add the drained and rinsed cannellini beans, vegetable broth, and the bay leaf to the pot. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for 20 minutes to allow the flavors to meld.
  3. Remove the bay leaf. Carefully transfer about 2 cups of the soup to a blender. Blend until completely smooth, then pour the puréed mixture back into the pot.
  4. Stir in the coconut milk and bring the soup back to a gentle simmer. Cook for another 5 minutes. Remove from the heat and stir in the fresh lemon juice. Season with salt and pepper to your liking.

Nutrition

Calories: 310kcalProtein: 14gFat: 12gFiber: 10g

Notes

Storage: Store leftovers in an airtight container in the refrigerator for up to 5 days.
Freezing: This soup freezes well for up to 3 months. Thaw and reheat gently.
Protein Boost: For a non-vegetarian option, add 1 cup of cooked shredded chicken or crumbled sausage along with the coconut milk.
Keyword cannellini bean soup,creamy white bean soup,high protein white bean soup

Tried this recipe?

Let us know how it was!