If you’re looking for a cozy, nourishing bowl that feels both luxurious and wholesome, then I have something special for you: my Creamy White Bean Soup with Kale and Lemon Gremolata Recipe. This soup is one of those recipes I keep coming back to because it’s packed with flavor and texture—yet so simple to throw together. Once you try it, you’ll see why my family goes crazy for it and why it’s become a staple in my kitchen!
Why You’ll Love This Recipe
- Super Creamy Texture: You get a silky, rich soup without any dairy or nuts, thanks to blending white beans and potatoes.
- Bright & Fresh Finish: That lemon gremolata topper adds a fresh, zesty kick that perfectly balances the creamy base.
- Packed with Nutrition: With fiber, protein, and antioxidants from kale, it’s a healthy meal that keeps you full and satisfied.
- Flexible & Family-Friendly: Easy to customize with pantry staples and veggies you love—plus it reheats beautifully.
Ingredients You’ll Need
This recipe uses simple, wholesome ingredients that come together for big flavor. Don’t skip the fresh herbs and lemon zest in the gremolata—you’ll find they’re what make the soup sing.
- Extra virgin olive oil: Use good quality here; it adds a beautiful richness and depth to the soup.
- Yellow onion (or leek): Adds sweetness and a subtle base layer of flavor. Leeks work great if you want a milder onion taste.
- Celery: Provides a lovely crunch and freshness when sautéed.
- Carrots: Sweetness and vibrant color make the soup feel hearty and homey.
- Garlic cloves: Finely chopped for deep aroma and flavor throughout the soup—and whole in the gremolata to keep it punchy and fresh.
- Red pepper flakes: Just a pinch adds a touch of warmth; adjust to your spice tolerance.
- Low-sodium vegetable broth: The base liquid—go low-sodium so you can control the salt perfectly.
- Diamond Crystal kosher salt: For seasoning—if you only have other salts, adjust amounts carefully.
- Black pepper: Fresh cracked makes a difference in flavor.
- Bouquet garni: This mix of herbs (including bay leaf or thyme) infuses subtle herbal notes during simmering.
- Yukon gold potato: Peeled and diced for creamy texture when blended—it’s the secret ingredient for smoothness.
- Cannellini beans: Drained and rinsed; they add body, protein, and fiber.
- Artichoke hearts (optional): I love adding these for an extra layer of savory flavor and texture.
- Lacinato kale: Remove the ribs and shred finely—this dark leafy green holds up well in soup and adds nutrition.
- Flat-leaf parsley: Fresh and grassy, key for the gremolata.
- Fresh basil leaves: Adds a sweet herbal brightness to gremolata alongside parsley.
- Whole garlic cloves (for gremolata): Grated fresh to infuse vibrant garlic flavor without overpowering.
- Lemons: Organic is best since you’ll be zesting the peel for that lively citrusy punch in gremolata.
- Flaky sea salt: Used to finish the gremolata and add a satisfying crunch and salt burst.
Variations
I love how forgiving this soup is, so don’t be shy about swapping in what you have or like best. Feel free to make this recipe your own by adjusting flavors or boosting nutrition.
- Add Protein: Sometimes I toss in shredded cooked chicken or sausage for a heartier winter meal—it blends beautifully with the creamy base.
- Swap Greens: If kale isn’t your thing, try spinach or collard greens, but add them near the end to keep their color and texture.
- Make it Vegan: This soup is already plant-based; just double-check your broth or swap for homemade vegetable stock for extra control.
- Spice it Up: If you like heat, add more red pepper flakes or a dash of smoked paprika—my family loves that little smoky twist.
How to Make Creamy White Bean Soup with Kale and Lemon Gremolata Recipe
Step 1: Sauté Your Veggies to Build Flavor
Begin by heating your extra virgin olive oil in a large Dutch oven over medium-high heat. Once the oil starts to shimmer, add your diced onion, celery, and carrots. Sprinkle in a pinch of salt to help draw out the veggies’ natural sweetness. Let them cook, stirring occasionally, until they soften and just begin to brown at the edges—this should take about 7 to 9 minutes. Taking your time here develops the base flavor that makes this soup so irresistible.
Step 2: Add Garlic and Red Pepper Flakes for Aroma
Next, stir in the finely chopped garlic and red pepper flakes. Cook these just 1 to 2 minutes until fragrant—keep an eye (and nose!) on them so the garlic doesn’t burn, which can make it bitter. This short sauté releases those wonderful aromatics that fill your kitchen with warmth.
Step 3: Deglaze and Combine the Soup Base
Pour a splash of your vegetable broth into the pot to deglaze, stirring to lift all those browned, flavorful bits stuck to the bottom. Then add the rest of the broth along with a teaspoon of kosher salt, freshly cracked black pepper, the bouquet garni, diced potatoes, cannellini beans, and artichoke hearts if you’re using them. Stir everything well to mix.
Step 4: Simmer Until the Potatoes Are Tender
Bring your soup to a boil, then reduce the heat to low. Cover the pot and let it simmer gently for about 15 minutes, until the potatoes are tender and everything has melded together. This is the part when your kitchen starts to smell like comfort in a bowl.
Step 5: Whip Up the Lemon Gremolata
While the soup simmers, prepare the gremolata—the fresh herbal topping that makes this recipe shine. Finely chop the parsley and basil, then use a microplane to grate garlic directly over the herbs for maximum flavor. Next, zest the lemons carefully, avoiding the bitter white pith. Mix the zest and garlic into the herbs and chop until everything is very fine. Finish with a sprinkle of flaky sea salt for texture.
Step 6: Blend Half the Soup for Creaminess
Remove the bouquet garni, then transfer half of the soup to a blender (or use an immersion blender if you have one). Blend until smooth and creamy, then stir it back into the pot with the remaining chunky soup. This technique gives you the perfect balance of creamy and hearty texture I know you’ll appreciate. Just be careful blending hot soup—lid on snug and vent a little for steam to escape.
Step 7: Finish with Kale and Adjust Seasoning
Stir in the shredded kale and simmer gently for another 3 to 5 minutes. You want the kale tender but still vibrant green—it adds delightful color and a nutrition boost. Taste your soup and adjust salt or add a squeeze of fresh lemon juice if you want more brightness. Then remove the bouquet garni if you haven’t already.
Step 8: Serve with Gremolata and Olive Oil Drizzle
Ladle the soup into bowls and spoon a generous heap of the lemon gremolata on top. Finish with a drizzle of good-quality extra virgin olive oil. This final flourish brings freshness, crunch, and a bit of gourmet flair that always impresses at the table.
Pro Tips for Making Creamy White Bean Soup with Kale and Lemon Gremolata Recipe
- Don’t Skip the Deglazing: I discovered this trick helps pull all those browned bits off the pan, adding depth and preventing any burnt flavor.
- Control the Garlic Heat: Fine chopping the garlic for cooking but grating it fresh into gremolata gives you clean, bold garlic flavor without bitterness.
- Blend Just Half the Soup: Keeps a lovely texture contrast—your soup won’t feel too heavy or mushy, which was a mistake I made early on!
- Fresh Herbs Matter: Always use fresh parsley and basil for gremolata—the dried versions just don’t compare in flavor or vibrancy.
How to Serve Creamy White Bean Soup with Kale and Lemon Gremolata Recipe
Garnishes
I usually pile on a good spoonful of gremolata, which is the real showstopper for me. Sometimes I sprinkle a few extra flakes of sea salt on top for crunch. A tiny drizzle more of olive oil right before serving elevates the richness and adds a silky finish that always gets compliments.
Side Dishes
Serve this soup with crusty artisan bread or garlic-toasted sourdough to soak up every last drop. I also love simple green salads with a lemon vinaigrette on the side to play off the gremolata’s brightness. If you want to add protein, a side of roasted chicken or grilled tofu pairs beautifully.
Creative Ways to Present
For a dinner party, try serving the soup in rustic mini cast iron pots or in hollowed-out bread bowls for extra charm. You can also layer a few roasted chickpeas or toasted nuts on top of the gremolata for surprising crunch and texture contrast. It’s a guaranteed conversation starter.
Make Ahead and Storage
Storing Leftovers
I keep leftover soup in an airtight container in the fridge—it holds up great for 3 to 4 days. I store the gremolata separately in a small jar with a drizzle of olive oil to keep it fresh and ready to brighten leftovers before reheating.
Freezing
This soup freezes brilliantly! I freeze in portions for quick meals later. Just skip the gremolata when freezing and add it fresh once reheated—the herbs and lemon zest lose their punch after freezing.
Reheating
To reheat, warm the soup slowly on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if it thickens too much. Then finish with fresh gremolata and a drizzle of olive oil for that just-made flavor.
FAQs
-
Can I use dried beans instead of canned for the Creamy White Bean Soup with Kale and Lemon Gremolata Recipe?
Absolutely! Just be sure to soak dried cannellini beans overnight and cook them thoroughly before adding to the soup. Using cooked beans you prepare yourself often gives a creamier texture and richer flavor, but canned works great for convenience.
-
What’s the best way to remove the bouquet garni after cooking?
Usually, I tie the herbs and bay leaf in cheesecloth or a muslin bag before adding it to the pot—that way, it’s easy to lift out without losing any bits. If you don’t have cheesecloth, just fish out the stems and leaves carefully with tongs or a slotted spoon once the cooking is done.
-
Can I make this soup spicy?
Of course! You can increase the red pepper flakes or add a pinch of cayenne pepper. Some friends even like to add a little smoked paprika or chipotle powder for a smoky heat—just add gradually until you hit the heat level you like.
-
Is this recipe suitable for meal prep?
Definitely! The Creamy White Bean Soup with Kale and Lemon Gremolata Recipe holds up well in the fridge and freezer, making it ideal for prepping lunches or easy dinners during a busy week.
-
Can I omit the kale?
You can, but I highly recommend keeping the greens. Kale adds color, texture, and nutrients that brighten the creamy beans. Spinach or Swiss chard are good substitutes but add them right at the end since they cook faster.
Final Thoughts
When I first made this Creamy White Bean Soup with Kale and Lemon Gremolata Recipe, I was blown away by the balance of creamy richness and bright, herbaceous freshness. It’s comforting and satisfying without feeling heavy, which is a rare win in my book. I hope you’ll give it a try soon—I promise you’ll feel like you made something truly special, even on a busy weeknight. Once you taste it, I bet this recipe will become your go-to soup too!
PrintCreamy White Bean Soup with Kale and Lemon Gremolata Recipe
- Prep Time: 20 min
- Cook Time: 30 min
- Total Time: 50 min
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-inspired
- Diet: Vegetarian
Description
This Creamy White Bean Soup with Kale is a hearty, nourishing dish that combines creamy cannellini beans, tender kale, and vibrant gremolata for a comforting yet gourmet meal. Perfect for a weeknight dinner or meal prep, it offers a dairy-free, nut-free creamy texture packed with fiber and protein, making it both wholesome and delicious.
Ingredients
Main Ingredients
- 2 tablespoons extra virgin olive oil
- 1 large yellow onion (or leek), diced
- 3 sticks of celery, diced
- 3 medium carrots, diced
- 6 garlic cloves, finely chopped
- ½ teaspoon red pepper flakes
- 3 ½ cups (840 mL) low-sodium vegetable broth
- 1 ½ teaspoons Diamond Crystal kosher salt
- Freshly cracked black pepper to taste
- 1 medium Yukon gold potato (~6 oz or 170g), peeled and finely diced
- 2 (15-ounce/425g) cans of cannellini beans, drained and rinsed (or 3 1/2 cups cooked cannellini beans)
- 1 (14 ounce/400g) can artichoke hearts, drained and chopped finely (optional)
- 1 small head of lacinato kale, center rib removed and shredded (about 1 small bunch)
For the Gremolata
- Good-quality extra virgin olive oil (for finishing and storing gremolata)
- 1 loosely packed cup (12g) flat-leaf parsley leaves
- ½ loosely packed cup (8g) fresh basil leaves
- 2 garlic cloves, left whole and peeled
- 2 medium lemons (preferably organic, for zest)
- Flaky sea salt
Instructions
- Sauté Vegetables: Heat the extra virgin olive oil in a large Dutch oven or soup pot over medium-high heat. Once hot, add the diced onion, celery, and carrots along with a pinch or two of salt. Cook for 7 to 9 minutes until the vegetables are softened and begin to brown slightly.
- Add Garlic and Spices: Stir in the finely chopped garlic and red pepper flakes, cooking for an additional 1 to 2 minutes until fragrant.
- Deglaze and Add Broth: Pour in a splash of vegetable broth to deglaze the pot, stirring to lift any browned bits from the bottom. Then add the remaining broth, 1 heaping teaspoon of kosher salt, freshly cracked black pepper, the bouquet garni, diced potatoes, cannellini beans, and chopped artichokes if using. Stir well to combine.
- Simmer Soup: Bring the soup to a boil, then reduce heat to low. Cover the pot and let it simmer for 15 minutes, or until the potatoes are tender.
- Prepare Gremolata: While the soup simmers, finely chop the parsley and basil. Using a microplane, grate the peeled whole garlic cloves directly over the herbs. Zest the lemons on top, taking care to avoid the bitter white pith. Mix the garlic and lemon zest into the herbs, then continue chopping until the mixture is finely minced. Sprinkle with a pinch of flaky sea salt.
- Blend Soup: Remove the bouquet garni. Transfer half of the soup to a blender and puree until smooth and thick. Return the puréed soup to the pot and stir well to incorporate. Alternatively, use an immersion blender to blend half of the soup directly in the pot, being careful to leave some texture.
- Add Kale and Finish Cooking: Stir in the shredded kale and simmer for an additional 3 to 5 minutes until the kale is tender but still vibrant green. Taste the soup and adjust seasoning with salt and a squeeze of lemon juice if desired.
- Serve: Ladle the soup into bowls and sprinkle a generous amount of gremolata over each serving. Drizzle with extra virgin olive oil for added richness. For leftovers, store gremolata in a jar with olive oil in the refrigerator and add fresh gremolata when reheating the soup.
Notes
- This soup achieves a creamy texture without dairy or nuts, making it an excellent option for those with dietary restrictions.
- Low-sodium vegetable broth allows better control over the saltiness of the soup.
- Adding gremolata on top brings freshness and bright citrus notes, enhancing the overall flavor.
- This recipe serves well for meal prep as it stores beautifully and leftover gremolata keeps well when refrigerated separately.
- The soup packs a nutritious punch with over 16 grams of fiber and 19 grams of protein per serving.
Nutrition
- Serving Size: 1 serving
- Calories: 419
- Sugar: 7 g
- Sodium: 677 mg
- Fat: 9 g
- Saturated Fat: 1 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 70 g
- Fiber: 17 g
- Protein: 20 g
- Cholesterol: 0 mg