My husband doesn't really ask for specific dinners — except for this one. He started requesting this one-pot chicken Parmesan pasta on a near-weekly basis after the first time I made it, and at this point it's basically in permanent rotation on our weeknight menu. The fact that it's done in 30 minutes and uses one pan is honestly what sold me on making it again.
What makes this work is that the pasta cooks directly in the marinara and broth, so it absorbs all that flavor as it softens — not like boiling pasta separately in plain water and saucing it afterward. The sauce thickens naturally as the pasta cooks, and by the time you add the cheese, everything has come together into something that genuinely tastes like you put in more effort than you did. I'm not calling this authentic Italian — it isn't. But it hits every note chicken Parmesan is supposed to hit, and there's no breading station to set up and clean.
Saad, my older one, likes his with extra mozzarella melted on top — so I usually add a little more for him before putting the lid back on. My husband adds red pepper flakes to his bowl. Zainab picks out the chicken and eats it first, then works through the pasta. Every time. On nights when I want something to round out the meal with a little bread, I'll make a simple side — a slice of my cheesy onion focaccia bread works perfectly here.
One thing I want to flag before you start: watch your liquid levels in the last few minutes of cooking. The first time I made this, I walked away and didn't stir it enough, and the pasta at the bottom of the pan started sticking. Give it a stir every few minutes while it simmers and you'll be fine. If it looks like it's getting too thick before the pasta is done, just splash in a bit more broth.

Why You'll Love This Recipe
- One pan, no drama: Everything — the chicken, the sauce, the pasta — cooks in a single skillet. I don't set up a separate pot for pasta water, I don't drain anything, and cleanup takes about three minutes. On weeknights when I'm already juggling homework time and dinner, that matters a lot.
- The pasta absorbs the sauce as it cooks: This is the part that makes a real difference. Penne cooked in marinara and chicken broth tastes completely different from penne boiled in water and then topped with sauce. Every bit of pasta is flavored all the way through, not just on the surface.
- Genuinely done in 30 minutes: I've timed it. From cold pan to table, it's right at 30 minutes. That's faster than most delivery options and tastes better than any jarred sauce I've ever heated up on its own. It's become my backup plan for the nights I have nothing planned.
- No frying, no breading station: Classic chicken Parmesan involves setting up a three-step breading line, frying the cutlets, then baking them, then saucing them. This skips all of that. The chicken goes in diced, browns in the pan, and finishes cooking in the sauce. Same flavors, a fraction of the work.
- The cheese on top actually melts properly: Putting the lid back on after you add the mozzarella gives you this proper, pull-apart melt that you can't get by just sprinkling cheese on top and hoping for the best. Two to three minutes with the lid on and it looks like something out of a restaurant photo. My husband's words, not mine.

Ingredients
- 2 boneless, skinless chicken breasts, diced
- 1 tablespoon olive oil
- ½ teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- 2 cups uncooked penne pasta
- 2 cups marinara sauce (any jarred sauce works — I use Rao's or whatever's on sale)
- 2 cups chicken broth (low-sodium is fine)
- ½ cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- ¼ teaspoon red pepper flakes (optional, but I usually add them)
- 2 tablespoons chopped fresh basil, for garnish
Directions
- Step 1: Brown the chicken — Heat the olive oil in a large, deep skillet or pot over medium heat. Add the diced chicken and season with salt, pepper, garlic powder, and Italian seasoning. Cook for about 5-6 minutes, stirring occasionally, until the chicken is golden brown on the outside. It doesn't need to be fully cooked through at this point — it'll finish in the sauce.
- Step 2: Add the liquids — Pour in the marinara sauce and chicken broth, and stir everything together, scraping up any browned bits from the bottom of the pan. Those bits are flavor — don't leave them behind.
- Step 3: Add the pasta and simmer — Stir in the uncooked penne and red pepper flakes if you're using them. Bring the whole thing to a simmer, then put the lid on and cook for 12-15 minutes, stirring every few minutes so the pasta doesn't stick to the bottom.
- Step 4: Stir in the Parmesan — Remove the lid and stir in the grated Parmesan. The sauce will thicken slightly as the cheese melts in. If it looks too thick, add a splash of broth. If it looks too thin, let it cook uncovered for another minute or two.
- Step 5: Melt the mozzarella — Sprinkle the shredded mozzarella evenly over the top. Put the lid back on and let it sit for 2-3 minutes over low heat. The cheese will melt into a gooey layer that's genuinely hard to resist.
- Step 6: Garnish and serve — Scatter the fresh basil over the top and serve straight from the pan. I put the whole skillet in the middle of the table and let everyone help themselves.

