21 Mediterranean Soups Under 300 Calories That Actually Fill You Up
Soup gets a bad rap as diet food, but Mediterranean soups are different. They’re packed with vegetables, beans, whole grains, and enough flavor to make you forget you’re eating something that’s technically light. None of that sad, watery broth situation.
I’ve been making these soups for years, and the best part? Most of them taste even better the next day, which makes them perfect for meal prep. You can make a big batch on Sunday, portion it out, and have lunch sorted for the week. Plus, when you’re eating something this flavorful and satisfying under 300 calories, you don’t feel like you’re missing out on anything.
Let me walk you through 21 Mediterranean soups that’ll keep you full without weighing you down or boring you to tears.

Why Mediterranean Soups Work for Weight Management
Mediterranean soups are genius for keeping calories in check while actually filling you up. They’re loaded with fiber from beans, lentils, and vegetables, which keeps you satisfied for hours. The healthy fats from olive oil add richness without going overboard on calories, and the herbs and spices pack so much flavor that you don’t miss heavy cream or butter.
Here’s what I’ve learned: the combination of protein, fiber, and volume makes these soups legitimately filling. You’re eating a big bowl of food that registers as “satisfying” in your brain, but the calorie count stays reasonable because the base is mostly vegetables and broth.
I use this quality immersion blender for pureeing soups—it’s way easier than transferring hot liquid to a regular blender, and cleanup takes like thirty seconds. Game-changer for making smooth, creamy soups without adding actual cream.
Classic Lentil Soups
Red Lentil Soup with Lemon
Red lentils cook down into this incredibly creamy texture without any dairy, which is kind of magical. Sauté onions, garlic, and cumin, add red lentils and vegetable broth, simmer until everything breaks down, then finish with lemon juice and fresh parsley. The lentil soup with crusty bread is a classic version that nails the technique. Get Full Recipe for the exact proportions.
Red lentils cook way faster than green or brown lentils—about 15-20 minutes—which makes this perfect for weeknight dinners. The lemon juice at the end brightens everything up and keeps it from tasting flat. This soup clocks in around 180 calories per generous bowl.
Lentil Spinach Soup
This one’s packed with iron from both the lentils and spinach, plus it’s ridiculously filling for how light it is. Brown lentils work better here because they hold their shape instead of turning mushy. Sauté onions and garlic, add lentils and broth, simmer until tender, then stir in a massive handful of fresh spinach right at the end. The lentil spinach soup version has the full breakdown. Get Full Recipe.
The spinach wilts down to nothing, so don’t be shy—use way more than you think you need. I probably add two or three cups of fresh spinach per serving, which sounds insane but cooks down to like a quarter cup. About 220 calories per bowl.
Moroccan-Spiced Lentil Soup
Cumin, coriander, cinnamon, and a touch of cayenne transform basic lentil soup into something that tastes exotic and interesting. Add diced tomatoes and carrots for sweetness, finish with cilantro and a squeeze of lime. The warm spices make this feel way more indulgent than it actually is.
The cinnamon might sound weird in savory soup, but trust me—it adds this subtle warmth that makes the whole thing feel complex and layered. This one’s around 195 calories per serving and tastes like you spent way more effort than you actually did.
Green Lentil Soup with Vegetables
Sometimes you just want a straightforward, no-nonsense vegetable soup. Green lentils, diced carrots, celery, tomatoes, and plenty of herbs simmered in vegetable broth. It’s not fancy, but it’s the kind of soup you’ll make on repeat because it’s reliable and satisfying.
I like adding a bay leaf and some thyme while it simmers—those dried herbs add depth without any calories. Remove the bay leaf before serving unless you enjoy explaining to dinner guests why there’s a random leaf in their bowl. Around 210 calories per serving.
White Bean and Vegetable Soups
Tuscan White Bean Soup
White beans create this creamy, velvety texture that makes the soup feel rich even though there’s no cream involved. Cannellini beans with kale, tomatoes, garlic, and rosemary—it’s classic Italian comfort food that happens to be light. The tuna white bean salad uses similar flavors if you want a cold option.
Mash about half the beans against the side of the pot once they’re tender. This releases their starches and makes the broth naturally thick and creamy without adding anything. About 240 calories per bowl.
White Bean Soup with Escarole
Escarole is one of those underrated greens that has a slightly bitter edge that works perfectly in soup. White beans, escarole, garlic, olive oil, and a squeeze of lemon. Simple, clean flavors that let the ingredients shine.
Escarole holds up better than spinach or kale when reheated, which makes this soup great for meal prep. It doesn’t turn into that sad, army-green mush situation. Around 185 calories per serving.
White Bean and Tomato Soup
Canned tomatoes, white beans, onions, garlic, and basil—this tastes like summer even in January. The tomatoes add acidity that balances the creamy beans, and the basil makes everything smell amazing. Use good quality canned tomatoes because they’re doing heavy lifting here.
San Marzano tomatoes are worth the extra dollar or two—they’re sweeter and less acidic than regular canned tomatoes. I buy them in bulk using this kitchen storage system that keeps my pantry actually organized. About 200 calories per bowl.
White Bean and Herb Soup
Fresh herbs take center stage here—parsley, basil, oregano, and thyme all stirred in at the end so they stay bright and fresh. White beans, vegetable broth, garlic, and tons of herbs. That’s it. Sometimes simple is exactly what you need.
Dried herbs are fine for simmering, but fresh herbs added at the end make this soup taste vibrant and alive instead of cooked to death. Around 175 calories per serving.
Looking for more Mediterranean-inspired meals that keep things light? Check out these 25 Mediterranean diet dinners or this 21-day Mediterranean diet plan for complete meal ideas.
Chickpea-Based Soups
Moroccan Chickpea Soup
Chickpeas with tomatoes, warming spices like cumin and paprika, and a touch of harissa paste for heat. This soup has layers of flavor that make it feel way more complex than the ingredient list suggests. The spices and chickpeas both contribute to keeping you full.
Harissa paste is fermented chili paste that adds this deep, complex heat that’s different from just adding cayenne. You can find it at most grocery stores now, and a little goes a long way. About 215 calories per bowl.
Lemon Chickpea Soup
Bright, tangy, and refreshing—this soup tastes light but still fills you up thanks to the protein and fiber in the chickpeas. Lemon juice, lemon zest, garlic, chickpeas, and fresh dill. It’s like sunshine in a bowl, which sounds cheesy but is accurate.
The key is adding lemon juice at the very end after you turn off the heat. Cooking lemon juice makes it taste bitter instead of bright. Fresh lemon zest adds even more lemon flavor without extra acidity. Around 190 calories per serving.
Chickpea Vegetable Soup
This is basically a template soup—chickpeas plus whatever vegetables you have kicking around. Carrots, celery, zucchini, tomatoes, whatever needs to be used up. Add some herbs, simmer until everything’s tender, and you’ve got a satisfying meal.
I make this soup when my fridge is full of random vegetables that are about to turn. It’s the ultimate clean-out-the-crisper meal, and it always turns out good because the chickpeas and broth tie everything together. About 205 calories per bowl.
Spiced Chickpea and Tomato Soup
Chickpeas, canned tomatoes, onions, garlic, cumin, and smoked paprika create this warming, slightly smoky soup that’s perfect for cold days. The smoked paprika gives you depth without making things spicy. The carrot ginger soup with chickpea croutons takes a different approach but shows how versatile chickpeas are in soup.
You can blend this soup partially if you want something creamier, or leave it chunky for more texture. I usually blend about half and leave the rest whole. Around 195 calories per serving.
Tomato-Based Mediterranean Soups
Classic Tomato Basil Soup
This tastes nothing like the canned stuff. Fresh garlic, canned San Marzano tomatoes, vegetable broth, and tons of fresh basil. No cream, no sugar—just good tomatoes and herbs. The whole wheat spaghetti with cherry tomatoes and basil uses similar flavors in pasta form.
Roast your garlic first if you have time—it becomes sweet and mellow instead of sharp. Just wrap whole cloves in foil with a drizzle of olive oil and roast at 400°F for about 30 minutes. About 145 calories per bowl.
Tomato Orzo Soup
Tiny pasta in tomato soup makes it feel more substantial without adding many calories. Orzo, crushed tomatoes, vegetable broth, garlic, and oregano. It’s like Italian comfort food that won’t make you need a nap afterward.
Watch the orzo carefully—it can go from perfectly cooked to mushy in about two minutes. I usually undercook it slightly because it continues cooking in the hot broth even after you turn off the heat. Around 235 calories per serving.
Roasted Tomato Soup
Roasting the tomatoes first adds this deep, caramelized sweetness that makes the soup taste rich and complex. Cut tomatoes in half, roast with garlic and onions until they’re slightly charred, then blend with broth. It takes an extra 30 minutes but the flavor payoff is huge.
I use this large sheet pan for roasting vegetables—the dark surface helps everything caramelize better than shiny aluminum pans. About 160 calories per bowl.
Spicy Tomato Soup with White Beans
Crushed tomatoes, white beans, red pepper flakes, garlic, and basil create this satisfying soup that has a nice kick. The beans make it protein-rich and filling while keeping the calories reasonable. According to research on legumes, beans are linked to better satiety and weight management, which explains why these soups are so satisfying.
Adjust the red pepper flakes based on your heat tolerance. Start with a quarter teaspoon and add more if needed—you can always add heat but you can’t take it away. Around 210 calories per serving.
Vegetable-Forward Soups
Minestrone Soup
Classic Italian vegetable soup with whatever vegetables you have plus some small pasta or beans. Carrots, celery, zucchini, green beans, tomatoes, pasta shells, and Italian herbs. It’s hearty enough to be a meal but light enough that you don’t feel stuffed.
Real minestrone doesn’t have a strict recipe—it’s more of a concept. Use what’s seasonal and available, keep the proportions similar, and you’ll end up with something good. About 225 calories per bowl.
Mediterranean Vegetable Soup
Eggplant, zucchini, bell peppers, tomatoes, and herbs create this summery soup that tastes like ratatouille in broth form. The vegetables break down and create a rich, flavorful base without needing to add cream or butter.
Cut your vegetables into similar-sized pieces so they cook evenly. I aim for roughly one-inch cubes, which is big enough to have texture but small enough to eat easily. Around 165 calories per serving.
Zucchini Basil Soup
This gets blended until smooth, creating a creamy soup that’s basically just zucchini and herbs. Sauté zucchini with onions and garlic, add broth, simmer until tender, blend until smooth, finish with fresh basil. It’s light, refreshing, and way more interesting than it sounds.
Use the biggest zucchini you can find—the ones that got a little too big in the garden and would otherwise be tough to use. Once you blend them, size doesn’t matter. About 120 calories per bowl.
Garden Vegetable Soup
Whatever vegetables are in season go into this soup. Summer version has zucchini, tomatoes, and basil. Fall version has butternut squash, carrots, and sage. Winter version has kale, cabbage, and root vegetables. Spring version has peas, asparagus, and fresh herbs.
The point is using fresh, seasonal vegetables when they’re at their peak flavor and cheapest price. This soup changes throughout the year but it’s always good. Around 180 calories per serving depending on what you use.
If you’re into meal prepping soups, check out these 10 Mediterranean meal prep recipes or these 15 Mediterranean lunches for more ideas.
Unique Mediterranean Soups
Greek Lemon Chicken Soup (Avgolemono)
This traditional Greek soup gets its creamy texture from eggs and lemon juice instead of dairy. Chicken broth, shredded chicken, rice, eggs, and lots of lemon juice. The technique of tempering the eggs takes practice, but once you nail it, this soup is addictively good.
Tempering means slowly adding hot broth to beaten eggs while whisking constantly so the eggs don’t scramble. It sounds intimidating but it’s actually pretty foolproof if you go slow. About 245 calories per bowl with chicken.
Roasted Red Pepper Soup
Jarred roasted red peppers blended with vegetable broth, garlic, and a touch of smoked paprika. This soup is ridiculously easy and tastes way fancier than the effort required. The grilled veggie platter with hummus shows how versatile roasted peppers are.
Add a dollop of Greek yogurt on top for extra creaminess and protein if you want, though it’s delicious without. The soup itself is about 155 calories per serving, add another 30-40 if you include yogurt.
Carrot Ginger Soup
Sweet carrots with warming ginger create this smooth, slightly sweet soup that’s unexpectedly satisfying. Sauté onions and ginger, add chopped carrots and broth, simmer until tender, blend until smooth. Top with roasted chickpeas for crunch and protein.
Fresh ginger is key here—the jarred stuff doesn’t have the same brightness. I use this microplane grater for grating ginger because it’s way easier than trying to mince the fibrous stuff with a knife. Around 175 calories per bowl including chickpea topping.
Cauliflower Soup
Cauliflower becomes incredibly creamy when blended, creating a soup that tastes rich without any cream. Roast cauliflower first for deeper flavor, then blend with broth, garlic, and herbs. The cauliflower leek soup takes a similar approach with added leeks.
Roasting the cauliflower instead of just boiling it adds this nutty, caramelized flavor that makes the soup taste more complex. Worth the extra step. About 140 calories per serving.
Mushroom Barley Soup
Earthy mushrooms with chewy barley create a hearty soup that feels substantial. Use a mix of mushroom varieties if you can—cremini, shiitake, oyster—for more complex flavor. The barley mushroom soup nails this combination.
Dried mushrooms add even more umami flavor if you have them. Rehydrate in hot water, save the soaking liquid to add to your broth, and chop the mushrooms to add to the soup. About 195 calories per bowl.
Meal Prep and Storage Tips
Most of these soups actually improve after sitting overnight as the flavors meld together. I make big batches on Sunday using this large soup pot, then portion them into individual containers for easy grab-and-go lunches.
Storage guidelines: Most vegetable and bean soups last 4-5 days in the fridge. Soups with pasta can get mushy, so I recommend storing the pasta separately and adding it when you reheat. Soups with potatoes sometimes get grainy in texture after freezing, though they’re fine for a few days in the fridge.
For freezing, let the soup cool completely, then freeze in portion-sized containers. I use these freezer-safe containers that stack nicely and prevent freezer burn. Most soups freeze beautifully for up to 3 months. Thaw overnight in the fridge, then reheat on the stove or in the microwave.
Pro tip: Freeze some soup in muffin tins to create individual portions. Once frozen, pop them out and store in a freezer bag. You can grab one or two portions at a time without defrosting an entire batch.
Making Soups More Filling
Even though these soups are already satisfying, there are ways to make them even more filling without adding tons of calories:
Add protein: Stir in cooked chicken, shrimp, or a hard-boiled egg. Adds 50-100 calories depending on the protein and amount.
Top with Greek yogurt: A dollop adds creaminess and protein for about 30-40 calories.
Serve with whole grain bread: A slice of crusty whole wheat bread adds about 80-100 calories and makes the meal more substantial. The lentil soup with crusty bread combo is classic for a reason.
Add more beans or lentils: These add protein and fiber while keeping calories reasonable.
Include healthy fats: A drizzle of quality olive oil on top adds richness and helps you absorb fat-soluble vitamins from the vegetables.
For more complete meal planning ideas, check out this 7-day Mediterranean anti-inflammatory meal plan or this 30-day Mediterranean diet challenge.
Seasoning Tips for Maximum Flavor
The secret to making low-calorie soups taste amazing is aggressive seasoning. Don’t be shy with herbs, spices, garlic, lemon juice, and salt. When you’re not relying on cream, butter, or cheese for flavor, you need to build it through other methods.
Salt properly: Under-salted soup tastes flat and boring no matter what else you do. Season as you go—salt the onions when you sauté them, salt again after adding broth, taste and adjust before serving.
Fresh herbs at the end: Dried herbs go in during cooking, fresh herbs go in right before serving. This gives you layers of flavor—the deep, cooked herb flavor plus the bright, fresh herb flavor.
Acid is crucial: A squeeze of lemon juice or splash of vinegar right before serving brightens everything up and makes all the flavors pop. This is probably the most underrated soup technique.
Toast your spices: If you’re using ground spices like cumin or coriander, toast them in the pot for 30 seconds before adding liquids. This wakes up the oils and makes the flavors way more intense.
Related Recipes You’ll Love
Looking for more Mediterranean meal ideas? Here are some recipes that pair perfectly with these soups:
More Light Mediterranean Meals:
Complete Meal Plans:
Other Soup Options:
The Bottom Line on Mediterranean Soups
Mediterranean soups prove that eating light doesn’t mean eating boring. The combination of vegetables, beans, whole grains, and bold seasonings creates soups that are genuinely satisfying without packing in calories. Plus, they’re ridiculously practical for meal prep and usually taste better the next day.
Start with one or two recipes that sound good, make a big batch, and see how they work for your schedule. Once you get the hang of building flavor without relying on cream or butter, you can basically improvise these soups using whatever vegetables and beans you have on hand.
The best part? You can eat a huge, satisfying bowl of soup and still stay under 300 calories, which leaves room for that piece of crusty bread you were eyeing. And honestly, soup with good bread is one of life’s simple pleasures that never gets old.








