It was a chilly Saturday evening, the kind where the wind whistles through the trees and the kitchen becomes a sanctuary of warmth. I was standing at my stove, a pot simmering gently, when the aroma of garlic and tomato paste drifted up and wrapped around me like a cozy blanket. The moment I lifted the lid, a cloud of fragrant steam hit me, carrying notes of sweet tomatoes, sharp Parmesan, and a hint of pepper that made my mouth water instantly. I realized then that this was more than just a soup—it was a hug in a bowl, a reminder of family gatherings and the simple joy of sharing a comforting meal.
I remember the first time I made this creamy chicken parm soup for my kids after a long day of school and soccer practice. Their eyes lit up the second they tasted the silky broth, and they immediately asked for seconds, smearing a little extra mozzarella on their cheeks. That reaction sparked a memory of my own grandmother’s kitchen, where she would whisk together pantry staples into something magical without ever needing a fancy recipe book. The soup’s bright red hue, the golden melt of cheese, and the tender bite of penne all combine to create a visual feast that’s as satisfying to look at as it is to eat.
What makes this recipe truly special is its balance of indulgence and simplicity. You get the rich, velvety texture of a classic chicken parm, but in a soup form that’s quicker to prepare and perfect for any season. The secret lies in the layering of flavors—starting with a fragrant sauté of onions and garlic, then deepening with tomato paste and crushed red pepper, before finishing with a generous swirl of mozzarella and Parmesan that melt into the broth like silk. Have you ever wondered why restaurant versions taste so different? The answer often comes down to the quality of each ingredient and the patience you give each step.
But wait—there’s a little trick in step four that will transform the broth from good to unforgettable, and I’ll reveal it shortly. Imagine the satisfaction of serving a bowl that looks as beautiful as a restaurant plate, yet is made with love in your own kitchen. The best part? This soup freezes beautifully, so you can enjoy it on a busy weeknight without any compromise in flavor. Here’s exactly how to make it — and trust me, your family will be asking for seconds.
🌟 Why This Recipe Works
- Flavor Depth: The combination of tomato paste, crushed red pepper flakes, and fresh garlic creates a robust base that’s both savory and slightly spicy, giving the soup a restaurant‑quality complexity.
- Creamy Texture: Adding shredded mozzarella and freshly grated Parmesan at the end allows the cheese to melt into the broth, producing a silky mouthfeel without the need for heavy cream.
- Hearty Body: Penne pasta not only adds substance but also captures the sauce in every bite, ensuring each spoonful is satisfying and filling.
- Ease of Execution: With just one pot and a handful of pantry staples, you can have a gourmet‑style soup on the table in under an hour, perfect for busy weeknights.
- Versatility: This soup can be customized with different proteins, vegetables, or spices, making it adaptable to whatever you have on hand.
- Nutrition Boost: Using lean chicken breast and a modest amount of cheese provides a good balance of protein, calcium, and essential vitamins without overwhelming calories.
- Ingredient Quality: Each component—from extra‑virgin olive oil to freshly grated Parmesan—contributes its own unique flavor, proving that simple ingredients can shine when treated with respect.
- Crowd‑Pleasing Factor: The familiar flavors of chicken parm combined with comforting soup textures make this dish a hit for both kids and adults alike.
🥗 Ingredients Breakdown
The Foundation: Liquids & Pasta
The 6 cups of Swanson Chicken Broth serve as the soul of this soup, providing a savory base that carries all the other flavors. Using a high‑quality broth—whether homemade or a trusted brand—means you’ll get a richer taste without needing to add extra seasonings later. The 8 ounces of penne are chosen for their ridged shape, which holds onto the cheesy sauce, ensuring each bite is coated in flavor. If you’re gluten‑free, try a brown rice or chickpea pasta; it will still give you that comforting bite while adding a subtle nutty note.
Aromatics & Spices: Building the Flavor Layer
One tablespoon of extra‑virgin olive oil is the perfect vehicle for sautéing the large chopped onion and the three minced garlic cloves, releasing their sweet and pungent aromas. The three tablespoons of tomato paste add a concentrated umami punch, while the crushed red pepper flakes give a gentle heat that awakens the palate without overpowering the dish. Kosher salt and freshly ground black pepper are added gradually, allowing you to fine‑tune the seasoning as the soup simmers. For a twist, a pinch of smoked paprika can add a subtle smoky undertone that pairs beautifully with the Parmesan.
The Secret Weapons: Cheese & Herbs
The combination of 1½ cups shredded mozzarella and 1 cup freshly grated Parmesan creates a luxurious, creamy finish. Mozzarella melts smoothly, contributing a stretchy, gooey texture, while Parmesan adds a sharp, salty edge that elevates the broth. Freshly chopped parsley, added at the end, brightens the soup with a pop of green color and a fresh herbal note that cuts through the richness. If you’re out of parsley, a sprinkle of fresh basil or a drizzle of pesto can provide a similar burst of freshness.
Protein Power: Cooked Chicken Breast
Three‑quarters of a pound of cooked chicken breast (about two breasts) supplies lean protein that makes the soup hearty without being heavy. Shredding the chicken into bite‑size pieces ensures it distributes evenly throughout the pot, letting every spoonful deliver a tender, juicy bite. If you have leftover rotisserie chicken, it works perfectly and adds a hint of herb‑infused flavor. For a richer taste, you could use thigh meat, but be mindful of the extra fat content.
With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...
🍳 Step-by-Step Instructions
-
Heat the extra‑virgin olive oil in a large Dutch oven over medium heat. Add the chopped onion and sauté for about five minutes, stirring occasionally, until the onion becomes translucent and begins to caramelize. You’ll hear a gentle sizzle that signals the sugars are starting to brown—this is the first layer of flavor building. Then add the minced garlic and cook for another 30 seconds, just until it becomes fragrant but not browned.
💡 Pro Tip: If the onions start to stick, deglaze the pot with a splash of the chicken broth; this lifts the caramelized bits and adds depth. -
Stir in the tomato paste, letting it fry for two to three minutes. Watch as it darkens to a deep ruby color and releases a sweet, roasted aroma—this is the moment the soup gains its signature richness. Sprinkle in the crushed red pepper flakes, then season with a pinch of kosher salt and fresh black pepper. The heat from the flakes will start to tingle your nose, hinting at the gentle spice that will linger throughout the dish.
-
Pour in the 6 cups of chicken broth, scraping the bottom of the pot with a wooden spoon to release any browned bits. Bring the mixture to a gentle boil, then reduce to a simmer. At this point, the soup should have a bright, slightly thickened appearance, and you’ll notice a faint steam carrying the scent of tomatoes and herbs. Let it simmer for about ten minutes, allowing the flavors to meld together.
⚠️ Common Mistake: Avoid a rolling boil; a vigorous boil can cause the broth to become cloudy and the pasta to overcook. -
Add the penne pasta to the simmering broth, stirring gently to prevent sticking. Cook the pasta according to the package instructions, usually about 10‑12 minutes, until al dente. Here’s the secret: taste a noodle a minute before the package says it’s done. You want a slight bite—this ensures the pasta holds its texture when you reheat leftovers later. As the pasta cooks, it releases starch, naturally thickening the soup and creating that coveted creamy mouthfeel.
💡 Pro Tip: If the soup looks too thick while the pasta cooks, add a splash more broth or water; you can always reduce it later. -
Stir in the shredded cooked chicken breast, allowing it to warm through for about three minutes. The chicken should be evenly distributed, creating pockets of tender meat throughout the broth. This is the step where patience really pays off — I learned that the hard way when I rushed this part and ended up with cold chicken bits that ruined the texture. Keep the soup at a gentle simmer, not a rapid boil, to keep the chicken juicy.
-
Reduce the heat to low and sprinkle the shredded mozzarella over the surface. Let it melt slowly, stirring occasionally so the cheese integrates into the broth, turning it a luscious, velvety gold. Follow with the freshly grated Parmesan, which will dissolve and add a salty, umami‑rich depth. The soup should now have a glossy sheen and a thick, comforting consistency that clings to the pasta.
-
Season the soup one final time with a generous pinch of kosher salt, a grind of fresh black pepper, and the chopped parsley. The parsley adds a fresh, herbaceous pop that brightens the entire bowl. Give everything a gentle stir, then turn off the heat. Let the soup sit for two minutes; this resting period allows the flavors to marry fully, creating a harmonious taste profile.
🤔 Did You Know? Allowing soup to rest off the heat helps the starches settle, giving you a smoother texture without additional blending. -
Ladle the soup into bowls, ensuring each serving gets a good mix of pasta, chicken, and cheese. Finish with an extra sprinkle of Parmesan and a drizzle of olive oil for a glossy finish. Serve hot, with crusty bread on the side if you like, and watch as your family dives in with delight. Go ahead, take a taste — you’ll know exactly when it’s right.
-
And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...
🔐 Expert Tips for Perfect Results
The Taste Test Trick
Before you finish cooking, take a small spoonful and let it cool for a few seconds. This pause lets your palate detect any missing seasoning. If the broth feels flat, a splash of lemon juice or a pinch more salt can instantly brighten the flavor. Trust me on this one: a tiny adjustment at the end can make the difference between good and restaurant‑level.
Why Resting Time Matters More Than You Think
Allowing the soup to rest off the heat for two to three minutes after adding the cheese lets the proteins settle and the flavors meld. I once served the soup straight from the stove, and while it was hot, the cheese didn’t fully incorporate, leaving a slightly grainy texture. Giving it a brief rest ensures a silky, cohesive mouthfeel that’s truly luxurious.
The Seasoning Secret Pros Won’t Tell You
Season in layers—add a pinch of salt at each stage: when sautéing the onions, after adding the broth, and again at the end. This technique builds depth without ever making the soup taste overly salty. It’s a habit professional chefs use to keep dishes balanced, and it works wonders here, especially when you’re using a salty cheese like Parmesan.
Cheese Integration Mastery
When you add mozzarella, do it over low heat and stir gently. High heat can cause the cheese to separate, creating a greasy film on the surface. By keeping the temperature low, the cheese melts uniformly, blending into the broth and giving it that coveted creaminess without any oiliness.
Pasta Timing Precision
Cook the penne until just al dente, then finish it in the soup for the last few minutes. This method lets the pasta absorb some of the broth’s flavor while preventing it from becoming mushy. I once overcooked the pasta in the broth, and it turned into a soggy mess—lesson learned! The result? Each bite of pasta is firm, flavorful, and perfectly coated.
🌈 Delicious Variations to Try
One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:
Spicy Italian Sausage Twist
Replace the chicken with sliced Italian sausage and add a pinch of fennel seeds. The sausage brings a smoky, savory depth, while the fennel adds a subtle anise note that pairs beautifully with the tomato base. Expect a heartier, more robust flavor profile that feels like a comforting winter stew.
Mushroom & Spinach Garden
Swap half of the chicken for sautéed cremini mushrooms and stir in a handful of fresh spinach just before serving. The mushrooms add an earthy umami, and the spinach provides a burst of green freshness, turning the soup into a veggie‑packed delight. This variation is perfect for a lighter, vegetarian‑friendly version.
Creamy Coconut Curry Fusion
Add a tablespoon of red curry paste and replace half the broth with coconut milk. The result is a fragrant, slightly sweet, and spicy soup that blends Italian comfort with Thai flair. Garnish with cilantro and lime for a bright finish that will surprise and delight your guests.
Cheesy Bacon Bomb
Crumble cooked bacon into the soup and increase the mozzarella by half a cup. The smoky bacon pieces add crunch and a salty bite, while extra cheese makes the broth even richer. This indulgent version is perfect for a weekend treat or a game‑day feast.
Herb‑Infused Summer Breeze
Add fresh basil leaves and a splash of white wine after the broth comes to a simmer. The basil introduces a sweet, peppery aroma, and the wine adds a light acidity that lifts the entire dish. This version feels lighter, making it ideal for warm evenings when you crave comfort without heaviness.
📦 Storage & Reheating Tips
Refrigerator Storage
Allow the soup to cool to room temperature before transferring it to an airtight container. Store in the fridge for up to four days. When reheating, add a splash of chicken broth or water to restore the creamy consistency that may have thickened overnight.
Freezing Instructions
Portion the soup into freezer‑safe bags or containers, leaving a little headspace for expansion. It freezes beautifully for up to three months. To reheat, thaw overnight in the fridge, then warm gently on the stove, stirring in a bit more broth to achieve the desired texture.
Reheating Methods
For stovetop reheating, use low to medium heat, stirring frequently to prevent scorching. In the microwave, heat in 60‑second intervals, stirring between each burst. The trick to reheating without drying it out? A splash of milk or cream at the end creates a silky finish, just like the first time you made it.