Soup is one of the easiest “repeat meals” if you want something warm, filling, and simple to prep ahead. The best weight loss soups aren’t magic—they’re just built around a smart structure:
-
Broth-based (lighter than creamy soups)
-
High fiber (beans, lentils, vegetables = more fullness)
-
High protein (chicken, tofu, legumes = better satiety)

What Makes a Soup “Weight-Loss Friendly”?
A soup can support your goals when it checks these boxes:
-
Protein in every bowl
Protein helps you feel satisfied longer. Aim for a protein source like chicken, tofu, beans, lentils, or fish. -
Fiber + volume from vegetables
Veggies and legumes add bulk without making meals heavy. -
Broth-based (not cream-based)
A broth base keeps the soup lighter while still comforting.
Simple build formula:
Broth + protein + 2–4 cups vegetables + (optional) beans/lentils for extra fiber.
1) Lentil Soup (High Fiber)
Prep: 10 min | Cook: 35 min | Total: 45 min | Serves: 4
Ingredients
-
1 tbsp olive oil
-
1 medium onion, diced
-
2 carrots, diced
-
2 celery stalks, diced
-
3 garlic cloves, minced
-
1 tsp ground cumin
-
1/2 tsp smoked paprika
-
1 cup dried brown or green lentils, rinsed
-
1 can (14.5 oz) diced tomatoes
-
6 cups low-sodium vegetable broth (or chicken broth)
-
1 bay leaf
-
1/2 tsp salt (adjust to taste)
-
1/4 tsp black pepper
-
2 tbsp lemon juice
-
Optional: chopped parsley
Instructions
-
Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook 6–7 minutes until softened.
-
Add garlic, cumin, and paprika. Stir for 30 seconds until fragrant.
-
Add lentils, diced tomatoes, broth, bay leaf, salt, and pepper. Bring to a boil.
-
Reduce heat to a gentle simmer. Cover partially and cook 25–30 minutes, until lentils are tender.
-
Remove bay leaf. Stir in lemon juice.
-
Taste and adjust salt/pepper. Top with parsley if desired.
Notes
-
For a thicker soup, simmer 5–10 minutes longer uncovered.
-
Freezer-friendly: cool completely and freeze up to 2–3 months.
2) Chicken Veggie Soup (Lean Protein)
Prep: 10 min | Cook: 25 min | Total: 35 min | Serves: 4
Ingredients
-
1 tbsp olive oil
-
1 onion, diced
-
2 carrots, sliced
-
2 celery stalks, sliced
-
3 garlic cloves, minced
-
6 cups low-sodium chicken broth
-
2 cups cooked shredded chicken (rotisserie works)
-
1 tsp Italian seasoning
-
1/2 tsp salt (to taste)
-
1/4 tsp black pepper
-
Optional: 2 cups chopped cabbage or 1 cup chopped green beans
-
Optional: 2 cups spinach
-
1 tbsp lemon juice
Instructions
-
Heat olive oil in a pot over medium heat. Add onion, carrots, and celery. Cook 6–7 minutes.
-
Add garlic and stir 30 seconds.
-
Pour in broth. Add Italian seasoning, salt, and pepper. Bring to a simmer.
-
Stir in shredded chicken and cabbage/green beans (if using). Simmer 10 minutes.
-
Add spinach for the last 1–2 minutes.
-
Stir in lemon juice, taste, and adjust seasoning.
Notes
-
If you want more fiber, add 1 can white beans (drained/rinsed).
3) Cabbage Soup (Volume Eating)
Prep: 10 min | Cook: 30 min | Total: 40 min | Serves: 4–6
Ingredients
-
1 tbsp olive oil
-
1 onion, sliced
-
2 carrots, sliced
-
2 celery stalks, sliced
-
4 cups chopped cabbage
-
1 can (14.5 oz) diced tomatoes
-
6 cups vegetable broth (or chicken broth)
-
1 tbsp tomato paste (optional, richer flavor)
-
1 tsp paprika
-
1/2 tsp salt + black pepper to taste
-
1 tbsp apple cider vinegar (or lemon juice)
Instructions
-
Sauté onion, carrots, and celery in olive oil for 6–7 minutes.
-
Add cabbage and cook 2 minutes to soften slightly.
-
Add diced tomatoes, broth, tomato paste (if using), paprika, salt, and pepper.
-
Simmer 20–25 minutes until vegetables are tender.
-
Turn off heat and stir in vinegar/lemon to brighten the flavor.
-
Taste and adjust seasoning.
Notes
-
Add shredded chicken or beans if you want it more filling.
4) Tomato Bean Soup (Antioxidants)
Prep: 10 min | Cook: 25 min | Total: 35 min | Serves: 4
Ingredients
-
1 tbsp olive oil
-
1 onion, diced
-
3 garlic cloves, minced
-
1 can (28 oz) crushed tomatoes
-
1 can (15 oz) cannellini beans (or navy beans), drained/rinsed
-
4 cups vegetable broth
-
1 tsp Italian seasoning
-
1/2 tsp salt + black pepper to taste
-
Optional: 2 cups spinach or kale
Instructions
-
Sauté onion in olive oil for 5–6 minutes. Add garlic and cook 30 seconds.
-
Add crushed tomatoes, broth, Italian seasoning, salt, and pepper. Simmer 10 minutes.
-
Stir in beans and simmer another 10 minutes.
-
Add spinach/kale for the last 1–2 minutes.
-
Taste and adjust seasoning.
Notes
-
For extra protein, add shredded chicken or turkey.
5) Broccoli Chicken Soup (Filling & Light)
Prep: 10 min | Cook: 20 min | Total: 30 min | Serves: 4
Ingredients
-
1 tbsp olive oil
-
1 onion, diced
-
2 garlic cloves, minced
-
6 cups low-sodium chicken broth
-
2 cups cooked shredded chicken
-
4 cups broccoli florets
-
1/2 tsp salt + black pepper to taste
-
1 tbsp lemon juice
Instructions
-
Sauté onion in olive oil for 5–6 minutes. Add garlic for 30 seconds.
-
Add broth and bring to a simmer.
-
Add broccoli and simmer 8–10 minutes until tender-crisp.
-
Add chicken and warm through for 3–4 minutes.
-
Stir in lemon juice, taste, and adjust seasoning.
Notes
-
Add a can of white beans for more fiber and thickness (optional).
6) Minestrone (Veggie Loaded)
Prep: 15 min | Cook: 30 min | Total: 45 min | Serves: 6
Ingredients
-
1 tbsp olive oil
-
1 onion, diced
-
2 carrots, diced
-
2 celery stalks, diced
-
3 garlic cloves, minced
-
1 zucchini, diced
-
1 cup green beans, chopped
-
1 can (14.5 oz) diced tomatoes
-
6 cups vegetable broth
-
1 can (15 oz) kidney beans (or cannellini), drained/rinsed
-
1 tsp Italian seasoning
-
1/2 tsp salt + black pepper
-
2 cups spinach
-
Optional: 1/2 cup small pasta (or skip to keep it lighter)
Instructions
-
Sauté onion, carrots, and celery in olive oil for 7 minutes. Add garlic for 30 seconds.
-
Add zucchini and green beans. Cook 2 minutes.
-
Add tomatoes, broth, beans, seasoning, salt, and pepper. Bring to a simmer.
-
If using pasta, add it now and simmer 10–12 minutes until tender.
-
Stir in spinach for the last 1–2 minutes.
-
Taste and adjust seasoning.
Notes
-
For a lower-calorie option, skip pasta and add extra vegetables.
7) Lemon Chickpea Soup (Bright + Filling)
Prep: 10 min | Cook: 20 min | Total: 30 min | Serves: 4
Ingredients
-
1 tbsp olive oil
-
1 onion, diced
-
3 garlic cloves, minced
-
1 tsp dried oregano
-
4 cups chicken broth or vegetable broth
-
2 cans (15 oz each) chickpeas, drained/rinsed
-
2 cups spinach
-
Juice of 1 lemon (2–3 tbsp)
-
Salt + black pepper to taste
Instructions
-
Sauté onion for 5–6 minutes. Add garlic and oregano for 30 seconds.
-
Add broth and chickpeas. Simmer 12–15 minutes.
-
For a thicker texture, mash about 1/2 cup chickpeas in the pot (optional).
-
Add spinach for 1–2 minutes until wilted.
-
Stir in lemon juice. Taste and adjust seasoning.
Notes
-
Great for meal prep: flavors get better the next day.
8) Zucchini Spinach Soup (Low Calorie)
Prep: 10 min | Cook: 20 min | Total: 30 min | Serves: 4
Ingredients
-
1 tbsp olive oil
-
1 onion, diced
-
2 garlic cloves, minced
-
2 medium zucchini, sliced
-
5 cups vegetable broth
-
3 cups spinach
-
Salt + black pepper to taste
-
Optional protein add-in: 1 can (15 oz) white beans (drained/rinsed) OR 8 oz tofu cubes
Instructions
-
Sauté onion in olive oil for 5–6 minutes. Add garlic for 30 seconds.
-
Add zucchini and broth. Simmer 12–15 minutes until zucchini is tender.
-
Blend half the soup (optional) to create a creamier texture without cream.
-
Add spinach and stir 1–2 minutes.
-
Add beans/tofu (if using) and warm through for 3 minutes.
-
Taste and adjust seasoning.
Notes
-
If you want it heartier, add beans every time—easy fiber and protein.
9) Miso Tofu Soup (Light Protein)
Prep: 10 min | Cook: 10 min | Total: 20 min | Serves: 2–3
Ingredients
-
4 cups low-sodium vegetable broth
-
8–10 oz firm tofu, cubed
-
1 cup sliced mushrooms (optional)
-
2 cups spinach or bok choy
-
2 tbsp miso paste (white or yellow)
-
2 scallions, sliced
-
Optional: seaweed
Instructions
-
Bring broth to a gentle simmer (avoid a hard boil).
-
Add mushrooms (if using) and simmer 3–4 minutes.
-
Add tofu and simmer 3 minutes. Add greens for 1–2 minutes.
-
Turn off heat. In a small bowl, whisk miso paste with a ladle of hot broth until smooth.
-
Stir the miso mixture back into the pot (with heat off).
-
Top with scallions (and seaweed if desired).
Notes
-
Miso should be added off heat to preserve flavor and avoid curdling.
Shopping List
Protein
Vegetables
Broth + Pantry
Seasonings
Meal Prep Tips (So You Actually Repeat These Soups)
-
Pick 2 soups for the week and rotate. Example: Lentil Soup + Chicken Veggie Soup.
-
Add leafy greens at the end to keep them fresh (spinach, bok choy).
-
Brighten with lemon or vinegar right before serving—makes broth-based soups taste better without extra salt.
-
Store in single-serve containers so lunch is grab-and-go.
General storage guidance: most soups keep 3–5 days in the fridge, and many freeze well (cool completely first).
FAQs
Are “weight loss soups” actually effective?
Soups can support your goals because they’re filling, easy to portion, and naturally high in volume—especially when they include protein and fiber.
What’s the best high protein soup on this list?
Chicken Veggie Soup and Broccoli Chicken Soup are high-protein favorites. Miso Tofu Soup is a lighter protein option.
What’s the best high fiber soup on this list?
Lentil Soup, Tomato Bean Soup, and Minestrone tend to be naturally high in fiber due to legumes and vegetables.



