Kale Soup Recipe

This kale soup recipe is hearty, healthy, and ready in 30 minutes. Packed with white beans, fire-roasted tomatoes, and Italian spices, it's the coziest bowl!

If you’ve ever wondered how to make kale actually taste amazing, this kale soup recipe is your answer. Packed with tender kale, creamy white beans, fire-roasted tomatoes, and a savory Italian-seasoned broth, this is the kind of soup you’ll find yourself making on repeat all season long. The best part? It comes together in just about 30 minutes using mostly pantry staples.

Kale can be polarizing — some people love it, some tolerate it — but once it’s simmered in a flavorful broth with aromatics and beans, it becomes silky, mild, and absolutely delicious.

This recipe checks every box: it’s hearty enough to be a complete meal, naturally gluten-free and easily made vegan, and it actually gets better the next day. The white beans give the soup a wonderful creaminess without a drop of heavy cream, while the fire-roasted tomatoes add a depth of flavor you just can’t get from regular canned tomatoes.

Whether you’re feeding a crowd or meal-prepping for the week, this is the soup to bookmark.

Read Also: Zuppa Toscana Recipe

Why You’ll Love This Kale Soup Recipe

This kale soup recipe is one of those dishes that delivers far more than you expect from such simple ingredients.

The combination of white beans, kale, and tomatoes creates a broth that’s thick, satisfying, and full of bold Mediterranean flavors. It’s the kind of soup that feels like it simmered for hours — even though it didn’t.

It’s also incredibly versatile. You can keep it fully vegetarian and vegan, add Italian sausage for extra protein, or toss in some pasta or potatoes to make it even heartier.

Here’s a quick rundown of why this recipe is a keeper:

  • Quick and easy: Ready in about 30 minutes from start to finish
  • One pot: Fewer dishes, less cleanup
  • Naturally gluten-free and vegan-friendly: Easily adaptable for various dietary needs
  • Meal-prep approved: Tastes even better the next day as the flavors meld
  • Pantry-friendly: Most ingredients are affordable and easy to find
  • Nutrient-dense: Loaded with vitamins, fiber, and plant-based protein

You might also enjoy: Minestrone Soup

Ingredients

This kale soup uses a simple, wholesome lineup of ingredients that work together beautifully. The fire-roasted tomatoes are a key player here — they have a slightly smoky sweetness that elevates the entire broth, so don’t skip them if you can help it.

  • 3 tablespoons (45 ml) olive oil
  • 1 medium yellow onion, diced (about 1½ cups / 240 g)
  • 3 medium carrots, peeled and sliced into rounds (about 1½ cups / 200 g)
  • 3 stalks celery, sliced (about 1 cup / 150 g)
  • 5 cloves garlic, minced
  • 1 can (14.5 oz / 411 g) fire-roasted diced tomatoes, undrained
  • 2 cans (15 oz / 425 g each) cannellini beans, drained and rinsed
  • 6 cups (1.4 liters) vegetable broth (or chicken broth)
  • 1 bunch Tuscan kale (about 10 oz / 280 g), stems removed, leaves roughly chopped
  • 1 teaspoon dried oregano
  • ½ teaspoon dried thyme
  • ½ teaspoon fennel seeds, lightly crushed
  • ½ teaspoon smoked paprika
  • ¼ teaspoon red pepper flakes (adjust to taste)
  • 1 bay leaf
  • Salt and black pepper to taste
  • Juice of ½ lemon (about 1 tablespoon / 15 ml)
  • Parmesan or Pecorino Romano cheese, grated, for serving (optional)
  • Extra virgin olive oil, for drizzling

This is a great base to build from — for the Italian wedding soup lovers out there, you’ll notice many of these same aromatics at work.

Kitchen Equipment Needed

You don’t need anything fancy to make this soup. A good sturdy pot makes the most difference here — something with a heavy base distributes heat evenly and prevents the aromatics from scorching while you sauté.

