10 Healthy Kale Soup Recipes That Actually Fill You Up
These healthy kale soup recipes take a sturdy leafy green and turn it into something you want seconds of. Kale softens into the broth, adds body without heaviness, and soaks up whatever seasoning you build around it. The versions below take that same foundation in ten different directions, from bright lemony broths to slow simmered pots with beans and beef.

Start with Classic Tuscan Kale and White Bean Soup for the benchmark, reach for Spicy Chicken Sausage and Potato Kale Soup when you want heat, pick Creamy Coconut Sweet Potato Kale Soup for something naturally creamy, and there is Freezer-Friendly Turkey Kale Soup for Meal Prep when you are planning ahead.
Which Kale Soup Should You Make?
| Recipe | Flavor profile | Best for |
|---|---|---|
| Classic Tuscan Kale and White Bean Soup | Savory, herbaceous, bright | A traditional Sunday dinner |
| Lemony Chicken Orzo Soup with Kale | Citrusy, brothy, tender | A light weeknight meal |
| Spicy Chicken Sausage and Potato Kale Soup | Smoky, spicy, hearty | Bold flavor and heat |
| Creamy Coconut Sweet Potato Kale Soup | Sweet, creamy, gently spiced | Dairy-free creaminess |
| Smoky Lentil and Kale Soup | Deep, smoky, earthy | A big batch |
| Slow Cooker Beef and Kale Soup | Rich, beefy, soft | All day simmering |
| Curried Chickpea and Kale Soup | Golden, creamy, aromatic | A quick bright bowl |
| Mushroom Barley Kale Soup | Earthy, chewy, savory | Mushroom lovers |
| Tomato Farro Kale Soup with Basil | Rich, tomatoey, chewy | Tomato lovers |
| Freezer-Friendly Turkey Kale Soup for Meal Prep | Brothy, tender, herbaceous | Meal planning |
Classic Tuscan Kale and White Bean Soup
This is the benchmark soup, a quiet pot of beans and greens that tastes richer the next day. I use lacinato kale here because it holds its shape better than curly kale.

Ingredients (makes 6 servings)
- Olive oil: 2 tbsp
- Yellow onion, finely chopped: 1 medium (about 200 g)
- Carrots and celery, diced: 2 carrots plus 2 stalks (about 250 g total)
- Garlic, minced: 4 cloves
- Lacinato kale, stems removed and leaves chopped: 1 bunch (about 300 g)
- Cannellini beans, drained and rinsed: 2 cans (400 g / 15 oz each)
- Vegetable stock: 1.2 L (5 cups)
- Dried thyme: 1 tsp
- Lemon juice: 1 tbsp
- Fine salt and black pepper: to taste
Instructions
Step 1: Warm 2 tbsp olive oil in a large pot over medium heat. Add 1 chopped onion and the 2 diced carrots plus 2 diced celery stalks with a pinch of salt. You want to cook these for about 8 minutes, until the vegetables soften and your kitchen smells sweet.
Step 2: Stir 4 minced garlic cloves and 1 tsp dried thyme into the softened vegetables, cooking 1 minute just until the garlic is fragrant. Then add 2 cans of drained cannellini beans and 1.2 L (5 cups) vegetable stock. Bring the liquid to a boil, and you’ll hear the pot start to rumble.
Step 3: Lower the heat once the broth boils so it bubbles gently. Let the soup simmer uncovered for 15 minutes while the beans soak up the thyme. You’ll see the beans plump slightly as the broth turns a little cloudy.
Step 4: Add all 300 g of chopped kale a handful at a time, stirring after each handful so it wilts into the pot. Simmer for 5 minutes more, until the kale is tender but still deep green. Taste and add more salt and black pepper if you think it needs it.
Step 5: Take the pot off the heat and stir in 1 tbsp lemon juice. Ladle into bowls and serve hot, and you can finish each bowl with a thin drizzle of olive oil.
Lemony Chicken Orzo Soup with Kale
This one is for nights when you want soup that still feels like a full meal. The orzo soaks up the lemony broth, and the chicken thighs stay tender.

