10 Cozy Low-calorie Soup Recipes That Are Surprisingly Filling You’ll Crave All Week
Let’s be honest: most “light” soups feel like a warm apology. Not these. These bowls are cozy, flavorful, and actually satisfying—like, put-the-spoon-down-between-bites satisfying. We’re talking low-calorie soups with serious fiber, lean protein, and umami so you can feel full without feeling weighed down.
Whether you’re meal-prepping, warming up after a long day, or just craving something slurpable that won’t derail dinner, these 10 recipes deliver. They’re flexible, pantry-friendly, and each one brings a little vibe—comfort, spice, freshness, or that “I can’t believe this is healthy” factor.
1. Creamy Cauliflower Alfredo Soup That Tastes Like Pasta Night

All the cozy, creamy feels—none of the heavy cream. This silky blend leans on cauliflower, garlic, and a sneaky spoonful of white beans for body. It’s elegant enough for date night but easy enough for Tuesday.
Ingredients:
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 4 cloves garlic, sliced
- 1 large head cauliflower, cut into florets (about 6 cups)
- 1 small Yukon gold potato, peeled and diced
- 4 cups low-sodium vegetable broth
- 1 cup canned white beans, rinsed and drained
- 1/4 cup grated Parmesan (or nutritional yeast for dairy-free)
- 1 tablespoon lemon juice
- 1/4 teaspoon ground nutmeg
- Salt and black pepper, to taste
- Chopped chives or parsley, for garnish
Instructions:
- Warm the olive oil in a large pot over medium heat. Sauté onion and garlic until translucent and fragrant, about 4–5 minutes.
- Add cauliflower, potato, and broth. Bring to a boil, then reduce heat and simmer until vegetables are very tender, 15–20 minutes.
- Stir in white beans, Parmesan (or nutritional yeast), lemon juice, nutmeg, salt, and pepper.
- Blend with an immersion blender until ultra-smooth and creamy. Adjust seasoning and thin with a splash of water or broth if needed.
- Ladle into bowls and finish with chives or parsley.
Pro tip: Add sautéed mushrooms on top for a “faux fettuccine Alfredo” vibe. For extra protein without many calories, stir in shredded rotisserie chicken.
2. Lemony Chicken, Orzo & Greens That Feels Like a Hug

Bright, brothy, and loaded with tender greens—this one is sunshine in a bowl. The lemon makes it lively while orzo and chicken keep it filling without going heavy.
Ingredients:
- 1 teaspoon olive oil
- 1 small onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 6 cups low-sodium chicken broth
- 1/2 cup dry whole-wheat orzo
- 2 cups cooked shredded chicken breast
- 3 cups chopped baby spinach or kale
- Zest and juice of 1 large lemon
- 1 teaspoon dried oregano
- Salt and black pepper, to taste
- Fresh dill or parsley, for garnish
Instructions:
- Sauté onion, carrots, and celery in olive oil over medium heat for 5–6 minutes. Add garlic and cook 1 minute.
- Pour in broth and bring to a boil. Add orzo and cook according to package directions until al dente.
- Stir in chicken, greens, lemon zest, lemon juice, and oregano. Simmer 2–3 minutes until greens wilt.
- Season with salt and pepper. Garnish with fresh dill or parsley.
Variations: Swap orzo for riced cauliflower to lower carbs, or try chickpeas for a vegetarian twist. A spoonful of feta on top? Chef’s kiss.
3. Smoky Pinto Bean & Veggie Chili That Doesn’t Need Cheese

This chili is thick, smoky, and spoon-coatingly satisfying—without a load of calories. Pinto beans bring creaminess while chipotle and cumin add just the right heat.
Ingredients:
- 1 tablespoon olive oil
- 1 onion, diced
- 1 red bell pepper, diced
- 1 zucchini, diced
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1 chipotle in adobo, minced (plus 1 teaspoon sauce, optional)
- 2 cans (15 oz each) pinto beans, rinsed and drained
- 1 can (14.5 oz) fire-roasted diced tomatoes
- 2 cups low-sodium vegetable broth
- Salt and pepper, to taste
- Lime wedges and chopped cilantro, for serving
Instructions:
- Heat oil in a Dutch oven over medium. Sauté onion and bell pepper 5 minutes. Add zucchini and garlic; cook 2 minutes.
- Stir in tomato paste, chili powder, cumin, smoked paprika, and chipotle. Cook 1 minute to bloom spices.
- Add beans, tomatoes, and broth. Simmer uncovered 20–25 minutes until thickened.
- Season to taste. Serve with lime and cilantro.
Make it heartier: Stir in a handful of frozen corn or a cup of riced cauliflower. Want more protein? Add lean ground turkey and brown before step 2.
4. Ginger Miso Mushroom Soup With Tofu Clouds

