Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Delicious High Protein White Bean Soup Recipe

High Protein White Bean Soup


  • Author: Lorena
  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Description

A creamy and comforting High Protein White Bean Soup that’s quick, easy, and packed with flavor!


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 4 cloves garlic, minced
  • 6 cups vegetable broth
  • 2 (15-ounce) cans cannellini beans, rinsed and drained
  • 1 teaspoon dried thyme
  • 1/2 teaspoon dried rosemary
  • 1/4 teaspoon red pepper flakes (optional)
  • Salt and black pepper to taste
  • 1 cup cooked chicken breast, diced (or plant-based chicken alternative)
  • 2 tablespoons lemon juice
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat.
  2. Add the chopped onion, carrots, and celery to the pot and cook until softened, about 5-7 minutes.
  3. Add the minced garlic and cook for another minute until fragrant.
  4. Pour in the vegetable broth and bring to a simmer.
  5. Add the rinsed and drained cannellini beans, dried thyme, dried rosemary, and red pepper flakes (if using). Stir well.
  6. Reduce the heat to low, cover the pot, and let the soup simmer for at least 20 minutes to allow the flavors to meld. For a creamier soup, simmer longer, up to 45 minutes.
  7. Use an immersion blender to partially blend the soup until it reaches your desired consistency. Alternatively, you can carefully transfer about 2 cups of the soup to a regular blender, blend until smooth, and then return it to the pot.
  8. Stir in the diced cooked chicken breast (or plant-based alternative) and heat through.
  9. Stir in the lemon juice and season with salt and black pepper to taste.
  10. Ladle the soup into bowls and garnish with fresh parsley before serving.

Notes

  • Vegan Option: Use vegetable broth and plant-based chicken alternative.
  • Creamier Texture: Add a splash of cashew cream or coconut milk.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Simmer
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350 kcal
  • Sugar: 5 g
  • Sodium: 700 mg
  • Fat: 8 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 45 g
  • Fiber: 15 g
  • Protein: 25 g
  • Cholesterol: 50 mg

Keywords: white bean soup, high protein, healthy soup, cannellini beans, easy soup recipe