Hearty Kale and Bean Soup

Featured in: Everyday Meal Concepts

This wholesome kale soup combines nutrient-rich greens with creamy cannellini beans and tender root vegetables in a flavorful vegetable broth. Seasoned with thyme, cumin, and a bright finish of lemon juice, this one-pot meal delivers comfort and nutrition in every spoonful. Perfect for meal prep, it's naturally vegetarian and gluten-free, requiring just 15 minutes of prep and 35 minutes of cooking time.

Updated on Thu, 29 Jan 2026 11:52:00 GMT
A bowl of hearty Kale Soup with tender kale leaves, diced carrots, and creamy cannellini beans in a savory broth. Save
A bowl of hearty Kale Soup with tender kale leaves, diced carrots, and creamy cannellini beans in a savory broth. | softabridan.com

There's something about chopping vegetables on a quiet morning that makes you feel like you're doing something important for yourself. I stumbled onto this kale soup recipe during a stretch when I was trying to eat better, not out of obligation but because I actually wanted to feel good. The first time I made it, my kitchen filled with this warm, earthy aroma, and I realized how easy it was to turn simple ingredients into something that felt nourishing without being pretentious.

I remember bringing a thermos of this soup to a friend's house on a chilly afternoon, and watching them take that first spoonful told me everything. They asked for the recipe before they'd finished the bowl, and now they make it all the time. That's when I knew it wasn't just something I enjoyed, it was something that genuinely lands with people.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Olive oil: Two tablespoons is enough to build flavor without making the soup feel heavy or oily.
  • Onion: One large onion, finely chopped, becomes the sweet, mellow base that everything else builds on.
  • Garlic cloves: Two minced cloves add depth without overpowering, trust me on the restraint here.
  • Carrots: Three medium carrots, diced, bring natural sweetness and a satisfying texture that holds through cooking.
  • Celery stalks: Two stalks, diced, contribute a subtle earthiness that rounds out the flavor profile.
  • Potato: One large potato, peeled and diced, makes the soup heartier and helps thicken it naturally.
  • Kale: Six cups with stems removed and leaves chopped, this is your nutritional powerhouse that softens beautifully when simmered.
  • Cannellini beans: One 15 oz can, drained and rinsed, adds protein and a creamy texture without any heavy feeling.
  • Low-sodium vegetable broth: Six cups gives you control over the seasoning and keeps the focus on the vegetables themselves.
  • Lemon juice: One tablespoon brightens everything at the end and makes flavors pop without tasting obviously citrusy.
  • Dried thyme: One teaspoon brings an herbaceous warmth that feels cozy and intentional.
  • Ground cumin: Half a teaspoon adds unexpected depth and a whisper of earthiness.
  • Salt and black pepper: Season to taste because every stove and every broth behaves differently.
  • Red pepper flakes: A pinch is optional, but it's there if you want a gentle wake-up call in your spoon.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start with warmth and fragrance:
Heat olive oil in a large soup pot over medium heat, then add your finely chopped onion. Watch it turn translucent and soft after about three minutes, which is your signal that you're building flavor, not just starting a recipe. This is the foundation, so don't rush it.
Build the vegetable layers:
Stir in the minced garlic, carrots, celery, and potato, cooking for five minutes while stirring occasionally. You'll smell everything waking up together, and the pot will feel alive with activity.
Introduce the kale gently:
Add your chopped kale and sauté for two minutes until it starts to wilt slightly. The color deepens and it loses some of its rawness, which means it's ready for the next phase.
Bring liquid and season:
Pour in the vegetable broth and add the thyme, cumin, salt, pepper, and red pepper flakes if you're using them. Stir everything together so the seasonings distribute evenly throughout.
Let it simmer and soften:
Bring the soup to a boil, then reduce heat and let it simmer uncovered for twenty minutes until the vegetables are tender. The kitchen will smell incredible, and you'll start feeling the anticipation.
Finish with beans and brightness:
Stir in the drained cannellini beans and simmer for five more minutes to warm them through. Add the lemon juice last, adjust seasoning to taste, and you're done.
Spoon-ready Kale Soup steaming in a rustic bowl, showcasing vibrant greens and root vegetables for a nourishing family meal. Save
Spoon-ready Kale Soup steaming in a rustic bowl, showcasing vibrant greens and root vegetables for a nourishing family meal. | softabridan.com

One evening I made this soup while going through something difficult, and it became this meditative moment where I wasn't thinking about any of it. Just the rhythm of chopping, the steam, the simple act of nourishing myself. That's when I understood this soup was never really about the ingredients at all.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Soup Works

There's a reason this combination feels right: the earthiness of kale pairs with the sweetness of carrots, while the beans add protein and creaminess without dairy. The cumin is that unexpected player that makes people pause and wonder what they're tasting, and the lemon juice wakes everything up at the last second. It's simple enough to feel approachable but thoughtful enough to feel like you actually cooked something.

Making It Your Own

The beauty of this soup is that it doesn't demand perfection or strict adherence. I've made it with swapped vegetables, different beans, extra garlic on days when I needed it, even added spinach when I ran out of kale. Each time it tasted slightly different but equally satisfying, which means it's a recipe that trusts you to know what you like.

Serving and Storage

This soup keeps beautifully in the refrigerator for up to four days, and it actually improves as the flavors get to know each other. I often make a double batch because reheating a bowl of this on a rushed evening feels like giving myself a gift. You can pair it with crusty bread, a simple salad, or just eat it straight from the bowl if that's the kind of day you're having.

  • Serve hot with a squeeze of fresh lemon or a sprinkle of Parmesan if you're not keeping it vegan.
  • If you want extra protein, dice some cooked chicken or turkey and warm it through in the last few minutes.
  • A slice of gluten-free bread on the side transforms this from lunch into a complete, grounding meal.
Close-up of freshly cooked Kale Soup featuring wilted kale, diced potatoes, and a sprinkle of red pepper flakes in a pot. Save
Close-up of freshly cooked Kale Soup featuring wilted kale, diced potatoes, and a sprinkle of red pepper flakes in a pot. | softabridan.com

This soup became my answer to a lot of things, a way to slow down and do something kind for myself without making a production out of it. That's probably the only real secret here.

Recipe FAQs

Can I use frozen kale instead of fresh?

Yes, frozen kale works well. Use about 4 cups of frozen chopped kale and add it directly to the soup without thawing. It may release extra moisture, so you might need slightly less broth.

What other beans can I substitute for cannellini?

Great northern beans, navy beans, chickpeas, or lentils all work beautifully. If using dried lentils, add them with the broth and cook until tender, about 20-25 minutes.

How do I store leftovers?

Store in an airtight container in the refrigerator for up to 4 days. The soup also freezes well for up to 3 months. Reheat gently on the stovetop, adding a splash of broth if needed.

Can I make this soup in a slow cooker?

Absolutely. Sauté the aromatics first, then transfer everything except the kale and lemon juice to your slow cooker. Cook on low for 6-7 hours, add the kale in the last 30 minutes, and stir in lemon juice before serving.

How can I make this soup heartier?

Add diced cooked chicken, turkey, or Italian sausage for extra protein. You can also stir in cooked pasta, rice, or quinoa. For a creamier texture, blend 1-2 cups of the soup and stir it back in.

What can I serve with this soup?

Crusty bread, garlic bread, or a simple side salad complement this soup perfectly. For a gluten-free option, serve with cornbread or rice crackers. A dollop of pesto or drizzle of olive oil adds extra flavor.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Hearty Kale and Bean Soup

Nourishing kale and white bean soup with carrots, celery, and potato in a savory vegetable broth.

Prep Time
15 mins
Cook Time
35 mins
Total Duration
50 mins
Created by Gabriel Summers


Skill Level Easy

Cuisine International

Portion 4 Serving size

Diet Preferences Plant-Based, No Dairy, No Gluten

What You Need

Vegetables

01 2 tablespoons olive oil
02 1 large onion, finely chopped
03 2 garlic cloves, minced
04 3 medium carrots, diced
05 2 celery stalks, diced
06 1 large potato, peeled and diced
07 6 cups kale, stems removed and leaves chopped

Legumes

01 1 can (15 ounces) cannellini beans, drained and rinsed

Liquids

01 6 cups low-sodium vegetable broth
02 1 tablespoon fresh lemon juice

Spices & Seasonings

01 1 teaspoon dried thyme
02 1/2 teaspoon ground cumin
03 Salt and freshly ground black pepper to taste
04 Pinch of red pepper flakes, optional

Directions

Step 01

Sauté aromatics: In a large soup pot, heat the olive oil over medium heat. Add the chopped onion and sauté for 3 minutes until translucent.

Step 02

Build base vegetables: Stir in the minced garlic, diced carrots, diced celery, and diced potato. Cook for 5 minutes, stirring occasionally.

Step 03

Incorporate greens: Add the chopped kale and sauté for 2 minutes until slightly wilted.

Step 04

Add broth and seasonings: Pour in the vegetable broth and add the dried thyme, ground cumin, salt, pepper, and red pepper flakes if using.

Step 05

Simmer vegetables: Bring to a boil, then reduce heat and simmer uncovered for 20 minutes, or until vegetables are tender.

Step 06

Finish with beans: Stir in the drained cannellini beans and simmer for 5 additional minutes to heat through.

Step 07

Season and serve: Add fresh lemon juice, adjust seasoning to taste, and serve hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large soup pot
  • Cutting board
  • Chef's knife
  • Wooden spoon

Allergy Details

Always double-check ingredients to spot allergens, and talk to your doctor if you're unsure.
  • Verify canned beans and vegetable broth labels for gluten contamination
  • Confirm bread and cheese allergen status if serving as accompaniments

Nutrition Details (per portion)

Nutritional content is meant as a general reference, not as specific health advice.
  • Energy: 225
  • Fats: 6 g
  • Carbohydrates: 36 g
  • Proteins: 8 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.