Creamy White Bean Soup with Kale, Rosemary & Lemon Recipe

Posted on April 17, 2026

By: James Carter

this Creamy White Bean Soup with Kale, Rosemary & Lemon is definitely one of them. It’s the kind of dish I find myself returning to again and again, especially when the weather turns cooler or I’m simply craving something nourishing and deeply satisfying.

Why This Creamy White Bean Soup Works

This soup shines because it balances rich and savory notes with a refreshing brightness. The pureed cannellini beans create a luscious, creamy texture without relying on heavy cream or dairy, making it a lighter yet still incredibly satisfying option.

Ingredients

  • 2 tablespoons olive oil, plus more for serving
  • 1 large yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1 teaspoon dried rosemary (or 1 tablespoon fresh rosemary, finely chopped)
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes (optional, for a touch of heat)
  • 6 cups vegetable broth
  • 2 (15-ounce) cans cannellini beans, rinsed and drained (reserve about 1/2 cup of beans for garnish if desired)
  • 1 bunch kale (like Lacinato or curly kale), tough stems removed and leaves roughly chopped
  • 1 tablespoon lemon juice, plus more to taste
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • Crusty bread, for serving

Gathering your ingredients before you begin is key to a smooth cooking process, and for this soup, it’s no different. Having everything prepped and ready to go ensures you can move through the steps efficiently and enjoy the cooking itself.

Check this out: Black Bean Taquitos

How to Make It

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. Don’t rush this step; well-sautéed onions lay a fantastic flavor foundation for the soup.
  2. Add the minced garlic, dried rosemary, dried thyme, and red pepper flakes (if using) to the pot. Cook for another minute until fragrant, stirring constantly. Be careful not to burn the garlic.
  3. Pour in the vegetable broth and bring it to a simmer. Stir in the 2 cans of rinsed and drained cannellini beans (reserving some for garnish if you like).
  4. Bring the soup back to a gentle simmer, then reduce the heat to medium-low, cover, and let it cook for about 15-20 minutes. This allows the flavors to meld and the beans to become even more tender.
  5. Now comes the creamy magic. Carefully ladle about half of the soup (including beans and broth) into a blender. You can also use an immersion blender directly in the pot, but blending in batches is often easier for achieving a super smooth consistency. Blend until completely smooth and creamy.
  6. Return the pureed soup mixture to the pot with the remaining soup. Stir to combine.
  7. Add the chopped kale to the pot. Stir it into the simmering soup and cook for another 5-7 minutes, or until the kale is wilted and tender but still vibrant green.
  8. Stir in the lemon juice. Taste the soup and season generously with salt and freshly ground black pepper. Add more lemon juice if you desire a brighter flavor.
  9. If you reserved any whole cannellini beans for garnish, add them to the pot now for a lovely textural contrast, or reserve them for topping individual bowls.

This recipe is designed to be a simple yet deeply satisfying experience from start to finish.

Nutrition at a Glance

  • High in Fiber: White beans and kale are excellent sources of dietary fiber, promoting digestive health and satiety.
  • Plant-Based Protein: This soup offers a good dose of plant-based protein from the cannellini beans, essential for muscle repair and overall body function.
  • Rich in Vitamins and Minerals: Kale contributes significantly to the vitamin A, vitamin C, and vitamin K content, while beans provide iron and folate.
  • Low in Saturated Fat: By using olive oil and no dairy, this soup maintains a healthy fat profile.
  • Antioxidant Powerhouse: The combination of kale, garlic, and rosemary provides beneficial antioxidants.

How to Serve It

  • With Crusty Bread: A must-have for mopping up every last drop of this delicious soup. A warm baguette or any good-quality crusty loaf works wonderfully.
  • Drizzled with Olive Oil: A swirl of good extra virgin olive oil just before serving adds another layer of richness and aroma.
  • Topped with Fresh Herbs: A sprinkle of fresh parsley or chives can add a burst of freshness and color.
  • A Sprinkle of Nutritional Yeast: For a cheesy, umami flavor boost without the dairy.
  • With a Dollop of Dairy-Free Yogurt: A small spoonful of plain, unsweetened dairy-free yogurt can add another creamy element and a touch of tang.

Serving this soup thoughtfully can elevate it from a simple meal to a more complete and enjoyable dining experience.

image 711

Common Mistakes

  • Burning the Garlic: Garlic can burn very quickly when sautéed. Add it towards the end of the onion cooking stage and stir constantly. Burnt garlic imparts a bitter, unpleasant taste to the soup. If you detect it, it’s hard to salvage the batch.
  • Not Blending Enough: For that signature creaminess, ensure you’re thoroughly blending at least half of the soup. If you use an immersion blender, keep it moving to incorporate as much of the beans as possible. Some people prefer a slightly chunkier soup, which is fine, but the hallmark of this recipe is its velvety texture.
  • Overcooking the Kale: Kale can become tough and unpleasantly fibrous if cooked for too long. Add it towards the end of the cooking process; it only needs about 5-7 minutes to become tender and vibrant.
  • Under-Seasoning: This is a common pitfall in many soups. Salt and pepper are crucial for bringing out the flavors. Taste and adjust seasoning throughout the cooking process, especially after blending and before serving. Lemon juice also plays a key role in enhancing the savory notes.
  • Using Low-Quality Broth: The broth is a significant component of the soup’s flavor. Opt for a good quality vegetable broth, or even better, homemade broth for the best results. A watery or bland broth will result in a bland soup.

