This post may contain affiliate links. Please read our disclosure policy.

Chicken Parm Soup is an easy, creamy, tomato soup with pasta noodles, chicken, and cheese. It’s a hot meal that can be made in under 30 mins and is sure to warm your body and fill your stomach.

A pot of creamy tomato parmesan soup with text on the photo that reads "chicken parm soup | 30 minute meal!"

Creamy Parm Tomato Soup Recipe

At the end of a long day, I always want a hot dinner on the table quickly. And it can be sooo tempting to just grab something from a drive-thru on the way home. That’s why I love this meal – it can be on the table in less than 30 minutes. And you’ll never regret a home-cooked meal!

A pot of chicken tomato soup with a cheesey spoonful being pulled out of the pot.

Ingredients for Tomato Parmasean Soup

  • Canned San Marzano Tomatoes – San Marzano Tomatoes are just simply the best, trust me on this one. I usually buy mine at Walmart.
  • Salted Butter
  • Dried Minced Onion – I usually used dried minced onion because I always have it on hand, but if you have fresh onion you can use 1/2 cup of that instead.
  • Minced Garlic – For the garlic, you can use dried, paste, or fresh. If you need to substitute garlic powder, only use 1/2 tsp of powder.
  • Tomato Paste
  • Chicken Broth
  • Oregano
  • Basil – I usually use freeze dried basil from Walmart.
  • Salt
  • Dried Pasta – You’ll need about half a box of pasta (8 oz). I like to use elbow, ditalini, farfelle, or rotini pasta for this recipe.
  • Heavy Whipping Cream – You can substitute evaporated milk here if needed, but it won’t give the same creaminess as the heavy cream would.
  • Diced Chicken – This recipe is even easier when you add rotisserie chicken because it’s already cooked (plus, it’s so cheap to buy at Costco or Sam’s Club).
  • Mozzarella Cheese – I prefer to add the cheese on top of each individual bowl when serving, but you could also just add cheese to the pot prior to serving.
A bowl of chicken parmesan soup sprinkled with cheese and a side salad in the background.

How to Make Chicken Tomato Soup

  1. Begin by pouring the can of tomatoes into a large bowl.
  2. Using kitchen shears, cut the tomato chunks into smaller pieces, then set the bowl aside. It’s best to cut the tomatoes by hand, rather than throwing them in a blender, to avoid blending the tomato seeds. If the tomato seeds are blended, they leave a very bitter taste that we don’t want in our soup.
  3. Place a large pot on the stove and melt the butter completely.
  4. Once the butter is melted, add in the minced garlic and onion. Sauté for 1-2 minutes, or until fragrant.
  5. Next, add the tomato paste and 1 cup of chicken broth into the pot and continue to stir the mixture until smooth.
  6. Now add the prepared tomatoes to the mixture and stir until evenly combined.
  7. Add in the remaining 3 cups of chicken broth along with the oregano, basil, and salt.
  8. Mix the soup together and bring it to a boil.
  9. Once the soup has reached a boil, add in the dry pasta.
  10. Reduce to a simmer, and cook for about 10-12 minutes, stirring occasionally.
  11. Once the pasta is al dente, it’s time to add the chopped chicken, then stir.
  12. Turn the heat off, then add the heavy cream to the soup and stir until well combined.
  13. Top the soup with cheese, or add the cheese to each individual bowl when serving.
  14. Enjoy!
A pot of tomato soup with chicken and topped with parmesan cheese.

How to store leftover Chicken Parm Soup:

Always store leftover soup in the fridge in an airtight container. Note that while in the fridge, the pasta will probably absorb some of the soup. When you’re ready to reheat, just add a bit of water and salt and it will become soupy again.

Can I freeze soup?

Yes, you can definitely make soup ahead of time and then freeze it. With this soup in particular, I would make the soup without the pasta, then freeze. When you’re ready to eat the soup, heat it up on the stove while boiling pasta separately. Then combine the two when both are done cooking.

What to serve with Chicken Parm Soup:

I love to serve soup with some sort of bread and green salad. Here’s the recipe for homemade breadsticks that taste just like Olive Garden.

Up close photo of a bowl of tomato chicken soup topped with parmesan cheese.

Recipes Similar to Chicken Parmesan Soup

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
5 from 8 votes

Chicken Parm Soup

Chicken Parm Soup is an easy, creamy, tomato soup with pasta noodles, chicken, and cheese. It's a hot meal that can be made in under 30 mins and is sure to warm your body and fill your stomach.
Prep Time: 30 minutes
Servings: 8 servings


  • 1 28 oz can san Marzano tomatoes
  • 2 tbsp salted butter
  • 2 tbsp dried minced onion, or 1/2 cup minced fresh onion
  • 1 tsp minced garlic
  • 1 6 oz can tomato paste
  • 4 cups chicken broth
  • 1 tsp oregano
  • 1 1/2 tsp basil
  • 1 tsp salt
  • 2 cups dried pasta , small pasta like small shells, elbows or ditalini
  • 1/2 cup heavy whipping cream
  • 2 cups diced rotisserie chicken
  • 1 cup mozzarella cheese


  • Pour the can of tomatoes into a large bowl and then use kitchen shears to cut and dice the tomatoes into small pieces. Set aside.
  • In the bottom of a large pot, melt the butter completely.
  • Add in the minced onion and garlic, sautéing until fragrant, for a minute or two.
  • Add the can of tomato paste and 1 cup of chicken broth and stir until smooth.
  • Add in the prepared tomatoes. Stir until combined.A
  • dd the remaining 3 cups of chicken broth to the pot along with the oregano, basil and salt. Stir.
  • Bring to a boil.Once the soup is boiling, add in the dry pasta. Set a timer and simmer for 10-12 minutes, stirring occasionally. Start checking for doneness at 10 minutes.
  • Once the pasta is a dente, add the chopped chicken to the pot and stir to evenly distribute the chicken.
  • Turn off the heat.
  • Stir in the heavy cream until well combined.
  • Serve and top each bowl with some Mozzarella cheese.


Calories: 202kcal | Carbohydrates: 7g | Protein: 16g | Fat: 13g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 69mg | Sodium: 1130mg | Potassium: 391mg | Fiber: 1g | Sugar: 4g | Vitamin A: 739IU | Vitamin C: 5mg | Calcium: 110mg | Iron: 1mg
Like this recipe? Rate and comment below!

Latest Recipes:

About Karli

This blog is a little glimpse into my kitchen, family & life. I hope you’ll giggle the days away with me and enjoy the craziness that goes on at my house. If you are Cookie obsessed like I am, check out my Sister Site, Cookies for Days.

You May Also Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating