Imagine a warm bowl of soup that tastes like a fancy Italian restaurant but fits perfectly into your healthy lifestyle. This High Protein Creamy Tuscan Chicken Soup is the ultimate comfort food. It combines juicy chicken, sun-dried tomatoes, and fresh spinach in a velvety, rich broth. The smell of garlic and Italian herbs will fill your kitchen as it simmers. Every spoonful is thick, savory, and incredibly satisfying. Whether you are looking for a post-workout meal or a cozy dinner for a cold night, this soup delivers big flavors without the heavy guilt.
Why Make This High Protein Creamy Tuscan Chicken Soup
This recipe is a powerhouse of nutrition and flavor. First, it is packed with lean protein from the chicken, which helps you feel full for longer. Second, it is a great way to eat more greens like spinach. The sun-dried tomatoes add a sweet and tangy kick that makes the broth taste complex and professional. It is also a one-pot meal, meaning you spend less time washing dishes and more time enjoying your food. It is perfect for meal prep because the flavors actually get better the next day. Plus, kids and adults both love the creamy texture and cheesy finish.
How to Make High Protein Creamy Tuscan Chicken Soup
Making this soup is very straightforward. You start by browning the chicken to lock in the juices. Then, you sauté the onions and garlic to create a flavorful base. You add the broth and herbs, letting everything simmer together until the chicken is tender. In the final steps, you stir in the cream, cheese, and spinach. The spinach wilts in seconds, and the cheese melts into the broth to make it thick and luxurious. It takes less than 40 minutes from start to finish, making it an excellent choice for busy weeknights.
Ingredients
- 1.5 lbs chicken breast, cut into small bite-sized pieces
- 1 tablespoon olive oil
- 1 medium yellow onion, finely diced
- 4 cloves garlic, minced
- 1/2 cup sun-dried tomatoes (packed in oil), drained and chopped
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional for a tiny kick)
- 4 cups low-sodium chicken broth
- 2 cups fresh baby spinach
- 1 cup heavy cream (or plain Greek yogurt for extra protein)
- 1/2 cup grated Parmesan cheese
- Salt and black pepper to taste
Directions
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the chicken pieces to the pot. Season with a little salt and pepper. Cook for 5 to 7 minutes until the chicken is browned on all sides. Remove the chicken and set it aside on a plate.
- In the same pot, add the diced onion. Cook for 3 to 4 minutes until it becomes soft and translucent.
- Add the minced garlic and chopped sun-dried tomatoes. Stir and cook for 1 minute until you smell the garlic.
- Pour in the chicken broth. Add the dried oregano, basil, and red pepper flakes. Stir well to scrape up any tasty brown bits from the bottom of the pot.
- Add the cooked chicken back into the pot. Bring the liquid to a gentle boil, then turn the heat down to low. Cover and simmer for 15 minutes.
- Remove the lid and stir in the heavy cream and Parmesan cheese. Let it simmer for another 2 to 3 minutes until the soup thickens slightly.
- Add the fresh spinach. Stir for about 1 minute until the spinach is wilted and bright green.
- Taste the soup and add more salt or pepper if needed. Serve hot.
Nutritional Information
This nutritional information is an estimate per serving (based on 4 large servings):
- Calories: 420 kcal
- Protein: 38g
- Total Fat: 24g
- Saturated Fat: 12g
- Carbohydrates: 12g
- Fiber: 2g
- Sugar: 5g
- Sodium: 850mg
- Potassium: 650mg
How to Serve High Protein Creamy Tuscan Chicken Soup
This soup is very filling on its own, but you can make it a full feast with a few sides. A piece of crusty warm bread is perfect for dipping into the creamy broth. You could also serve it alongside a crisp green salad with a light lemon dressing to balance the richness of the soup. For an extra protein boost, sprinkle a few toasted pine nuts or extra Parmesan cheese on top just before serving. If you want more carbs, you can stir in some cooked orzo or cheese tortellini during the last few minutes of cooking.
How to Store High Protein Creamy Tuscan Chicken Soup
You can store any leftovers in an airtight container in the refrigerator for up to 3 to 4 days. When you are ready to eat it again, reheat it slowly on the stove over medium-low heat. If the soup has thickened too much in the fridge, add a splash of chicken broth or water to thin it out. While you can freeze this soup, be aware that dairy-based soups can sometimes change texture when thawed. If you plan to freeze it, it is best to do so before adding the cream and spinach, then add those fresh when you reheat it.
Expert Tips for Perfect High Protein Creamy Tuscan Chicken Soup
- Sear the Chicken: Do not skip browning the chicken. Those brown bits on the bottom of the pot add a deep, savory flavor to the whole soup.
- Use Fresh Garlic: Freshly minced garlic tastes much better than the jarred kind in this specific recipe.
- Chop the Spinach: If you find long spinach leaves hard to eat in soup, give the baby spinach a rough chop before stirring it in.
- Control the Heat: When adding the cream, make sure the soup is at a low simmer. Boiling the cream too hard can cause it to separate or curdle.
- High Protein Swap: For even more protein and fewer calories, replace the heavy cream with 1 cup of plain, non-fat Greek yogurt. Whisk a little bit of the warm broth into the yogurt first so it doesn’t clump when you add it to the pot.
Delicious Variations
- Add Beans: Stir in a can of drained cannellini beans or chickpeas for extra fiber and plant-based protein.
- Make it Spicy: Increase the red pepper flakes or add a diced jalapeno with the onions for a spicy kick.
- Vegetable Boost: Add diced carrots, celery, or mushrooms along with the onions to pack in more vitamins.
- Keto Version: This recipe is already very low in carbs. To keep it strictly keto, ensure your sun-dried tomatoes do not have added sugar.
- Dairy-Free: Use full-fat canned coconut milk instead of heavy cream and nutritional yeast instead of Parmesan cheese.
Frequently Asked Questions
1. Can I use chicken thighs instead of chicken breast?
Yes! Chicken thighs are very juicy and work perfectly in this soup. They may take a few extra minutes to cook through.
2. Is this soup gluten-free?
As long as your chicken broth is certified gluten-free, this recipe is naturally gluten-free.
3. How can I make the soup thicker?
You can let it simmer longer without a lid, or you can mix a teaspoon of cornstarch with a little cold water and stir it into the boiling soup.
4. What if I don’t like sun-dried tomatoes?
You can use roasted red peppers instead. They provide a similar sweetness without the chewy texture of sun-dried tomatoes.