Tips for Success
- Use short pasta: Penne, rigatoni, or rotini are the right shapes for this. Long pasta like spaghetti doesn't cook evenly in a skillet and tends to clump. Short pasta holds its shape, absorbs the sauce well, and gives you something to actually scoop up with a spoon. I've only ever tested this with penne and rotini — both work great.
- Stir the pasta while it simmers: I know it's tempting to put the lid on and walk away, but the pasta at the bottom of the pan will stick if you leave it too long. I set a timer for every 3-4 minutes and give it a quick stir each time. Takes five seconds and saves you from scraping burnt pasta off the pan later.
- Watch the liquid level: Different brands of pasta absorb liquid at slightly different rates, and your stove's simmer temperature also matters. If the sauce is thickening too fast before the pasta is tender, add broth a quarter cup at a time. The final consistency should coat the pasta but not be soupy.
- Let the cheese sit with the lid on: This is the step people rush and shouldn't. After you add the mozzarella, resist the urge to lift the lid every 30 seconds. Give it the full 2-3 minutes. The trapped steam is what melts the cheese evenly across the whole surface instead of leaving cold patches in the middle.
- Use a good marinara: The sauce is doing a lot of the flavor work here, so don't use one that tastes watery or too sweet. I've had good results with Rao's, which is available at Costco in a two-pack that's actually quite reasonable. Any marinara you'd eat straight from the jar will work well here.