Read Also: Vegetable Soup Recipe

Recommended Products for This Recipe

These are hand-picked recommendations based on quality and performance that will help you make this kale soup even better.

1. Le Creuset Enameled Cast Iron Dutch Oven

A high-quality Dutch oven is the single most important piece of equipment for soup-making. The enameled cast iron distributes heat evenly so your aromatics sauté perfectly without hot spots, and the wide base gives plenty of room for the kale to wilt down. It’s a lifetime investment that will serve you across hundreds of recipes.

Get it on Amazon

2. Fire-Roasted Diced Tomatoes (Muir Glen Organic)

Fire-roasted tomatoes are the secret weapon in this soup. Muir Glen’s organic version has a deep, smoky-sweet flavor that makes the broth taste far more complex than a standard canned tomato can deliver. Using quality tomatoes here genuinely transforms the final dish.

Get it on Amazon

3. Better Than Bouillon Vegetable Base

The broth you choose makes a significant impact on the flavor of kale soup. Better Than Bouillon’s vegetable base is a concentrated paste that delivers a rich, savory depth that boxed broth simply can’t match. Just dissolve a teaspoon per cup of hot water and you’re set.

Get it on Amazon

4. Microplane Fine Grater

If you’re finishing your soup with freshly grated Parmesan or Pecorino Romano, a Microplane grater creates an ultra-fine, cloud-like texture that melts into the hot soup instantly. It makes a noticeable difference compared to pre-grated cheese from a bag.

Get it on Amazon

5. Immersion Blender

For anyone who loves a thicker, creamier kale soup, an immersion blender lets you partially blend the soup right in the pot — no transferring to a countertop blender required. Simply pulse a few times to break down some of the beans and you’ll have a silky, creamy texture with very little effort.

Get it on Amazon

For a similarly cozy bowl, check out this Chicken Gnocchi Soup.

Step-by-Step Instructions

Step 1: Prep Your Vegetables

  • Remove the tough, woody stems from the kale by folding each leaf in half lengthwise and pulling the stem away with your hand, or use a knife to slice it off.
  • Roughly chop the kale leaves into bite-sized pieces — about 2-inch pieces work well so they’re easy to eat from a spoon.
  • Dice the yellow onion into small, uniform pieces about ¼ inch wide for even cooking.
  • Peel the carrots and slice them into rounds about ¼ inch (6 mm) thick; uniform slices help them cook evenly.
  • Slice the celery into pieces roughly the same thickness as the carrots — about ¼ inch — so everything finishes cooking at the same time.
  • Mince the 5 garlic cloves finely; the smaller the pieces, the more evenly the garlic will distribute its flavor throughout the soup.
  • Drain and rinse the canned cannellini beans under cold running water using a colander; rinsing removes excess sodium and any starchy liquid that can make the soup cloudy.
  • Set all your prepped ingredients aside in separate piles so you can add them quickly once the cooking starts.

Step 2: Sauté the Aromatics

  • Place your Dutch oven or large soup pot on the stove over medium heat.
  • Add the 3 tablespoons of olive oil and allow it to heat for about 60 seconds, until it shimmers lightly — this tells you it’s hot enough to sauté properly.
  • Add the diced onion, sliced carrots, and sliced celery all at once.
  • Stir to coat everything in the oil, then cook for 7 to 8 minutes, stirring occasionally, until the onion is soft and translucent and the carrots have just begun to soften.
  • Add the minced garlic, dried oregano, dried thyme, lightly crushed fennel seeds, smoked paprika, and red pepper flakes.
  • Stir everything together and cook for 1 to 2 more minutes, stirring constantly, until the garlic is fragrant and the spices are toasted slightly; be careful not to let the garlic burn as it will turn bitter.

