One-Pot Creamy Garlic Parmesan Chicken Pasta (Easy Weeknight Dinner)
One-Pot Creamy Garlic Parmesan Chicken Pasta (Easy Weeknight Dinner)
A rich, comforting pasta made in one pan: juicy seared chicken, garlic, spinach, and a silky Parmesan sauce that clings to every strand. Perfect for busy weeknights and picky eaters.
Why this recipe works
- One pot for fewer dishes and faster cleanup.
- Short cook time — ready in about 30 minutes.
- Hands-off sauce: pasta cooks right in the sauce, absorbing flavor as it simmers.
Ingredients
Serves 4
- 2 boneless, skinless chicken breasts (about 1 lb / 450 g), thinly sliced into 1/2-inch strips
- 2 tbsp olive oil (30 ml)
- 1 small yellow onion, finely chopped (about 3/4 cup / 120 g)
- 4 garlic cloves, minced
- 1 tsp dried Italian seasoning (or 1 tbsp chopped fresh herbs)
- 1/2 tsp red pepper flakes (optional)
- 8 oz pasta (225 g) — fettuccine, linguine, or penne work well
- 3 cups low-sodium chicken broth (720 ml)
- 1 cup milk (240 ml) — whole or 2%
- 1 cup grated Parmesan cheese (100 g), plus extra for serving
- 2 cups fresh baby spinach (60 g)
- 2 tbsp unsalted butter (30 g)
- Salt and freshly cracked black pepper, to taste
- Lemon wedges, for serving (optional)
- Chopped parsley, for garnish (optional)
Equipment
- Large deep skillet or wide saucepan with lid (12-inch / 30 cm ideal)
- Wooden spoon or silicone spatula
- Tongs
Prep (5 minutes)
- Slice the chicken into strips and season lightly with salt and pepper.
- Grate the Parmesan, chop the onion, mince the garlic, and measure liquids.
Cook — Step by step (20–25 minutes)
1. Brown the chicken
- Heat 1 tbsp olive oil in the skillet over medium-high heat until shimmering.
- Add the chicken in a single layer, don’t overcrowd — cook 2–3 minutes per side until golden but not fully cooked through. Remove chicken to a plate and set aside.
2. Softened aromatics
- Add the remaining 1 tbsp olive oil to the pan. Reduce heat to medium.
- Add the chopped onion and a pinch of salt; cook 3–4 minutes until translucent.
- Stir in the minced garlic, Italian seasoning, and red pepper flakes; cook 30–45 seconds until fragrant.
3. Add pasta and liquids
- Pour in the chicken broth and milk, scraping up any browned bits from the bottom of the pan.
- Stir in the dry pasta, making sure it lays flat and is mostly submerged. Bring to a simmer.
4. Simmer until pasta is tender
- Reduce heat to medium-low, cover, and simmer, stirring every 4–5 minutes to prevent sticking. Cook until pasta is al dente — timing depends on pasta shape, usually 9–12 minutes.
- If the liquid reduces too quickly before the pasta is cooked, add up to 1/2 cup (120 ml) more broth or water.
5. Finish the sauce
- Once the pasta is tender and sauce is creamy, stir in butter, grated Parmesan, and the reserved chicken. Heat gently for 1–2 minutes until the chicken reaches 165°F (74°C) and the cheese melts into the sauce.
- Fold in the fresh spinach until wilted. Taste and adjust seasoning with salt and pepper.
To serve
Divide among bowls, top with extra Parmesan and chopped parsley, and squeeze a little lemon over the top if you like a bright finish.
Tips and variations
- For a lighter version, substitute half-and-half for milk or use whole-wheat pasta.
- Swap chicken for cooked shrimp or cooked sausage slices. Add them at the same stage as returning the chicken.
- Add vegetables: mushrooms, cherry tomatoes, or peas can be added when you add the pasta — sauté mushrooms first for best texture.
- For a cheesier sauce, stir in 2 oz (60 g) cream cheese with the butter before adding Parmesan.
- If using thicker pasta (like rigatoni), increase the broth by 1/2 cup (120 ml) and simmer a bit longer.
Make-ahead and storage
- Refrigerate in an airtight container for up to 3 days. Reheat gently on the stove with a splash of milk or broth to loosen the sauce.
- This dish freezes okay for up to 2 months, though texture is best when fresh.
Troubleshooting
- Sauce too thin: simmer uncovered a few minutes to reduce, or stir in an extra 1/4 cup (25 g) Parmesan.
- Sauce too thick or pasta undercooked: add a few tablespoons of hot broth or water and cook until pasta is done.
- Sticking pasta: stir more frequently while simmering and ensure enough liquid covers the pasta.
Approximate time
- Prep: 5 minutes
- Cook: 20–25 minutes
- Total: 25–30 minutes
Enjoy a cozy, cheese‑forward weeknight favorite that feels indulgent but comes together with minimal fuss.