15 Low-Calorie Soups Under 300 Calories (Cozy & Filling)
15 Low-Calorie Soups Under 300 Calories (Cozy & Filling)
There’s something almost magical about a bowl of soup that warms you up, fills you out, and doesn’t wreck your calorie goals all at once. These 15 low-calorie soups are the kind you actually want to eat on a cold evening β not the sad, watery kind that leaves you raiding the pantry an hour later. Every single one comes in under 300 calories per serving, and most of them are so hearty you’ll forget you’re even watching what you eat.
Whether you’re on a weight loss journey, doing a little post-holiday reset, or just trying to squeeze more vegetables into your life without suffering through bland food, this list has you covered. Let’s get into it.
Classic Chicken and Vegetable Soup

This one’s the OG. Tender chicken, carrots, celery, onion, and whatever herbs you’ve got kicking around in the back of your spice drawer. It’s the soup your grandmother made, and honestly, she was onto something.
Use boneless skinless chicken breast to keep it lean, and load up on the veggies to bulk it up without adding calories. A bay leaf, some thyme, and a squeeze of lemon at the end make it taste like you actually put effort in.
Swap the chicken for chickpeas if you want a plant-based version β it works surprisingly well. Serve with a slice of crusty whole grain bread if you’re not watching carbs too closely.
Around 180β210 calories per bowl. Filling, comforting, and genuinely delicious.
Spicy Tomato Basil Soup

Think tomato soup, but grown up and actually interesting. Roasted tomatoes, garlic, onion, vegetable broth, and a pinch of red pepper flakes blended until silky smooth. The roasting step is non-negotiable β it caramelizes the tomatoes and adds a depth of flavor that canned tomatoes alone just can’t deliver.
Finish it with fresh basil and a tiny swirl of light coconut milk or a spoon of Greek yogurt for creaminess without the heavy cream calories.
This comes in around 130β160 calories per serving and pairs beautifully with a grilled cheese made on thin bread. TBH, this combo might be peak comfort food.
Lentil and Spinach Soup

Lentils are one of the most underrated soup ingredients out there. They’re packed with plant-based protein and fiber, they cook relatively fast, and they absorb flavors like a dream. Add in a generous handful of spinach, some diced tomatoes, cumin, coriander, and a hit of lemon juice, and you’ve got a soup that genuinely satisfies.
Red lentils work best here because they break down and create a naturally thick, almost creamy texture without adding anything extra. Green lentils hold their shape more if you prefer a chunkier bite.
Around 220β250 calories per bowl, high in fiber, and keeps you full for hours. A squeeze of lemon before serving brightens the whole thing up.
Miso Soup with Tofu and Wakame

Don’t sleep on miso soup. Yes, you can get it as a tiny side dish at a sushi restaurant, but a proper miso soup with silken tofu, wakame seaweed, scallions, and a good-quality dashi or vegetable broth is genuinely satisfying as a light meal.
White miso is milder and slightly sweet. Red miso is deeper and saltier. You can mix them if you’re feeling fancy. Just don’t boil the miso after adding it β stir it in at the end off the heat so you don’t kill the good gut bacteria.
Under 100 calories per serving for the classic version, though you can boost it with extra tofu or a soft-boiled egg to make it more substantial.
Butternut Squash Soup

Creamy, slightly sweet, and deeply cozy β butternut squash soup is basically autumn in a bowl. Roast the squash first to get those nutty caramelized edges, then blend it with onion, garlic, vegetable broth, and a pinch of nutmeg.
You don’t need cream at all. The squash itself blends into something velvety and rich. If you want a little creaminess, a tablespoon of light coconut milk or a spoonful of cashew cream does the trick beautifully.
Top with toasted pumpkin seeds, a drizzle of olive oil, and some chili flakes for texture and a bit of heat. Around 160β200 calories per serving, naturally vegan, and honestly one of the prettiest soups you can make.
Black Bean Soup

Smoky, hearty, and deeply satisfying, black bean soup punches way above its calorie weight. Canned black beans, diced onion, garlic, cumin, smoked paprika, and chicken or vegetable broth come together in about 30 minutes.
Blend half the soup and leave the other half chunky for the best texture β you get creaminess and bite at the same time. A hit of lime juice at the end is mandatory, IMO.
Top with a small dollop of plain Greek yogurt instead of sour cream, some fresh cilantro, and maybe a few sliced jalapeΓ±os if you like heat. Around 200β240 calories per serving and loaded with fiber and plant-based protein.
Cabbage and White Bean Soup

This one flies under the radar but it is genuinely one of the most filling low-calorie soups you can make. Cabbage adds bulk and a mild sweetness, white beans add creaminess and protein, and a base of tomatoes, onion, and garlic ties it all together.
Add a parmesan rind while it simmers if you’re not keeping it dairy-free β it adds an insane amount of savory depth without any actual cheese calories in the final bowl. Remove it before serving.
Season well with salt, pepper, and Italian seasoning. Around 190β220 calories per serving, naturally gluten-free, and a brilliant meal prep option because it tastes even better the next day.
Thai-Inspired Coconut Broth Soup

This one feels indulgent but isn’t. A light coconut broth made with reduced-fat coconut milk, lemongrass, ginger, lime leaves, and a splash of fish sauce or soy sauce forms the base. Add in mushrooms, bok choy, and either shrimp or tofu for protein.
The flavor is bright, aromatic, and just a little spicy from a small amount of red curry paste or sliced chili. It smells incredible while it’s cooking β the kind of soup that makes the whole kitchen feel cozy.
Serve with a small portion of rice noodles or just eat it as-is. Around 200β270 calories depending on your protein choice.
Zucchini and Herb Soup