Step 3: Add the Tomatoes and Build the Broth

  • Pour in the entire can of fire-roasted diced tomatoes, including all the juices — those tomato juices carry a lot of flavor and will form part of the broth base.
  • Stir and cook for 2 minutes, scraping up any browned bits from the bottom of the pot with your wooden spoon; these bits add richness to the soup.
  • Add the drained and rinsed cannellini beans to the pot, stirring to combine with the tomato mixture.
  • Pour in the 6 cups of vegetable broth, then add the bay leaf.
  • Stir everything together and increase the heat to medium-high to bring the soup to a gentle boil; this should take about 5 to 7 minutes.

Step 4: Simmer the Soup

  • Once the soup reaches a gentle boil — you’ll see small bubbles breaking the surface — reduce the heat to medium-low to maintain a steady simmer.
  • Simmer uncovered for 15 minutes, stirring occasionally, to allow the flavors to develop and the carrots to become fully tender; you should be able to easily pierce a carrot round with a fork.
  • Taste the broth during the simmer and add a pinch of salt if needed — the amount will vary depending on how salty your broth is.

Step 5: Add the Kale

  • Add the chopped kale to the simmering pot in large handfuls, stirring it into the broth as you go; the kale will look like a lot at first, but it wilts down significantly.
  • Stir gently to submerge the kale into the hot broth as best you can.
  • Continue simmering for 3 to 5 more minutes, stirring occasionally, until the kale is completely wilted and tender but still bright green in color; don’t overcook it or it will lose its vibrant color.

Step 6: Finish and Season

  • Remove and discard the bay leaf from the soup.
  • Squeeze in the juice of half a lemon — about 1 tablespoon — and stir to combine; the acid brightens all the flavors and balances the earthiness of the kale beautifully.
  • Taste the soup again and adjust seasoning with salt and freshly ground black pepper as needed; this final tasting step is important because the flavors will have developed significantly during simmering.
  • If you find the broth too thick, add a splash of additional broth or water to reach your preferred consistency.
  • Ladle the soup into bowls and finish each serving with a drizzle of good extra virgin olive oil and a generous handful of freshly grated Parmesan or Pecorino Romano if desired.

This Chicken Tortilla Soup follows a similarly simple, one-pot method you might want to try next.

Tips for Success

Getting this kale soup just right is easy once you know a few key things. The biggest difference between a good kale soup and a great one usually comes down to your broth and your seasoning, so don’t rush those steps.

  • Use Tuscan (Lacinato) kale if you can find it: It’s more tender and milder in flavor than curly kale, and it wilts down faster. Both work well, but Tuscan kale gives a slightly silkier result.
  • Don’t skip the final lemon juice: It brightens the entire soup and keeps it from tasting flat. Add it right before serving for the freshest flavor.
  • Crush the fennel seeds slightly: Use the back of a spoon or a mortar and pestle to lightly crack them before adding. This releases more of their aromatic oils and gives the soup a subtle, warm depth.
  • Taste your broth before you start: Some store-bought broths are quite salty, so taste it and adjust how much extra salt you add accordingly.
  • Don’t overcook the kale: Add it at the very end and cook just until wilted and tender — about 3 to 5 minutes. Overcooked kale turns drab and loses its bright green color.
  • For a creamier texture: Use an immersion blender to partially blend the soup directly in the pot. Pulse 3 to 4 times to break down some of the beans while keeping plenty of whole pieces for texture.
  • Add a Parmesan rind: If you have a Parmesan rind in your fridge, toss it into the pot while the soup simmers. It melts slowly and adds an incredible umami depth to the broth.

Another favorite: Pasta Fagioli

Serving Suggestions

Kale Soup Recipe

This kale soup is hearty enough to stand alone as a complete meal, but a few simple additions make it feel even more special.

Crusty bread is the classic companion — a thick slice of sourdough or a warm focaccia for dipping is hard to beat. A sprinkle of freshly grated Parmesan or Pecorino Romano on top, a drizzle of good olive oil, and a pinch of red pepper flakes finish it beautifully.

