Breakfast & Brunch
This bacon and egg spaghetti recipe transforms a simple breakfast into a restaurant-worthy dish with just a few key techniques. The secret lies in perfectly crispy pancetta and silky, runny yolks that coat every strand of al dente pasta—creating a dish that’s equal parts indulgent and satisfying. I’ve perfected the timing so the eggs stay creamy while the bacon achieves that coveted crunch, ensuring every bite delivers both texture and flavor harmony.
The beauty of this recipe is its simplicity: no complicated sauces or last-minute scrambling. You’ll start by cooking the pancetta until it’s golden and crisp, then reserve those flavorful bits to elevate the pasta water. While the spaghetti cooks, you’ll prepare the eggs in a way that guarantees they stay perfectly runny, ready to be tossed with the pasta at the very end for maximum richness. This method ensures the eggs don’t overcook, preserving that luxurious yolk texture.
What you’ll end up with is a plate of crispy pancetta strands tangled with al dente spaghetti, each bite finished with a ribbon of golden yolk that melts into the pasta. The dish is hearty enough to be breakfast-for-dinner but still light enough for a weeknight meal. Garnish with fresh parsley or a sprinkle of parmesan for extra brightness, and you’ve got a dish that’s sure to impress—even if it’s just for yourself.
This recipe is designed to be foolproof, with clear steps that guide you through the process without any guesswork. Whether you’re a seasoned home cook or just starting out, the techniques here will give you confidence in the kitchen. Let’s get started—your taste buds are about to thank you.
Ingredients for bacon and egg spaghetti
Crispy pancetta, runny eggs, and al dente pasta—just six ingredients transform breakfast into dinner magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Pancetta 🥓 | 6 oz | Thinly sliced for crispiness |
| Spaghetti 🍝 | 12 oz | Al dente preferred |
| Large Eggs 🥚 | 4 whole | Freshly cracked for runny yolks |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Garlic Cloves 🧄 | 2 cloves | Minced for flavor boost |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For cooking pasta |
| Salt 🧂 | 2 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Red Pepper Flakes 🌶️ | ¼ tsp | Optional for heat |
| Butter 🧈 | 2 tbsp | Unsalted for egg cooking |
The pancetta is non-negotiable here. Look for thick-cut slices at the butcher counter—they crisp better than pre-sliced bacon. Costco or Whole Foods usually have the best quality, but any grocery store’s deli section works. If you can’t find pancetta, thick-cut bacon works in a pinch, but it won’t be as flavorful. The key is to cook it low and slow until it’s golden and crisp—don’t rush it. For the eggs, freshness matters. Room-temperature eggs cook more evenly, so take them out 10 minutes before using. The spaghetti? De Cecco or Barilla are my go-tos—they hold up perfectly to the tossing.
No pancetta? Substitute with thick-cut bacon, but expect slightly less flavor. The eggs can be swapped for duck eggs if you’re feeling fancy—they’re richer and creamier. For the cheese, Parmigiano-Reggiano is ideal, but Pecorino Romano works too. If you’re avoiding dairy, nutritional yeast adds a cheesy note. The parsley can be skipped if you’re short, but it adds that fresh pop of color. And if you’re worried about the pasta sticking, add a splash of olive oil to the pot water—it’ll help coat the strands beautifully.
Store any leftovers in an airtight container for up to 3 days, but honestly, this dish tastes best fresh. The pancetta loses crispiness fast, so reheat gently in a dry pan. The eggs? Don’t reheat them—they’ll scramble. Instead, make extra pasta and keep the eggs separate until serving. For meal prep, cook the pancetta and pasta ahead, then finish with fresh eggs when ready. Garnish with parsley and parmesan right before eating—that’s when it shines.
Why You'll Love This Recipe
- One-Pan Magic: I swear, this is the kind of dish where you walk away from the stove while it works its magic. Pancetta renders its own fat, eggs poach in the sauce, and the parsley brightens everything—no extra pots, no stress.
- Crispy-Creamy Obsession: That first bite—crunchy pancetta, silky eggs, and al dente pasta—is ridiculously good. The Parmesan ties it all together like a hug from your favorite chef.
- Lunchbox Hero: Between us, this makes the best cold pasta salad the next day. Toss leftover spaghetti with a little extra parsley and a squeeze of lemon—suddenly, you’ve got a picnic-worthy meal for zero effort.
- Budget Breakthrough: Pancetta’s cheaper than bacon, eggs are always on sale, and Parmesan stretches farther than you’d think. I feed my whole family for under $10, and they beg for seconds anyway. (Yes, even on a Tuesday night.)
Step-by-step instructions for crispy pancetta and egg spaghetti
Here's how to create that perfect balance of crispy pancetta, silky eggs, and al dente pasta.
Render 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 begins to render out and the pancetta starts to crisp along the edges. Here's the thing—don't stir it yet. You want those pieces to develop a deep golden-brown crust before you break them up.
Once the pancetta releases easily from the pan and the fat has rendered to about ¼ cup, use a wooden spoon to gently break it into smaller pieces. Continue cooking for another 2-3 minutes until every piece is crispy and golden. Remove the pancetta from the skillet with a slotted spoon and set it aside on a paper towel-lined plate to drain excess fat. Don't skip this draining step—it keeps your pasta from becoming greasy.
Cook the Spaghetti Al Dente
In the same skillet (with the rendered pancetta fat still in the bottom), add 2 tablespoons extra-virgin olive oil and bring to a gentle simmer over medium heat. Add the 12 oz spaghetti and stir to coat evenly with the fat and oil. Add 2 teaspoons salt and ½ teaspoon black pepper to the water when it comes to a boil—this ensures your pasta is perfectly seasoned.
Cook the spaghetti for 1 minute less than the package instructions specify for al dente. You want it to have a slight bite to it because it'll finish cooking in the hot sauce. Reserve ½ cup pasta water before draining, then transfer the spaghetti to a large bowl. The starchy water will help create a silky sauce later. Toss the spaghetti with ½ cup freshly grated Parmesan cheese while it's still hot to help it cling to the strands.
Prepare the Egg Mixture
In a medium bowl, crack the 4 whole large eggs and whisk them vigorously until the yolks and whites are fully combined. Add 2 tablespoons butter and whisk until melted and incorporated. Season with ½ teaspoon black pepper and ¼ teaspoon red pepper flakes (if using). This mixture should be smooth and pale yellow—almost like a custard. Here's the trick: don't overmix or you'll create air bubbles that can prevent the eggs from cooking evenly.
Place the bowl over a pot of barely simmering water (double boiler method) and stir gently for 2-3 minutes until the eggs reach 160°F. You want them warmed through but still slightly runny in the center. This gentle heating ensures the eggs cook perfectly when combined with the hot pasta. Remove the bowl from the heat and set it aside.
Combine Everything for Perfect Texture
Return the drained spaghetti to the skillet with the pancetta fat over low heat. Add the 2 minced garlic cloves and cook for 30 seconds until fragrant—don't let them brown or they'll turn bitter. Pour the egg mixture over the spaghetti and pancetta, then toss everything together vigorously for 1-2 minutes until the eggs just begin to set but still have a slight runny consistency.
If the mixture seems too thick, add 1-2 tablespoons of the reserved pasta water at a time until it reaches a creamy, clingy consistency. The sauce should coat the back of a spoon but still be loose enough to drizzle. Taste and adjust seasoning with more salt or black pepper if needed. Real talk: this is where the magic happens—each bite should have crispy pancetta, creamy eggs, and perfectly al dente pasta working together.
Finish and Serve Immediately
Transfer the spaghetti to serving plates and garnish each portion with ¼ cup chopped fresh parsley and an extra sprinkle of Parmesan cheese. The parsley adds a fresh contrast to the rich flavors, while the cheese ties everything together. Serve immediately while the eggs are still slightly runny in the center—this is the moment you've been waiting for.
Each forkful should deliver that perfect combination of textures: crispy pancetta, creamy egg yolk, and chewy pasta. If you wait too long, the eggs will fully set and lose that luxurious mouthfeel. This dish is all about timing, so don't let it sit. Pair with a simple arugula salad to cut through the richness and enjoy your homemade bacon and egg spaghetti!
Pro Tips For Making Bacon And Egg Spaghetti
- CRISP THE PANCETTA FIRST: Start by rendering the pancetta in a cold, dry pan—no oil needed—until it hits 160°F, then crank the heat to medium-high. I learned this the hard way: rushing it makes the fat splatter everywhere, and undercooking leaves it chewy. The rendered fat is liquid gold for the eggs and pasta, so don’t rush it.
- SALT THE PASTA WATER LIKE THE SEA: Toss in 2 tablespoons of salt per 4 quarts of water—more than you think, especially if you’re using unsalted pancetta. My grandmother swore by this, and she was right: salty pasta water is the foundation for flavor, not just an afterthought. Taste it; it should sting your lips.
- COOK EGGS IN THE SAME PAN: After removing the crispy pancetta, leave the fat in the pan—it’s perfect for frying the eggs. Crack them in one at a time, let the edges set, then finish under a lid for 2-3 minutes. I skip the extra pan now, and the eggs get that rich, buttery crust without extra mess.
- GRILL THE PASTA FOR CRUST: Drain the spaghetti, toss it back in the pot with a splash of pasta water, and cook it uncovered over high heat for 30 seconds. The edges will crisp slightly, and the starch clings better to the pancetta and eggs. Sounds weird, but it works—your future self will thank you.
Common mistakes when making great bacon and egg spaghetti
Overcooking Pancetta
I’ve seen this happen more times than I can count—pancetta turns rubbery and loses its crispiness when cooked too aggressively. The key is patience: cook it over medium heat for 8-10 minutes total, letting the fat render slowly. If you crank the heat, the fat burns before the pancetta crisps, leaving you with greasy, sad bits. Look for edges that are deep golden-brown, not blackened. 🥓
Undercooked Eggs
Nothing ruins this dish faster than fully scrambled eggs. The trick is warming the eggs gently to 160°F in a double boiler before tossing them with the pasta. If you skip this step and just toss cold eggs into hot pasta, they’ll scramble instantly. I’ve learned the hard way—always test the eggs first by dipping a spoon in the mixture. They should be just set but still slightly runny in the center.
Pasta Too Soft
Al dente is non-negotiable here. If your spaghetti turns mushy, it’ll turn into a gluey mess when combined with the eggs. Cook it 1 minute less than package instructions and taste-test it before draining. It should have a slight bite. Pro tip: Reserve ½ cup pasta water—it’s your secret weapon for adjusting consistency later.
Skipping the Double Boiler
This is where most home cooks go wrong. Pouring raw eggs directly into hot pasta guarantees scrambled eggs. The double boiler method gently warms the eggs to 160°F while keeping them silky. If you’re in a rush, try this hack: whisk the eggs with 2 tbsp cold water first—it raises the cooking temperature slightly, helping them set faster when combined with hot pasta.
Not Reserving Pasta Water
The starchy pasta water is your sauce’s best friend. Without it, your dish can turn dry and clumpy. Always reserve ½ cup before draining. When tossing everything together, add it a tablespoon at a time until you reach that perfect creamy consistency. Trust me, this is the difference between a good dish and a great one. ✨
Overmixing the Eggs
Whisking eggs too vigorously incorporates air bubbles, which can prevent them from setting properly when combined with hot pasta. Instead, give them a gentle stir until just combined—think of it like folding in butter into cookie dough. Overmixing also makes the eggs more likely to curdle when they hit the heat. Keep it smooth and pale yellow for perfect results.
Nutrition facts
Frequently asked questions
Can I use regular bacon instead of pancetta?
Yes, but expect slightly less flavor depth. For best results, use thick-cut bacon (not pre-sliced) and cook it until deeply crispy. Pancetta has a more delicate, meaty flavor that pairs perfectly with eggs and pasta. If substituting, increase cooking time by 2-3 minutes to achieve the same crispness.
How do I keep the egg yolks runny?
The secret is warming the eggs gently to 160°F using a double boiler before combining with pasta. If you don't have one, whisk eggs with 2 tablespoons cold water first—this raises their cooking temperature slightly. Toss them with hot pasta immediately and work quickly to maintain that creamy texture.
What if I don't have fresh parsley?
No problem! Swap it for chopped chives, basil, or even toasted sesame seeds for a different flavor profile. The key is adding something fresh and bright to cut through the richness. If you're completely herb-free, a sprinkle of crispy fried shallots adds great texture.
Can I make this ahead of time?
Cook the pancetta and pasta separately, then store them in airtight containers for up to 2 days. Keep the eggs raw until serving—whisk them with butter and seasoning just before combining. When ready to eat, reheat the pasta gently, warm the eggs in a double boiler, then toss everything together fresh. The eggs should never be reheated after cooking.
Why does my pasta get mushy when combined with eggs?
This happens when pasta is overcooked or eggs are added too early. Always cook spaghetti 1 minute less than package instructions and use the double boiler method for eggs. The starchy pasta water helps create a silky sauce—add it a tablespoon at a time if the mixture seems too thick. Timing is everything!