Paying attention to these common areas can significantly improve your outcome when making this soup.

Storage and Reheating

  • In the Refrigerator: Allow the soup to cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 3-4 days. The flavors often meld and deepen even further overnight, making leftovers quite appealing.
  • Freezing: This soup freezes beautifully. Once cooled, portion it into freezer-safe containers or bags. It can be stored in the freezer for up to 2-3 months. Ensure the containers are well-sealed to prevent freezer burn.
  • Reheating on the Stovetop: The best method for reheating is on the stovetop. Transfer the soup to a saucepan over medium-low heat. Stir occasionally until heated through. You may need to add a splash of water or vegetable broth if the soup has thickened too much upon standing.
  • Reheating in the Microwave: For convenience, you can reheat individual portions in the microwave. Place the soup in a microwave-safe bowl, cover, and heat in 1-minute intervals, stirring in between, until hot.

Proper storage and reheating will ensure your soup remains delicious and safe to eat for days to come.

Leftover Ideas

  • Soup as a Sauce Base: Thin out leftover soup with a little extra broth or water and use it as a base for a creamy pasta sauce. Toss with your favorite cooked pasta and some extra vegetables.
  • Stuffed Sweet Potatoes: Reheat the soup and serve it generously over baked and split sweet potatoes. A sprinkle of toasted pepitas or chopped chives makes a nice garnish.
  • Sandwich Spread: Mash some reserved whole beans (if you have them) and mix with a spoonful of the creamy soup. Use this mixture as a filling for sandwiches or wraps, perhaps with some arugula or thinly sliced red onion.
  • Savory Pancakes: Believe it or not, a small amount of this creamy soup can be incorporated into pancake batter for a savory twist. It adds a lovely richness and subtle flavor.
  • Grain Bowls: Spoon the reheated soup over a bed of quinoa, farro, or brown rice. Top with roasted vegetables, avocado, or a sprinkle of seeds for a complete and hearty meal.

Creative ideas for using up every last bit of this versatile soup abound, reducing waste and offering new ways to enjoy its flavors.

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

Creamy White Bean Soup with Kale, Rosemary & Lemon


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A comforting and nourishing Creamy White Bean Soup with tender kale, aromatic rosemary, and bright lemon. Easy to make and perfect for any season.


Ingredients

Scale
  • 2 tablespoons olive oil, plus more for serving
  • 1 large yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1 teaspoon dried rosemary (or 1 tablespoon fresh rosemary, finely chopped)
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes (optional)
  • 6 cups vegetable broth
  • 2 (15-ounce) cans cannellini beans, rinsed and drained (reserve about 1/2 cup of beans for garnish if desired)
  • 1 bunch kale (like Lacinato or curly kale), tough stems removed and leaves roughly chopped
  • 1 tablespoon lemon juice, plus more to taste
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • Crusty bread, for serving

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes.
  2. Add the minced garlic, dried rosemary, dried thyme, and red pepper flakes (if using) to the pot. Cook for another minute until fragrant, stirring constantly.
  3. Pour in the vegetable broth and bring it to a simmer. Stir in the 2 cans of rinsed and drained cannellini beans.
  4. Bring the soup back to a gentle simmer, then reduce the heat to medium-low, cover, and let it cook for about 15-20 minutes.
  5. Carefully ladle about half of the soup (including beans and broth) into a blender. Blend until completely smooth and creamy. Be cautious when blending hot liquids.
  6. Return the pureed soup mixture to the pot with the remaining soup. Stir to combine.
  7. Add the chopped kale to the pot. Stir it into the simmering soup and cook for another 5-7 minutes, or until the kale is wilted and tender but still vibrant green.
  8. Stir in the lemon juice. Taste the soup and season generously with salt and freshly ground black pepper. Add more lemon juice if you desire a brighter flavor.
  9. If you reserved any whole cannellini beans for garnish, add them to the pot now for a lovely textural contrast, or reserve them for topping individual bowls.

Notes

Store leftover soup in an airtight container in the refrigerator for up to 3-4 days. It also freezes well for up to 2-3 months. Reheat gently on the stovetop or in the microwave, adding a splash of liquid if needed to reach desired consistency.

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 280
  • Sugar: 6g
  • Sodium: 700mg
  • Fat: 8g
  • Carbohydrates: 40g
  • Fiber: 10g
  • Protein: 12g

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star