This Healthy Mediterranean Kale Soup is a cozy, fiber-rich meal packed with beans, veggies, and heart-healthy flavor—perfect for a quick, low-cholesterol dinner your whole family will love.

For more healthy soups, check out our easy black bean soup, turmeric lentil soup, Mediterranean chickpea soup, creamy potato soup.

Close-up of Mediterranean kale soup showing tender kale, white beans, and hearty tomato broth.

When life gives you kale…make kale soup!

Here in Todi, in the hilly Umbrian countryside, it’s kale season, and you can literally see it everywhere. 🌿 As Louise and I walk through the hills, we spot small family gardens bursting with kale and market stalls overflowing with huge, emerald-green Tuscan kale leaves—also known as dinosaur kale for their rugged texture.

That’s what inspired this Healthy Mediterranean Kale Soup—a cozy, nourishing bowl made with white beans, kale, and simple vegetables simmered in a rich tomato broth. 🍲

It’s a Mediterranean-style soup that’s naturally low in saturated fats, rich in fiber, and perfect for anyone looking for a balanced, plant-forward meal that still feels hearty and satisfying.

Serve it with a drizzle of olive oil and a slice of rustic bread for a wholesome taste of Italy’s countryside comfort food. 💚

Ingredients

Find complete ingredient list, quantities, and substitutions in the recipe box at the bottom of the page.

Fresh ingredients for Mediterranean kale soup with kale, white beans, and tomatoes on a table.
  • Olive oil: use extra virgin for that authentic Mediterranean soup recipe flavor. You can substitute avocado oil or light olive oil if preferred.
  • Onion, carrot, and celery: these build the classic flavor base for many Mediterranean diet soups. Substitute with shallots, leeks, or even bell pepper if that’s what you have.
  • Garlic: fresh is best, but garlic powder works in a pinch.
  • Dried oregano: adds that signature Mediterranean aroma. You can also use Italian seasoning or herbes de Provence.
  • Crushed tomatoes: canned or jarred both work. Substitute with diced tomatoes or fresh ripe tomatoes blended smooth.
  • Vegetable or chicken broth: use whichever suits your diet. A good-quality bouillon cube dissolved in water also works great.
  • White beans: Cannellini beans work best, but navy or great northern beans make a delicious kale and white bean soup too. We use canned for convenience, but you can cook dried beans from scratch for extra flavor and texture.
  • Kale: Tuscan, curly, or lacinato kale all work beautifully. Spinach or Swiss chard are great substitutions.
Top-down view of Mediterranean kale soup with bread and olive oil drizzle.

How to Make Mediterranean Kale Soup

Step 1. Build the Flavor Base

Heat extra virgin olive oil in a large pot over medium heat. Add the chopped onion, carrot, and celery, and season with a pinch of salt. Sauté for about 4 minutes, stirring occasionally, until the veggies start to soften.

Add garlic and a pinch of red pepper flakes, and cook for another minute until fragrant. This creates a rich, savory base for your vegetable kale soup.

Step 1 Sautéing onion, carrot, and celery in olive oil for Mediterranean kale soup flavor base.

Step 2. Add Tomatoes, Beans, and Broth

Pour in the crushed tomatoes, and dried oregano. Add most of the vegetable broth and two-thirds of the white beans.

Blend the remaining broth with the last can of beans until smooth, then stir this creamy mix into the soup. It thickens naturally—no cream needed!

Step 2 Adding crushed tomatoes, beans, and broth into the pot for healthy Mediterranean kale soup.

Step 3. Simmer and Add the Kale

Season with salt and pepper, bring to a gentle boil, then reduce to a simmer for about 10 minutes. Meanwhile, remove the tough stems from the kale and chop the leaves into bite-size pieces.

Add the kale to the pot and cook for another 10–15 minutes, or until tender and vibrant. The result is a Mediterranean diet soup that’s hearty, wholesome, and full of flavor.

Step 3 Chopped kale added to simmering Mediterranean kale soup until tender and vibrant.

Step 4. Serve and Enjoy

Finish with a drizzle of extra virgin olive oil, freshly cracked black pepper, and a slice of toasted bread. Add grated parmesan for extra depth, or top with a dollop of Greek-style or non-dairy yogurt for creaminess. Louise loves hers with yogurt, while I like a splash of balsamic vinegar for a bright finish.

Step 4 Serving Mediterranean kale soup with a olive oil and slice of crusty bread.

Tips

  • Don’t skip the sauté: Taking time to cook the onions, carrots, and celery brings out deep flavor and builds the base for your Mediterranean soup recipe.
  • Blend some beans: Pureeing a small portion of the white beans with broth gives the soup a naturally creamy texture—no cream needed.
  • Chop the kale small: Bite-size pieces cook faster and make every spoonful balanced and tender.
  • Add the kale at the right time: Put it in during the last 10–15 minutes so it stays bright and slightly chewy.
  • Adjust thickness easily: Add more broth if you like a lighter one pot kale soup, or simmer longer for a thicker consistency.
  • Finish with freshness: A drizzle of olive oil, lemon juice, or balsamic vinegar adds brightness to your healthy kale soup recipe.
  • Meal prep friendly: This soup keeps well in the fridge for up to 4 days and tastes even better the next day.

Frequently Asked Questions

Can I make it without blending the beans?

Yes. The soup will just be lighter and brothier instead of creamy—still delicious either way!

Can I use a different type of beans?

Yes! While white beans are classic, you can make this a kale and white bean soup with cannellini, navy, or great northern beans—or even try chickpeas or black beans for a twist.

Can I make it ahead of time?

Absolutely. This soup tastes even better the next day as the flavors develop. Store it in the fridge for up to 4 days or freeze for up to 3 months.

