This post may contain affiliate links. Please read our disclosure policy.
Christmas is such a special time of the year, I love to start celebrating it as early as November sometimes.
That means I’m cooking all the time and looking to make not just delicious but also high-protein recipes. This is the time we also tend to have a lot more soups.
So, I thought I’d assemble a list of some of my favorite high protein Christmas soups that anyone with a pot can make.

They’re super easy, delicious, and full of nutrition! Enjoy!
Table of Contents
- 1. Creamy Crack Chicken Soup
- 2. Creamy Chicken Pasta Soup
- 3. Cheeseburger Soup
- 4. Tuscan Soup
- 5. Green Enchiladas Chicken Soup
- 6. Chicken Fajita Soup
- 7. Keto Lasagna Soup
- 8. Taco Soup
- 9. Chicken Mushroom Soup
- 10. Cabbage Soup
- 11. Chicken Tortilla Soup
- 12. Hamburger Soup
- 13. Broccoli Cheddar Soup
- 14. White Bean Soup
- 15. Tomato Soup
- 16. Turkey Bean Spinach Soup
- 17. Instant Pot Healthy Lemon Chicken Soup
- 18. Roasted Butternut Squash Soup
- 19. Ground Turkey Soup
- 20. Chorizo White Bean Soup
- 21. Ground Beef and Cabbage Soup
1. Creamy Crack Chicken Soup

This indulgent soup brings together tender chicken, crispy bacon, and rich cream cheese for an incredibly satisfying meal. It’s the perfect keto-friendly meal since it only has 4 grams of net carbs and 20 grams of protein.
And, what I love about it is that it’s incredibly rich without being heavy. The cream cheese creates a velvety texture, and the bacon adds a nice, crispy umami flavor.
Per Serving:
- Calories: 340
- Fats: 27g
- Protein: 20g
- Carbs: 5g
- Fiber: 0.7g
- Sugar: 2.3g
2. Creamy Chicken Pasta Soup

Sometimes you just want classic comfort. This soup delivers just that.
The creamy base and tender chicken create the ultimate comfort food that’s perfect for cold days or when you just need that extra comfort.
Here, you’ll get a warm, creamy, and completely satisfying meal.
Per Serving:
- Calories: 454
- Fats: 29g
- Protein: 31g
- Carbs: 18g
- Fiber: 1.4g
- Sugar: 3.2g
3. Cheeseburger Soup

What happens when you want a burger and soup at the same time? This recipe gives you both! This creamy soup captures all the flavors of your favorite cheeseburger, but in a heartwarming soup.
Each bite gives you ground beef, bacon, and cheddar cheese. But what really makes it stand out is the French mustard, the secret ingredient to make this recipe pop.
Per Serving:
- Calories: 627
- Fats: 48g
- Protein: 41g
- Carbs: 7.2g
- Fiber: 0.7g
- Sugar: 3.3g
4. Tuscan Soup

This elegant soup brings Italian countryside flavors to your table with 15 grams of protein per serving. It’s rich, creamy, and with a very sophisticated flavor profile that will make people think you got it from a restaurant.
I know it all sounds complicated, but the good news is that it only takes 40 minutes for you to make this recipe. High-quality in no time!
Per Serving:
- Calories: 376
- Fats: 32g
- Protein: 15g
- Carbs: 9.9g
- Fiber: 1.7g
- Sugar: 2.5g
5. Green Enchiladas Chicken Soup

Want a Mexican-inspired meal, but you are tired of the traditional tacos or enchiladas? These green enchiladas chicken soup transports your taste buds to Mexico.
The green enchilada sauce and salsa verde create a tangy, vibrant base that’s both comforting and exciting. And, the heavy cream balances the acidity while the cheddar cheese adds richness.
Per Serving:
- Calories: 527
- Fats: 36g
- Protein: 37g
- Carbs: 15g
- Fiber: 4.4g
- Sugar: 7.1g
6. Chicken Fajita Soup

