Bacon and Egg Spaghetti Recipe: Crispy Pancetta and Runny Yolk Magic

Breakfast & Brunch

Bacon and Egg Spaghetti Recipe: Crispy Pancetta and Runny Yolk Magic

This bacon and egg spaghetti recipe transforms breakfast into a luxurious, one-pan meal that balances smoky, salty pancetta with velvety eggs and al dente pasta.

The secret lies in crisping the bacon just right—golden edges that crumble at the touch—while keeping the eggs runny at the center, creating a sauce that coats every strand of pasta.

I perfected this dish after years of experimenting with Italian-American comfort food, and it now sits at the top of my weeknight rotation.

The magic happens when you fry the pancetta until it releases its fat, then use that same pan to cook the eggs—no extra dishes needed. The eggs poach gently in the bacon fat, their yolks staying rich and unbroken, while the pasta absorbs the savory drippings.

This isn’t just breakfast; it’s a hearty, satisfying meal that feels indulgent without requiring hours in the kitchen. The result is a dish where every bite delivers a perfect harmony of textures: crispy bacon, silky eggs, and tender pasta.

What makes this recipe stand out is its versatility. You can adjust the egg style—sunny-side-up for a runnier yolk or scrambled for a softer texture—while still achieving that same luxurious finish.

Add a sprinkle of fresh parsley or grated Parmesan for brightness, or keep it simple with a crack of black pepper.

The dish comes together in under 20 minutes, making it ideal for lazy mornings or quick weeknight dinners when you crave something hearty but don’t want to slave over the stove.

This isn’t your grandmother’s spaghetti—it’s a modern take on a classic, where the flavors are bold and the technique is foolproof. Whether you’re feeding a crowd or treating yourself to a solo indulgence, this recipe delivers restaurant-quality results with minimal effort. Let’s get cooking.

👨‍🍳
Difficulty
Easy
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bacon and egg spaghetti

Pantry staples plus crispy pancetta and velvety eggs—this breakfast-turned-dinner comes together in one pan.

Ingredient Amount Notes
Pancetta 🥓 6 oz Thinly sliced, not pre-cooked
Spaghetti 🍝 12 oz Dry, al dente preferred
Large Eggs 🥚 4 whole Fresh, room temperature
Extra-Virgin Olive Oil 🫒 2 tbsp For tossing pasta
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Garlic Cloves 🧄 2 cloves Minced, optional
Kosher Salt 🧂 1 ½ tsp For pasta water
Freshly Ground Black Pepper 🌶️ ½ tsp For seasoning
Parmesan Cheese 🧀 ¼ cup Freshly grated, optional
Red Pepper Flakes 🌶️ ¼ tsp For heat, optional

Pancetta is the star here. Look for thick-cut slices at the butcher counter—they crisp better than pre-sliced. Costco or Whole Foods usually have great quality, but the regular grocery store works too. If you can't find pancetta, thick-cut bacon is a solid swap, but don't use the thin, flimsy kind. Freshness matters: if the fat looks yellowed or smells funky, skip it. For the eggs, room temperature makes all the difference—they'll cook more evenly. I always grab extra eggs when I see the 'sold by' date is a few days out—they're perfect for this recipe.

No pancetta? Thick-cut bacon works, but cut it into smaller pieces so it cooks faster. Fresh parsley wilting? Dried oregano at one-third the amount gives that same herby brightness. The garlic is optional, but if you love it, mince it fine so it melts into the sauce. For the pasta, 12 oz dry weight is key—it should be al dente when cooked. If you're making this ahead, cook the pasta separately and reheat it in the bacon fat with the eggs. The Parmesan? Only if you're feeling fancy—it adds richness, but the bacon fat is flavorful enough on its own.

This dish tastes even better the next day. Store leftovers in the fridge for up to 3 days, but keep the pasta and eggs separate if you're reheating. The pancetta stays crispy if you reheat it in a dry pan for 30 seconds. For freezing, portion the sauce separately—it reheats beautifully. I always make a double batch because it disappears fast. The secret to crispy pancetta? Low and slow is the key—don't rush it. Patience pays off with those perfect golden edges.

❤️