Here are some favorite serving ideas:

  • Serve alongside Cheesy Garlic Bread for a truly satisfying meal
  • Top with homemade croutons for a welcome crunch
  • Add a simple green salad on the side for a lighter pairing
  • Ladle over cooked white rice or small pasta like ditalini for an even heartier bowl
  • Finish each bowl with a swirl of good olive oil and a generous amount of grated Parmesan
  • Pair with warm, crusty sourdough or focaccia as a starter for a full Italian-inspired dinner

This soup pairs beautifully with an Italian-inspired spread — Classic Bruschetta makes a perfect starter alongside it.

Variations to Try

Once you’ve made the base recipe, it’s very easy to riff on it based on what’s in your fridge or what you’re craving. This soup is incredibly forgiving and adapts well to all kinds of additions and swaps.

  • Add Italian sausage: Brown ½ pound (225 g) of mild or hot Italian sausage (casings removed and crumbled) in the pot before the aromatics for a meatier, more protein-rich version that takes inspiration from classic Tuscan-style soups.
  • Make it a potato kale soup: Add 2 medium Yukon Gold potatoes, diced into ½-inch cubes, along with the broth in Step 3. They’ll be perfectly tender by the time the kale is added.
  • Swap in other greens: Swiss chard, spinach, or collard greens all work well in place of kale. Spinach cooks even faster — just 1 to 2 minutes — while collard greens may need a few extra minutes.
  • Add pasta: Stir in ½ cup (about 80 g) of small pasta like ditalini or orzo in Step 4 along with the broth. Add 5 minutes to the simmer time so the pasta cooks through.
  • Swap the beans: Chickpeas, great northern beans, or navy beans all work in place of cannellini beans. Each brings a slightly different texture but all taste fantastic.
  • Make it creamy: After the kale is wilted, stir in ¼ cup (60 ml) of heavy cream or full-fat coconut milk for a luxurious, velvety finish.

You might also enjoy: Lasagna Soup

Storage and Reheating

Kale soup stores beautifully, making it ideal for meal prep. The flavors actually deepen and improve overnight as everything melds together in the fridge.

Here’s how to store and reheat it:

  • Refrigerator: Let the soup cool to room temperature, then transfer to an airtight container. It keeps well in the refrigerator for up to 4 days.
  • Freezer: Portion the cooled soup into freezer-safe bags or containers, leaving about an inch of space at the top for expansion. It freezes well for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Stovetop reheating: Warm over medium heat, stirring occasionally. The soup may thicken as it sits; add a splash of broth or water to loosen it to your preferred consistency.
  • Microwave reheating: Transfer a portion to a microwave-safe bowl, cover loosely, and heat in 90-second intervals, stirring in between, until hot throughout.
  • Note on pasta or potatoes: If you’ve added pasta or potatoes to the soup, they’ll continue absorbing liquid as the soup sits. Add extra broth when reheating and expect a slightly softer texture.

For another fantastic soup that stores just as well, try this Lentil Soup.

Nutritional Facts

The following estimates are per serving based on the recipe making 6 servings, using vegetable broth and without the optional cheese topping.

NutrientPer Serving
Calories~230 kcal
Total Fat8 g
Saturated Fat1 g
Carbohydrates30 g
Dietary Fiber8 g
Sugars6 g
Protein10 g
Sodium~580 mg
Vitamin A~120% DV
Vitamin C~80% DV
Calcium~15% DV
Iron~20% DV

Nutritional values are estimates and may vary based on specific brands and portion sizes used.

Read Also: Spinach Soup Recipe

Health Benefits of Key Ingredients

This kale soup isn’t just delicious — it’s genuinely good for you, too. Every key ingredient in this bowl brings something valuable to the table nutritionally.

