Creamy Tomato Chicken Soup: The Ultimate Comfort Food Recipe
Introduction to Creamy Tomato Chicken Soup
Are you looking for a comforting dish that warms the heart and satisfies the soul? Look no further than this creamy tomato chicken soup! With its rich flavors and hearty ingredients, this soup is perfect for cozy nights in or gatherings with family and friends. Plus, it’s a delightful way to incorporate vegetables into your meal while still indulging in creamy goodness.
A Personal Story Behind My Creamy Tomato Chicken Soup Journey
Growing up, my family often gathered around the dinner table for hearty meals, and one of our favorites was a rich tomato soup. My mother would add her special touch with chicken and creamy elements that made it unforgettable. Now, as I recreate those cherished memories in my kitchen, I find joy in sharing this recipe with others. It brings warmth not just in flavor, but in the connections we make while enjoying it together.
What Makes This Creamy Tomato Chicken Soup Recipe Special?
This recipe stands out due to its unique combination of flavors and textures. The crispy bacon adds a delightful crunch, while the fresh spinach provides a pop of color and nutrients. The heavy cream and Parmesan cheese create a velvety base that lingers on the palate, making each spoonful a comforting experience. Not to mention, it’s quick and easy to prepare, making it a fantastic option for both busy weeknights and leisurely weekends.

The Full Creamy Tomato Chicken Soup Recipe
Ingredients
- 6 strips of bacon
- 2 tablespoons olive oil
- 1 pound boneless, skinless chicken
- 1 teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon crushed red pepper flakes
- 5 cloves garlic, minced
- 5 tomatoes, chopped
- 10 oz. fresh spinach
- 3 cups chicken broth
- ½ tablespoon Italian seasoning (more if desired)
- 1 cup heavy cream
- 1 cup shredded Parmesan cheese
Instructions
- Preheat your oven to 400°F (200°C). Line a large baking sheet with aluminum foil or parchment paper. Arrange the bacon strips on the sheet and bake for 15 to 20 minutes, or until crispy to your liking. Once done, transfer the bacon to a paper towel-lined platter to absorb excess grease and chop into 1-inch pieces.
- While the bacon is cooking, season the chicken breasts with salt, paprika, and crushed red pepper flakes. Set aside.
- In a large deep skillet, heat the olive oil over medium-high heat. Add the seasoned chicken breasts and cook for about 3-4 minutes on each side until they are nicely browned. Remove the chicken from the skillet, slice it into thick strips, and return it to the skillet.
- In the last minute of cooking the chicken, add the minced garlic and sauté for 1-2 minutes until it becomes fragrant and lightly browned.
- Add the chopped tomatoes to the skillet and cook for 3 minutes on medium heat, allowing the tomatoes to release their juices. Then, add the fresh spinach and cook until it wilts. Stir in the chopped bacon pieces.
- Pour in the chicken broth, add the Italian seasoning, and the heavy cream. Bring the mixture to a boil, then reduce the heat to a simmer. Gradually stir in the grated Parmesan cheese until it melts and thickens the soup slightly. Remove from heat.
- Serve the soup immediately and enjoy the creamy goodness!
Serving Suggestions and Variations for Creamy Tomato Chicken Soup
This creamy tomato chicken soup pairs wonderfully with crusty bread or a simple side salad. For those who enjoy a bit of extra flavor, consider garnishing with fresh basil or a sprinkle of additional Parmesan cheese. You can also modify the soup by adding other vegetables like carrots or zucchini for even more nutrition. If you prefer a spicier kick, increase the amount of crushed red pepper flakes. And for added flavor, consider using fresh herbs like basil or oregano.

Frequently Asked Questions About Creamy Tomato Chicken Soup
Can I make this soup ahead of time? Yes! This soup can be made in advance and stored in the refrigerator. Just reheat it gently on the stove before serving.
Can I freeze the soup? Absolutely! Allow the soup to cool completely, then transfer it to an airtight container and freeze. When you’re ready to enjoy it, thaw in the fridge overnight and reheat.
Is this soup healthy? This soup contains lean chicken and fresh spinach, making it a nutritious choice. The heavy cream adds richness, but you can substitute it with a lighter option if desired, although it may alter the creaminess of the soup.
Recipe Stats
- Prep Time: 15 minutes
- Cooking Time: 30 minutes
- Total Time: 45 minutes
- Calories per Serving: 450
- Servings: 6

Creamy Tomato Chicken Soup With Bacon And Spinach
Ingredients
Main Ingredients
- 6 strips bacon
- 2 tablespoons olive oil
- 1 pound boneless, skinless chicken
- 1 teaspoon paprika
- 0.5 teaspoon salt
- 0.25 teaspoon crushed red pepper flakes
- 5 cloves garlic, minced
- 5 units tomatoes, chopped
- 10 oz. fresh spinach
- 3 cups chicken broth
- 0.5 tablespoon Italian seasoning
- 1 cup heavy cream
- 1 cup shredded Parmesan cheese
Instructions
- Preheat your oven to 400°F (200°C). Line a large baking sheet with aluminum foil or parchment paper. Arrange the bacon strips on the sheet and bake for 15 to 20 minutes, or until crispy to your liking. Once done, transfer the bacon to a paper towel-lined platter to absorb excess grease and chop into 1-inch pieces.
- While the bacon is cooking, season the chicken breasts with salt, paprika, and crushed red pepper flakes. Set aside.
- In a large deep skillet, heat the olive oil over medium-high heat. Add the seasoned chicken breasts and cook for about 3-4 minutes on each side until they are nicely browned. Remove the chicken from the skillet, slice it into thick strips, and return it to the skillet.
- In the last minute of cooking the chicken, add the minced garlic and sauté for 1-2 minutes until it becomes fragrant and lightly browned.
- Add the chopped tomatoes to the skillet and cook for 3 minutes on medium heat, allowing the tomatoes to release their juices. Then, add the fresh spinach and cook until it wilts. Stir in the chopped bacon pieces.
- Pour in the chicken broth, add the Italian seasoning, and the heavy cream. Bring the mixture to a boil, then reduce the heat to a simmer. Gradually stir in the grated Parmesan cheese until it melts and thickens the soup slightly. Remove from heat.
- Serve the soup immediately and enjoy the creamy goodness!
