What Should I Cook? 22 Healthy Soup Recipes That Feel Like Comfort Food
Soup is the ultimate comfort food: warm, nourishing, and endlessly versatile. Whether you’re under the weather, rushing through a weeknight, or craving something cozy on a chilly evening, a good soup can hit the spot while still being healthy. Below are 22 carefully chosen, nutrient-rich soup recipes—each one balanced, flavorful, and designed to provide comfort without the heaviness. Every recipe includes ingredients and clear, simple instructions so you can get cooking right away.
Why soup is a great healthy option
Soups concentrate produce, lean proteins, whole grains, and legumes in one bowl. They’re easy to make in large batches, freeze well, and can be quick weeknight meals or slow-simmered weekend projects. With the right techniques—roasting vegetables for depth, using stock wisely, and adding fiber and protein—you can turn almost any soup into a balanced meal.
Tips for making soups healthier
- Use low-sodium or homemade broth to control salt.
- Add beans, lentils, quinoa, or lean meats for protein.
- Blend beans or vegetables to create creamy textures without heavy cream.
- Roast vegetables to intensify flavor before simmering.
- Finish with fresh herbs, acid (lemon or vinegar), or a small drizzle of olive oil.
22 Healthy Soup Recipes That Feel Like Comfort Food
1. Classic Chicken Noodle Soup (Lightened Up)
A timeless remedy with whole-grain noodles and lots of veggies.
Ingredients
– 1 tablespoon olive oil
– 1 medium onion, diced
– 3 carrots, sliced
– 3 celery stalks, sliced
– 2 garlic cloves, minced
– 8 cups low-sodium chicken broth
– 2 cups shredded cooked chicken (rotisserie or poached)
– 1 cup whole-grain egg noodles
– 1 tsp dried thyme
– Salt and pepper to taste
– Fresh parsley, chopped
Instructions
1. Heat oil in a large pot, sauté onion, carrots, and celery until softened (5–7 minutes).
2. Add garlic, thyme, and broth; bring to a boil.
3. Add noodles and cook until nearly tender (about 7 minutes), then stir in shredded chicken.
4. Simmer until everything is heated through; season with salt, pepper, and parsley.
2. Lentil and Vegetable Soup (Vegan)
Hearty, protein-rich, and full of immune-boosting vegetables.
Ingredients
– 1 tablespoon olive oil
– 1 onion, diced
– 2 carrots, diced
– 2 celery stalks, diced
– 3 garlic cloves, minced
– 1 cup dried green or brown lentils, rinsed
– 1 can (14 oz) diced tomatoes
– 6 cups vegetable broth
– 1 bay leaf, 1 tsp cumin
– 2 cups chopped spinach or kale
– Salt, pepper, lemon juice to finish
Instructions
1. Sauté onion, carrots, and celery in oil until softened.
2. Add garlic, cumin, lentils, tomatoes, bay leaf, and broth; bring to a boil.
3. Reduce heat and simmer 25–30 minutes until lentils are tender.
4. Stir in greens until wilted; adjust seasoning with salt, pepper, and a squeeze of lemon.
3. Roasted Tomato Basil Soup
Roasting tomatoes amplifies sweetness—served blended and silky.
Ingredients
– 2 lbs Roma tomatoes, halved
– 1 onion, quartered
– 4 garlic cloves
– 1 tablespoon olive oil
– 4 cups low-sodium vegetable or chicken broth
– 1/4 cup fresh basil leaves
– Salt, pepper, pinch of sugar (optional)
Instructions
1. Roast tomatoes, onion, and garlic with olive oil at 425°F for 25–30 minutes.
2. Transfer to a pot, add broth and simmer 10 minutes.
3. Blend until smooth with basil; return to heat to warm through.
4. Season to taste and serve with a drizzle of olive oil.
4. Roasted Butternut Squash Soup (Vegan)
Creamy texture without dairy, naturally sweet and warming.
Ingredients
– 1 medium butternut squash, peeled and cubed
– 1 onion, chopped
– 2 tablespoons olive oil
– 4 cups vegetable broth
– 1/2 tsp ground nutmeg
– Salt and pepper
– Optional: pumpkin seeds for garnish
Instructions
1. Toss squash and onion with oil; roast at 425°F for 30–35 minutes until caramelized.
2. Place roasted vegetables in a pot with broth and nutmeg; simmer 10 minutes.
3. Blend until smooth and return to heat; adjust salt and pepper.
4. Garnish with pumpkin seeds before serving.
5. Hearty Minestrone
Packed with beans, seasonal vegetables, and whole-grain pasta.
Ingredients
– 1 tablespoon olive oil
– 1 onion, diced
– 2 carrots, diced
– 2 celery stalks, diced
– 3 cloves garlic, minced
– 1 zucchini, diced
– 1 can (14 oz) cannellini beans, drained
– 1 can (14 oz) diced tomatoes
– 6 cups vegetable broth
– 1 cup small whole-grain pasta
– 1 tsp dried oregano, handful chopped spinach
Instructions
1. Sauté onion, carrots, and celery in oil until soft.
2. Add garlic, zucchini, beans, tomatoes, oregano, and broth; bring to a simmer.
3. Add pasta and cook until al dente.
4. Stir in spinach, season with salt and pepper, and serve.
6. Creamy Cauliflower and White Bean Soup (Dairy-Free)
White beans provide creaminess and protein—comfort without cream.
Ingredients
– 1 head cauliflower, chopped
– 1 can (14 oz) white beans, drained
– 1 onion, chopped
– 3 garlic cloves, minced
– 4 cups low-sodium vegetable broth
– 1 tablespoon olive oil
– 1/2 tsp smoked paprika
– Salt and pepper
Instructions
1. Sauté onion and garlic in oil until translucent.
2. Add cauliflower, beans, broth, and paprika; simmer until cauliflower is tender (15–20 minutes).
3. Blend until smooth; season with salt and pepper.
4. Reheat and serve with cracked pepper.
7. Black Bean and Sweet Potato Soup (Vegan)
Sweet and smoky, high in fiber and vitamins.
Ingredients
– 1 tablespoon olive oil
– 1 onion, diced
– 2 cloves garlic, minced
– 1 large sweet potato, peeled and cubed
– 1 can (15 oz) black beans, drained
– 4 cups vegetable broth
– 1 tsp cumin, 1 tsp chili powder
– Lime juice and cilantro for serving
Instructions
1. Sauté onion and garlic in oil; add sweet potato, spices, and a splash of broth; cook 5 minutes.
2. Add remaining broth and simmer until sweet potato is tender.
3. Stir in black beans and heat through.
4. Finish with lime juice and cilantro.
8. Chicken Tortilla Soup (Light)
Bright, spiced broth with shredded chicken and crunchy tortilla strips.
Ingredients
– 1 tablespoon olive oil
– 1 onion, diced
– 2 cloves garlic, minced
– 1 jalapeño, seeded and chopped (optional)
– 1 can (14 oz) diced tomatoes with green chiles
– 6 cups low-sodium chicken broth
– 2 cups shredded cooked chicken
– 1 cup frozen corn
– 1 tsp cumin, handful cilantro
– Tortilla strips, avocado, lime for serving
Instructions
1. Sauté onion, garlic, and jalapeño in oil until softened.
2. Add tomatoes, broth, cumin, and corn; simmer 10 minutes.
3. Add chicken and heat through.
4. Serve with tortilla strips, diced avocado, cilantro, and lime.
9. Mushroom Barley Soup
Earthy mushrooms and chewy barley make a satisfying vegetarian bowl.
Ingredients
– 1 tablespoon olive oil
– 1 onion, diced
– 3 cups mixed mushrooms, sliced
– 2 carrots, diced
– 1/2 cup pearl barley, rinsed
– 6 cups vegetable broth
– 1 tsp thyme
– Salt and pepper
Instructions
1. Sauté onion and mushrooms until browned and moisture evaporates.
2. Add carrots, barley, broth, and thyme; bring to a boil.
3. Reduce heat and simmer 30–40 minutes until barley is tender.
4. Season and serve hot.
10. Split Pea Soup with Ham (or Smoky Mushroom Version)
Comforting, thick, and full of protein from peas (or make veggie by adding smoked mushrooms).
Ingredients
– 1 tablespoon olive oil
– 1 onion, chopped
– 2 carrots, diced
– 2 celery stalks, diced
– 1 1/2 cups dried split peas, rinsed
– 6 cups low-sodium chicken or vegetable broth
– 1 cup diced ham (optional)
– 1 bay leaf, salt and pepper
Instructions
1. Sauté onion, carrots, and celery until softened.
2. Add split peas, broth, bay leaf, and ham (if using); bring to a boil.
3. Simmer 45–60 minutes until peas break down; mash for thicker texture.
4. Season and remove bay leaf before serving.
11. Thai Coconut Curry Soup (Tom Kha – Lighter)
A fragrant, tangy broth with lean protein and veggies.
Ingredients
– 1 tablespoon coconut oil
– 1 onion, thinly sliced
– 1-inch piece ginger, sliced
– 1 lemongrass stalk, bruised (or 1 tbsp lemongrass paste)
– 3 cups low-sodium chicken or vegetable broth
– 1 can (14 oz) light coconut milk
– 2 cups sliced mushrooms or shrimp/tofu
– 1–2 tbsp red curry paste
– Lime juice and cilantro to finish
Instructions
1. Sauté onion, ginger, and lemongrass in coconut oil briefly.
2. Add broth, coconut milk, and curry paste; bring to simmer.
3. Add mushrooms and protein; cook until done.
4. Finish with lime juice and cilantro.
12. Lean Beef and Vegetable Soup
A hearty, mineral-rich soup that’s still balanced.
Ingredients
– 1 lb lean beef stew meat, trimmed and cubed
– 1 tablespoon olive oil
– 1 onion, diced
– 2 carrots, diced
– 2 celery stalks, diced
– 1 zucchini, diced
– 4 cups low-sodium beef or vegetable broth
– 1 can (14 oz) diced tomatoes
– 1 tsp dried oregano, salt and pepper
Instructions
1. Brown beef in oil in batches; set aside.
2. Sauté onion, carrots, and celery until softened.
3. Return beef to pot, add tomatoes and broth; simmer 45–60 minutes until beef is tender.
4. Add zucchini near the end; season and serve.
13. Tuscan Kale and White Bean Soup
Simple, Mediterranean-inspired, full of iron and fiber.
Ingredients
– 1 tablespoon olive oil
– 1 onion, chopped
– 2 cloves garlic, minced
– 2 cans (15 oz) cannellini beans, drained
– 6 cups low-sodium vegetable broth
– 4 cups chopped kale, stems removed
– 1 tsp rosemary or thyme
– Salt, pepper, red pepper flakes (optional)
Instructions
1. Sauté onion and garlic in oil until fragrant.
2. Add beans, broth, and herbs; simmer 10 minutes.
3. Stir in kale and cook until wilted.
4. Season and serve with a drizzle of olive oil.
14. Moroccan Chickpea and Carrot Soup
Warm spices like cumin and cinnamon create deep comfort.
Ingredients
– 1 tablespoon olive oil
– 1 onion, diced
– 2 cloves garlic, minced
– 4 carrots, sliced
– 1 can (15 oz) chickpeas, drained
– 4 cups vegetable broth
– 1 tsp ground cumin, 1/2 tsp cinnamon, 1 tsp harissa or paprika
– Lemon wedges and cilantro
Instructions
1. Sauté onion and garlic in oil; add carrots and spices, stirring to coat.
2. Add chickpeas and broth; simmer until carrots are tender (15–20 minutes).
3. Adjust seasoning; finish with lemon juice and cilantro.
15. Corn Chowder with Turkey Bacon (Light)
A creamy-textured chowder made lighter by using stock and turkey bacon.
Ingredients
– 4 slices turkey bacon, chopped
– 1 onion, diced
– 2 potatoes, diced
– 2 cups corn kernels (fresh or frozen)
– 4 cups low-sodium chicken or vegetable broth
– 1/2 cup milk or unsweetened almond milk
– Salt, pepper, thyme
Instructions
1. Cook turkey bacon until crisp; remove and set aside.
2. Sauté onion in bacon fat, add potatoes, corn, and broth; simmer until potatoes are tender.
3. Stir in milk and half the bacon; warm through.
4. Season and top with remaining bacon.
16. Zucchini and Pesto Soup
Bright, springtime soup with fresh basil pesto swirled in.
Ingredients
– 1 tablespoon olive oil
– 1 onion, chopped
– 4–5 zucchinis, chopped
– 4 cups vegetable broth
– 1/4 cup prepared pesto (store-bought or homemade)
– Salt, pepper, grated Parmesan (optional)
Instructions
1. Sauté onion in oil until translucent.
2. Add zucchini and broth; simmer until zucchini is tender (10–12 minutes).
3. Blend until smooth and return to heat.
4. Stir in pesto, season, and top with a sprinkle of Parmesan if desired.
17. Italian Wedding Soup (Light)
Tiny turkey or chicken meatballs with spinach and orzo for a comforting, protein-rich bowl.
Ingredients
– 1/2 lb lean ground turkey or chicken
– 1/4 cup whole-grain breadcrumbs
– 1 egg, beaten
– 1 tablespoon olive oil
– 1 carrot, diced
– 6 cups low-sodium chicken broth
– 1/2 cup orzo or small pasta
– 3 cups baby spinach
– Salt, pepper, parsley
Instructions
1. Mix meat, breadcrumbs, egg, salt, and pepper; form into small meatballs.
2. Brown meatballs briefly in oil; remove.
3. Sauté carrot, add broth and orzo, and bring to a simmer.
4. Add meatballs and spinach; cook until meatballs are done and orzo is tender.
18. Lighter Broccoli Cheddar Soup (Greek Yogurt)
A comforting classic made lighter by using Greek yogurt for creaminess.
Ingredients
– 1 tablespoon olive oil
– 1 onion, diced
– 3 cups broccoli florets
– 3 cups low-sodium chicken or vegetable broth
– 1/2 cup shredded sharp cheddar
– 1/2 cup plain Greek yogurt
– Salt and pepper
Instructions
1. Sauté onion in oil until soft; add broccoli and broth, simmer until broccoli is tender.
2. Blend half the soup for thickness, return to pot.
3. Stir in cheddar until melted, remove from heat and whisk in Greek yogurt.
4. Season and serve.
19. Light Fish Stew with Tomatoes (Cioppino-Inspired)
Seafood and tomatoes in a fragrant broth—light but deeply satisfying.
Ingredients
– 1 tablespoon olive oil
– 1 shallot or small onion, diced
– 2 cloves garlic, minced
– 1 can (14 oz) diced tomatoes
– 2 cups low-sodium fish or vegetable broth
– 1/2 lb firm white fish, cut into chunks
– 1/2 lb shrimp or mussels (optional)
– Fresh parsley, salt, pepper, red pepper flakes
Instructions
1. Sauté shallot and garlic in oil until soft; add tomatoes and broth and simmer 10 minutes.
2. Add fish and cook gently 5–7 minutes until opaque; add shrimp/mussels and cook until done.
3. Season with salt, pepper, and red pepper flakes.
4. Serve with crusty whole-grain bread.
20. Quinoa and Vegetable Soup (Protein-Packed)
A light, high-protein vegan option that’s great for meal prep.
Ingredients
– 1 tablespoon olive oil
– 1 onion, diced
– 2 carrots, diced
– 1 cup chopped bell pepper
– 1/2 cup quinoa, rinsed
– 6 cups vegetable broth
– 1 can (15 oz) diced tomatoes
– 1 tsp dried basil, handful spinach
Instructions
1. Sauté onion, carrots, and bell pepper in oil until softened.
2. Add quinoa, tomatoes, broth, and basil; bring to a boil.
3. Simmer 15 minutes until quinoa is tender.
4. Stir in spinach until wilted and season to taste.
21. Roasted Red Pepper and Lentil Soup
Smoky roasted peppers blended with protein-rich lentils for a satisfying bowl.
Ingredients
– 3 red bell peppers, roasted and peeled (or 1 jar roasted peppers)
– 1 cup red lentils, rinsed
– 1 onion, diced
– 3 cloves garlic, minced
– 4 cups vegetable broth
– 1 tsp smoked paprika
– Salt, pepper, a splash of balsamic vinegar
Instructions
1. Sauté onion and garlic in olive oil until soft.
2. Add roasted peppers, lentils, broth, and paprika; simmer 20–25 minutes until lentils are tender.
3. Blend until smooth and return to heat.
4. Add a splash of balsamic vinegar, season, and serve.
22. Carrot Ginger Soup (Immune-Boosting)
Vibrant, anti-inflammatory, and naturally sweet with a ginger kick.
Ingredients
– 1 tablespoon olive oil
– 1 onion, chopped
– 1 lb carrots, peeled and sliced
– 1–2 tablespoons fresh ginger, grated
– 4 cups low-sodium vegetable broth
– Salt, pepper, orange zest or juice to finish
Instructions
1. Sauté onion and ginger in olive oil until fragrant.
2. Add carrots and broth; simmer until carrots are tender (15–20 minutes).
3. Blend until silky; reheat and adjust seasoning.
4. Finish with a little orange zest or juice for brightness.
Meal-prep, storage, and customization tips
- Many soups freeze well—store in airtight containers for up to 3 months.
- For leftovers with pasta or grains, store the grain separately to avoid mushiness.
- Swap proteins to suit your diet: tofu for chicken, turkey for bacon, or extra beans for meat.
- Add fresh herbs, citrus, or a sprinkle of cheese at serving for maximum flavor without many calories.
Conclusion
Soup is one of the most forgiving and nourishing meals you can make. These 22 healthy soup recipes cover a wide range of flavors, dietary needs, and cooking times—so whether you want a quick weeknight bowl or a slow-simmered pot to warm the whole family, you’ll find something here. Start with one that excites you, make it your own with simple swaps, and enjoy the comfort and health benefits a good bowl of soup brings. Happy cooking!
