Creamy Chicken Bacon Penne

Featured in: Weeknight Dinners

This creamy Italian-American pasta combines tender chicken breast and crispy bacon in a luxurious garlic-Parmesan cream sauce, finished with fresh parsley and tossed with al dente penne. Total preparation time is just 40 minutes, making it ideal for weeknight dinners.

The technique involves cooking pasta separately while searing chicken and bacon for depth of flavor. A butter-based sauce is created with sautéed aromatics, heavy cream, and freshly grated Parmesan cheese, then everything comes together in one skillet. The reserved pasta water helps achieve the perfect sauce consistency.

Customize with mushrooms, spinach, or use half-and-half for a lighter version. Serves 4 generously.

Updated on Sun, 18 Jan 2026 10:28:00 GMT
Creamy Chicken Bacon Penne pasta with crispy bacon bits and tender chicken tossed in a rich garlic-Parmesan cream sauce. Pin It
Creamy Chicken Bacon Penne pasta with crispy bacon bits and tender chicken tossed in a rich garlic-Parmesan cream sauce. | pecanpan.com

The skillet was still hissing when I realized I'd made too much again. My neighbor had knocked asking to borrow salt, caught the smell of bacon through the door, and ended up staying for dinner with her kids. That's the thing about this pasta: the aroma alone is an invitation. I'd started making it on nights when I needed comfort without fuss, when the fridge had chicken and bacon but my energy was low. It never fails to feel indulgent even when I'm cooking in sweatpants.

I made this for my brother's birthday once, doubling the recipe and still running out. He scraped his plate with bread, then asked if there was more in the kitchen. Watching people go quiet while they eat is the highest compliment I know. There were no leftovers that night, just a sink full of happy dishes and everyone too full to help clean.

Ingredients

  • Penne pasta (350 g): The ridges grab onto that creamy sauce better than smooth pasta, and it holds up to stirring without turning mushy.
  • Chicken breasts (400 g, thinly sliced): Slice them thin so they cook fast and stay tender, I learned this after chewing through one too many rubbery chunks.
  • Bacon (150 g, chopped): Smoky, salty, crispy, it's doing half the flavor work here and leaving behind golden fat to cook the chicken in.
  • Heavy cream (240 ml): This is what makes the sauce cling and coat, don't swap it for milk or you'll end up with a sad, watery puddle.
  • Parmesan cheese (90 g, freshly grated): Pre-shredded doesn't melt the same way, fresh Parmesan turns the cream into silk.
  • Butter (2 tablespoons): It adds a richness that olive oil alone can't quite match, plus it helps the garlic bloom without burning.
  • Garlic (3 cloves, minced): The backbone of the sauce, cook it just until fragrant or it'll turn bitter and ruin everything.
  • Onion (1 small, finely diced): It melts into the background and adds a gentle sweetness that balances the salty bacon.
  • Fresh parsley (2 tablespoons plus extra): A handful of green at the end makes it look alive, and the flavor is brighter than dried could ever be.
  • Olive oil (1 tablespoon): Just enough to keep the chicken from sticking after you pull out most of the bacon fat.
  • Salt and black pepper: Taste as you go, the bacon and Parmesan are already salty so go easy at first.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Boil the Pasta:
Get a big pot of salted water roaring, then cook the penne until it still has a little bite. Before you drain it, scoop out half a cup of that starchy water, it's your secret weapon for loosening the sauce later.
Crisp the Bacon:
Toss the chopped bacon into a large skillet over medium heat and let it sizzle until it's crispy and browned. Pull it out with a slotted spoon, leave about a tablespoon of that gorgeous fat behind, and ditch the rest.
Cook the Chicken:
Season your thin chicken slices with salt and pepper, add a drizzle of olive oil to the skillet, then cook them until golden on both sides. Remove them to a plate so they don't overcook while you build the sauce.
Soften the Aromatics:
Melt the butter in the same pan, add the diced onion, and stir until it turns translucent and soft. Toss in the garlic and cook just until you can smell it, about a minute, no longer or it'll taste burnt.
Make the Cream Sauce:
Pour in the heavy cream and scrape up all those brown bits stuck to the pan, that's pure flavor. Let it simmer gently, then stir in the Parmesan and watch it thicken into something luscious, adding a splash of reserved pasta water if it gets too tight.
Bring It All Together:
Return the chicken and bacon to the skillet, stir in the chopped parsley, then add the drained penne and toss everything until every piece of pasta is coated. Taste it, adjust the salt and pepper, and serve it hot with extra Parmesan and parsley on top.
A close-up of Creamy Chicken Bacon Penne, garnished with fresh parsley and served hot in a white pasta bowl. Pin It
A close-up of Creamy Chicken Bacon Penne, garnished with fresh parsley and served hot in a white pasta bowl. | pecanpan.com

One rainy Tuesday, I made this after a long day and ate it straight from the skillet, standing at the counter with a fork. No plate, no table, just me and the warm pasta and the sound of rain on the window. It tasted better than it had any right to, maybe because I wasn't trying to impress anyone. Sometimes the best meals are the ones you make just for yourself, with no audience and no pressure.

Making It Your Own

I've tossed in handfuls of baby spinach at the end and watched it wilt into the sauce, adding color and a bit of earthiness. Mushrooms work beautifully too, slice them thin and cook them with the onions until they're golden. Sun-dried tomatoes bring a sweet-tart punch that cuts through the richness, and a pinch of red pepper flakes gives it a gentle heat. This recipe is forgiving, it welcomes whatever you have on hand and rarely complains.

What to Serve Alongside

