One-Pan Creamy Chicken Parmesan Pasta
This creamy chicken Parmesan pasta is a one-pan dinner that packs golden seared chicken, a rich tomato cream sauce, and tender penne into a single skillet. It’s the meal to reach for when you want something that tastes like Sunday supper but comes together fast enough for a Tuesday.

The whole dish simmers together so the pasta soaks up every bit of flavor, and a blanket of melted mozzarella on top makes it feel downright cozy.
What Makes This Chicken Parm Pasta So Good
The sauce lands right in that perfect middle ground. It’s deeply savory from Parmesan, with just enough tomato to keep it bright and a little tangy. Heavy cream rounds it all out without making it heavy.
The chicken gets a real sear before it simmers, so those browned bits build flavor through the whole dish. Even after cooking in the sauce, you still get little crisp edges tucked into every forkful.
Ingredients

- 1 lb boneless skinless chicken breast, cut into 1-inch pieces: thigh meat works too if you prefer darker meat
- 2 tbsp olive oil: any neutral oil is fine
- 1 medium yellow onion, diced: a sweet onion or even a shallot works
- 3 cloves garlic, minced
- 1 can (14.5 oz) crushed tomatoes: fire-roasted adds extra depth
- ½ cup heavy cream
- 2 cups low-sodium chicken broth
- 8 oz penne pasta: other short shapes like rigatoni or fusilli are great
- 1 tsp Italian seasoning
- ½ tsp salt, plus more for the chicken
- ¼ tsp black pepper
- 1 cup freshly grated Parmesan cheese: the powdery pre-shredded kind will not melt as smoothly
- ½ cup shredded low-moisture mozzarella
- Fresh basil or parsley, for serving
Variations / Substitutions
- Swap chicken breast for boneless thighs: thighs stay extra juicy after simmering; just brown them a minute longer
- Add a pinch of red pepper flakes: stir them in with the garlic if you like a little heat
- Use Pecorino Romano instead of Parmesan: it’s saltier and brings a sharper kick
- Dairy-free option: a plant-based cream and a good vegan melty cheese will work, though the sauce won’t be quite as silky
- For a lighter pasta night, try my Lemon Garlic Shrimp Linguine.
How to Make Creamy Chicken Parmesan Pasta
Step 1: Brown the Chicken

Set a large skillet over medium-high heat and add the 2 tbsp olive oil. When the oil shimmers, add the chicken pieces in a single layer and season them with a pinch of salt and pepper. Cook without moving them for about 3 minutes, until the underside is deep golden, then flip and cook another 2 to 3 minutes until browned all over. Scoop the chicken onto a plate and set it aside for now.
The chicken will not be cooked through yet, and that is exactly what you want. Those browned bits on the bottom of the pan are where the sauce gets its backbone.
Step 2: Sauté the Aromatics

Lower the heat to medium and add the diced onion to the same skillet. Cook, stirring now and then, until it softens and turns translucent, about 3 minutes. Stir in the 3 cloves minced garlic and let them sizzle for 30 seconds until fragrant.
The kitchen will fill with that warm garlic-onion smell right away. You are building the base before any liquid goes in, which gives the whole dish more layered flavor.
Step 3: Simmer the Pasta

Pour in the can of crushed tomatoes, the ½ cup heavy cream, and the 2 cups chicken broth. Stir in the 1 tsp Italian seasoning, the ½ tsp salt, and the ¼ tsp black pepper. Bring the sauce to a gentle bubble, then add the 8 oz penne and return the browned chicken to the skillet, tucking everything down into the liquid.
Cover the skillet and drop the heat so the liquid stays at a steady simmer. Cook for 12 to 15 minutes, stirring once or twice, until the pasta is tender and has absorbed most of the sauce. If the sauce tightens up too much before the pasta is done, splash in a couple tablespoons of water or broth. The chicken will finish cooking through in the steam, and the pasta will soak up all that creamy tomato goodness.
Step 4: Melt the Cheese

Take the skillet off the heat. Stir in the 1 cup freshly grated Parmesan and half of the shredded mozzarella until the cheese disappears into the sauce. Sprinkle the rest of the mozzarella over the top, cover the skillet, and let it sit off the heat for about 2 minutes until the cheese melts into a gooey, stretchy layer.
You will see the mozzarella turn glossy and soft. A quick peek under the lid should show little bubbles along the edges.
Step 5: Finish with Fresh Basil and Serve

Scatter torn basil or chopped parsley over the top and carry the skillet straight to the table. Serve it hot, spooning from the pan while the cheese still pulls into long strings.
Every scoop catches tender pasta, creamy sauce, and those golden pieces of chicken.
Tips for the Creamiest Chicken Parm Pasta
- Grate the Parmesan yourself from a block. Pre-shredded cheese is coated with anti-caking agents that stop it from melting into a smooth sauce.
- If the top is not as bubbly as you would like, pop the skillet under the broiler for 1 minute once the cheese is melted. Make absolutely sure your skillet is oven-safe first.
- For a little crunch on top, scatter toasted panko breadcrumbs over the cheese right before serving. It echoes the crust of a classic chicken Parmesan.
Simmer times by pasta shape:
| Pasta Shape | Simmer Time |
|---|---|
| Penne | 12-15 mins |
| Fusilli | 10-12 mins |
| Rotini | 10-12 mins |
| Medium Shells | 12-14 mins |
Storing Leftover Chicken Parm Pasta
- Refrigerate: Pack leftovers in an airtight container and keep them in the fridge for up to 4 days.
- Reheating: Warm gently in a skillet with a small splash of water or milk to loosen the sauce. The microwave works too, just stir halfway through.
What to Serve With Creamy Chicken Parmesan Pasta
A simple green salad with a sharp lemon vinaigrette cuts the richness of the cream sauce without stealing the spotlight. Garlic bread is an obvious side that soaks up every last drop of sauce, and roasted broccoli tossed with olive oil and salt adds a nice earthy bite.
Frequently Asked Questions
Can I make this pasta gluten-free?
Yes. Use your favorite sturdy gluten-free penne and follow the same simmer time, but check for doneness a couple of minutes early and add extra broth if needed.
Can I use milk instead of heavy cream?
You can, though the sauce will be thinner and a little less lush. Whole milk is your best bet, and you may want to stir in an extra tablespoon of Parmesan for body.
Why did my sauce turn out grainy?
High heat or adding Parmesan to a boiling sauce can cause the cheese to separate. Always take the skillet off the heat before stirring in the Parmesan and mozzarella, and let the sauce cool slightly first.
Can I use pre-cooked or rotisserie chicken?
Absolutely. Skip the searing step and simply shred or cube the cooked chicken, then stir it in when you add the pasta. It will still soak up plenty of sauce.

One-Pan Creamy Chicken Parmesan Pasta Recipe
Ingredients
Method
- Heat olive oil in a large skillet over medium-high heat. Season chicken with salt and pepper, then brown on all sides, about 5 to 6 minutes total. Transfer to a plate.
- Reduce heat to medium and cook onion until soft, about 3 minutes. Add garlic and cook 30 seconds. Stir in crushed tomatoes, cream, broth, Italian seasoning, salt, and pepper. Bring to a gentle bubble.
- Add penne and return chicken to the skillet. Cover and simmer over medium-low heat for 12 to 15 minutes, stirring occasionally, until pasta is tender.
- Remove from heat and stir in Parmesan and half the mozzarella. Top with remaining mozzarella, cover, and let sit off heat for 2 minutes until melted.
- Garnish with fresh basil and serve hot.
