Hearty Kale Vegetable Soup

Featured in: Savory Home Starters

This hearty kale soup delivers a nourishing bowl of comfort with tender root vegetables, protein-packed cannellini beans, and fresh kale leaves. The aromatic blend of thyme and cumin adds warmth, while a splash of lemon brightens each spoonful. Perfect for meal prep, this soup develops even deeper flavors overnight and reheats beautifully for quick lunches throughout the week.

Updated on Wed, 28 Jan 2026 16:59:00 GMT
A steaming bowl of Kale Soup served hot, garnished with fresh kale leaves and lemon wedges. Pin It
A steaming bowl of Kale Soup served hot, garnished with fresh kale leaves and lemon wedges. | cozyhummus.com

The first time I made this kale soup, I had just come home from a weeklong trip to find my refrigerator completely bare except for a bunch of wilting kale and some random root vegetables. That emergency experiment turned into one of those happy kitchen accidents that you actually want to repeat. Something magical happens when you simmer kale until it's silky and tender rather than crisp and raw.

Last winter my neighbor dropped by unexpectedly while I had a pot bubbling away on the stove. She ended up staying for two hours, bowl in hand, and I swear I saw actual tears when she finally had to head home. Sometimes the simplest meals create the warmest memories.

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: This creates the foundation for all the vegetables to build their flavors
  • Large onion: Finely chopped so it almost disappears into the soup base
  • Garlic cloves: Minced fresh because nothing else quite gives that same warmth
  • Medium carrots: Diced small enough to become tender without falling apart
  • Celery stalks: The classic soup base trio that adds essential depth
  • Potato: Peeled and diced to naturally thicken the broth as it breaks down
  • Kale: Stems removed and leaves chopped because the stems never quite cook through
  • Cannellini beans: Drained and rinsed to add creaminess without any heavy liquid
  • Vegetable broth: Low sodium so you can control exactly how seasoned it becomes
  • Lemon juice: The secret brightness that makes all those earthy flavors pop
  • Dried thyme: Brings that classic herbaceous note that screams comfort food
  • Ground cumin: Just enough to add warmth without making it taste like chili
  • Salt and pepper: Essential to bring everything together
  • Red pepper flakes: Optional but lovely if you want that gentle background heat

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start the base:
Heat the olive oil in your large soup pot over medium heat and add the chopped onion, letting it soften for about 3 minutes until it turns translucent and fragrant.
Build the foundation:
Add the garlic, carrots, celery, and potato to the pot, stirring occasionally for 5 minutes as everything starts to release its aromas.
Wilt the kale:
Toss in the chopped kale and sauté for 2 minutes, watching it transform from crisp and tall to dark and silky.
Add the liquids:
Pour in the vegetable broth along with the thyme, cumin, salt, pepper, and red pepper flakes if you're using them.
Simmer together:
Bring everything to a boil, then reduce the heat and let it simmer uncovered for 20 minutes until all the vegetables are completely tender.
Add the beans:
Stir in the cannellini beans and let them warm through for 5 more minutes.
Finish with brightness:
Add the lemon juice, taste the soup, and adjust the seasoning before serving it hot.
Kale Soup simmering in a pot, featuring tender carrots, celery, and white beans in a hearty broth. Pin It
Kale Soup simmering in a pot, featuring tender carrots, celery, and white beans in a hearty broth. | cozyhummus.com

My mother in law asked for this recipe after having it at our house, and now she makes it every Sunday afternoon. She claims it's the only thing her grandchildren will eat without complaining, which feels like the highest possible compliment.

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.

Making It Your Own

The beauty of this soup is how it adapts to whatever you have on hand or whatever mood you're in. Some weeks I add diced tomatoes, others I throw in some frozen peas during the last few minutes. It never fails me.

Texture Secrets

I've discovered that cutting all the vegetables to roughly the same size ensures everything finishes cooking at the same time. Nothing is worse than biting into a crunchy carrot when the potatoes have already turned to mush.

Serving Suggestions

While this soup is perfectly complete on its own, I love serving it with warm gluten-free bread for dunking. The way the broth soaks into crusty bread creates this magical bite that somehow tastes even better than the soup itself.

  • A drizzle of good olive oil on top adds luxurious richness
  • Freshly grated Parmesan makes it feel more decadent
  • A side salad turns it into a proper dinner party meal
Close-up of a ladle pouring Kale Soup into a rustic bowl, ready to be enjoyed. Pin It
Close-up of a ladle pouring Kale Soup into a rustic bowl, ready to be enjoyed. | cozyhummus.com

There's something deeply restorative about a bowl of this soup, like a warm hug from the inside out.

Questions & Answers

Can I freeze this kale soup?

Yes, this soup freezes well for up to 3 months. Cool completely before transferring to airtight containers. The potatoes may soften slightly after freezing, but the flavor remains excellent.

What other greens work in this soup?

Swiss chard, spinach, or collard greens make excellent substitutes. Add delicate greens like spinach in the last 5 minutes to prevent overcooking.

How can I make this soup creamier?

Blend a portion of the soup with an immersion blender before adding the beans, or stir in a splash of coconut milk during the final minutes of cooking.

Can I use dried beans instead of canned?

Absolutely. Soak 1 cup dried cannellini beans overnight, then cook until tender before adding to the soup. This yields about 3 cups cooked beans.

What herbs pair best with this soup?

Fresh rosemary, oregano, or basil complement the thyme beautifully. Add fresh herbs in the last 5 minutes to preserve their bright flavor.

How do I store leftovers?

Refrigerate in an airtight container for up to 5 days. The flavors continue to develop, making it even more delicious the next day.

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 Vegetable Soup

Wholesome soup with kale, vegetables, and protein-rich beans for a nourishing meal.

Prep Time
15 minutes
Cook Time
35 minutes
Total Time
50 minutes
Created by Jeremiah Baldwin


Skill Level Easy

Cuisine International

Makes 4 Portions

Diet Details Vegan-friendly, No Dairy, No Gluten

What You'll 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 lemon juice

Spices and 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

How-To Steps

Step 01

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

Step 02

Build vegetable base: Stir in garlic, carrots, celery, and potato. Cook for 5 minutes, stirring occasionally.

Step 03

Wilt kale: Add chopped kale and sauté for 2 minutes until slightly wilted.

Step 04

Combine broth and seasonings: Pour in vegetable broth and add thyme, 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 until vegetables are tender.

Step 06

Incorporate beans: Stir in cannellini beans and simmer for 5 additional minutes to heat through.

Step 07

Finish and serve: Add 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 You Need

  • Large soup pot
  • Cutting board and knife
  • Wooden spoon

Allergy Info

Double-check every ingredient to spot potential allergens and talk with a doctor if you’re unsure.
  • Contains no major allergens in base recipe
  • Verify canned beans and vegetable broth labels for gluten and potential allergens
  • If serving with bread or cheese, confirm absence of gluten or dairy allergens

Nutrition (one portion)

Nutritional details are for reference only and not a substitute for professional advice.
  • Calories: 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.