Ingredients (makes 4 servings)
- Olive oil: 1 tbsp
- Boneless skinless chicken thighs, cut into small chunks: 450 g (1 lb)
- Onion and carrots, finely chopped: 1 small onion plus 2 carrots (about 250 g total)
- Garlic, minced: 3 cloves
- Dried oregano: 1 tsp
- Chicken stock: 1.5 L (6 cups)
- Orzo: 100 g (1/2 cup)
- Kale, stems removed and chopped: 1 bunch (about 200 g)
- Lemon juice: 2 tbsp
- Fine salt and black pepper: to taste
Instructions
Step 1: Set a large pot over medium-high heat and add 1 tbsp olive oil. Season the 450 g chicken pieces with salt and pepper, then add them to the pot in a single layer. Let them brown for about 5 minutes, turning once, until your chicken has golden edges.
Step 2: Lower the heat to medium and add 1 small chopped onion plus 2 diced carrots. Cook for 6 minutes, giving it a stir now and then, until you can see the carrots start to soften at the edges. Stir in 3 minced garlic cloves and 1 tsp dried oregano for 30 seconds.
Step 3: Pour in 1.5 L (6 cups) chicken stock and scrape the bottom of the pot with a wooden spoon. Raise the heat and bring the liquid to a strong simmer. You’ll see those browned bits from the chicken lift into the broth.
Step 4: Add 100 g (1/2 cup) orzo and cook for 7 minutes, until the pasta is almost tender but still has a little bite. Then add 200 g chopped kale and cook for another 3 minutes, until you see the kale soften and turn bright green.
Step 5: Remove the pot from the heat and stir in 2 tbsp lemon juice. Taste the broth and add more salt if your first spoon tastes flat. Serve hot in wide bowls.
Spicy Chicken Sausage and Potato Kale Soup
This is the one I make when I want some heat and a little richness from the sausage. The potatoes break down just enough to thicken the broth.

Ingredients (makes 6 servings)
- Olive oil: 1 tbsp
- Chicken sausage, sliced into rounds: 400 g (14 oz)
- Yellow onion, chopped: 1 large (about 250 g)
- Garlic, minced: 4 cloves
- Smoked paprika: 1 tsp
- Red pepper flakes: 1/2 tsp
- Baby potatoes, halved: 600 g (1.3 lb)
- Chicken stock: 1.5 L (6 cups)
- Curly kale, stems removed and chopped: 1 large bunch (about 300 g)
- Fine salt and black pepper: to taste
Instructions
Step 1: Warm 1 tbsp olive oil in a large heavy pot over medium-high heat. Add the 400 g sliced chicken sausage and let it sit undisturbed for 3 minutes until the bottoms turn deep brown. You’ll hear the sausage sizzle as it releases its fat.
Step 2: Add 1 large chopped onion and cook for 5 minutes, until it softens and picks up the spicy oil from the sausage. Stir in 4 minced garlic cloves, 1 tsp smoked paprika, and 1/2 tsp red pepper flakes, then cook 45 seconds until your kitchen smells smoky.
Step 3: Add 600 g halved baby potatoes and 1.5 L (6 cups) chicken stock. Bring the pot to a boil, then reduce the heat so the liquid bubbles gently. Simmer for 15 minutes, or until you can slide a fork through a potato without pressure.
Step 4: Stir in all 300 g of kale a few handfuls at a time. Let it simmer for 4 minutes, until the kale is soft but still has some body. Taste and add salt and black pepper if your tongue wants more.
Step 5: Ladle the soup into bowls while it is hot, making sure each bowl gets some potato and sausage. You can add a few more red pepper flakes on top if you like extra heat.
Creamy Coconut Sweet Potato Kale Soup
You get natural sweetness from the sweet potatoes and a creamy broth without any dairy. It is the one to pick when you want something smooth and a little bit warming.