A simple green salad with lemon vinaigrette is all you need, something crisp and bright to balance the cream. I like to toast up some garlic bread to mop up any sauce left in the bowl, even though I'm already full. A glass of chilled white wine, something like Chardonnay or Pinot Grigio, makes it feel like a Friday night even if it's Wednesday. Keep it simple, this dish is the star and doesn't need much company.

Storing and Reheating

Leftovers keep in the fridge for up to three days in an airtight container, and honestly they taste even better the next day when the flavors have mingled. Reheat gently in a skillet over low heat, adding a splash of milk or cream to loosen the sauce back up. The microwave works in a pinch, but stir it halfway through and don't crank the heat too high or the cream will separate. I've eaten this cold straight from the fridge at midnight and it was still good, though I won't admit that to anyone but you.

  • If freezing, undercook the pasta slightly so it doesn't turn to mush when reheated.
  • Freeze in individual portions for easy weeknight dinners when you can't be bothered to cook.
  • Thaw overnight in the fridge and reheat on the stovetop with a little extra cream to bring it back to life.
Overhead view of Creamy Chicken Bacon Penne, showing penne noodles coated in luscious sauce with chicken and bacon. Pin It
Overhead view of Creamy Chicken Bacon Penne, showing penne noodles coated in luscious sauce with chicken and bacon. | pecanpan.com

This is the kind of dish that makes you feel capable, even on days when everything else is a mess. It's quick, it's rich, and it reminds you that good food doesn't have to be complicated.

Questions & Answers

How do I prevent the cream sauce from breaking?

Keep the heat at medium to medium-low when simmering the cream. Avoid boiling vigorously. Stir constantly and add pasta water gradually to adjust consistency while maintaining a gentle simmer.

Can I use a different pasta shape?

Yes, any medium to large pasta works well. Try rigatoni, fettuccine, or linguine. Avoid very thin pasta that may break during tossing with the heavy cream sauce.

What's the best way to cook the chicken evenly?

Slice chicken breasts to uniform thickness (about ½-inch) before cooking. This ensures even cooking without dry edges. Season with salt and pepper just before adding to the hot skillet.

Can I make this ahead of time?

Prepare components separately and store in the refrigerator. Cook pasta fresh just before serving, but you can pre-cook chicken and bacon. Combine and warm through gently when ready to serve.

How do I make it less heavy?

Substitute half-and-half for heavy cream, reduce butter to 1 tablespoon, and use less Parmesan. Add sautéed vegetables like spinach or mushrooms to increase volume without adding richness.

What wine pairs best with this dish?

Crisp white wines work beautifully. Try Chardonnay, Pinot Grigio, or Sauvignon Blanc. The acidity cuts through the richness of the cream sauce and complements the smoky bacon perfectly.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Chicken Bacon Penne

Rich, comforting pasta with tender chicken, smoky bacon, and a silky garlic-Parmesan cream sauce. Perfect weeknight dinner.

Prep Time
15 minutes
Time to Cook
25 minutes
Overall Time
40 minutes
Created by Anthony Hughes


Skill Level Easy

Cuisine Italian-American

Makes 4 Portions

Dietary Details None specified

What You Need

Pasta

01 12 oz penne pasta

Meats

01 2 large boneless, skinless chicken breasts (about 14 oz), thinly sliced
02 5 oz bacon, chopped

Dairy

01 1 cup heavy cream
02 1 cup freshly grated Parmesan cheese
03 2 tablespoons unsalted butter

Vegetables & Aromatics

01 3 cloves garlic, minced
02 1 small onion, finely diced
03 2 tablespoons chopped fresh parsley, plus extra for garnish

Pantry & Seasonings

01 Salt and freshly ground black pepper to taste
02 1 tablespoon olive oil

How-To

Step 01

Prepare the pasta: Bring a large pot of salted water to a boil. Cook the penne according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain and set aside.

Step 02

Cook the bacon: While the pasta cooks, heat a large skillet over medium heat. Add the chopped bacon and cook until crispy, about 5-6 minutes. Remove bacon with a slotted spoon and set aside. Discard all but 1 tablespoon of bacon fat from the pan.

Step 03

Sauté the chicken: Season the chicken slices with salt and pepper. Add the olive oil to the skillet, then the chicken. Sauté until golden and cooked through, about 5-7 minutes. Remove and set aside.

Step 04

Build the aromatic base: In the same skillet, melt the butter. Add the onion and cook until translucent, about 2-3 minutes. Add the garlic and cook for 1 minute more.

Step 05

Create the cream sauce: Pour in the heavy cream, scraping up any browned bits from the bottom. Bring to a gentle simmer, then stir in the Parmesan cheese until melted and the sauce thickens. If needed, add reserved pasta water, a little at a time, to achieve desired sauce consistency.

Step 06

Combine all elements: Return the cooked chicken and bacon to the skillet. Stir in the chopped parsley. Add the drained penne and toss everything together to coat evenly.

Step 07

Finish and serve: Season with additional salt and pepper to taste. Serve immediately, garnished with extra Parmesan and parsley if desired.

Tools You Need

  • Large pot
  • Large skillet
  • Slotted spoon
  • Chef's knife
  • Cutting board

Allergy Notice

Review each ingredient, check for allergens, and talk to a professional if needed.
  • Contains wheat (pasta)
  • Contains dairy (cream, butter, Parmesan)
  • Contains pork (bacon)
  • May contain eggs if using fresh pasta

Nutrition Details (each serving)

Nutritional info is for reference and isn’t medical guidance.
  • Kcal: 700
  • Fats: 32 g
  • Carbohydrates: 62 g
  • Proteins: 38 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.