Why You'll Love This Recipe

  • Pancetta Cravings Fixed: The salty, crispy bite of pancetta—no fancy curing, no waiting. Just chop it once, toss it in olive oil, and let it render until it’s golden. That’s the magic: no soaking, no pre-cooking, just pure flavor that sticks to every strand of pasta.
  • Eggs Cooked Just Right: Runny yolks pooling over al dente spaghetti? Yes, please. The eggs here aren’t scrambled into oblivion—they’re cracked into the hot pan at the end, so they stay rich and creamy, cutting through the saltiness like a cool sip of water. Honestly, this is how eggs should behave in pasta.
  • Weeknight or Weekend: Same recipe, different vibes. Toss it together for a lazy Tuesday night (hello, 20-minute dinner) or double the batch for a brunch spread where everyone grabs seconds. The parsley adds that fresh pop—no one will guess it’s basically a one-pan meal.
  • Leftovers That Don’t Suck: Most pasta gets sad after day one, but not this. The pancetta keeps its crunch, the eggs stay tender, and the olive oil ties everything together. Reheat with a splash of water, and it’s like eating it fresh again. Plus, it’s cheap enough to make twice in a week without blinking.

Step-by-step instructions for crispy pancetta and egg spaghetti

Here's how to make this rich, satisfying dish with perfectly crispy pancetta and velvety egg yolks.

1

Cook the Pancetta Until Crispy

Place the 6 oz pancetta in a large skillet over medium heat. Let it cook undisturbed for 5-6 minutes until the fat renders out and the edges become deep golden brown. Here's the thing—don't stir it yet. You want those edges to crisp up before you break them apart.

Once the pancetta is about 70% cooked (edges crispy, fat bubbling), use tongs to break it into bite-sized pieces. Cook for another 2-3 minutes until everything is crispy and golden. Remove the pancetta from the skillet and set it aside, leaving the rendered fat in the pan—this is pure flavor gold.

2

Cook the Spaghetti Al Dente

Bring a large pot of water to a rolling boil and add 1.5 teaspoons kosher salt. Add the 12 oz spaghetti and cook until 1 minute before al dente (check package directions). I like to reserve ½ cup pasta water before draining—this starchy liquid is essential for the egg sauce later.

Drain the pasta and immediately return it to the skillet with the pancetta fat. Toss vigorously for 1 minute to coat each strand in that delicious rendered fat. The heat from the pasta will help melt any remaining crispy bits from the pancetta, creating an instant flavor boost.

3

Prepare the Egg Mixture

In a medium bowl, whisk together the 4 whole eggs until the yolks and whites are fully combined. Add ½ teaspoon freshly ground black pepper and ¼ teaspoon red pepper flakes (if using) and whisk again. Here's where it gets fun—taste the mixture and adjust seasoning if needed. You want it well-seasoned before it hits the pasta.

Remove the skillet from heat and add the egg mixture all at once. Using tongs, gently toss the pasta and eggs together for 30-45 seconds until the eggs begin to set but still look slightly runny in the center. The residual heat from the pasta will cook the eggs just enough to create that signature creamy-yet-runny texture.

4

Finish with Fresh Herbs and Cheese

Return the skillet to low heat and add the 2 tablespoons extra-virgin olive oil. Toss everything together for another 1-2 minutes until the sauce becomes creamy and coats the pasta evenly. If it looks too thick, add 1-2 tablespoons of reserved pasta water to loosen it.

Remove from heat and stir in the ¼ cup chopped fresh parsley and ¼ cup freshly grated Parmesan cheese. The parsley adds brightness while the Parmesan ties everything together. Taste and adjust seasoning one last time—this is your chance to make it perfect. Serve immediately while the eggs are still slightly runny in the center for that luxurious texture.

👨‍🍳

Pro Tips For Making Bacon And Egg Spaghetti

  • CRISP THE PANCETTA FIRST: Start with pancetta in a cold, dry pan—no oil needed—so it renders fat slowly and gets properly crispy. After 5 minutes, add a splash of olive oil and crank the heat; this is when it turns golden and flavorful. (Yes, even if you’re impatient like me, resist the urge to rush this.)
  • SALT THE PASTA WATER LIKE THE SEA: Toss in 2 tablespoons of salt per gallon of water, then taste it—it should sting your lips. Unsalted pasta water is the difference between a dish that tastes flat and one where the pancetta and eggs actually pop. (I learned this the hard way after making bland spaghetti for years.)
  • FRIZZ THE EGGS IN THE PANCETTA FAT: After draining the pasta, pour the starchy water into the pancetta pan (discard excess fat if needed) and let it reduce by half. Crack eggs into this hot fat—they’ll cook faster, stay juicy, and soak up the meaty flavor. (Sounds weird, but it works: no rubbery yolks here.)
  • STIR THE PASTA WITH A WOODEN SPOON: Use a wooden spoon to toss the cooked spaghetti in the pancetta pan—it grabs strands better than metal and prevents breaking. Add a splash of pasta water (about ¼ cup) to loosen the sauce and coat everything evenly. (This isn’t the prettiest method, but it’s the tastiest.)