Ingredients (makes 4 servings)
- Coconut oil: 1 tbsp
- Yellow onion, chopped: 1 medium (about 180 g)
- Garlic, minced: 3 cloves
- Fresh ginger, grated: 1 tbsp
- Sweet potatoes, peeled and cubed: 700 g (1.5 lb)
- Red curry paste: 1 tbsp
- Vegetable stock: 750 ml (3 cups)
- Full fat coconut milk: 400 ml (1 can)
- Kale, stems removed and chopped: 1 bunch (about 200 g)
- Lime juice: 1 tbsp
- Fine salt: to taste
Instructions
Step 1: Melt 1 tbsp coconut oil in a Dutch oven over medium heat. Add 1 medium chopped onion and cook for 5 minutes, until you can see it turn translucent at the edges. Stir in 3 minced garlic cloves and 1 tbsp grated ginger for 30 seconds.
Step 2: Add 700 g cubed sweet potatoes and 1 tbsp red curry paste. Stir until the paste coats the sweet potatoes, then cook for 2 minutes so the curry paste toasts. You’ll notice the paste darken slightly and smell sweeter.
Step 3: Pour in 750 ml (3 cups) vegetable stock and scrape any curry paste off the bottom. Raise the heat and bring the soup to a boil, then reduce the heat to a steady simmer. Let it cook for 15 minutes, until the sweet potato cubes break apart under your spoon.
Step 4: Turn the heat to low and pour in 400 ml coconut milk. Stir in 200 g chopped kale and let it wilt for 3 minutes. Use an immersion blender to puree about half the soup if you want it thick but still chunky.
Step 5: Remove the pot from the heat and stir in 1 tbsp lime juice. Taste and add salt if your soup needs it. Serve hot, maybe with a little coconut milk swirled on top.
Smoky Lentil and Kale Soup
Smoked paprika and tomato paste give this lentil soup a deep, savory backbone. It is a good one for a Sunday batch because it only gets better.

Ingredients (makes 6 servings)
- Olive oil: 2 tbsp
- Onion, carrots, and celery, chopped: 1 large onion, 2 carrots, 2 stalks (about 500 g total)
- Garlic, minced: 4 cloves
- Tomato paste: 2 tbsp
- Smoked paprika and ground cumin: 2 tsp plus 1 tsp
- Brown lentils, rinsed: 300 g (1.5 cups)
- Vegetable stock: 1.5 L (6 cups)
- Kale, stems removed and chopped: 1 bunch (about 250 g)
- Lemon juice: 1 tbsp
- Fine salt and black pepper: to taste
Instructions
Step 1: Heat 2 tbsp olive oil in a large pot over medium heat. Add 500 g chopped onion, carrots, and celery with a pinch of salt. Cook for 8 minutes, stirring occasionally, until the vegetables soften and your wooden spoon leaves a clean trail.
Step 2: Stir in 4 minced garlic cloves, 2 tbsp tomato paste, 2 tsp smoked paprika, and 1 tsp ground cumin. Cook for 2 minutes, stirring so the tomato paste darkens and your kitchen fills with a smoky smell.
Step 3: Add 300 g lentils and 1.5 L (6 cups) vegetable stock. Bring to a boil, then lower the heat so the soup simmers gently. Cover and cook for 25 minutes, or until you can bite a lentil and find it tender but not falling apart.
Step 4: Stir in 250 g chopped kale and simmer uncovered for 5 minutes, until the kale wilts and turns glossy. Taste the broth and add more salt and black pepper if you think it needs a little lift.
Step 5: Remove the pot from the heat and stir in 1 tbsp lemon juice. Ladle into bowls and serve hot, and you can finish each bowl with a crack of black pepper.
Slow Cooker Beef and Kale Soup
This slow cooker version asks you to brown the beef first, and that step is worth it. The long simmer turns the kale soft and the broth deeply beefy.

Ingredients (makes 8 servings)
- Beef chuck, cut into 2.5 cm cubes: 900 g (2 lb)
- Fine salt and black pepper: to taste
- Olive oil: 1 tbsp
- Yellow onion, chopped: 1 large
- Garlic, minced: 4 cloves
- Carrots, thickly sliced: 3 medium
- Baby potatoes, halved: 500 g (1.1 lb)
- Beef stock: 1.5 L (6 cups)
- Dried rosemary: 1 tsp
- Kale, stems removed and chopped: 1 large bunch (about 300 g)
Instructions
Step 1: Pat the 900 g beef cubes dry and season them all over with salt and black pepper. Warm 1 tbsp olive oil in a large skillet over medium-high heat, then brown the beef in two batches for about 4 minutes per batch. You want a deep brown crust on at least two sides.
Step 2: You’ll transfer the browned beef to a 6 quart slow cooker along with 1 chopped onion, 4 minced garlic cloves, 3 sliced carrots, and 500 g halved baby potatoes. Pour in 1.5 L (6 cups) beef stock and add 1 tsp dried rosemary, then give it all a good stir.
Step 3: Set the slow cooker to low and let it go for 7 hours, or set it to high for 4 hours. The soup is ready when you can pull a beef cube apart with two forks and the potatoes feel soft all the way through.
Step 4: Stir in 300 g chopped kale about 20 minutes before you plan to serve. Cover again and let the kale wilt into the hot broth. You’ll see it soften and darken without turning mushy.
Step 5: Ladle the soup into deep bowls and serve hot, making sure each bowl gets some beef and potato. You can add a little more black pepper at the table.
Curried Chickpea and Kale Soup
This curry-spiced pot is bright and creamy, with chickpeas that stay pleasantly firm. You will get a little heat from the ginger and curry powder, but it never takes over.

