White Bean and Kale Soup

Servings: 6 Total Time: 40 mins Difficulty: Beginner
pinit

Introduction

Few dishes strike the perfect balance between comfort and nutrition like a bowl of White Bean and Kale Soup. This hearty yet wholesome recipe combines creamy white beans, tender kale, and aromatic herbs in a savory broth that warms you from the inside out. It’s a simple one-pot soup that’s not only satisfying but also packed with plant-based protein, fiber, and vitamins.

This soup is versatile—light enough for a starter yet hearty enough to stand alone as a main course. With roots in Mediterranean-inspired cooking, it’s a dish that highlights the beauty of fresh, humble ingredients transformed into something delicious.

Why I Love This Recipe ❤️

I love this soup because it’s flavorful, healthy, and incredibly easy to prepare. The beans make it creamy and filling without the need for heavy cream, while kale adds freshness and nutrients. I also love that it’s a recipe that adapts to what I have on hand—sometimes I use canned beans for speed, sometimes I cook dried beans for extra depth.

It’s the kind of soup that feels comforting on a cold day, yet light enough to enjoy year-round. I especially love how well it reheats—it gets even better the next day, making it perfect for meal prep.

Why It’s a Must-Try Dish

  • Nutritious & Balanced: Full of fiber, protein, and vitamins.
  • One-Pot Wonder: Easy cleanup and minimal fuss.
  • Versatile: Works as a starter, side, or main course.
  • Customizable: Easily adapted for vegan, gluten-free, or heartier versions.
  • Make-Ahead Friendly: Stores and freezes beautifully.

Recipe Information

  • Preparation Time: 10 minutes
  • Cooking Time: 30 minutes
  • Total Time: 40 minutes
  • Servings: 6
  • Calories per Serving: ~250 kcal

Cuisine & Course

  • Cuisine: Mediterranean-Inspired / American
  • Course: Soup / Main Dish

Ingredients

  • 2 tbsp olive oil
  • 1 medium onion, diced
  • 2 carrots, peeled and chopped
  • 2 celery stalks, chopped
  • 3 garlic cloves, minced
  • 1 tsp dried thyme
  • 1 tsp dried oregano
  • 1 bay leaf
  • 6 cups vegetable broth (or chicken broth for non-vegetarian)
  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 4 cups fresh kale, stems removed, chopped
  • 1 tbsp lemon juice (optional, for brightness)
  • Salt and black pepper, to taste
  • Red pepper flakes (optional, for heat)

For Garnish (Optional)

  • Fresh parsley, chopped
  • Grated parmesan (if not vegan)
  • A drizzle of olive oil

Simple Directions

  1. Sauté vegetables and aromatics.
  2. Add beans, broth, and herbs; simmer.
  3. Stir in kale and cook until wilted.
  4. Finish with lemon juice and seasonings.

Step-by-Step Preparation Method

Step 1: Sauté the Base

  • Heat olive oil in a large pot over medium heat.
  • Add onion, carrot, and celery; sauté 5–7 minutes until softened.
  • Stir in garlic, thyme, oregano, and cook for 1 minute until fragrant.

Step 2: Add Broth & Beans

  • Pour in broth and add bay leaf.
  • Stir in beans and bring to a simmer.
  • Let cook 15 minutes to meld flavors.

Step 3: Add Kale

  • Stir in chopped kale and cook for another 5–7 minutes until wilted and tender.

Step 4: Finish & Season

  • Remove bay leaf.
  • Stir in lemon juice (if using).
  • Adjust salt, pepper, and red pepper flakes to taste.

How to Serve

  • Serve hot with crusty bread, garlic toast, or cornbread.
  • Pair with a fresh green salad for a light meal.
  • Top with parmesan cheese or a drizzle of olive oil for extra flavor.

Additional Recipe Tips

  • Mash some beans before adding for a creamier texture.
  • Add pasta, farro, or barley for a heartier soup.
  • Use Tuscan kale (lacinato) for a more tender bite.
  • Add extra veggies like zucchini, potatoes, or tomatoes.

Variations

  • Spicy Kick: Add Italian sausage or chorizo.
  • Vegan: Keep it plant-based with vegetable broth.
  • Protein Boost: Add shredded chicken or turkey.
  • Creamy Version: Stir in a splash of coconut milk or cream.

Freezing & Storage

  • Refrigeration: Store in an airtight container up to 4 days.
  • Freezing: Freeze up to 2 months in freezer-safe containers.
  • Reheating: Warm on the stovetop over medium heat, adding extra broth if needed.

Special Equipment Needed

  • Large soup pot or Dutch oven
  • Wooden spoon
  • Ladle
  • Immersion blender (optional for creamier texture)

Conclusion

This White Bean and Kale Soup is wholesome, hearty, and easy to prepare—a true weeknight hero that doesn’t compromise on flavor or nutrition. It’s a one-pot recipe that adapts to your lifestyle, whether you’re cooking vegan, gluten-free, or just looking for a simple, comforting meal.

Once you try it, this soup is sure to become one of your regular go-to recipes for cozy days and healthy eating alike.

White Bean and Kale Soup

Difficulty: Beginner Prep Time 10 mins Cook Time 30 mins Total Time 40 mins
Servings: 6 Calories: 250 kcal

Description

Few dishes strike the perfect balance between comfort and nutrition like a bowl of White Bean and Kale Soup. This hearty yet wholesome recipe combines creamy white beans, tender kale, and aromatic herbs in a savory broth that warms you from the inside out. It’s a simple one-pot soup that’s not only satisfying but also packed with plant-based protein, fiber, and vitamins.

Ingredients

Instructions

  1. Step 1: Sauté the Base : Heat olive oil in a large pot over medium heat. Add onion, carrot, and celery; sauté 5–7 minutes until softened. Stir in garlic, thyme, oregano, and cook for 1 minute until fragrant.
  2. Step 2: Add Broth & Beans : Pour in broth and add bay leaf. Stir in beans and bring to a simmer. Let cook 15 minutes to meld flavors.
  3. Step 3: Add Kale : Stir in chopped kale and cook for another 5–7 minutes until wilted and tender.
  4. Step 4: Finish & Season : Remove bay leaf. Stir in lemon juice (if using). Adjust salt, pepper, and red pepper flakes to taste.
Keywords: White Bean and Kale Soup
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Q1: Can I use dried beans instead of canned?

Yes, just cook them ahead of time until tender (about 1–1.5 hours).

Q2: Can I use spinach instead of kale?

Absolutely! Spinach is softer and will cook in just 2–3 minutes.

Q3: Can I make this soup thicker?

Mash some beans with a fork or blend a small portion, then stir back in.

Q4: Is this soup gluten-free?

Yes, as long as you use gluten-free broth.

[instagram-feed]