Creamy Chicken Parmesan Soup
If you’re craving comfort food in a bowl, this Creamy Chicken Parmesan Soup is the ultimate choice. It’s rich, cheesy, and packed with flavors inspired by the classic Italian favorite, Chicken Parmesan—but in a cozy, spoonable version. Perfect for cold nights or family dinners, this soup will become a go-to recipe in your home.
What Kind of Chicken Works Best for Creamy Chicken Parmesan Soup?
Boneless, skinless chicken breasts or thighs work best for this recipe. Chicken breasts give a leaner texture, while thighs provide extra juiciness. You can also use leftover rotisserie chicken for an easy shortcut.
Ingredients for the Creamy Chicken Parmesan Soup
- 2 tbsp olive oil
- 1 medium onion (chopped)
- 4 cloves garlic (minced)
- 1 can (28 oz) crushed tomatoes
- 4 cups chicken broth
- 1 tsp Italian seasoning
- ½ tsp red pepper flakes (optional)
- 2 cups cooked shredded chicken
- 1 cup heavy cream
- ½ cup grated Parmesan cheese
- Salt and black pepper (to taste)
- Fresh basil for garnish
- Croutons or toasted bread (for serving)

How To Make the Creamy Chicken Parmesan Soup
Step 1: Sauté the Aromatics
In a large pot, heat olive oil over medium heat. Add the chopped onion and cook until soft and translucent. Stir in minced garlic and sauté for another minute.

Step 2: Add Tomatoes and Seasoning
Pour in the crushed tomatoes and stir. Add Italian seasoning, salt, pepper, and red pepper flakes for a little heat.

Step 3: Pour in the Broth
Add the chicken broth to the pot and bring the mixture to a gentle simmer. Let it cook for about 10 minutes to allow the flavors to meld.
Step 4: Stir in the Chicken
Add shredded cooked chicken to the pot and stir well. This is where the soup starts becoming hearty and satisfying.

Step 5: Make it Creamy
Reduce the heat to low and slowly stir in the heavy cream, creating a smooth, velvety base.

Step 6: Add the Cheese
Stir in grated Parmesan cheese until it melts completely into the soup. Taste and adjust seasoning if necessary.
Step 7: Finish and Garnish
Remove from heat and garnish with fresh basil. Serve hot with crunchy croutons or toasted bread on the side.

How to Serve and Store Creamy Chicken Parmesan Soup
Serve this soup hot with a sprinkle of extra Parmesan cheese and crusty bread. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat to maintain its creamy texture.
Frequently Asked Questions
Can I make this soup ahead of time?
Yes! It reheats beautifully—just store it in the fridge and warm it slowly.
Can I use milk instead of heavy cream?
You can, but heavy cream makes it richer and creamier.
What can I use instead of Parmesan?
Pecorino Romano or Asiago cheese are great alternatives.
Is this soup gluten-free?
Yes, as long as your broth and toppings are gluten-free.
Can I add vegetables?
Absolutely! Spinach, zucchini, or mushrooms work perfectly.
What if I don’t have Italian seasoning?
Use a mix of dried basil, oregano, and thyme instead.