This hearty one-pan dish brings together tender pieces of seasoned chicken, colorful bell peppers, and baby spinach with perfectly cooked penne pasta. Everything simmers together in a rich, velvety sauce made with chicken broth and heavy cream, finished with Parmesan cheese for that perfect Italian-American comfort food vibe.
The beauty of this method lies in how the pasta absorbs all the flavors while cooking directly in the sauce, creating incredibly creamy results without the need for multiple pots. The entire dish comes together in under an hour, making it perfect for busy weeknight dinners when you want something satisfying but don't want to spend hours at the stove.
The first time I made this one pan creamy chicken pasta, I stood over the stove stirring and couldn't believe how something so simple could taste so luxurious. My husband wandered into the kitchen asking what smelled so incredible, and I honestly felt a little proud admitting it was just a Tuesday night dinner. We ate it standing at the counter because neither of us wanted to wait for plates.
Last winter when my sister came over complaining about being exhausted from work, I made this pasta in under 40 minutes. She watched me toss everything into the same skillet and asked if I was sure it would work. Two bowls later, she was texting me for the recipe and asking when I could teach her how to make it.
Ingredients
- 2 large boneless skinless chicken breasts: Cutting these into bite-sized pieces before cooking means every forkful has perfectly seasoned meat that cooks quickly and evenly
- 1 tsp salt, ½ tsp black pepper, 1 tsp Italian seasoning: This simple trio creates layers of flavor that penetrate the chicken while it browns
- 1 medium yellow onion: Finely chopped so it virtually disappears into the sauce while lending its natural sweetness
- 3 cloves garlic: Minced fresh garlic is non-negotiable here since it forms the aromatic foundation of the entire dish
- 1 red bell pepper: Diced small for little bursts of sweetness and color that brighten every bite
- 1 cup baby spinach: Added at the very end so it wilts just enough without losing its vibrant green color
- 300 g penne or short pasta: The tubular shape catches all that creamy sauce in every single piece
- 3 cups low-sodium chicken broth: The pasta cooks directly in this liquid, absorbing incredible depth as it simmers
- 1 cup heavy cream: This transforms the broth into that velvety, luxurious sauce that coats everything perfectly
- ½ cup grated Parmesan cheese: Stirred in at the end for a salty, nutty richness that pulls all the flavors together
- 2 tbsp olive oil and 2 tbsp unsalted butter: Using both gives you the high-heat cooking power of oil and the incomparable flavor of butter
- Fresh parsley: A handful chopped right before serving adds a fresh, bright finish that cuts through all that creaminess
Instructions
- Season and prepare the chicken:
- Pat the chicken pieces dry with paper towels, then sprinkle with salt, pepper, and Italian seasoning, tossing to coat every piece evenly.
- Sear the chicken to golden perfection:
- Heat olive oil and butter in a large deep skillet over medium-high heat, add chicken in a single layer, and cook for 5-6 minutes until browned and cooked through, then transfer to a plate.
- Build the aromatic foundation:
- In the same pan, add onion and sauté for 2-3 minutes until softened and translucent, then stir in garlic for just 30 seconds until fragrant.
- Add the red pepper:
- Stir in the diced bell pepper and cook for another 2 minutes until slightly softened but still holding its shape.
- Start the pasta cooking directly in the sauce:
- Add uncooked pasta to the pan, pour in chicken broth and heavy cream, stir everything together while scraping up any browned bits from the bottom, and bring to a gentle simmer.
- Let the pasta absorb all that flavor:
- Cover the pan and cook for 10-12 minutes, stirring occasionally to prevent sticking, until pasta is al dente and most of the liquid has transformed into a creamy sauce.
- Bring everything together:
- Return the cooked chicken to the pan, add baby spinach and Parmesan cheese, and cook for 2-3 minutes until spinach wilts and sauce thickens slightly.
- Final seasoning check:
- Taste the pasta and add more salt or pepper if needed, then serve hot with fresh parsley sprinkled on top.
This recipe became my go-to when my friend had her first baby and I was bringing over dinner. I showed up with two containers of this pasta, and she texted me that night saying it was the first real meal she'd enjoyed in weeks. Something about that creamy comfort food just hits differently when you're exhausted and need a hug in a bowl.
Making It Your Own
I've learned that the best recipes are the ones you adapt without fear. Sometimes I throw in sun-dried tomatoes or swap the spinach for kale when that's what's sitting in my crisper drawer. The foundation stays solid, but little twists keep it exciting every time you make it.
Perfect Pasta Every Time
The biggest mistake I made early on was adding too much liquid and ending up with soup instead of pasta. Pasta continues absorbing liquid even after you turn off the heat, so trust that slightly thickened consistency. Your future self will thank you when you reheat the leftovers and they're still perfectly creamy instead of dry.
Serving Suggestions
A crisp green salad with a bright vinaigrette cuts through all that richness beautifully. I also love setting out a small bowl of extra red pepper flakes for anyone who wants to kick up the heat. The contrast between cool, crisp salad and warm, creamy pasta is exactly what makes this feel like a complete meal.
- Crusty bread for sopping up any remaining sauce
- A simple arugula salad with lemon dressing
- Extra Parmesan at the table is always welcome
There's something deeply satisfying about a one-pan meal that feels indulgent but comes together on a busy weeknight. I hope this becomes one of those recipes you turn to when you need comfort without the effort.
Recipe FAQs
- → Can I use different pasta shapes?
-
Absolutely. While penne works beautifully to hold the creamy sauce, you can substitute with rotini, farfalle, or rigatoni. Just adjust the cooking time slightly as different shapes may cook at different rates.
- → Is it necessary to pre-cook the chicken separately?
-
Yes, browning the chicken first creates nice color and texture while rendering some fat that adds depth to the sauce. Removing it temporarily prevents overcooking while the pasta simmers.
- → Can I make this dairy-free?
-
You can substitute heavy cream with full-fat coconut milk or a dairy-free cream alternative. For the Parmesan, use nutritional yeast or a vegan Parmesan-style cheese. The texture will be slightly different but still delicious.
- → How do I store and reheat leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. The pasta will absorb more sauce as it sits, so add a splash of broth or cream when reheating on the stovetop or in the microwave.
- → Can I add other vegetables?
-
Certainly. Mushrooms, zucchini, peas, or asparagus work wonderfully. Add heartier vegetables like mushrooms with the onions, and quick-cooking vegetables like peas or asparagus during the last few minutes of simmering.