Variations
- Creamy version: Stir in ¼ cup of heavy cream along with the Parmesan in Step 4. It makes the sauce richer and slightly smoother — more of a rosa situation than a straight tomato. My husband prefers this version on weekends when we have a bit more time to sit and eat properly.
- Add vegetables: Throw in a couple handfuls of baby spinach right before you add the cheese — it wilts down in about a minute. Sliced mushrooms work too; add them in Step 1 with the chicken so they get a chance to cook down properly. Bell peppers are another option if your kids will eat them (mine won't).
- Spicy version: Double the red pepper flakes, or swap the regular marinara for an arrabbiata sauce. You can also add a pinch of cayenne with the spices in Step 1. My husband does this to his portion by adding chili flakes at the table, which I fully support as a way to keep the kids' version mild.
- Gluten-free: Use your preferred gluten-free short pasta — brown rice penne from brands like Barilla or Jovial works well here. The cooking time may run a minute or two shorter, so start checking the texture at the 10-minute mark. Add broth as needed since GF pasta can absorb liquid differently.
- Extra protein: Add sliced cooked Italian sausage along with the chicken, or stir in some cooked ground turkey. I've also made this with shrimp — add them in the last 5 minutes of pasta cooking so they don't overcook. Any of these make it a more substantial meal without changing the base recipe at all.
Serving and Storage
Serving
Serve straight from the pan while the cheese is still melted and stretchy. A simple green salad alongside is all you really need. If you want bread, my cheesy onion focaccia is genuinely worth making — it comes together with minimal hands-on time and is very good for mopping up the sauce. Garlic bread from the freezer section also works on a Tuesday night and I'm not judging anyone for it.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. The pasta will absorb more of the sauce as it sits, so when you reheat it, add a splash of chicken broth or even just water to loosen it up. Reheat on the stovetop over low heat or in the microwave with a damp paper towel over the container to keep it from drying out. I don't recommend freezing this one — the pasta texture gets soft and a bit grainy after thawing.

Frequently Asked Questions
Can I use pre-cooked chicken in this recipe?
Yes — skip Step 1 and add the pre-cooked chicken in Step 3 when you add the pasta. Rotisserie chicken works really well here and cuts your prep time down even further. Just don't add it in Step 1 or it'll be overcooked and dry by the time the pasta is done.
What pasta shape works best for this?
Short pasta is the right call — penne, rotini, or rigatoni all work well. They hold their shape during the longer simmer time and trap the sauce in their ridges or tubes. Avoid long pasta like spaghetti or linguine; it doesn't cook evenly in a skillet and tends to clump together.
Can I freeze this dish?
I don't recommend freezing it. Pasta that's been cooked in sauce tends to get mushy after freezing and reheating, and the cheese doesn't come back the same way. It keeps well in the fridge for 3 days, which is usually enough — in my house it rarely makes it past day two anyway.
How do I make it cheesier?
Just add more. Seriously — bump the mozzarella up to 1½ cups and add an extra handful of Parmesan when you stir it in. You can also stir in a little cream cheese with the Parmesan for a richer, creamier sauce that clings to the pasta more. Saad would eat this with twice the cheese if I let him.
My sauce got too thick before the pasta was done — what do I do?
Add broth, a quarter cup at a time, and stir it in. This happens more often with some pasta brands than others, and also depends on how vigorous your simmer is. A gentle simmer with the lid on is what you're aiming for — if it's bubbling hard, turn the heat down a notch. You want steam, not a rapid boil.

ONE-POT CHICKEN PARMESAN PASTA
Ingredients
- 2 boneless skinless chicken breasts, diced
- 1 tablespoon olive oil
- ½ teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- 2 cups uncooked penne pasta
- 2 cups marinara sauce
- 2 cups chicken broth
- ½ cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- ¼ teaspoon red pepper flakes optional
- 2 tablespoons chopped fresh basil for garnish
Instructions
- Step 1: Cook Chicken – Heat olive oil in a large pot over medium heat. Add diced chicken, season with salt, pepper, garlic powder, and Italian seasoning. Cook until golden brown.
- Step 2: Add Liquids – Pour in marinara sauce and chicken broth, stirring to combine.
- Step 3: Cook Pasta – Add uncooked pasta, bring to a simmer, and cover. Cook for 12-15 minutes, stirring occasionally.
- Step 4: Add Cheese – Stir in Parmesan cheese, then top with mozzarella. Cover and let cheese melt.
- Step 5: Serve – Garnish with fresh basil and red pepper flakes if desired. Serve warm.
Notes
- Make Ahead: Prep the chicken and measure ingredients in advance for a quicker meal.
- Customizing the Flavor: Add mushrooms or spinach for extra veggies.
- Serving Suggestions: Pair with garlic bread or a side salad.
- Allergy-Friendly Options: Use gluten-free pasta for a gluten-free version.
- Storage Tips: Store leftovers in an airtight container for up to 3 days.
This is one of those recipes I keep coming back to not because it's fancy, but because it actually works on the nights when I have the least energy to cook. One pan, ingredients that are almost always already in my kitchen, and a result that everyone at the table finishes. That's a high bar in my house.
I've made it enough times now that I don't need to look at the recipe anymore, which is always the sign that something has genuinely become part of the rotation. I've tweaked it slightly each time — less water, more Parmesan, a proper 3-minute melt for the mozzarella instead of rushing it — and the version I've written here is what I've landed on after all of that. It's not traditional Italian-American chicken Parmesan, but it's a solid weeknight version of it that my family actually eats.
If you want something sweet to follow this up, my hot chocolate brownie cookies are what Zainab always requests for dessert on pasta nights. They come together quickly and bake while everyone finishes dinner. Or if you're planning ahead for a gathering, the jalapeño popper cheese ball makes a great starter before a meal like this one.
Make this on a Tuesday when nothing is planned. Put the pan in the middle of the table. That's all. 🍝❤️
If you liked this recipe, here are a few more from the site you might want to try next:
- Cheesy Onion Focaccia Bread (Crispy Edges, Fluffy Inside) — great alongside any pasta dish
- Hot Chocolate Brownie Cookies — Zainab's standing dessert request on pasta nights
- Jalapeño Popper Cheese Ball — if you're feeding a crowd before dinner
- Mexican Restaurant Cheese Dip — another one-pan crowd situation that comes together fast
- Avocado and Bacon Pinwheels — good for a quick appetizer or light lunch alongside leftovers





Comments
No Comments