Here’s a breakdown of the health highlights:

  • Kale: One of the most nutrient-dense vegetables in existence, kale is loaded with vitamins A, C, and K, as well as calcium, potassium, and antioxidants. Vitamin K, in particular, is essential for bone health, and kale provides many times the daily recommended amount per serving.
  • Cannellini beans: These creamy white beans are an excellent source of plant-based protein (about 8 grams per half cup) and dietary fiber, which supports digestive health and helps you feel full longer. They also provide iron, magnesium, and folate.
  • Fire-roasted tomatoes: Tomatoes are rich in lycopene, a powerful antioxidant associated with heart health and reduced risk of certain cancers. Cooking tomatoes actually increases the bioavailability of lycopene, making soup an especially good way to benefit from them.
  • Olive oil: Extra virgin olive oil is the cornerstone of the Mediterranean diet and a key source of heart-healthy monounsaturated fats and polyphenols, which have strong anti-inflammatory properties.
  • Garlic: Garlic contains allicin, a compound with well-documented antimicrobial and immune-supporting properties. It also contributes to cardiovascular health by helping to reduce blood pressure and cholesterol levels.
  • Carrots: Rich in beta-carotene (which the body converts to vitamin A), carrots support eye health and immune function. They also add a gentle natural sweetness that balances the savory broth.

For another nutrient-packed bowl, check out this Red Lentil Soup.

Frequently Asked Questions

1. What kind of kale works best for kale soup?

Tuscan kale (also called Lacinato or dinosaur kale) is the most popular choice for soup because of its tender, flat leaves and mild, slightly earthy flavor. It wilts quickly and has a smooth texture that works beautifully in broth.

Curly kale is also a great option and more widely available — just make sure to chop it a bit smaller since it has a tougher texture. Either way, always remove the tough stems before adding to the soup.

2. Can I make this kale soup in a slow cooker?

Yes, this soup adapts well to a slow cooker. Sauté the aromatics on the stovetop first as directed to develop a deeper flavor base, then transfer everything except the kale and lemon juice to your slow cooker.

Cook on low for 6 to 8 hours or on high for 3 to 4 hours. Stir in the kale and lemon juice during the last 20 to 30 minutes of cooking, just until the kale wilts and becomes tender.

3. Is kale soup good for weight loss?

This kale soup is a genuinely excellent choice for anyone watching their calorie intake. It’s low in calories (around 230 per serving), high in fiber and plant-based protein from the white beans, and very filling.

The combination of fiber and protein helps regulate hunger hormones, keeping you satisfied for hours. It’s naturally low in saturated fat and free from refined carbohydrates, making it a nourishing, nutrient-dense meal.

4. Can I freeze this kale soup?

This soup freezes very well, making it perfect for batch cooking. Allow it to cool completely before transferring to freezer-safe containers or zip-top freezer bags, and it will keep for up to 3 months.

One tip: if you plan to freeze it, consider holding off on adding the kale until you reheat the soup. This keeps the kale from becoming too soft after freezing and thawing. Just stir in fresh kale while reheating on the stovetop.

5. What can I substitute for cannellini beans?

Great northern beans, navy beans, or butter beans all make excellent substitutes for cannellini beans in this recipe. They have a similar creamy texture and mild flavor.

Chickpeas are another popular swap — they hold their shape a little better and add a slightly nuttier flavor. If you prefer a heartier, stew-like consistency, you can also partially mash any of these bean options to naturally thicken the broth.

For another comforting bean-based soup, try this Ham and Bean Soup.

Final Thoughts

This kale soup recipe is genuinely one of those recipes that earns a permanent spot in your rotation. It’s fast, nourishing, endlessly customizable, and tastes like it took much more effort than it actually did.

The combination of silky kale, creamy white beans, and a tomato-kissed broth seasoned with fennel and oregano creates a bowl that feels both wholesome and deeply satisfying.

Give it a try the next time you need a quick, feel-good dinner — and don’t forget to top it with a generous shower of Parmesan and a drizzle of your best olive oil.

If you make this recipe, I’d love to hear how it turned out! Drop a comment below and let me know if you added any fun twists or swaps.

Recommended:

Leave a Reply

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