White Bean and Kale Soup with Parmesan

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

Save this recipe for later !

White Bean and Kale Soup with Parmesan is the kind of meal that feels like a warm hug in a bowl. This rustic, nourishing soup brings together creamy white beans, tender kale, aromatic vegetables, and a generous finish of salty Parmesan cheese. It’s simple yet deeply flavorful, making it perfect for weeknight dinners, cozy lunches, or meal prep for busy days.

Inspired by Italian countryside cooking, this soup celebrates humble ingredients transformed through slow simmering and thoughtful seasoning. The beans provide richness and protein, the kale adds earthy balance, and the Parmesan ties everything together with a savory, umami depth. It’s wholesome comfort food at its finest.

Why I Love This Recipe

I love this recipe because it is comforting, healthy, and incredibly satisfying without being heavy. The creamy texture of the beans pairs beautifully with the slightly bitter kale, while the Parmesan adds just the right amount of indulgence. It’s one of those soups that tastes even better the next day, making it ideal for leftovers.

It’s also versatile—you can enjoy it as a light meal or dress it up with crusty bread for a complete dinner.

Why This Is a Must-Try Dish

  • Nutritious and filling without being heavy
  • Packed with plant-based protein and fiber
  • Simple pantry ingredients
  • Comforting yet fresh and balanced
  • Perfect for all seasons

If you love cozy, nourishing soups with Italian-inspired flavors, this one belongs in your recipe collection.

Recipe Overview

  • Course: Soup / Main Course / Lunch
  • Cuisine: Italian-Inspired
  • Preparation Time: 10 minutes
  • Cooking Time: 30 minutes
  • Total Time: 40 minutes
  • Servings: 4 servings
  • Calories: Approx. 310 calories per serving

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 teaspoon dried thyme
  • ½ teaspoon dried rosemary
  • 2 cans (15 oz each) white beans (cannellini or navy), drained and rinsed
  • 4 cups vegetable or chicken broth
  • 2 cups fresh kale, stems removed and chopped
  • Salt and black pepper, to taste
  • ¼ teaspoon red pepper flakes (optional)
  • ½ cup freshly grated Parmesan cheese
  • Juice of ½ lemon (optional, for brightness)

Cooking Directions

  1. Sauté vegetables until fragrant
  2. Add herbs, beans, and broth
  3. Simmer until flavors meld
  4. Stir in kale and Parmesan
  5. Finish with seasoning and lemon juice

Step-by-Step Preparation Method

Step 1: Sauté the Aromatics

  • Heat olive oil in a large pot over medium heat.
  • Add onion, carrots, and celery; cook for 5–6 minutes until softened.
  • Add garlic and cook for 30 seconds until fragrant.

Step 2: Add Herbs

  • Stir in thyme, rosemary, and red pepper flakes (if using).
  • Cook for 1 minute to release aromas.

Step 3: Add Beans and Broth

  • Add white beans and broth to the pot.
  • Bring to a gentle boil, then reduce heat to low.

Step 4: Simmer

  • Simmer uncovered for 20 minutes, stirring occasionally.

Step 5: Add Kale

  • Stir in chopped kale and cook for 3–5 minutes until tender.

Step 6: Finish the Soup

  • Stir in Parmesan cheese until melted.
  • Season with salt, pepper, and lemon juice to taste.

How to Serve

  • Serve hot with extra grated Parmesan on top
  • Pair with crusty bread, garlic toast, or focaccia
  • Drizzle with olive oil before serving
  • Add cracked black pepper or chili flakes for heat

Recipe Tips

  • Use freshly grated Parmesan for best flavor
  • Don’t overcook kale—just until tender
  • Mash some beans for a creamier texture
  • Taste before salting (Parmesan adds saltiness)
  • Let soup rest for 10 minutes before serving

Variations

Creamy White Bean Soup

Blend half the soup or add a splash of cream.

Protein-Boosted Version

Add shredded chicken or Italian sausage.

Vegan Version

Omit Parmesan and add nutritional yeast.

Tuscan-Style Soup

Add sun-dried tomatoes and a pinch of nutmeg.

Extra Greens Version

Add spinach or Swiss chard along with kale.

Freezing and Storage

Refrigerator

  • Store in an airtight container for up to 4 days

Freezer

  • Freeze without Parmesan for best texture
  • Freeze for up to 3 months
  • Thaw overnight and add cheese when reheating

Special Equipment Needed

  • Large soup pot or Dutch oven
  • Wooden spoon
  • Knife and cutting board
  • Measuring cups and spoons
  • Ladle

Conclusion

White Bean and Kale Soup with Parmesan is a simple yet soul-satisfying recipe that highlights the beauty of wholesome ingredients. Creamy beans, tender greens, and savory cheese come together in a comforting bowl that’s perfect for any day of the week.

Whether you’re cooking for yourself, your family, or guests, this soup delivers warmth, nutrition, and classic flavor in every spoonful. Once you try it, it’s bound to become a cozy favorite in your kitchen.

Save this recipe for later !

pinit
0 Add to Favorites

White Bean and Kale Soup with Parmesan

Difficulty: Beginner Prep Time 10 mins Cook Time 30 mins Total Time 40 mins
Servings: 4 Calories: 310 calories per serving

Description

White Bean and Kale Soup with Parmesan is the kind of meal that feels like a warm hug in a bowl. This rustic, nourishing soup brings together creamy white beans, tender kale, aromatic vegetables, and a generous finish of salty Parmesan cheese. It’s simple yet deeply flavorful, making it perfect for weeknight dinners, cozy lunches, or meal prep for busy days.

Ingredients

Instructions

  1. Sauté the Aromatics : Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery; cook for 5–6 minutes until softened. Add garlic and cook for 30 seconds until fragrant.
  2. Add Herbs : Stir in thyme, rosemary, and red pepper flakes (if using). Cook for 1 minute to release aromas.
  3. Add Beans and Broth : Add white beans and broth to the pot. Bring to a gentle boil, then reduce heat to low.
  4. Simmer : Simmer uncovered for 20 minutes, stirring occasionally.
  5. Add Kale : Stir in chopped kale and cook for 3–5 minutes until tender.
  6. Finish the Soup : Stir in Parmesan cheese until melted. Season with salt, pepper, and lemon juice to taste.
Keywords: White Bean and Kale Soup with Parmesan
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:

Q: Can I use dried white beans?

Yes, soak and cook them fully before adding.

Q: Can I substitute kale?

Yes, spinach, Swiss chard, or collard greens work well.

Q: Is this soup gluten-free?

Yes, naturally gluten-free.

Q: Does this soup thicken over time?

Yes, it thickens as it cools due to the beans.

Samantha Doe Food and Lifestyle Blogger

Hi, I'm Samantha, a full-time food blogger, mother of 2 beautiful daughters and a lovely wife. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.

Leave a Comment

Your email address will not be published. Required fields are marked *

[instagram-feed]