Deep umami without the heaviness. Silken tofu and tender mushrooms float in a gingery, miso-rich broth that tastes like a spa day. It’s a go-to when you want clean comfort.
Ingredients:
- 1 teaspoon sesame oil (or neutral oil)
- 1 tablespoon fresh ginger, grated
- 2 cloves garlic, minced
- 8 oz mushrooms (shiitake, cremini, or mix), sliced
- 4 cups low-sodium vegetable broth
- 2 tablespoons low-sodium soy sauce or tamari
- 2–3 tablespoons white or yellow miso paste
- 7 oz silken tofu, cubed
- 2 cups chopped baby bok choy or spinach
- 2 green onions, thinly sliced
- Chili crisp or red pepper flakes (optional)
Instructions:
- Warm oil in a pot over medium. Sauté ginger and garlic 30 seconds. Add mushrooms; cook until browned, 5–6 minutes.
- Pour in broth and soy sauce. Simmer 5 minutes.
- In a small bowl, whisk miso with a ladle of hot broth until smooth. Stir back into the pot (avoid boiling after adding miso).
- Add tofu and greens; gently heat 2–3 minutes. Finish with green onions and chili crisp if using.
Tip: Add zucchini noodles or shirataki noodles to bulk it up with minimal calories. A squeeze of lime brightens the whole bowl.
5. Roasted Tomato & Red Pepper Soup With Crispy Chickpeas

Roasting transforms basic veggies into a caramelized, deeply flavorful soup. It’s sweet, smoky, and velvety—then you get crunch from oven-crisp chickpeas. Pure comfort with texture.
Ingredients:
- 6 ripe Roma tomatoes, halved
- 2 red bell peppers, seeded and quartered
- 1 medium onion, quartered
- 4 cloves garlic, unpeeled
- 2 teaspoons olive oil
- 1 teaspoon smoked paprika
- Salt and black pepper
- 1 can (15 oz) chickpeas, rinsed and patted dry
- 4 cups low-sodium vegetable broth
- 2 teaspoons balsamic vinegar
- 2 tablespoons plain Greek yogurt (optional, for garnish)
- Fresh basil, for garnish
Instructions:
- Heat oven to 425°F (220°C). On a sheet pan, toss tomatoes, peppers, onion, and garlic with 1 teaspoon oil, smoked paprika, salt, and pepper. Roast 25–30 minutes until charred.
- Toss chickpeas with remaining 1 teaspoon oil, salt, and pepper. Roast on a separate pan for 20–25 minutes until crispy, shaking halfway.
- Peel garlic. Add roasted veggies to a pot with broth and balsamic. Simmer 5 minutes, then blend until smooth.
- Serve topped with crispy chickpeas, a swirl of yogurt, and torn basil.
Shortcut: Use jarred roasted red peppers and canned fire-roasted tomatoes. For spice lovers, add a pinch of red pepper flakes before blending.
6. Green Goddess Broccoli & Herb Soup You’ll Sip Straight From the Mug

All the herby, green goodness in a bowl that feels fresh yet cozy. The secret is blending broccoli with peas and a handful of herbs, so it tastes bright, not “diet.”
Ingredients:
- 1 teaspoon olive oil
- 1 small leek (white and light green parts), sliced
- 3 cups broccoli florets
- 1 medium zucchini, chopped
- 3 cups low-sodium vegetable broth
- 1 cup frozen peas
- 1/2 cup packed fresh herbs (basil, parsley, cilantro, or mix)
- 1/2 avocado or 2 tablespoons cashews (optional for extra creaminess)
- 1 tablespoon lemon juice
- Salt and pepper, to taste
- Pumpkin seeds and lemon zest, for garnish
Instructions:
- Sauté leek in olive oil for 3–4 minutes. Add broccoli, zucchini, and broth; simmer 10 minutes until tender.
- Add peas and cook 2 minutes. Stir in herbs, avocado or cashews if using, and lemon juice.
- Blend until silky. Season with salt and pepper.
- Top with pumpkin seeds and lemon zest.
Serve it with: Whole-grain toast or a grilled shrimp skewer. For meal prep, keep herbs separate and blend fresh at serving for peak color.
7. Spiced Lentil & Carrot Soup With Coconut-Lime Finish

Earthy red lentils and sweet carrots cook down into a hearty, gently spiced bowl. A tiny splash of light coconut milk and lime at the end makes it feel luxurious—without blowing the calorie budget.
Ingredients:
- 1 tablespoon olive oil
- 1 onion, diced
- 3 carrots, sliced
- 3 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 1 tablespoon mild curry powder
- 1 teaspoon ground coriander
- 1 cup red lentils, rinsed
- 4 cups low-sodium vegetable broth
- 1 cup water
- 1/2 cup light coconut milk
- Juice of 1/2 lime (plus wedges)
- Salt and pepper, to taste
- Cilantro and toasted coconut flakes, for garnish (optional)
Instructions:
- Sauté onion and carrots in oil 5 minutes. Add garlic, ginger, curry powder, and coriander; cook 1 minute.
- Add lentils, broth, and water. Simmer 18–20 minutes until lentils soften and soup thickens.
- Stir in coconut milk and lime juice. Season with salt and pepper.
- Blend half the soup for extra creaminess (optional). Garnish and serve with lime wedges.
Boost it: Add spinach at the end. For extra heat, a pinch of cayenne does wonders. This one freezes beautifully—future you will be thrilled.
8. Turkey Meatball Zoodle Soup That Eats Like a Big Bowl of Comfort

