| |

Creamy White Bean Soup with Kale and Lemon Gremolata Recipe

If you’re looking for a comforting, luscious, and truly nourishing soup, this Creamy White Bean Soup with Kale and Lemon Gremolata Recipe is absolutely fan-freaking-tastic. I love how it strikes that perfect balance of creamy richness without any dairy, plus the bright, fresh kick from the lemon gremolata just takes it to another level. Trust me, once you make this soup, it’ll become a staple in your dinner rotation.

❤️

Why You’ll Love This Recipe

  • Velvety Creaminess Without Dairy: The white beans puree into a silky base that feels indulgent yet healthy.
  • Bright and Herbaceous Finish: The lemon gremolata adds a fresh zing that elevates every spoonful.
  • Packed with Nutrients: Kale and beans deliver a hearty dose of fiber and protein to keep you full and satisfied.
  • Comfort Food Meets Gourmet: Easy to make but feels special enough for company or meal prep.

Ingredients You’ll Need

What’s wonderful about this Creamy White Bean Soup with Kale and Lemon Gremolata Recipe is how simple, fresh ingredients come together to create magic. I always recommend shopping for the freshest kale you can find and organic lemons for that zest, which really makes the gremolata pop.

  • Extra virgin olive oil: Use a good-quality one for both cooking and finishing the soup for a peppery, fruity flavor.
  • Yellow onion (or leek): Adds sweetness and depth; I personally love leeks for an even softer taste.
  • Celery: Provides a subtle crunch and aromatic base that balances the carrots.
  • Carrots: Their natural sweetness rounds out the savoriness beautifully.
  • Garlic cloves: Essential for that garlicky warmth, both in the soup and the gremolata.
  • Red pepper flakes: Adds just a gentle heat to keep the flavor interesting.
  • Low-sodium vegetable broth: I like this for a clean, veggie-forward soup base without too much salt.
  • Kosher salt and black pepper: For seasoning; Diamond Crystal kosher salt is my go-to because it seasons evenly.
  • Yukon gold potato: Peeling and dicing this adds body and creaminess without starchiness.
  • Cannellini beans: Canned works perfectly after rinsing, or cook your own for extra creaminess.
  • Artichoke hearts (optional): I sometimes add these for a lovely tang and texture contrast.
  • Lacinato kale: Also called dinosaur kale, its tender leaves cook perfectly into the soup.
  • Flat-leaf parsley and fresh basil: These fresh herbs are the stars in the gremolata zest and flavor.
  • Lemons: I highly recommend organic since the zest is used raw; it makes all the difference!
  • Flaky sea salt: Use this for gremolata seasoning to add delicate bursts of saltiness.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the things I love about this soup is how easy it is to make your own with simple tweaks. Don’t hesitate to swap kale for spinach or add different beans if you’re feeling adventurous—you’ll find it always tastes fantastic.

  • Swap kale for other greens: I’ve used baby spinach or Swiss chard when kale wasn’t around—both work beautifully and cook a bit faster.
  • Add sausage for extra protein: Sometimes, I brown a bit of Italian sausage for a meaty twist that my family goes crazy for.
  • Try smoked paprika instead of red pepper flakes: Offers a smoky depth that’s a lovely change-up if you want a milder heat with more warmth.
  • Make it vegan or vegetarian: This recipe is naturally vegan if you stick to the broth and olive oil—perfect for plant-based eaters!

How to Make Creamy White Bean Soup with Kale and Lemon Gremolata Recipe

Step 1: Sauté the Veggies Until Soft and Golden

Start by heating your olive oil in a large Dutch oven over medium-high heat. When it’s hot and shimmering, toss in the diced onion, celery, and carrots with a pinch of salt. You’ll want to cook this mixture for about 7 to 9 minutes until the veggies soften and just start to pick up some golden color. This browning adds so much flavor, so don’t rush it! I like to stir occasionally to prevent sticking without overdoing it.

Step 2: Bring in the Garlic and Spice

Next, add your finely chopped garlic and red pepper flakes. This step is where the kitchen starts smelling amazing—cook for 1 to 2 minutes until the garlic releases its fragrance but doesn’t brown. If your pan looks a little dry, splash in some vegetable broth and scrape up the tasty bits stuck to the bottom—that’s concentrated flavor you want to keep in the soup.

Step 3: Add Broth, Beans, Potatoes, and Herbs

Pour in most of the vegetable broth along with kosher salt, pepper, the bouquet garni, diced Yukon gold potato, drained cannellini beans, and chopped artichoke hearts (if using). Stir everything well to combine. Then bring the soup to a gentle boil before lowering the heat, covering the pot, and letting it simmer for about 15 minutes. You’ll know it’s ready when those potatoes are tender to the fork.

