This creamy bacon one pot pasta is the 30-minute weeknight hero you have been waiting for: smoky crispy bacon, tender penne, and a silky Parmesan cream sauce, all made in a single pot with barely any cleanup.
Quick Recipe Overview
Get the whole recipe here in under a minute. Full details, tips, and variations continue below.
Time: Prep 10 min | Cook 20 min | Total 30 min Servings: 4 to 6 | Calories: about 680 per serving
You will need: 8 oz bacon (chopped), 1 lb penne, 1 small onion (diced), 4 garlic cloves (minced), 1 tsp Italian seasoning, 1/2 tsp red pepper flakes (optional), 4 cups chicken broth, 1 cup heavy cream, 1 cup freshly grated Parmesan (plus more for serving), 2 cups baby spinach (optional), salt, black pepper, and fresh parsley.
The quick method:
Crisp the chopped bacon in a large Dutch oven over medium heat, 8 to 10 minutes. Remove to a plate, leaving 1 tablespoon of drippings in the pot.
Sauté the onion in the drippings 3 to 4 minutes. Stir in the garlic, Italian seasoning, and pepper flakes for 30 seconds.
Add the uncooked penne and chicken broth. Bring to a boil, then simmer 10 to 12 minutes, stirring often, until the pasta is al dente and most of the broth is absorbed.
Stir in the heavy cream and simmer gently for 2 minutes on low heat.
Off the heat, melt in the Parmesan a handful at a time, stirring until smooth. Fold in the spinach to wilt.
Fold the crispy bacon back through (save some for topping), season with salt and pepper, and serve hot with extra Parmesan and parsley.
Why You’ll Love This Creamy Bacon One Pot Pasta
One pot, zero hassle. Everything cooks in a single Dutch oven, including the pasta.
30 minutes flat. Faster than takeout, and so much better.
Crispy bacon in every bite. Rendered properly, then folded back through the creamy sauce at the end so it stays crisp.
Restaurant-level cream sauce. The pasta starch plus fresh Parmesan gives you a silky sauce that never breaks.
Crowd-pleaser guaranteed. Bacon, pasta, cream, cheese. This creamy bacon one pot pasta disappears fast.
Ingredients
Here is everything you need for this creamy bacon one pot pasta. Most of it is probably in your kitchen already.
8 oz bacon, chopped. Thick-cut if you can get it. It renders beautifully and stays meaty.
1 lb penne (or rigatoni). Short, sturdy shapes with ridges grab the creamy sauce best.
1 small yellow onion, diced. Cooked in the bacon drippings for a deep savory base.
4 cloves garlic, minced. A creamy bacon one pot pasta without garlic is a missed opportunity.
1 teaspoon Italian seasoning. The herbal backbone of the sauce.
1/2 teaspoon red pepper flakes (optional). A gentle warmth that cuts the richness.
4 cups low-sodium chicken broth. The pasta cooks in this, so use one you would happily sip.
1 cup heavy cream. The foundation of the creamy sauce. Half-and-half works, but the sauce will be thinner.
1 cup freshly grated Parmesan, plus more for serving. Grate it yourself. Pre-shredded cheese has anti-caking agents that make sauces grainy.
2 cups baby spinach (optional). Wilts right in for color and a little virtue.
Salt and freshly cracked black pepper, to taste.
Fresh parsley, chopped, for garnish.
How to Make Creamy Bacon One Pot Pasta
Crisp the bacon. Add the chopped bacon to a large Dutch oven or heavy-bottomed pot over medium heat. Cook, stirring occasionally, 8 to 10 minutes until deeply browned and crisp. Transfer to a paper-towel-lined plate, leaving about 1 tablespoon of drippings in the pot. Those drippings are liquid gold, and they are the flavor base of this entire creamy bacon one pot pasta.
Build the base. Add the diced onion to the drippings and sauté 3 to 4 minutes until soft and translucent. Stir in the garlic, Italian seasoning, and red pepper flakes. Cook 30 seconds more until fragrant.
Add pasta and broth. Pour in the uncooked penne and the chicken broth. Stir well, scraping up any browned bits from the bottom, because that is pure flavor. Bring to a boil, then reduce to a steady simmer.
Cook the pasta in the sauce. Simmer uncovered for 10 to 12 minutes, stirring every couple of minutes so nothing sticks, until the penne is al dente and most of the broth has been absorbed. The pasta releases starch as it cooks, which is exactly what makes the sauce of this creamy bacon one pot pasta luxuriously thick.
Make it creamy. Reduce the heat to low and stir in the heavy cream. Simmer gently for 2 minutes. Do not boil hard, or the cream can split.
Melt in the Parmesan. Remove the pot from the heat and add the grated Parmesan a handful at a time, stirring until each addition melts before adding the next. This gradual method keeps the sauce silky instead of grainy. If you added spinach, fold it in now and let the residual heat wilt it.
Finish with the bacon. Crumble or chop the crispy bacon and fold most of it through the pasta, reserving a handful for topping. Taste and season with salt and plenty of black pepper. The broth and bacon bring salt already, so season last.
Serve immediately. Divide this creamy bacon one pot pasta among warm bowls. Top with the reserved bacon, extra Parmesan, and a shower of fresh parsley. Cream sauces wait for no one, so serve it hot while it is at its silkiest.
Tips for the Best Creamy Bacon One Pot Pasta
Grate your own Parmesan. Pre-shredded cheese contains starches that prevent smooth melting. Freshly grated Parmesan is the difference between a silky sauce and a grainy one.
Do not overcook the pasta. Pull it at al dente. It keeps cooking in the hot cream sauce for a minute or two after. Mushy pasta ruins an otherwise perfect creamy bacon one pot pasta.
Stir while it simmers. The pasta sits in a relatively small amount of liquid, so a quick stir every couple of minutes prevents sticking and promotes even cooking.
Low heat for the cream. Once the cream goes in, keep things gentle. A rolling boil can split the sauce. A bare simmer keeps it velvety.
Save that bacon for the end. Folding the crispy bacon in last keeps it crispy. If it simmers in the sauce too long, it goes soft.
Double it for a crowd. This creamy bacon one pot pasta scales beautifully. Just use a bigger pot and give the simmer a few extra minutes.
Easy Variations
Once you have nailed the classic creamy bacon one pot pasta, try one of these twists.
Mushroom version. Sauté 8 oz of sliced cremini mushrooms with the onion for an earthy upgrade.
Spicy version. Double the red pepper flakes and finish with a drizzle of chili crisp.
Chicken bacon pasta. Stir in 2 cups of shredded rotisserie chicken with the cream for extra protein.
Lighter version. Swap half the heavy cream for whole milk and use turkey bacon. Still delicious, a little less indulgent.
Veggie-loaded. Add sun-dried tomatoes and peas along with the spinach for color and sweetness.
Storage & Reheating
Refrigerate leftover creamy bacon one pot pasta in an airtight container for up to 3 days. As a rule of thumb, get leftovers into the fridge within 2 hours of serving, per USDA food safety guidelines. Cream sauces thicken as they cool, so reheat gently on the stove over low heat with a splash of milk or broth, stirring, until this creamy bacon one pot pasta turns silky again. Avoid the microwave if you can, because it tends to make the sauce separate. This dish is best fresh, but the leftovers still beat most takeout.
Serving Ideas
This creamy bacon one pot pasta is a meal on its own, but it loves company. A crisp green salad with vinaigrette cuts the richness beautifully, and warm garlic bread is practically mandatory for swiping up the last of the sauce. For a dinner party, serve it family-style straight from the Dutch oven with extra Parmesan and cracked pepper on the table. Planning a game night spread? Pair this creamy bacon one pot pasta with our crispy air fryer chicken wings.
Frequently Asked Questions
Can I use a different pasta shape in this creamy bacon pasta?
Yes — any short shape with ridges or curves works: rigatoni, ziti, fusilli, or farfalle. Avoid long noodles like spaghetti; they don’t cook evenly in the one-pot method. Keep the cooking time roughly the same and check for doneness a minute early.
Why did my cream sauce turn grainy?
Two usual suspects: pre-shredded Parmesan (the anti-caking starch prevents smooth melting) or adding the cheese over too-high heat. Grate fresh Parmesan and stir it in off the heat, a handful at a time, and your creamy bacon pasta sauce will stay silky.
Can I make this bacon one pot pasta ahead of time?
This creamy bacon pasta is best served fresh, but you can cook it up to a day ahead. The sauce will thicken in the fridge — revive it on the stove with a splash of cream or broth over low heat, stirring until smooth again.
Can I freeze creamy bacon pasta?
Cream-based sauces don’t freeze gracefully — they tend to separate when thawed. This one is best enjoyed fresh or as refrigerated leftovers within 3 days.
How do I keep the bacon crispy?
Cook it separately until truly crisp, drain it well, and fold it through the finished pasta at the very end rather than simmering it in the sauce. Reserve some for topping so every bowl of this creamy bacon pasta gets that crunch.
Is this the same as carbonara?
Not quite — carbonara uses eggs and no cream, while this creamy bacon pasta leans on heavy cream and Parmesan for its sauce. Think of it as carbonara’s richer, more weeknight-friendly cousin.