5. Can I make this in a slow cooker?
Yes. Place the chicken, broth, onions, garlic, tomatoes, and herbs in the slow cooker. Cook on low for 6 hours. Stir in the cream, cheese, and spinach at the very end.
6. Can I use frozen spinach?
Yes, but make sure to thaw it and squeeze out all the excess water first so the soup doesn’t turn watery.
7. Is there a substitute for Parmesan cheese?
You can use Pecorino Romano or Asiago cheese for a similar salty, nutty flavor.
8. Can I use leftover rotisserie chicken?
Absolutely. Just skip the browning step and add the shredded rotisserie chicken at the same time you add the broth.
9. Why did my cream curdle?
This usually happens if the soup is too hot or if the cream is cold. Try letting the cream sit at room temperature for a few minutes before adding it, and keep the heat low.
10. How many people does this serve?
This recipe makes about 4 large main-course servings or 6 smaller side-dish servings.
Conclusion
This High Protein Creamy Tuscan Chicken Soup is a wonderful example of how healthy eating can be delicious and comforting. With its high protein content and rich, savory flavors, it is sure to become a new favorite in your home. It is simple enough for a Tuesday night but elegant enough to serve to guests. Give this recipe a try tonight and see how easy it is to make a restaurant-quality meal in your own kitchen. If you enjoy the recipe, please share it with your friends and family! Happy cooking!

High Protein Creamy Tuscan Chicken Soup
- Total Time: 40 minutes
- Diet: High Protein, Gluten-Free, Keto, Low-Carb
Ingredients
- 1.5 lbs chicken breast, cut into small bite-sized pieces
- 1 tablespoon olive oil
- 1 medium yellow onion, finely diced
- 4 cloves garlic, minced
- 1/2 cup sun-dried tomatoes (packed in oil), drained and chopped
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional for a tiny kick)
- 4 cups low-sodium chicken broth
- 2 cups fresh baby spinach
- 1 cup heavy cream (or plain Greek yogurt for extra protein)
- 1/2 cup grated Parmesan cheese
- Salt and black pepper to taste
Instructions
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the chicken pieces to the pot. Season with a little salt and pepper. Cook for 5 to 7 minutes until the chicken is browned on all sides. Remove the chicken and set it aside on a plate.
- In the same pot, add the diced onion. Cook for 3 to 4 minutes until it becomes soft and translucent.
- Add the minced garlic and chopped sun-dried tomatoes. Stir and cook for 1 minute until you smell the garlic.
- Pour in the chicken broth. Add the dried oregano, basil, and red pepper flakes. Stir well to scrape up any tasty brown bits from the bottom of the pot.
- Add the cooked chicken back into the pot. Bring the liquid to a gentle boil, then turn the heat down to low. Cover and simmer for 15 minutes.
- Remove the lid and stir in the heavy cream and Parmesan cheese. Let it simmer for another 2 to 3 minutes until the soup thickens slightly.
- Add the fresh spinach. Stir for about 1 minute until the spinach is wilted and bright green.
- Taste the soup and add more salt or pepper if needed. Serve hot.
- Cook Time: 40 minutes