Step 4: Whip Up the Lemon Gremolata

While the soup simmers, let’s make that bright, herb-packed gremolata! Finely chop parsley and basil, and zest the lemons carefully, avoiding the bitter white pith. Grate garlic directly over the herbs to keep all those lovely aromas intact. Then combine everything and finely mince the gremolata ingredients together with a pinch of flaky sea salt. This fresh topping is what takes the soup from cozy to wow.

Step 5: Puree and Add Kale

Here’s where the creamy magic happens: Remove the bouquet garni, then transfer about half of the soup to a blender and pulse until smooth and thick. I love doing this because it keeps a little texture while giving that luscious creaminess without cream. Pour the pureed soup back into the pot, stir it through, and toss in the shredded kale. Let the soup simmer 3 to 5 minutes until the kale brightens up and becomes tender yet still lively.

Step 6: Season and Serve

Give the soup a taste test and season with more salt or a squeeze of fresh lemon juice if you like. Ladle into bowls, drizzle with a little extra virgin olive oil, and generously sprinkle each serving with that fresh gremolata. If you haven’t tried gremolata before, trust me—you’ll be hooked on how it lifts the whole dish.

👨‍🍳

Pro Tips for Making Creamy White Bean Soup with Kale and Lemon Gremolata Recipe

  • Low and Slow for Veggies: Don’t rush the sauté step—letting those aromatics soften slowly builds the best flavor base.
  • Partial Puree Keeps Texture: Blending only half the soup gives you creaminess and heartiness in one bowl.
  • Use Organic Lemons: Since you’re zesting the peel raw, organic lemons avoid that bitter or chemical taste I once struggled with.
  • Don’t Overcook the Kale: Add it at the very end so it stays bright green and tender instead of mushy.

How to Serve Creamy White Bean Soup with Kale and Lemon Gremolata Recipe

A bowl filled with thick soup made of white beans, bright orange carrot pieces, and green leafy vegetables mixed into a creamy light brown broth sits on a white marbled surface. The soup bowl is white inside with a brown rim and base. A woman's hand holds a spoon scooping some soup, showing the chunky texture with visible beans and greens. Nearby, there is a small white bowl of dark red chili flakes and a white plate with a bright yellow lemon and chopped green herbs. Fresh green parsley leaves are scattered around the surface, which has a white marbled texture with a grey cloth partially visible. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

I always finish each bowl with a generous spoonful of the lemon gremolata for that fresh burst, plus a drizzle of extra virgin olive oil. If you want to mix things up, a sprinkle of toasted pine nuts or a few shavings of Parmigiano-Reggiano from the fridge can add nice texture and flavor contrast.

Side Dishes

To round out the meal, I love serving this soup with crusty sourdough or garlic bread—perfect for dipping and soaking up all that creamy goodness. A simple mixed green salad with a lemon vinaigrette also pairs beautifully to keep things light and fresh.

Creative Ways to Present

For special dinners, I sometimes serve this soup in wide, shallow bowls and arrange the gremolata in little quenelles on top for a fancy touch. Adding a sprig of fresh herbs on the side really elevates the visual appeal—and trust me, it tastes just as good as it looks.

Make Ahead and Storage

Storing Leftovers

I usually keep leftovers in airtight containers in the fridge for up to 4 days. To keep the gremolata fresh, I store it separately in a small jar with a little olive oil on top—spoon it over the reheated soup, and it tastes like you just made it.

Freezing

This soup freezes really well. I like to freeze it without the gremolata, then thaw in the fridge overnight before reheating. Just add the fresh gremolata after warming up to keep those bright lemon and herb flavors vibrant.

Reheating

Reheat gently on the stove over medium-low heat, stirring occasionally. Adding a splash of broth if it’s too thick helps revive the soup’s fresh texture. Add gremolata last minute for that fresh finish that made you fall in love with this soup in the first place.