Capture the sizzling flavors of chicken fajitas in a comforting soup, and still manage to get 40 grams of protein per serving. Bell peppers, onions, and perfectly seasoned chicken create this delicious Mexican-inspired meal.
This soup brings the excitement of fajita night to your dinner table in a completely new way. I know that one taste of this soup, you won’t go back to traditional fajitas ever again.
Per Serving:
- Calories: 496
- Fats: 30g
- Protein: 40g
- Carbs: 17g
- Fiber: 5.7g
- Sugar: 6.8g
7. Keto Lasagna Soup

Imagine all the flavors of your favorite Italian comfort food but in a bowl. This soup combines Italian sausage and ground beef with rich tomato flavors and melted mozzarella cheese.
The best thing is that it gives you 26 grams of protein per serving and only 11 grams of net carbs. I know every bite you take is going to deliver you delicious lasagna flavors, but in a form that’s easier to make and lighter on your stomach.
Per Serving:
- Calories: 426
- Fats: 30g
- Protein: 26g
- Carbs: 13g
- Fiber: 2.3g
- Sugar: 5.2g
8. Taco Soup

Are you a taco lover? You can in for a treat with this recipe.
Ground beef, taco seasoning, and heavy cream create a rich base, while the bell peppers and tomatoes add fresh flavors and textures. The best part? You get 19 grams of protein per serving and less than 7 grams of net carbs.
Per Serving:
- Calories: 382
- Fats: 30g
- Protein: 19g
- Carbs: 11g
- Fiber: 3.9g
- Sugar: 4.1g
9. Chicken Mushroom Soup

Looking for a meal that has more than 50 grams of protein per serving? This can become your top choice.
The earthy mushrooms pair beautifully with tender chicken, creating a hearty combination that’s both satisfying and nutritious. You really can’t go wrong with mushroom soup.
Per Serving:
- Calories: 502
- Fats: 25g
- Protein: 55g
- Carbs: 15g
- Fiber: 2.3g
- Sugar: 8g
10. Cabbage Soup

Don’t let the simple name fool you; this soup delivers a whopping 20 grams of protein per serving. And, it only gives you 216 calories!
This soup proves that healthy doesn’t have to mean boring. Made with tomatoes, garlic, ground beef, oregano, onions, and leaf, each bite you take is guaranteed to be a burst of flavor.
Per Serving:
- Calories: 216
- Fats: 11g
- Protein: 20g
- Carbs: 11g
- Fiber: 3.6g
- Sugar: 5.4g
11. Chicken Tortilla Soup

This soup gives you all the flavors you love from chicken tortilla soup, but gives you 27 grams of protein per serving. Rich tomato base, tender chicken, and warming spices create a comforting bowl that’s perfect for chilly fall nights.
Each bowl delivers authentic Mexican flavors that transport you to your favorite restaurant.
Per Serving:
- Calories: 407
- Fats: 28g
- Protein: 27g
- Carbs: 17g
- Fiber: 5.5g
- Sugar: 5.3g
12. Hamburger Soup

Simple ingredients come together to create something extraordinary in this 21-gram protein soup. Ground beef forms the hearty base, while vegetables like cauliflower, carrots, celery, and tomatoes add both flavor and nutrition.
This soup is the definition of comfort food. It’s familiar, warming, and completely satisfying.
Per Serving:
- Calories: 199
- Fats: 8.5g
- Protein: 21g
- Carbs: 11g
- Fiber: 3.5g
- Sugar: 4.9g
13. Broccoli Cheddar Soup

Source: iheartvegetables.com
Creamy cheddar cheese and tender broccoli create a combination that’s just as nutritious as it is delicious. It’s a great recipe to have if you have picky eaters who won’t eat their veggies.
The sharp cheddar flavor balances the mild broccoli, creating a soup that both kids and adults are going to love.
Per Serving:
- Calories: 343
- Fats: 15.4g
- Protein: 20.9g
- Carbs: 32.7g
- Fiber: 4.6g
- Sugar: 15.9g
14. White Bean Soup

Source: dishingouthealth.com
Packed with 15 grams of protein and 15 grams of fiber, this soup is a nutritional powerhouse. White beans create a creamy, satisfying base that’s incredibly filling.
So, what makes this soup special? It’s secret ingredient: Parmesan cheese.
That’s right, there is cheese in this soup!
Per Serving:
- Calories: 357
- Fats: 9g
- Protein: 15g
- Carbs: 54g
- Fiber: 15g
- Sugar: 7g
15. Tomato Soup

Source: iheartvegetables.com
This isn’t your ordinary soup; it gives you 10 grams of protein per serving. Here, you’ll get rich tomato flavors mixed with vegetable broth, garlic, and cottage cheese.
The recipe is the perfect pairing when you want to have a high-protein meal along with your grilled cheese sandwich.
Per Serving:
- Calories: 189
- Fats: 7.1g
- Protein: 10.5g
- Carbs: 24.5g
- Fiber: 8.5g
- Sugar: 14.8g
16. Turkey Bean Spinach Soup

Source: rachelcooks.com
This nutritious soup combines lean turkey with beans and spinach to give you a soup with 26 grams of protein. The combination of ingredients creates a well-balanced meal that is both light and satisfying.
In each bite, you’ll get ground turkey, onion, garlic, red pepper flakes, oregano, basil, tomatoes, beans, spinach, and Parmesan cheese. It’s a great option when you want something healthy but don’t want to sacrifice flavor.
Per Serving:
- Calories: 303
- Fats: 12g
- Protein: 26g
- Carbs: 24g
- Fiber: 6g
- Sugar: 3g
17. Instant Pot Healthy Lemon Chicken Soup

Source: thecleaneatingcouple.com
Bright lemon flavors elevate this chicken soup, which contains 28 grams of protein per serving. The citrus adds freshness that makes this soup feel light and energizing rather than heavy.
And, since you make it in an Instant Pot, you can save hours in the kitchen. Grab your favorite book and wait until this soup is ready to eat.
Per Serving:
- Calories: 272
- Fats: 6g
- Protein: 28g
- Carbs: 25g
- Fiber: 3g
- Sugar: 4g
18. Roasted Butternut Squash Soup

Source: farmhouseonboone.com
This fall favorite blends roasted butternut squash, garlic, coconut oil, bone broth, and ground ginger. It’s the perfect soup when you are looking for a comforting fall night.
The natural sweetness of roasted squash makes it feel like a treat, while the protein makes it a substantial meal.
Per Serving:
- Calories: 133
- Fats: 5g
- Protein: 7g
- Carbs: 18g
- Fiber: 3g
- Sugar: 4g
19. Ground Turkey Soup

Source: skinnyspatula.com
Lean ground turkey provides 28 grams of protein and less than 400 calories per serving. The turkey’s mild flavor works with a variety of seasonings and vegetables.
Here, you’ll need simple ingredients like potatoes, low-fat cream, Parmesan, pancetta, and lean ground turkey. After one bite, you’ll understand that delicious doesn’t have to mean complicated.
Per Serving:
- Calories: 378
- Fats: 18g
- Protein: 28g
- Carbs: 27g
- Fiber: 4g
- Sugar: 5g
20. Chorizo White Bean Soup

Source: dishingouthealth.com
Spanish flavors shine in this protein-rich soup with 18 grams of protein per serving. The spicy chorizo adds bold flavors while the white beans provide substance and boost the protein.
This is a great option when you are looking to spice things up in an easy and fun way.
Per Serving:
- Calories: 345
- Fats: 16g
- Protein: 18g
- Carbs: 30g
- Fiber: 10g
- Sugar: 7g
21. Ground Beef and Cabbage Soup

Source: theroastedroot.net
Looking to have a different take on traditional cabbage soup? The ground beef provides richness, while the tomatoes, carrots, and Italian seasoning make it something special.
This soup is comfort at its finest.
Per Serving:
- Calories: 340
- Fats: 16g
- Protein: 26g
- Carbs: 20g
- Fiber: 7g
- Sugar: 11g




