This hearty and comforting chicken parmesan soup is so easy to make and ready to serve in 30 minutes. Made with rotisserie chicken, tomatoes, pasta and lots of cheese, you are going to love this flavorful soup!
Heat oil in a large dutch oven over medium heat. Add onions and allow to saute until soft and fragrant, about 5 minutes. Add the garlic and cook for one minute more.
Stir in the tomato paste, red pepper flakes, diced tomatoes, and chicken broth. bring to a simmer. Add salt and pepper.
Add the pasta and allow to cook for 9 minutes, stirring occasionally.
Once the pasta is al dente, stir in the shredded (cooked) chicken, shredded mozzarella, and grated parmesan. Stir in the fresh basil.
Once the cheese has melted, serve hot. Garnish with more basil and serve with crusty bread.
Enjoy!
Video
Notes
Make the soup in a heavy bottomed pan or dutch oven. This will distribute heat more evenly and the bottom is less likely to catch.
The pasta should be cooked al dente when you add the chicken in. It will continue to cook after this time.