Can I use spinach instead of kale?

Yes, spinach or Swiss chard both work beautifully. Just add them near the end, as they cook faster.

How can I make it more filling?

Serve it with cooked farro, quinoa, or rice stirred in—it turns into a hearty Mediterranean soup recipe that’s perfect for a full meal.

More Easy Kale Recipes

If you tried this Healthy Mediterranean Kale Soup recipe or any other recipe on our blog, please leave a 🌟 star rating and let us know how it goes in the comments. We love hearing from you!

Hearty Mediterranean kale soup in a rustic bowl with bread and olive oil drizzle.

Healthy Mediterranean Kale Soup (Low-Cholesterol Meal)

5 from 2 votes
This Healthy Mediterranean Kale Soup is a cozy, one-pot meal packed with fiber, protein, and veggies. It’s naturally low in saturated fat, easy to make, and full of hearty Mediterranean flavor—perfect for a wholesome, satisfying dinner any night of the week.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4 people
Course: Main Course
Cuisine: Mediterranean

Ingredients 

  • 2 tablespoons olive oil
  • 1 onion chopped
  • 2 carrots chopped
  • 1 rib celery chopped
  • 2 cloves garlic grated
  • ¼ teaspoon red pepper flakes
  • 1 teaspoon dried oregano or more to taste — you can add spices like 1 teaspoon cumin or coriander if you like but we decided to keep it simple here.
  • 2 cans crushed tomatoes 15 oz / 400 g each can
  • 4 cups vegetable broth or chicken broth
  • 3 cans cannellini beans or another white bean variety
  • 1 teaspoon salt or to taste + black pepper
  • 7 ounces kale leaves stems removed and cut into bite-sized pieces

Instructions 

  • Build the Flavor Base: Heat 2 tablespoons olive oil in a large pot over medium heat. Add 1 onion, 2 carrots, and 1 rib celery (all chopped) with a pinch of salt, and cook for about 5 minutes until they start to soften.
    Add 2 cloves garlic (grated) and ¼ teaspoon red pepper flakes, and cook for 1 more minute until fragrant.
    Step 1 Sautéing onion, carrot, and celery in olive oil for Mediterranean kale soup flavor base.
  • Add Tomatoes, Beans, and Broth: Add 2 cans crushed tomatoes, 1 teaspoon dried oregano, most of the 4 cups vegetable broth, and two of the 3 cans cannellini beans.
    Blend the remaining broth with the last can of beans, then pour it into the pot. This makes the soup creamy without adding dairy.
    Step 2 Adding crushed tomatoes, beans, and broth into the pot for healthy Mediterranean kale soup.
  • Simmer and Add the Kale: Season with 1 teaspoon salt and pepper. Bring to a boil, then simmer for 10 minutes. Meanwhile, chop 7 ounces kale leaves and add it to the pot. Cook for 10–15 more minutes, or until the kale is tender.
    Step 3 Chopped kale added to simmering Mediterranean kale soup until tender and vibrant.
  • Serve and Enjoy: Taste and adjust seasoning. Serve with olive oil, black pepper, and toasted bread. Add Parmesan or a spoon of Greek yogurt if you like.
    Step 4 Serving Mediterranean kale soup with a olive oil and slice of crusty bread.

Notes

Substitutions
  • Olive oil → Avocado oil or light olive oil.
  • Onion, carrot, and celery → Shallots, leeks, or bell pepper.
  • Garlic → Garlic powder or minced shallots.
  • Dried oregano → Italian seasoning or herbes de Provence.
  • Crushed tomatoes → Diced tomatoes or fresh tomatoes blended smooth.
  • Vegetable or chicken broth → Bouillon powder dissolved in water (our favorite—it’s light and lasts for weeks).
  • White beans → Navy beans, great northern beans, or chickpeas.
  • Kale → Spinach, Swiss chard, or collard greens.
 
Tips
  • Don’t skip the sauté: Cooking the veggies first builds deep flavor.
  • Blend some beans: Puree a portion of beans with broth for a creamy texture—no dairy needed.
  • Chop the kale small: Smaller pieces cook faster and make the soup easier to eat.
  • Add kale last: Stir it in during the final 10–15 minutes so it stays tender and vibrant.
  • Adjust the texture: Add more broth for a lighter one pot kale soup, or simmer longer to thicken.
  • Finish with freshness: Drizzle with olive oil, lemon juice, or balsamic vinegar for brightness.
  • Great for meal prep: Keeps up to 4 days in the fridge and tastes even better the next day.
 
Storage
Store leftover Mediterranean kale soup in an airtight container for up to 4 days in the fridge or freeze for up to 3 months.

Nutrition

Serving: 1 of 4, Calories: 369kcal, Carbohydrates: 60g, Protein: 18g, Fat: 9g, Saturated Fat: 1g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 5g, Trans Fat: 0g, Cholesterol: 0mg, Sodium: 666mg, Potassium: 1722mg, Dietary Fiber: 16g, Sugar: 12g, Vitamin A: 10611IU, Vitamin B6: 1mg, Vitamin C: 70mg, Vitamin E: 6mg, Vitamin K: 225µg, Calcium: 360mg, Folate: 185µg, Iron: 9mg, Manganese: 2mg, Magnesium: 156mg, Zinc: 3mg
Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you ⭐️ 💚.

Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

We’re here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) 🌿✨.

Welcome to our blog, we are glad you are here.

5 from 2 votes

Leave a comment

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

Recipe Rating




5 Comments

    1. Hi Elizabeth! You can skip the tomatoes and use an extra cup of broth with a splash of lemon 🙂 Happy cooking!

      Kindest, Louise