Best sauces and condiments for these flavors

Creamy Garlic Sauce

For a richer, more luxurious finish, stir in 2 minced garlic cloves with the pancetta fat before adding the eggs. The garlic will infuse the sauce with sweet, aromatic depth.

I like to add it after the pancetta is crispy but before the pasta goes in—this way, it cooks gently in the fat without burning. For extra creaminess, whisk 2 tablespoons heavy cream into the egg mixture before combining with the pasta. 🌶️

Spicy Arrabbiata Twist

Transform this dish into a spicy Italian classic by adding 1 tablespoon tomato paste and ½ teaspoon crushed red pepper flakes to the pancetta fat after it renders. Deglaze the pan with ¼ cup dry white wine (or pasta water) to create a tangy, fiery sauce.

Finish with a sprinkle of fresh basil for brightness. This version is perfect for those who love heat with their breakfast.

Parmesan Cream Sauce

Create a velvety sauce by whisking ¼ cup freshly grated Parmesan into the egg mixture before combining with the pasta. The cheese adds a nutty richness that pairs beautifully with the smoky pancetta.

For extra decadence, stir in 1 tablespoon unsalted butter at the end to elevate the dish to restaurant-quality. This is my go-to sauce when I want something extra indulgent. 🧀

Lemon-Herb Vinaigrette

Brighten up the dish with a zesty finish by whisking together 2 tablespoons olive oil, 1 tablespoon lemon juice, 1 teaspoon Dijon mustard, and 1 tablespoon chopped parsley. Drizzle this over the finished pasta just before serving.

The acidity cuts through the richness of the bacon and eggs, leaving your palate refreshed. Perfect for a lighter take on this hearty dish.

Creamy Alfredo Fusion

For a creamy, cheesy twist, stir ½ cup heavy cream and ½ cup freshly grated Parmesan into the egg mixture before combining with the pasta. Cook the sauce on low heat until it thickens slightly, then toss with the pasta.

This version is like a cross between carbonara and spaghetti with bacon and eggs. It’s extra rich, so I recommend serving it with a side of arugula salad to balance the flavors. 🍝

Hot Honey Drizzle

Add a sweet and spicy kick by drizzling 1 tablespoon hot honey over the finished dish. The honey adds a delicate sweetness that contrasts beautifully with the salty pancetta and peppery eggs.

I like to sprinkle crushed pecans on top for added crunch. This finishing touch elevates the dish to a whole new level of flavor complexity.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 12g60%
Cholesterol 320mg107%
Sodium 850mg37%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 2g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular bacon instead of pancetta?

Yes, but choose thick-cut bacon for best results. Cut it into smaller pieces than pancetta since it cooks faster. The flavor will be slightly smokier, but the texture difference is minimal. For a closer match, look for uncooked, thick-cut bacon with good marbling.

2

How do I keep the eggs perfectly runny?

Work quickly and use residual heat from the pasta. Remove the skillet from heat before adding eggs, then toss vigorously for just 30-45 seconds. The eggs should set slightly but remain creamy in the center. If they cook too fast, reduce heat to low and stir gently. For extra insurance, whisk eggs with a splash of pasta water to help them emulsify.

3

What if I don't have fresh parsley?

No problem! Use dried oregano (¼ teaspoon) or basil (¼ teaspoon) for a similar herby brightness. If you prefer no herbs, a pinch of red pepper flakes adds subtle heat. For a cheesy alternative, extra Parmesan works well too. The dish will still taste delicious without fresh parsley.

4

Can I make this ahead of time?

Cook the pancetta and pasta separately, then refrigerate. When ready to serve, reheat the pancetta in a dry pan until crispy, then combine with pasta and eggs off-heat. For best texture, add eggs fresh to avoid overcooking. Leftovers keep for 3 days in the fridge, but eggs may firm up slightly.

5

Why did my eggs turn out rubbery?

This usually happens from overcooking. Keep the skillet off heat when adding eggs and toss quickly. Use room temperature eggs and stir constantly to distribute heat evenly. If the eggs still set too fast, reduce the heat to low or add a splash of pasta water to help them emulsify.

★★★★★4.6(2 reviews)
Categories Breakfast & Brunch