Underestimated, simple, and genuinely lovely. Zucchini, leek, garlic, vegetable broth, and a good handful of fresh herbs β dill, parsley, or basil all work beautifully β blended until smooth.
It has a fresh, light flavor that’s perfect for warmer weather or when you want something a little less heavy. A little lemon zest stirred in at the end lifts it completely.
Garnish with a spoon of light ricotta or some toasted pine nuts for a touch of richness. Under 120 calories per bowl, which means you’ve got room for a slice of bread alongside it without any guilt.
Chunky Minestrone

Minestrone is the ultimate everything-in-the-fridge soup, and that’s exactly why it’s brilliant. Canned tomatoes, kidney beans, zucchini, carrots, celery, onion, garlic, vegetable broth, and a small handful of whole wheat pasta or ditali if you want something more filling.
The key is seasoning β Italian seasoning, a bay leaf, plenty of salt and pepper, and a good drizzle of olive oil to finish. Don’t skip the drizzle at the end; it ties everything together.
Around 230β270 calories with the pasta, lower without. This is the soup that genuinely eats like a meal.
Egg Drop Soup

Incredibly fast, incredibly light, and surprisingly satisfying. A simple chicken or vegetable broth simmered with ginger and soy sauce, then eggs whisked and drizzled in slowly while stirring to create those gorgeous silky ribbons.
Add sliced scallions, a tiny drizzle of sesame oil, and white pepper to finish. That’s really it. The whole thing takes under 15 minutes.
Around 80β110 calories per bowl, which makes it one of the lowest calorie options on this list. It’s a great starter before a larger meal or a late-night option when you want something warm and comforting without eating a full meal.
Roasted Red Pepper and Tomato Soup

Similar energy to the tomato basil but smokier and richer. Roasted red peppers add a natural sweetness and smoky depth that pairs incredibly well with tomatoes. Blend them together with roasted garlic, onion, and a little smoked paprika for something that feels really luxurious for the calorie count.
A drizzle of balsamic vinegar during roasting adds a slight tangy sweetness that makes the whole thing more complex. Finish with fresh thyme and a crack of black pepper.
Around 140β170 calories per serving. This one is also gorgeous for meal prep β it keeps well in the fridge for four or five days and freezes beautifully.
Broccoli and Leek Soup

Green soups get a bad reputation but this one is worth your time. Broccoli and leek blended with vegetable broth and a small amount of low-fat creme fraiche or Greek yogurt creates something creamy, vibrant, and genuinely tasty.
Don’t overcook the broccoli β keeping it slightly bright preserves the flavor and the color. Blend until completely smooth and season generously.
Top with a few florets you kept back, some cracked black pepper, and a tiny grating of parmesan if you eat dairy. Under 150 calories per bowl and a great way to pack in greens without feeling like you’re on a diet.
Chicken Tortilla Soup
Smoky, a little spicy, and deeply satisfying β chicken tortilla soup hits every comfort food note while staying well under 300 calories per serving if you keep the toppings light.
Shredded chicken breast, fire-roasted tomatoes, black beans, corn, green chilis, chicken broth, and a heavy hand with the cumin and smoked paprika. Simmer it all together for 20 minutes and you’re done.
Top with a small handful of crushed baked tortilla chips instead of fried ones, a squeeze of lime, and some fresh cilantro. A small spoon of plain Greek yogurt works in place of sour cream. Around 240β280 calories per bowl and absolutely packed with flavor.
Mushroom and Barley Soup

This one deserves more attention. Mushrooms β a mix of cremini, shiitake, and dried porcini if you can find them β with pearl barley, onion, garlic, thyme, and a rich beef or vegetable broth create something deeply savory and incredibly hearty.
The barley adds a chewy, almost risotto-like texture and keeps you full for ages thanks to its fiber content. The dried porcini rehydrated in hot water and added along with their soaking liquid adds an incredible umami depth that makes the whole soup taste like it’s been simmering for hours.
Around 220β260 calories per bowl, naturally dairy-free, and easily made vegan with vegetable broth. This is the one you make on a Sunday afternoon and eat all week.
Low-calorie soups have this reputation for being thin and unsatisfying, and honestly, that reputation is not deserved. The right combination of ingredients β fiber-rich legumes, hearty vegetables, lean protein, bold seasonings β creates bowls that are genuinely filling and genuinely delicious.
Every soup on this list can be prepped ahead, frozen in batches, and reheated on nights when cooking feels like too much. A good immersion blender makes the blended ones effortless, and a heavy pot or Dutch oven will serve you well for the chunky ones.
The goal here was never to make you feel like you’re eating diet food. It was to show you that a bowl of soup under 300 calories can taste just as satisfying as anything else on the table. Make a few of these, find your favorites, and rotate them through your week. Your future self will be very warm and very full.
30-Day High-Protein
Low-Calorie Meal Plan
Every breakfast, lunch, dinner & snack β all 30 days fully mapped out. Just follow the plan.
- β50+ complete recipes with ingredients & step-by-step instructions
- β4-week day-by-day plans β every meal for all 30 days
- β4 weekly shopping lists organised by store section
- βPrintable habit & progress tracker β 30 full days
- β100g+ protein per day β scientifically optimised macros
Instant PDF Β· Print at home
Results guaranteed with consistency




