Go Back
+ servings

High Protein White Bean Soup

A comforting and nutritious white bean soup featuring creamy beans, earthy greens, and aromatic herbs, perfect for weeknight dinners or cozy gatherings.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course, Soup
Cuisine: American
Calories: 300

Ingredients
  

Base Ingredients
  • 2 cans cans (15 oz each) of white beans (cannellini or great northern), rinsed and drained
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 3 cups vegetable or chicken broth Feel free to use homemade broth.
  • 2 cups fresh spinach or kale
  • 1 medium carrot, diced
  • 1 teaspoon dried thyme
  • 1 tablespoon olive oil
  • Salt and pepper to taste

Method
 

Preparation
  1. Heat olive oil in a large pot over medium heat. Add the diced onion and carrot. Sauté for about 5 minutes, or until the onion is translucent.
  2. Stir in the minced garlic and dried thyme, allowing them to cook for an additional minute.
  3. Pour in the rinsed white beans and broth, stirring gently to combine. Bring everything to a boil, then reduce the heat and let it simmer for 10 minutes.
  4. Toss in the fresh spinach or kale, stirring until they wilt down—this should take just 2-3 minutes.
  5. Season your soup with salt and pepper to taste, give it a good stir, and serve.

Nutrition

Serving: 1gCalories: 300kcalCarbohydrates: 45gProtein: 15gFat: 8gSaturated Fat: 1gSodium: 700mgFiber: 10gSugar: 2g

Notes

This soup stores well in the fridge for up to four days and can be frozen for about 3 months. Enhance the flavor with a splash of lemon juice or balsamic vinegar before serving.

Tried this recipe?

Let us know how it was!