Ingredients (makes 4 servings)
- Coconut oil: 1 tbsp
- Yellow onion, chopped: 1 medium
- Garlic and ginger, grated: 3 cloves plus 1 tbsp
- Curry powder and ground turmeric: 1 tbsp plus 1/2 tsp
- Canned chickpeas, drained and rinsed: 2 cans (400 g / 15 oz each)
- Vegetable stock: 1 L (4 cups)
- Full fat coconut milk: 200 ml (3/4 cup)
- Kale, stems removed and chopped: 1 bunch (about 200 g)
- Lime juice: 1 tbsp
- Fine salt: to taste
Instructions
Step 1: Warm 1 tbsp coconut oil in a soup pot over medium heat. Add 1 chopped onion and cook for 5 minutes, until you see it soften and barely take on color. Drop in 3 minced garlic cloves plus 1 tbsp grated ginger and cook for 30 seconds, stirring so it does not catch.
Step 2: Add 1 tbsp curry powder and 1/2 tsp ground turmeric to the pot. Stir the spices into the onion for 1 minute, letting them toast. You’ll notice the mixture darken slightly and smell toasty.
Step 3: Add 2 cans of drained chickpeas and 1 L (4 cups) vegetable stock to the pot. Raise the heat to bring the soup to a boil, then lower it so the liquid simmers. You’ll let it cook for 10 minutes while the chickpeas soften a little more but stay whole.
Step 4: Pour in 200 ml coconut milk and add 200 g chopped kale. Stir and simmer for 4 minutes, until the kale is silky and your broth looks golden and creamy. Taste and add salt until your first spoon tastes round.
Step 5: Remove the pot from the heat and squeeze in 1 tbsp lime juice. Ladle the soup into bowls and serve hot, with a few extra chickpeas on top if you saved some.
Mushroom Barley Kale Soup
Mushrooms and barley give this soup a chewy, satisfying bite. I like it on cold nights when you want a bowl that eats like a meal.

Ingredients (makes 6 servings)
- Olive oil: 2 tbsp
- Cremini mushrooms, sliced: 400 g (14 oz)
- Onion and celery, diced: 1 onion plus 2 stalks (about 250 g)
- Garlic, minced: 3 cloves
- Dried thyme: 1 tsp
- Pearl barley: 150 g (3/4 cup)
- Vegetable stock: 1.5 L (6 cups)
- Kale, stems removed and chopped: 1 bunch (about 250 g)
- Lemon juice: 1 tbsp
- Fine salt and black pepper: to taste
Instructions
Step 1: Heat 2 tbsp olive oil in a large pot over medium-high heat. Add 400 g sliced mushrooms and let them sit for 4 minutes without stirring, until you see the bottoms turn deep golden. Stir and cook another 4 minutes; the mushrooms will release liquid and then reabsorb it.
Step 2: Add 1 chopped onion plus 2 diced celery stalks with a pinch of salt. Cook for 6 minutes, stirring now and then, until the onion turns translucent and your pot smells earthy. Stir in 3 minced garlic cloves and 1 tsp dried thyme for 30 seconds.
Step 3: Add 150 g pearl barley and 1.5 L (6 cups) vegetable stock. Bring the soup to a boil, then lower the heat to a steady simmer. Cover and cook for 30 minutes, or until the barley feels tender when you bite a few grains.
Step 4: Remove the lid and add 250 g chopped kale. Simmer uncovered for 5 minutes, until the kale softens and the broth looks glossy. Taste and add more salt and black pepper if your broth seems thin on flavor.
Step 5: Take the pot off the heat and stir in 1 tbsp lemon juice. Ladle into bowls and serve hot, and you can add a spoonful of the mushrooms from the pot to each bowl.
Tomato Farro Kale Soup with Basil
Here the kale wilts into a thick tomato and farro base, and fresh basil goes in at the very end. It is bright, brothy, and a little chewy from the grain.

