25 Mediterranean Soups Under 300 Calories
Soup has this magical way of making you feel like you’ve got life together—even when you’re eating it hunched over the kitchen counter at 10 p.m. with mismatched socks on. The Mediterranean diet nails this vibe perfectly: it’s light, nourishing, and somehow tastes indulgent without wrecking your calorie count.
If you’ve been craving cozy bowls of comfort but don’t want to blow past your daily calorie goals, you’re in the right place. I’ve rounded up 25 Mediterranean-inspired soups that all clock in under 300 calories per serving. They’re hearty enough to keep you satisfied, but light enough that you can go back for seconds without guilt.
Ever noticed how Mediterranean soups sneak in all the “good-for-you” stuff—olive oil, veggies, legumes, and herbs—while still tasting like something you’d order at a seaside café in Santorini? Yeah, that’s the magic. And FYI, they’re also meal-prep friendly, freezer-friendly, and weeknight-dinner friendly. Basically, soup is everyone’s friend here.

1. Classic Greek Lentil Soup (Fakes Soupa)
If soup could win a popularity contest in the Mediterranean, lentil soup would take the crown. This Greek staple is earthy, filling, and ridiculously budget-friendly.
Why it works:
- Lentils = protein + fiber powerhouse.
- Simmered with carrots, onions, garlic, and tomatoes.
- Finished with a splash of red wine vinegar that brightens the whole pot.
At about 250 calories a bowl, you’ll want to make a double batch. Trust me.
2. Lemon Chicken Orzo Soup
Think of this as the Mediterranean’s answer to chicken noodle soup—but fresher and zippier. The orzo pasta gives it that slurpable factor, while lemon adds brightness that plain chicken soup always seems to lack.
Calories? Around 280 per serving. Comfort food without the post-meal nap.
3. Mediterranean Tomato Basil Soup
Forget the canned stuff. Fresh tomatoes roasted with garlic and blended with basil and a touch of olive oil? Absolute heaven. You can keep it dairy-free or swirl in a spoonful of Greek yogurt for creaminess without piling on calories.
Comes in at 200–220 calories per serving, depending on add-ins.
4. Moroccan Spiced Chickpea Soup
Chickpeas in soup? Oh yes. Add cumin, coriander, paprika, and cinnamon, and suddenly you’ve got a warm bowl of Moroccan comfort that tastes way more complex than the 30 minutes it took to throw together.
Each bowl lands at about 280 calories—but feels like a feast.
5. Italian Minestrone (Lightened Up)
Traditional minestrone can be a calorie bomb if you’re not careful with pasta and cheese. This version leans heavy on the beans, zucchini, tomatoes, and leafy greens. The pasta? A supporting role, not the star.
Result: 240 calories a bowl, but it eats like a full meal.
6. Greek Avgolemono Soup
Eggs and lemon whisked into a silky broth—it’s lighter than it sounds and insanely comforting. The rice keeps it hearty, but each serving still stays under 270 calories.
And IMO, no soup feels quite as “Mediterranean grandma-approved” as this one.
7. Spanish Gazpacho
Cold soup might sound weird at first, but once you taste chilled gazpacho on a hot summer evening, you’ll get it. Blended tomatoes, cucumbers, peppers, and olive oil make this not just refreshing, but sneakily hydrating too.
Calories? About 180 per serving. Pair with crusty bread and call it dinner.
8. Tuscan White Bean & Kale Soup
Beans + greens = comfort with a conscience. The olive oil, garlic, and a hint of rosemary bring everything together. Bonus? It freezes beautifully.
Each bowl sits at 250 calories—and yes, it tastes even better the next day.
9. Mediterranean Vegetable Soup
This is the soup you make when your fridge looks like a sad farmer’s market at closing time. Carrots, zucchini, celery, onions, tomatoes—literally anything works. Think of it as the no-waste, all-flavor option.
Calories hover around 190–210 per bowl. Guilt-free seconds encouraged.
10. Lentil & Spinach Soup
Another lentil contender, this one leans on spinach for freshness. The combo of protein and greens makes it a nutrient-packed workhorse that’s as good for lunch as it is for dinner.
Each serving? About 220 calories.
11. Roasted Red Pepper Soup
Smoky, slightly sweet, and surprisingly filling. Roast your peppers, blend them with onions, garlic, and broth, and you’ve got a soup that tastes way fancier than its calorie count suggests.
Expect around 200–230 calories per bowl.
12. Mediterranean Fish Soup
Light, brothy, and loaded with omega-3s. This soup usually features white fish, fennel, tomatoes, and herbs—and makes you feel like you’re eating seaside in southern France.
Each serving: 280 calories. Pro tip? A crusty baguette slice doesn’t hurt.
13. Chickpea & Spinach Soup
This is the “I need protein but don’t feel like eating meat” soup. Chickpeas + spinach in a garlicky tomato broth is a combo you’ll come back to again and again.
Calories? About 230 per serving.
14. Moroccan Harira (Lightened Up)
Traditionally, harira is a rich, hearty soup eaten during Ramadan. This version uses less oil and leaner protein, but still packs lentils, chickpeas, tomatoes, and warm spices.
Comes in at 290 calories—just under the wire, but worth every spoonful.
15. Greek Zucchini & Dill Soup
Light, herby, and perfect for summer. The zucchini keeps it fresh, while dill brings in that distinctly Greek flavor profile. Add a spoonful of Greek yogurt and you’re still under 250 calories.
16. Greek Lemon Lentil Soup
Lentils are already a Mediterranean superstar, but pair them with lemon and you’ve got a bright, hearty soup that somehow feels indulgent while being totally waistline-friendly. Packed with protein and fiber, this one keeps you full for hours.
💡 Pro tip: Use red lentils for a smoother, faster-cooking soup.
17. Tuscan Kale & Bean Soup
If Tuscany had a hug, this would be it. Cannellini beans, kale, onions, and garlic simmer into a brothy, herby masterpiece that feels hearty without tipping over 300 calories. Pair it with crusty bread and you’ll feel like you’re in Florence.
💡 Pro tip: Add a pinch of red pepper flakes for a subtle kick.
18. Roasted Cauliflower Soup
Creamy, nutty, and downright cozy—without cream! Roasting cauliflower brings out its sweetness, and blending it creates that silky texture we all crave. A sprinkle of paprika or cumin on top? Chef’s kiss.
💡 Pro tip: Add a handful of roasted garlic cloves when blending for extra depth.
19. Greek Spinach & Lemon Soup (Spanakosoupa)
Spinach lovers, this one’s for you. Fresh spinach, onions, and lemon in a clear broth—it’s light, refreshing, and kind of like a Mediterranean detox in a bowl.
💡 Pro tip: Serve with a slice of toasted whole-grain pita to soak up all the lemony broth.
20. Italian Barley & Vegetable Soup
Hearty but not heavy, barley adds a chewy bite that makes this soup more satisfying than your average veggie broth. Add carrots, zucchini, celery, and a little tomato for that full Italian countryside feel.
💡 Pro tip: Make it in bulk—this one freezes beautifully.
21. Moroccan Harira (Light Version)
Traditionally eaten during Ramadan, Harira is a tomato-based soup with chickpeas, lentils, herbs, and warm spices. Normally rich, but when you cut back on oil, it stays under 300 calories and still tastes incredible.
💡 Pro tip: A dash of cinnamon in savory soup may sound odd—but trust me, it’s magic.
22. Mediterranean Eggplant & Tomato Soup
Eggplant gets creamy and rich when simmered, especially alongside tomatoes and olive oil. This one feels luxurious but is super light on calories. Bonus: it’s packed with antioxidants.
💡 Pro tip: Roast the eggplant first for extra smoky depth.
23. Greek Cabbage Soup
Not glamorous, but surprisingly delicious! Cabbage, carrots, tomatoes, and herbs create a hearty broth that feels cleansing without being boring. It’s the soup version of hitting reset.
💡 Pro tip: Don’t overcook the cabbage—it should be tender but not mushy.
24. Sicilian Chickpea Soup 🇮🇹
This rustic gem combines chickpeas, garlic, tomatoes, and a hint of rosemary. It’s earthy, savory, and surprisingly filling. Under 300 calories but full of personality—just like Sicily itself.
💡 Pro tip: Mash a few chickpeas in the pot to thicken naturally without cream.
25. Mediterranean Lentil & Carrot Soup
Sweet carrots and earthy lentils pair beautifully in this vibrant soup. It’s budget-friendly, nutrient-packed, and has that cozy homemade vibe. Simple, satisfying, and under 300 calories—yes, please.
💡 Pro tip: Top with a swirl of tahini for extra Mediterranean flair.
Conclusion: Cozy Bowls, Happy Waistline
There you have it—25 Mediterranean soups that are cozy, nourishing, and all under 300 calories. Whether you’re craving the zesty kick of Greek lemon soups, the hearty comfort of Tuscan beans, or the smoky sweetness of roasted veggies, there’s something here to warm your belly without weighing you down.
And the best part? These aren’t diet soups. They’re real, flavorful Mediterranean meals you’ll actually crave. Next time you need a quick lunch or cozy dinner, grab one of these recipes—you’ll get all the comfort with none of the guilt.
📌 Pinterest Pin Ideas for Conclusion Section:
- “25 Mediterranean Soups Under 300 Calories You’ll Crave This Winter”
- “Cozy & Healthy: 25 Mediterranean Soups That Won’t Break Your Diet”
- “Warm Up Without the Calories: 25 Mediterranean Soups You’ll Love”