Like Italian wedding soup’s lighter cousin. Tender turkey meatballs, spiralized zucchini, and a clear, flavorful broth make this seriously satisfying, especially on chilly nights.
Ingredients:
- For the meatballs:
- 1 lb lean ground turkey
- 1/4 cup grated Parmesan
- 1 egg
- 2 tablespoons minced parsley
- 2 cloves garlic, minced
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt, 1/4 teaspoon pepper
- For the soup:
- 1 teaspoon olive oil
- 1 small onion, diced
- 2 carrots, thinly sliced
- 2 celery stalks, thinly sliced
- 6 cups low-sodium chicken broth
- 2 cups baby spinach
- 2 medium zucchini, spiralized into noodles
- Lemon wedges and extra Parmesan, for serving
Instructions:
- Mix turkey, Parmesan, egg, parsley, garlic, oregano, salt, and pepper. Roll into small meatballs (about 1 inch).
- In a pot, heat oil and sauté onion, carrots, and celery 5–6 minutes.
- Add broth and bring to a gentle boil. Drop in meatballs; simmer 10–12 minutes until cooked through.
- Stir in spinach and zucchini noodles; cook 2–3 minutes until wilted/tender.
- Serve with lemon and a sprinkle of Parmesan.
Shortcut: Use pre-made chicken meatballs. Want extra fiber? Add a handful of cooked farro or white beans.
9. Thai-Inspired Sweet Potato & Lemongrass Soup With Shrimp

Sweet, tangy, and a little spicy—this bowl wakes up your taste buds. Lemongrass and lime leaves perfume the broth while shrimp keep it lean and satisfying.
Ingredients:
- 1 teaspoon coconut oil
- 1 shallot, thinly sliced
- 2 cloves garlic, minced
- 1 tablespoon red curry paste
- 1 large sweet potato, peeled and diced
- 4 cups low-sodium chicken or vegetable broth
- 1 stalk lemongrass, smashed (or 2 teaspoons lemongrass paste)
- 3 kaffir lime leaves (optional)
- 1/2 cup light coconut milk
- 8 oz shrimp, peeled and deveined
- 1 tablespoon fish sauce (or soy sauce)
- Juice of 1 lime
- Fresh cilantro and sliced red chili, for garnish
Instructions:
- Sauté shallot and garlic in coconut oil 2 minutes. Stir in curry paste and cook 30 seconds.
- Add sweet potato, broth, lemongrass, and lime leaves. Simmer 12–15 minutes until potatoes are tender.
- Remove lemongrass and leaves. Stir in coconut milk and bring back to a gentle simmer.
- Add shrimp; cook 3 minutes until pink. Stir in fish sauce and lime juice.
- Garnish with cilantro and chili.
Make it veg: Swap shrimp for cubed tofu or chickpeas. For extra greens, add snap peas or spinach in the last minute.
10. Rustic White Bean & Kale Ribollita (But Lighter)

Tuscan comfort in a bowl—savory, garlicky, and full of texture. We skip the bread-thickened traditional version and use beans and veggies to keep it hearty but low-cal.
Ingredients:
- 1 tablespoon olive oil
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red pepper flakes (optional)
- 1 can (14.5 oz) diced tomatoes
- 2 cans (15 oz each) cannellini beans, rinsed and drained
- 6 cups low-sodium vegetable or chicken broth
- 4 cups chopped kale (Tuscan/lacinato preferred)
- 1 small zucchini, diced
- 1 Parmesan rind (optional, for depth)
- Salt and black pepper, to taste
- Fresh basil and a drizzle of olive oil, for serving
Instructions:
- Sauté onion, carrots, and celery in olive oil 6–7 minutes. Add garlic, Italian seasoning, and red pepper flakes; cook 1 minute.
- Add tomatoes, beans, broth, kale, zucchini, and Parmesan rind if using. Simmer 20 minutes.
- Lightly mash some beans with a spoon to thicken. Season with salt and pepper.
- Serve with basil and a tiny drizzle of good olive oil.
Pro move: If you’ve got day-old whole-grain bread, toast a small cube and float it on top for crunch instead of stirring it in—same vibe, fewer calories.
How To Keep These Soups Low-Cal But Full:
- Lean protein + fiber: Beans, lentils, chicken, turkey, tofu—these make bowls satisfying.
- Umami boosters: Miso, Parmesan rinds, tomato paste, mushrooms, soy sauce—big flavor, minimal calories.
- Texture matters: Crispy chickpeas, fresh herbs, zoodles, or a squeeze of citrus keep things exciting.
- Smart creaminess: Blend veggies, use light coconut milk, or add a spoon of Greek yogurt at the end.
Ready to get cozy without the post-soup slump? Pick one of these, grab a big spoon, and start simmering. Your week just got warmer, lighter, and way more delicious—trust me.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.






