Main Courses
This bacon cream cheese pasta recipe delivers the ultimate comfort food experience—crispy bacon bites folded into silky, cheesy ribbons of pasta that practically melt in your mouth.
The secret lies in perfectly crisped bacon and a creamy sauce that clings to every strand, creating a dish so rich it feels indulgent yet balanced. I've tested countless variations, and this one consistently delivers restaurant-quality results at home.
The magic happens in two simple stages: first, cooking thick-cut bacon until it's crispy and smoky, then blending it with cream cheese and pasta water for a sauce that's impossibly creamy yet light.
The key is using high-quality cream cheese and letting the sauce simmer just long enough to thicken without breaking. This isn't your average pasta—it's a flavor bomb that requires just 20 minutes of active time but tastes like it took hours to perfect.
What you'll end up with is a dish that's equal parts satisfying and elegant—golden pasta strands coated in a glossy, cheesy sauce with crispy bacon pieces peeking through. The texture contrast is what makes it special: tender pasta, velvety sauce, and that satisfying crunch from every bite of bacon.
It's the kind of meal that disappears faster than you can say "seconds, please?"
Serve it with a simple arugula salad or crusty bread to soak up every last bit of that creamy sauce. The recipe scales easily for a crowd, and leftovers reheat beautifully, though I can't promise they'll last that long. Let's make this dish that'll have everyone asking for your recipe.
Ingredients for bacon cream cheese pasta
Crispy bacon, creamy cheese, and al dente pasta—just 12 ingredients for restaurant-quality comfort food.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 8 oz | Thick-cut for crispy texture |
| Fettuccine Pasta 🍝 | 12 oz | Medium or wide ribbons preferred |
| Cream Cheese 🧀 | 8 oz | High-quality, full-fat |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat for best texture |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, for depth |
| Garlic Cloves 🧄 | 2 cloves | Minced for subtle flavor |
| Butter 🧈 | 2 tbsp | Unsalted for flavor control |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Red Pepper Flakes 🌶️ | ¼ tsp | Optional for heat |
| Pasta Water 💧 | ½ cup | Reserved from cooking pasta |
The bacon is non-negotiable here. Thick-cut is a must—it crisps perfectly while keeping that smoky flavor. Oscar Mayer or Applegate are my go-tos for quality, but any good brand works. Cook it low and slow until it's golden and crispy, then drain on paper towels to remove excess grease. That fat is flavor, but too much makes the sauce greasy. The cream cheese? Philadelphia is my go-to—it's smooth and melts beautifully. If you're using a block, make sure it's cold when you add it to the sauce to prevent clumping.
No thick-cut bacon? Regular bacon cooked extra crispy works in a pinch, but it won't have that satisfying crunch. Out of cream cheese? Full-fat ricotta or mascarpone can substitute, but the texture will be slightly different. The Parmesan adds depth, so don't skip it—pre-grated gets clumpy, so grate it yourself. Love heat? Add the red pepper flakes at the end. Hate heat? Skip it entirely. The pasta water is key—it's what emulsifies the sauce and gives it that silky texture. Always reserve a cup or two when you cook your pasta.
This dish reheats beautifully—just add a splash of milk or pasta water to loosen the sauce. Keeps for 3-4 days in the fridge, though I doubt it'll last that long. For leftovers, microwave in 30-second bursts to keep the sauce creamy. The bacon gets extra crispy when reheated, so it's a win-win. Double the recipe if you're feeding a crowd—it's that good. And trust me, you'll want to make it again.
Why You'll Love This Recipe
- Two-Ingredient Magic: I swear by this—just crispy bacon and creamy cheese, no fancy sauce. That smoky crunch from thick-cut bacon mixed into the velvety cream cheese sauce? It’s like a flavor hug in every bite.
- No-Sauce Struggle: Honestly, the sauce comes together in one pot. No blenders, no straining—just melt the cream cheese into warm cream, stir in the bacon fat, and boom. Even my college-dorm version turned out rich and smooth.
- Leftover Luxury: Between us, this tastes better the next day. The pasta absorbs the sauce perfectly, and reheating it just melts that bacon fat into pure indulgence. I’ve brought it to potlucks twice—zero complaints.
- Budget Indulgence: Thick-cut bacon and cream cheese might sound fancy, but a pack of each stretches far. A single batch feeds four, and the leftovers? My go-to for lazy Fridays when I don’t want to cook. Smart splurge.
Step-by-step instructions for bacon cream cheese pasta
Here's how to create rich, smoky bacon bites over velvety cheese ribbons—simple steps for maximum flavor.
Cook the Thick-Cut Bacon to Crispy Perfection
Place the 8 oz thick-cut bacon in a cold, large skillet over medium heat. Cook undisturbed for 8-10 minutes until the edges become deep golden brown and crispy. This slow render prevents burning while building rich flavor. Use tongs to flip the bacon pieces occasionally, letting the fat pool in the pan.
Once the bacon is 80-85% cooked (still slightly pink in the center), remove it from the skillet and transfer to a paper towel-lined plate. Leave the rendered bacon fat in the pan—this is liquid gold for your sauce. The fat should measure about ½ cup after cooking. If you need more, return the bacon to the pan for 1-2 minutes to render additional fat.
Cook the Fettuccine Pasta Al Dente
Bring a large pot of heavily salted water to a rolling boil. Add the 12 oz fettuccine pasta and cook for 1 minute less than the package instructions suggest. You want al dente pasta that finishes cooking in the sauce. Reserve ½ cup pasta water before draining—this starchy liquid is essential for creating a silky sauce.
Drain the pasta and immediately return it to the pot. Add 2 tablespoons butter and toss to coat the strands. This prevents sticking and adds richness. Keep the pot off the heat while you prepare the cheese sauce—every second counts when working with cream cheese.
Create the Creamy Cheese Sauce
Reduce the heat under the skillet with bacon fat to medium-low. Add the 8 oz cream cheese, breaking it into chunks as it melts into the fat. Stir constantly for 2-3 minutes until completely smooth. The sauce should thicken noticeably but remain pourable.
Pour in the ½ cup heavy whipping cream and stir until fully incorporated. Add the ½ cup freshly grated parmesan cheese, 2 cloves minced garlic, 1 teaspoon salt, ½ teaspoon black pepper, and ¼ teaspoon red pepper flakes. Taste and adjust seasoning—this is where the magic happens. The sauce should coat the back of a spoon with a luxurious, velvety consistency.
Combine Everything for Ultimate Comfort
Add the cooked fettuccine to the skillet with the cheese sauce. Toss vigorously for 1-2 minutes until every strand is fully coated. If the sauce seems too thick, add 1-2 tablespoons reserved pasta water to loosen it. The goal is a glossy, clingy coating that enhances each bite of pasta.
Gently fold in the crispy bacon pieces, letting their smoky aroma infuse the dish. The contrast between the crispy bacon and silky pasta is what makes this recipe special. For extra richness, you can also stir in 1 tablespoon of the reserved bacon fat from the paper towel.
Garnish and Serve Immediately
Transfer the bacon cream cheese pasta to serving plates. Immediately sprinkle with ¼ cup chopped fresh parsley for a pop of color and freshness. The parsley not only looks beautiful but also cuts through the richness with its bright flavor.
Serve while hot—this dish tastes best straight from the skillet. The crispy bacon should hold its shape, the cheese sauce should coat the pasta perfectly, and each bite should deliver a perfect balance of smoky, creamy, and savory flavors. Pair with a simple arugula salad to balance the richness.
Pro Tips For Making Bacon Cream Cheese Pasta
- CRISP THE BACON LOW AND SLOW: I used to blast thick-cut bacon on high heat and end up with greasy, uneven strips—half crispy, half sad. Instead, cook it on medium-low until the fat renders slowly (about 10-12 minutes). The edges will get perfectly crisp while the middle stays juicy, and the rendered fat becomes the base for the sauce. (Yes, even if you’re impatient like me.)
- CHOP THE BACON SMALLER THAN YOU THINK: I learned this the hard way—big bacon chunks look impressive but don’t distribute flavor evenly. Cut the thick-cut bacon into ½-inch pieces before cooking. They’ll crisp faster, coat the pasta better, and melt into the cream cheese sauce without leaving awkward, chewy bits.
- DON’T BOIL THE PASTA DRY: Al dente fettuccine is non-negotiable, but I used to overcook it just to "get it done." Reserve ½ cup pasta water before draining, then finish the sauce in the pot with the pasta—it’ll emulsify like magic. If the sauce gets too thick, splash in that starchy water. (Your future self will thank you.)
- UPGRADE WITH A SPLASH OF PESCATO: This isn’t mandatory, but a tablespoon of white wine or a splash of pasta water (yes, again) when adding the cream cheese makes the sauce silkier. I was skeptical until I tried it—it cuts the richness just enough to keep the dish from feeling heavy. (Does it look weird? Yes. Does it work? Every single time.)
Make-ahead tips for this bacon cream cheese pasta
Prep Ahead
Cook the bacon and make the cheese sauce one day ahead—they keep beautifully in the fridge. Store the bacon in an airtight container and the sauce in a separate container. When ready to serve, simply reheat the bacon in a 350°F oven for 5-7 minutes until crispy again.
Warm the sauce on the stovetop over low heat, stirring in 1 tablespoon pasta water if it thickens too much. 💫
Pasta Prep
Cook the pasta al dente and drain it, but don’t rinse—the starch helps the sauce cling. Store it in a large airtight container with a splash of olive oil to prevent sticking. When reheating, toss it with the warmed sauce and bacon just before serving for that fresh-off-the-stovetop texture.
The pasta reheats best in 30-second bursts in the microwave, covered with a damp paper towel. ⏰
Freezer-Friendly
This dish freezes exceptionally well—just assemble it completely (pasta, sauce, and bacon) and transfer to a freezer-safe container. Leave 1-inch headspace for expansion. Thaw overnight in the fridge, then reheat on the stovetop with a splash of milk or pasta water to restore creaminess.
For best results, don’t microwave directly from frozen—it can make the sauce greasy. 🥶
Batch Cooking
Double the recipe for meal prep—it’s perfect for lunchboxes or dinner parties. Store components separately: bacon in one container, sauce in another, and pasta in a third. Assemble when ready to eat.
I like to pack it in glass containers for easy reheating. The flavors actually improve overnight, making it ideal for busy weeks. 💡
Reheating Perfection
For stovetop reheating, add the pasta and sauce to a skillet over medium-low heat. Stir in 1-2 tablespoons pasta water to loosen the sauce. The bacon will crisp up again—don’t skip this step!
If using the microwave, heat in 30-second intervals, stirring between each, until 165°F internal temperature. Add a pinch of black pepper at the end to brighten the flavors. 🔥
Nutrition facts
Frequently asked questions
Can I use regular bacon instead of thick-cut?
You can substitute regular bacon, but the texture won't be the same. Thin bacon cooks faster and becomes crispier, which may make the sauce greasier. If using regular bacon, cook it until extra crispy and drain on paper towels to remove excess fat. For best results, reduce the bacon amount to 6 oz to maintain balance in the dish.
What if my sauce gets too thick?
This happens when the sauce cooks too long or doesn't have enough pasta water. The fix is simple: add 1-2 tablespoons reserved pasta water and stir until smooth. If the sauce still seems too thick, warm ½ cup milk and mix in gradually. The key is patience—don't let the sauce boil or it may separate.
Can I make this dish ahead of time?
Cook the bacon and sauce one day ahead and store separately in airtight containers. Reheat the bacon in a 350°F oven for 5-7 minutes to restore crispiness, then warm the sauce on the stovetop with a splash of pasta water. Cook the pasta fresh when serving for best texture. The flavors actually improve overnight!
What pasta shapes work best?
While fettuccine is ideal, any ribbon or tube pasta works well. Penne, rigatoni, or even farfalle can be used—just adjust cooking times to ensure al dente texture. Avoid small shapes like orzo, as they may not hold the sauce as well. The wider the noodle, the better it traps the creamy sauce.
How can I make this dish lighter?
Swap heavy cream for Greek yogurt or light cream, reduce the bacon to 4 oz, and use low-fat cream cheese. Add sautéed mushrooms or spinach for extra volume without extra calories. The sauce will still be rich but more balanced. For extra protein, stir in cooked chicken or shrimp.
