10+ Soup Recipes Healthy and Delicious for Everyday Meals
Soup’s a simple, delicious way to eat healthy. It usually features fresh veggies, lean proteins, and wholesome ingredients that fill you up without piling on calories.
Healthy soup recipes let you eat well while keeping your body nourished and satisfied.
You’ll find plenty of options, whether you want something light or hearty. Making soup at home means you control what goes in—skip the weird additives and focus on real flavors.
Ingredients:
- Fresh vegetables (carrots, celery, onions, tomatoes)
- Lean proteins (chicken breast, beans, lentils)
- Broth (vegetable, chicken, or beef)
- Herbs and spices (garlic, thyme, basil, pepper)
Cooking Instructions:
- Chop your veggies into bite-sized pieces.
- Heat a splash of oil in a large pot over medium.
- Toss in onions and garlic, cook until soft, about 3-4 minutes.
- Add the rest of the veggies and protein, stir for 2-3 minutes.
- Pour in broth and bring to a boil.
- Lower the heat and let it simmer for 20-30 minutes until everything’s tender.
- Season with herbs, salt, and pepper. Serve it up warm.
1) Slow-Cooker Chicken Tortilla Soup
This slow-cooker chicken tortilla soup is healthy and super easy. Just toss chicken, beans, corn, and spices into your slow cooker.
It cooks slowly, so the flavors really come together, and the chicken turns out tender. The soup’s got a good mix of veggies and spices like chili powder and cumin.
It’s filling and packs a nice protein punch. Top it with tortilla strips for a bit of crunch if you’re into that.
Ingredients:
- 2 chicken breasts
- 1 can black beans, drained
- 1 cup corn
- 1 can diced tomatoes
- 1 onion, chopped
- 1 bell pepper, chopped
- 2 teaspoons chili powder
- 1 teaspoon cumin
- Salt and pepper to taste
- 4 cups low-sodium chicken broth
Cooking Instructions:
- Put chicken breasts in the slow cooker.
- Add beans, corn, tomatoes, onion, and bell pepper.
- Sprinkle on chili powder, cumin, salt, and pepper.
- Pour in chicken broth.
- Cook on low for 6-8 hours or high for 3-4 hours.
- Shred chicken with two forks before serving.
- Optional: top with tortilla strips or avocado.
You can find more tips on this slow cooker chicken tortilla soup.
2) Lentil Soup with Carrots and Celery
Lentil soup with carrots and celery is both tasty and healthy. It’s loaded with fiber and protein, which your body will thank you for.
Carrots add a little sweetness, while celery brings a fresh crunch. You only need one pot.
Start by cooking onions, carrots, and celery to build up some flavor. Then add lentils, broth, and spices.
Let everything simmer until the lentils are soft and the soup’s cozy and warm.
Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 carrots, diced
- 2 celery stalks, chopped
- 2 cloves garlic, minced
- 1 cup dried lentils
- 4 cups vegetable broth
- 1 bay leaf
- 1 teaspoon dried oregano
- Salt and pepper to taste
Cooking Instructions:
- Heat olive oil in a pot over medium.
- Add onion, carrots, celery, and garlic; cook until soft.
- Stir in lentils, broth, bay leaf, and oregano.
- Bring to a boil, then turn the heat down.
- Simmer for 30-40 minutes until lentils are tender.
- Season with salt and pepper.
- Take out the bay leaf before serving.
3) Creamy Healthy Chicken Soup
You can have creamy chicken soup without loading up on fat. Potatoes or milk add richness without the heavy cream.
This soup is packed with tender chicken and fresh veggies, so it’s filling and good for you. Butter, flour, and chicken stock make a smooth base.
Add your favorite veggies or maybe a little pasta if you want more heartiness. It’s easy to whip up in under an hour.
Ingredients:
- 2 tablespoons butter
- 1 small onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 3 tablespoons flour
- 4 cups chicken stock
- 1 cup whole milk
- 2 cups cooked chicken, shredded
- 1 medium potato, peeled and diced
- Salt and pepper to taste
Cooking Instructions:
- Melt butter in a big pot over medium.
- Add onion, carrots, celery, and garlic; cook until soft.
- Stir in flour and cook for a minute.
- Slowly whisk in chicken stock and milk.
- Add diced potato and bring to a boil.
- Lower heat and simmer until potatoes are tender, about 15 minutes.
- Add shredded chicken, heat through.
- Season with salt and pepper. Serve warm.
For more ideas, check out this creamy chicken soup recipe.
4) Vegetable Soup Loaded with Veggies
This vegetable soup is absolutely packed with colorful veggies. Carrots, celery, onions, and garlic make a tasty base.
Add fresh tomatoes and green beans for more flavor and texture. Use whatever veggies you’ve got around.
Just cook them until they’re tender but not falling apart—no one likes mushy soup. Sautéing onions and garlic in olive oil brings out a rich flavor.
This soup is light but still manages to fill you up.
Ingredients
- 2 tbsp extra virgin olive oil
- 1 large onion, diced
- 4 cloves garlic, minced
- 3 medium carrots, diced
- 3 stalks celery, diced
- 2 cups chopped tomatoes
- 1 cup green beans, chopped
- 4 cups vegetable broth
- Salt and pepper to taste
Cooking Instructions
- Heat olive oil in a big pot over medium.
- Add onion and garlic, sauté for 3-4 minutes until soft.
- Stir in carrots and celery, cook for 5 minutes.
- Add tomatoes, green beans, and broth.
- Bring to a boil, then turn down and simmer for 20 minutes.
- Season with salt and pepper before serving.
You can find a similar veggie-loaded recipe at Love and Lemons.
5) Cabbage Fat-Burning Soup
Cabbage fat-burning soup is perfect if you’re after something light and healthy. It’s low-calorie but still fills you up with lots of veggies.
Eat it as a main or a side—up to you. The recipe’s super simple and uses ingredients you probably already have.
Cabbage, carrots, onions, and peppers give it a nice flavor without needing a ton of spices. Make a big pot and have leftovers all week.
Ingredients
- 1 large onion, chopped
- 2 large carrots, sliced
- 3 celery stalks, chopped
- 2 bell peppers, chopped
- 1 medium head of cabbage, chopped
- 6 cups water or vegetable broth
Cooking Instructions
- Throw all the chopped veggies into a big pot.
- Pour in water or broth and bring to a boil over medium.
- Lower the heat, cover, and simmer for 30 minutes until veggies are soft.
- Season with salt and pepper before serving.
6) Hearty Minestrone Soup
Minestrone soup is perfect when you want something filling and healthy. It’s loaded with veggies, beans, and herbs for tons of flavor.
You can toss in pasta or quinoa if you want it even heartier. Tomatoes, zucchini, and carrots bring freshness, while the beans add protein.
It’s easy to make and works for any season, honestly.
Ingredients
- 1 cup diced onion
- 2 cloves garlic, minced
- 2 carrots, chopped
- 2 celery stalks, chopped
- 1 zucchini, diced
- 1 can (14 oz) diced tomatoes
- 1 can (15 oz) cannellini beans, drained and rinsed
- 4 cups vegetable broth
- 1/2 cup small pasta or 1/2 cup quinoa
- 1 tsp dried Italian herbs
- Salt and pepper to taste
- 2 tbsp olive oil
Cooking Instructions
- Heat olive oil in a large pot over medium.
- Add onion and garlic. Cook until soft, about 3 minutes.
- Stir in carrots and celery. Cook for 5 minutes.
- Add zucchini, tomatoes, beans, broth, and herbs. Bring to a boil.
- Lower heat and simmer for 20 minutes.
- Add pasta or quinoa and cook until tender (about 10 minutes).
- Season with salt and pepper. Serve warm.
Try this hearty minestrone soup for a healthy meal that’s easy to make and full of flavor.
7) Chicken Noodle Soup
Chicken noodle soup is a classic for a reason. It’s healthy, easy, and feels like a hug in a bowl.
You get tender chicken, fresh veggies, and noodles that warm you up. Making it yourself means you skip all the extra salt and preservatives.
This soup cooks fast—about 30 minutes—so it’s great for busy days. Boneless, skinless chicken thighs keep things juicy without extra fat.
You’ll get vitamins from carrots, celery, and onions. Plus, you can always make a big batch and have leftovers for lunch.
Ingredients
- 2 boneless, skinless chicken thighs
- 4 cups chicken broth
- 2 carrots, sliced
- 2 celery stalks, sliced
- 1 small onion, chopped
- 1 cup egg noodles
- 1 tablespoon olive oil
- Salt and pepper to taste
Cooking Instructions
-
Heat olive oil in a pot over medium heat.
-
Toss in onions, carrots, and celery. Let them cook for about 5 minutes.
-
Add chicken thighs and pour in the broth. Crank up the heat and bring it to a boil.
-
Turn the heat down and let everything simmer for 20 minutes, until the chicken cooks through.
-
Pull out the chicken, shred it up, and toss it back in the pot.
-
Add noodles. Cook for 7-8 minutes, just until they’re tender.
-
Season with salt and pepper. Serve it up warm.
For extra tips, check out this healthy chicken noodle soup recipe.
8) Pasta e Fagioli Soup
Pasta e Fagioli is an Italian soup that somehow manages to be both filling and light. You get pasta, beans, and a bunch of veggies all swimming in a gentle broth.
It’s a pretty easy dish to throw together—nothing fancy, just honest comfort.
White or cannellini beans bring protein and fiber to the party. Carrots, celery, and onions make it colorful and tasty.
If you’re after something warm but not heavy, this soup’s a winner.
Ingredients
- 1 cup white beans (cooked or canned)
- 1 cup small pasta (like ditalini)
- 1 cup chopped carrots
- 1/2 cup chopped celery
- 1 cup chopped onions
- 3 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 1 tablespoon olive oil
- Salt and pepper to taste
Cooking Instructions
-
Warm olive oil in a pot over medium heat.
-
Add onions, garlic, carrots, and celery. Let them cook for about 5 minutes, just until they soften.
-
Pour in the broth. Bring it to a boil.
-
Add beans and pasta. Turn the heat down and let it simmer 10-12 minutes, or until the pasta’s just right.
-
Add salt and pepper to taste before serving.
You can find more ideas like this at LadyPearTree and Sweet Savory and Steph.
9) Healing Cabbage Soup
Healing Cabbage Soup is one of those easy, gentle soups that just feels good. It’s packed with vegetables and feels soothing, especially when your stomach needs something light.
Cabbage, carrots, and onions are the stars here. The soup is low in calories but doesn’t skimp on vitamins or fiber.
Ingredients
- 1 small head of cabbage, chopped
- 2 carrots, sliced
- 1 onion, diced
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 1 can diced tomatoes (14 oz)
- 1 tablespoon olive oil
- Salt and pepper to taste
Cooking Instructions
-
Pour olive oil into a large pot and set it over medium heat.
-
Add onions and garlic. Cook until they’re soft.
-
Toss in carrots and cabbage. Let them cook for about 5 minutes.
-
Add the diced tomatoes and vegetable broth.
-
Bring it all to a boil, then turn the heat down and let it simmer for 25 minutes.
-
Season with salt and pepper right before you serve.
You’ll find the full recipe at Feast and Merriment’s Healing Cabbage Soup.
10) Gochujang Potato Stew
Gochujang potato stew is a fun, spicy way to get your veggies. Soft baby potatoes simmer in a broth that’s got just enough heat from gochujang to wake up your taste buds.
It’s comforting, a bit bold, and you can make it with beef or keep it vegetarian. Up to you.
The potatoes soak up that spicy sauce, so every bite feels hearty. Serve it with rice, or just grab a spoon and go for it.
Ingredients
- Baby potatoes, 1 lb (about 500g)
- 2 tablespoons gochujang (Korean red chili paste)
- 1 large onion, chopped
- 3 cloves garlic, minced
- 2 tablespoons unsalted butter
- 3 cups vegetable or beef broth
- Salt and black pepper to taste
- Optional: sliced beef or tofu, spring onions for garnish
Cooking Instructions
-
Melt some butter in a pot over medium heat.
-
Toss in the onions and garlic. Let them cook until they turn soft and smell amazing.
-
Stir in the gochujang. Give it about a minute to get fragrant.
-
Drop in the potatoes and pour in the broth. Bring everything to a boil.
-
Turn the heat down. Let it simmer for 20 to 25 minutes, or until the potatoes feel tender.
-
Sprinkle in salt and pepper.
-
If you’re feeling it, add sliced beef or tofu. Cook until it’s done to your liking.
-
Throw some spring onions on top. Serve it hot.
For more details, check the Gochujang Potato Stew Recipe.