FAQs

  1. Can I use dried beans instead of canned for this Creamy White Bean Soup with Kale and Lemon Gremolata Recipe?

    Absolutely! If you plan ahead, soak dried cannellini beans overnight and simmer them until tender before adding them to the soup. Just be sure to adjust cooking time accordingly. Using dried beans will make the soup even creamier, but canned is great for speed and convenience.

  2. What can I substitute if I don’t have lacinato kale?

    Good alternatives include curly kale, Swiss chard, or baby spinach if you want a milder flavor and quicker cooking time. Just adjust the cooking time to avoid overcooking—the goal is tender but still vibrant greens.

  3. Is the lemon gremolata necessary?

    While the soup itself is delicious, the lemon gremolata adds a fresh, bright contrast that really lifts the dish and balances its creamy richness. I highly recommend making it, but if you’re short on time, a squeeze of fresh lemon juice and a sprinkle of fresh herbs can work in a pinch.

  4. Can I make this soup in a slow cooker?

    Yes! Sauté the vegetables first to build flavor, then combine everything in the slow cooker (except the kale and gremolata) and cook on low for 6-8 hours. Add kale and gremolata just before serving for the freshest taste and color.

  5. How do I keep my soup creamy without dairy?

    The purity of pureed cannellini beans combined with Yukon gold potatoes creates that velvety texture naturally. Blending part of the soup while leaving some chunky bits gives you creaminess without needing cream or milk.

Final Thoughts

This Creamy White Bean Soup with Kale and Lemon Gremolata Recipe holds a special place in my heart because it’s exactly the kind of food I want on busy weeknights: cozy, nourishing, and incredibly flavorful without a ton of fuss. I love sharing it with friends because it feels fancy but is so easy to whip up. Give it a try—you’ll soon find yourself craving this bowl of comfort again and again. And don’t forget the gremolata; it’s the splash of sunshine that keeps you coming back for more!

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 and Lemon Gremolata Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 91 reviews
  • Author: Jaden
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

This Creamy White Bean Soup with Kale is a comforting and nutritious dish featuring a luscious texture without any dairy or nuts. Made with cannellini beans, fresh vegetables, and a vibrant herb gremolata, it offers gourmet flavor and wholesome goodness, perfect for a weeknight dinner or meal prep.


Ingredients

Main Ingredients

  • 2 tablespoons extra virgin olive oil
  • 1 large yellow onion (or leek), diced
  • 3 sticks 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 cannellini beans, drained and rinsed (or 3 ½ cups cooked cannellini beans)
  • 1 (14 ounce/400g) can artichoke hearts, drained and chopped finely (optional)
  • 1 small head lacinato kale, center rib removed and shredded (about 1 small bunch)

Herb 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)
  • Flaky sea salt (for seasoning gremolata and finishing soup)
  • Good-quality extra virgin olive oil (for finishing)


Instructions

  1. Sauté Vegetables: Heat the olive oil in a large Dutch oven or soup pot over medium-high heat. Add the diced onion, celery, and carrots with a pinch or two of salt. Cook, stirring occasionally, until the vegetables are softened and start to brown, about 7 to 9 minutes.
  2. Add Aromatics: Stir in the finely chopped garlic and red pepper flakes, cooking for 1 to 2 minutes until very fragrant.
  3. Deglaze and Add Broth: Pour in a splash of vegetable broth to deglaze the pot, stirring up any browned bits. Add the remaining broth, 1 heaping teaspoon kosher salt, black pepper to taste, bouquet garni, diced Yukon gold potato, cannellini beans, and chopped artichoke hearts if using. Stir to combine.
  4. Simmer Soup: Bring the soup to a boil, then reduce heat to low. Cover and simmer for 15 minutes until the potatoes are tender.
  5. Prepare Gremolata: While the soup simmers, finely chop the parsley and basil. Grate the peeled garlic cloves and lemon zest over the herbs using a microplane, avoiding the white pith. Mix and finely mince the herbs with the garlic and lemon zest. Season lightly with flaky sea salt.
  6. Puree Soup: Remove the bouquet garni. Transfer half the soup to a stand blender and blend until thick and smooth, then return it to the pot and stir. Alternatively, use an immersion blender to puree half the soup directly in the pot, leaving some texture.
  7. Add Kale and Finish: Stir the shredded kale into the soup and simmer gently for 3 to 5 minutes until tender but bright green. Adjust seasoning with salt and a squeeze of lemon juice if desired.
  8. Serve: Ladle soup into bowls, drizzle with extra virgin olive oil, and sprinkle generously with the gremolata. Store leftover gremolata in a jar with olive oil in the refrigerator to top subsequent servings.

Notes

  • This soup achieves a creamy texture without any dairy or nuts by pureeing part of the beans and vegetables.
  • Using low-sodium vegetable broth helps control the salt level; adjust seasoning at the end as needed.
  • The gremolata adds a fresh, bright contrast to the rich soup and is best served freshly made or stored separately for leftovers.
  • For a one-pot option, an immersion blender can be used instead of a stand blender to puree soup.
  • The soup is high in fiber and protein, making it a wholesome and satisfying meal.

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

Similar Posts

Leave a Reply

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

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