Ingredients (makes 4 servings)
- Olive oil: 2 tbsp
- Yellow onion and carrots, diced: 1 onion plus 2 carrots (about 350 g)
- Garlic, minced: 4 cloves
- Tomato paste: 1 tbsp
- Canned crushed tomatoes: 800 g (28 oz)
- Vegetable stock: 750 ml (3 cups)
- Farro, rinsed: 100 g (1/2 cup)
- Kale, stems removed and chopped: 1 bunch (about 200 g)
- Fresh basil leaves, torn: 1 handful
- Fine salt and black pepper: to taste
Instructions
Step 1: Warm 2 tbsp olive oil in a heavy pot over medium heat. Add 1 chopped onion plus 2 diced carrots with a pinch of salt. Cook for 7 minutes, until the vegetables soften and your kitchen starts to smell sweet and mellow.
Step 2: Stir in 4 minced garlic cloves and 1 tbsp tomato paste. Cook for 1 minute, stirring so the tomato paste darkens without burning. You’ll see it coat the vegetables like a thin glaze.
Step 3: Pour in 800 g crushed tomatoes and 750 ml (3 cups) vegetable stock. Add 100 g farro, then bring the liquid to a gentle boil. Lower the heat and simmer, partly covered, for 25 minutes, until the farro is chewy but cooked through when you taste a few grains.
Step 4: Add 200 g chopped kale and simmer for 5 minutes, until the kale wilts into the red broth and softens. Taste and add salt and black pepper if your broth needs a little more lift.
Step 5: Remove the pot from the heat and fold in 1 handful of torn basil leaves. Ladle into bowls and serve hot, and you can add another few basil leaves on top of each serving.
Freezer-Friendly Turkey Kale Soup for Meal Prep
Built to freeze, this one makes a big batch of turkey and kale soup with pasta added only when you are ready to serve. You can pull a bag out on a busy weeknight and dinner is mostly done.

Ingredients (makes 2 freezer bags, 4 servings each)
- Olive oil: 1 tbsp
- Lean ground turkey: 450 g (1 lb)
- Onion and carrots, diced: 1 onion plus 3 carrots (about 350 g)
- Garlic, minced: 4 cloves
- Dried oregano and basil: 1 tsp each
- Low sodium chicken stock: 2 L (8 cups)
- Small pasta, cooked separately: 200 g (1 cup)
- Kale, stems removed and chopped: 1 large bunch (about 300 g)
- Fine salt and black pepper: to taste
Instructions
Step 1: Set a large pot over medium-high heat and add 1 tbsp olive oil. Add 450 g ground turkey and break it up with a spoon. Cook for 6 minutes, stirring often, until your turkey is no longer pink and starts to brown.
Step 2: Add 1 chopped onion plus 3 diced carrots with a pinch of salt. Cook for 6 minutes, until the vegetables soften and your spoon can move through them without resistance. Stir in 4 minced garlic cloves, 1 tsp oregano, and 1 tsp basil for 30 seconds.
Step 3: Pour in 2 L (8 cups) chicken stock and bring the soup to a boil. Lower the heat and simmer for 10 minutes, then add 300 g kale and cook for 4 minutes more, until the kale is tender but your broth still looks bright.
Step 4: Stir in 200 g cooked small pasta. If you are making this ahead, keep the pasta slightly firm because it will continue to soften as the soup cools. Let the soup stand off the heat for 10 minutes before you fill two freezer bags for later.
Step 5: Ladle one batch into bowls for tonight and serve hot, and you can top each bowl with a little black pepper and a spoonful of the pasta-heavy broth.
No matter which version you make, the one move that matters most is seasoning as you go and tasting before you serve. A little salt at each stage builds a broth that tastes full, but the final spoon is where you fix it.
Pick a version, put a pot on the stove, and let the kale soften into something you actually want to eat. You know which one you are in the mood for tonight.
