Go Back
+ servings
White Bean Greens Soup Kale Spinach Parmesan

Easy White Bean Greens Soup with Kale, Spinach & Parmesan

Cozy and nutritious, this White Bean Greens Soup with Kale, Spinach & Parmesan is perfect for quick weeknight dinners and meal prepping.
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings: 6 bowls
Course: Soup
Cuisine: American
Calories: 300

Ingredients
  

For the Base
  • 2 tablespoons Olive oil
  • 1 medium Yellow onion finely diced
  • 3 cloves Garlic minced
  • 2 medium Carrots chopped
  • 2 stalks Celery chopped
  • 1 teaspoon Dried thyme
  • 0.5 teaspoon Red pepper flakes adjust to taste
  • to taste Salt
  • to taste Black pepper
For the Soup
  • 5 cups Vegetable broth low-sodium if preferred
  • 2 cans Cannellini beans rinsed
  • 1 Bay leaf
For the Greens
  • 3 cups Kale chopped, stems removed
  • 2 cups Fresh spinach
For Finishing Touches
  • 0.25 cup Parmesan cheese fresh grated
  • 1 tablespoon Lemon juice
  • Crusty bread or toasted baguette optional, for serving

Equipment

  • large pot

Method
 

Cooking Instructions
  1. In a large pot, heat 2 tablespoons of olive oil over medium heat. Add 1 finely diced yellow onion, 2 chopped carrots, and 2 chopped celery stalks. Sauté for about 7–10 minutes until the vegetables are softened.
  2. Stir in 3 minced garlic cloves, 1 teaspoon dried thyme, and ½ teaspoon red pepper flakes. Season with salt and pepper. Cook for 1–2 minutes until fragrant.
  3. Pour in 5 cups of vegetable broth, 2 cans of rinsed cannellini beans, and 1 bay leaf. Stir and bring the soup to a gentle boil.
  4. Reduce heat to low and simmer uncovered for 20–25 minutes, stirring occasionally.
  5. Stir in 3 cups of chopped kale and simmer for another 10 minutes until tender.
  6. Add 2 cups of fresh spinach, stirring gently for 2–3 minutes until wilted.
  7. Use a potato masher to mash some beans for a thicker texture.
  8. Mix in 1 tablespoon of lemon juice and ¼ cup of fresh grated Parmesan. Adjust seasoning as needed.
  9. Ladle into bowls and garnish with additional Parmesan if desired. Serve with crusty bread.

Nutrition

Serving: 1bowlCalories: 300kcalCarbohydrates: 40gProtein: 12gFat: 10gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 10mgSodium: 500mgPotassium: 800mgFiber: 10gSugar: 5gVitamin A: 5000IUVitamin C: 30mgCalcium: 200mgIron: 4mg

Notes

This soup stores beautifully for leftovers; add fresh spinach and cheese when reheating for best results.

Tried this recipe?

Let us know how it was!