Looking for healthy, flavorful, and satisfying soups that are high in protein, low in calories, gluten-free, and dairy-free? These 11 recipes are not only packed with protein and fiber but also full of delicious, nutrient-rich ingredients to support your fitness goals and overall wellness. From comforting chicken to hearty legumes, these soups are perfect for meal prep, lunch, or dinner!
1. Lentil & Vegetable Soup
A classic combination of lentils and vegetables, this soup is packed with plant-based protein and fiber. It’s perfect for those looking to stay full longer while keeping calories low.
Key Ingredients:
-
Green or red lentils
-
Carrots, celery, onions, tomatoes
-
Vegetable broth
-
Garlic, cumin, thyme
Protein per serving: ~18g
Calories per serving: ~220
2. Chicken and Zucchini Noodle Soup
A lighter, low-carb version of chicken noodle soup, this one uses zucchini noodles to replace traditional pasta, making it gluten-free while still satisfying your craving for comfort food. The chicken provides lean protein, and the broth is filled with fresh flavors.
Key Ingredients:
-
Shredded chicken breast
-
Zucchini noodles
-
Chicken broth
-
Lemon juice, garlic, parsley
Protein per serving: ~25g
Calories per serving: ~200
3. Spicy Butternut Squash & Chickpea Soup
A vegan-friendly soup that’s both creamy and spicy, the butternut squash adds natural sweetness, while chickpeas pack in protein and fiber. This soup is great for a cozy, comforting meal that’s also nutrient-dense.
Key Ingredients:
-
Butternut squash
-
Canned chickpeas
-
Coconut milk (light)
-
Garlic, ginger, cumin, cayenne
Protein per serving: ~12g
Calories per serving: ~180
4. Miso Soup with Tofu & Seaweed
Miso soup is naturally dairy-free and gluten-free (when using tamari or gluten-free miso paste). The tofu adds protein, and the seaweed provides an extra boost of iodine and other minerals. This is a light yet satisfying soup that’s perfect as a starter or a main.
Key Ingredients:
-
Miso paste (low-sodium)
-
Tofu cubes
-
Seaweed (wakame)
-
Green onions, soy sauce (or tamari)
Protein per serving: ~15g
Calories per serving: ~120
5. Turkey and Sweet Potato Soup
Lean ground turkey and sweet potatoes make this soup filling and full of protein. It’s a comforting, nutrient-dense soup perfect for winter. The added spinach brings in a good dose of vitamins.
Key Ingredients:
-
Ground turkey (lean)
-
Sweet potatoes
-
Onion, garlic, spinach
-
Chicken broth
Protein per serving: ~22g
Calories per serving: ~250
6. Tomato and White Bean Soup
A delicious combination of tomatoes and white beans, this soup is high in protein and fiber but low in calories. It’s a vegan-friendly, healthy option that’s both filling and full of flavor. The tomato gives a rich, savory base, while the beans add creaminess and texture.
Key Ingredients:
-
Canned tomatoes
-
White beans (cannellini or navy beans)
-
Garlic, basil, oregano
-
Vegetable broth
Protein per serving: ~13g
Calories per serving: ~200
7. Cauliflower and Leek Soup
This creamy, comforting soup is made without cream, using cauliflower and leeks for a velvety texture. It’s dairy-free and gluten-free while still being hearty enough to feel like a complete meal. The nutritional yeast adds a cheesy flavor.
Key Ingredients:
-
Cauliflower
-
Leeks
-
Vegetable broth
-
Nutritional yeast
Protein per serving: ~8g
Calories per serving: ~150
8. Spicy Chicken and Avocado Soup
Packed with shredded chicken and avocado, this soup is not only high in protein but also offers healthy fats. The spice from the jalapeños and the creaminess from the avocado balance the soup’s rich flavor.
Key Ingredients:
-
Shredded chicken
-
Avocado
-
Jalapeños, lime juice
-
Chicken broth
Protein per serving: ~20g
Calories per serving: ~280
9. Vegetable and Lentil Soup
This vibrant soup is packed with vegetables and lentils for a protein-rich, filling meal. It’s full of fiber and antioxidants, making it a perfect choice for a nutritious, low-calorie meal.
Key Ingredients:
-
Lentils
-
Carrots, celery, spinach
-
Garlic, onion, thyme
-
Vegetable broth
Protein per serving: ~18g
Calories per serving: ~220
10. Coconut Curry Chicken Soup
This rich and spicy soup uses coconut milk for creaminess and curry spices to create bold, exciting flavors. The chicken adds a generous amount of protein, while the coconut milk offers a smooth texture without making the soup too heavy.
Key Ingredients:
-
Shredded chicken breast
-
Coconut milk (light)
-
Curry powder, garlic, ginger
-
Chicken broth
Protein per serving: ~24g
Calories per serving: ~280
11. Spinach and Chickpea Soup
A quick and simple soup with spinach, chickpeas, and a light broth, this soup is rich in protein, fiber, and iron. It’s light, nutritious, and perfect for a vegan meal.
Key Ingredients:
-
Spinach
-
Canned chickpeas
-
Garlic, onion, cumin
-
Vegetable broth
Protein per serving: ~15g
Calories per serving: ~180
Tips for Making These Soups Even Healthier:

-
Use low-sodium broths: Keep the soups heart-healthy and lower in sodium by opting for low-sodium or homemade broths.
-
Add extra veggies: Boost the nutritional value of these soups by tossing in additional greens like kale or collard greens, or zucchini for added texture and nutrients.
-
Use lean proteins: Stick to lean protein sources like chicken breast, turkey, or tofu for a lighter, yet filling, soup.
-
Control the seasoning: Make sure to adjust the spices and herbs to your personal taste, especially if you’re sensitive to salt or spice.
Serving Suggestions & Occasions
These high-protein, low-calorie soups are perfect for:
-
Meal prep: Cook up a large batch and store it in the fridge for several days. Great for busy workdays.
-
Post-workout recovery: Packed with protein, these soups are perfect for muscle recovery after a workout.
-
Lunch or dinner: These soups make a perfect lunch or dinner when you’re looking for something light yet satisfying.
-
Family gatherings: Perfect for serving a crowd with different dietary preferences.
Pair them with:
-
Whole grain bread or gluten-free crackers for a complete meal.
-
A fresh green salad or roasted vegetables for added fiber and vitamins.