Breakfast & Brunch
This bacon and egg spaghetti recipe transforms breakfast into a restaurant-worthy dish with crispy bacon, creamy runny yolks, and perfectly al dente pasta. The secret lies in cooking the bacon until it's perfectly crisp, then using that rendered fat to fry eggs with golden edges and liquid centers. Every bite delivers smoky, salty bacon, rich eggs, and tender pasta in perfect harmony.
The magic happens in the timing—cook the pasta just shy of al dente so it finishes cooking in the hot bacon fat. This method infuses the pasta with bacon flavor while keeping it springy. The eggs are fried separately to maintain their perfect texture, then combined with the pasta and bacon for a dish that's hearty enough for brunch but quick enough for a weeknight dinner.
What you'll end up with is a plate that looks as impressive as it tastes—crispy bacon pieces scattered throughout, creamy egg yolks oozing onto the pasta, and a sauce made from the rendered bacon fat. The combination of textures and flavors makes this dish impossible to resist. It's the kind of meal that turns a simple breakfast into an unforgettable experience.
Optional garnishes like grated parmesan, fresh parsley, or red pepper flakes can elevate this dish even further. Serve immediately while the eggs are still runny and the pasta is hot. Here's how to make it perfectly every time.
Ingredients for bacon and egg spaghetti
Crispy bacon, tender pasta, and perfectly runny yolks—this dish delivers restaurant-quality flavor with just ten ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Spaghetti 🍝 | 12 oz | Dry, medium thickness |
| Bacon 🥓 | 8 oz | Thick-cut, smoked or applewood |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For egg frying |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated |
| Red Pepper Flakes 🌶️ | ½ tsp | Optional, for heat |
| Garlic Cloves 🧄 | 2 cloves | Minced, optional |
The bacon is non-negotiable here. Thick-cut bacon (like Applewood or smoked) renders slower, giving you more crispy pieces and flavorful fat for the pasta. Costco or Trader Joe's often carry the best quality in bulk. If you're using pre-cut bacon, look for pieces with visible marbling—they'll crisp up better. The spaghetti should be medium thickness—thin strands get lost in the bacon fat, while thick ones feel heavy. De Cecco or Barilla are reliable brands for consistent texture.
No thick-cut bacon? Regular bacon chopped into 1-inch pieces works, but it'll render faster and give you fewer crispy bits. Fresh parsley is ideal for garnish, but dried Italian seasoning at half the amount gets you close in a pinch. The eggs must be fresh and room temperature—cold eggs won't set properly. For extra flavor, add minced garlic to the bacon fat while it cooks, but skip it if you're sensitive to strong flavors. The red pepper flakes are optional, but California or crushed varieties add the best heat without overpowering.
Store cooked bacon in an airtight container for 5 days—it reheats beautifully in a skillet with a splash of water. Pasta keeps for 3 days in the fridge, but it's best fresh. For the eggs, cook them just before serving—they lose their runny perfection if left sitting. Prep everything ahead: cook the bacon and pasta first, then fry the eggs last minute. Garnishes like Parmesan or parsley stay fresh for 1 week in the fridge, wrapped tightly.
Why You'll Love This Recipe
- The secret’s in the timing: fry the bacon until it’s just crispy, then toss it with the pasta while the eggs poach right in the pot. That salty, smoky crunch mixed with the runny yolk coating every strand? It’s the kind of dish that disappears faster than my willpower on a Sunday morning.
- Five-Ingredient Magic: I swear by this—just spaghetti, bacon, eggs, olive oil, and salt. That’s it. No fancy pantry raids or last-minute grocery runs. The bacon renders its own fat, the eggs tie everything together, and suddenly you’ve got a meal that feels like a hug.
- Crispy-Creamy Obsession: The secret’s in the timing: fry the bacon until it’s just crispy, then toss it with the pasta while the eggs poach right in the pot. That salty, smoky crunch mixed with the runny yolk coating every strand? It’s the kind of dish that disappears faster than my willpower on a Sunday morning.
- Weeknight to Weekend: Honestly, this works for everything. Too tired for dinner? Done in 15 minutes. Hosting a crowd? Double the batch—it’s cheap and feeds a house. Even my picky teen devours it (and that’s saying something). The olive oil keeps it light enough for summer, rich enough for winter.
Step-by-step instructions for crispy pasta with runny yolk magic
Here's how to achieve perfectly crispy spaghetti with silky egg yolks and smoky bacon.
Cook the Bacon Until Crispy
Cut the 8 oz bacon into ½-inch thick slices and cook in a large skillet over medium heat for 8-10 minutes, stirring occasionally. You're aiming for deep golden brown edges with crispy texture—this takes patience. The bacon should render about ¼ cup of fat by the end, which we'll use later for frying the eggs.
Once crispy, remove the bacon with a slotted spoon and set aside on paper towels to drain excess fat. Keep the rendered bacon fat in the skillet—this is your secret weapon for crispy pasta and perfect fried eggs. If the fat looks too thin, add 1 tablespoon of the extra-virgin olive oil to ensure proper heat distribution.
Cook the Spaghetti Al Dente
Bring a large pot of water to a rolling boil and add 1.5 teaspoons salt. Add the 12 oz spaghetti and cook for 1 minute less than the package instructions suggest. You want the pasta to be al dente—firm to the bite when tested. Reserve ½ cup of pasta water before draining, as this starchy liquid will help create a silky sauce later.
Drain the pasta but don't rinse it—those surface starches are essential for clinging to the sauce. Immediately transfer the hot pasta back to the skillet with the bacon fat over medium-high heat. Toss vigorously for 1-2 minutes until the pasta absorbs the fat and develops a slightly crispy exterior. This is where the magic begins—don't skip this step.
Fry the Eggs in Bacon Fat
Crack the 4 whole large eggs directly into the skillet with the pasta. The residual heat should be enough to start cooking them gently. Using a wooden spoon, gently stir the eggs into the pasta, creating a creamy sauce as they cook. You want the yolks to remain runny—this is the signature of this dish. If the eggs start to set too quickly, reduce the heat to medium-low.
Cook for 2-3 minutes until the whites are just set but the yolks remain liquid and glossy. The pasta should be coated in a silky, slightly creamy sauce from the egg yolks. If the mixture looks too thick, add 1-2 tablespoons of the reserved pasta water to loosen it. This is the moment that matters: balance between crispy pasta and silky eggs.
Finish with Flavor and Garnish
Remove the skillet from heat and stir in the ½-inch thick bacon slices, minced 2 cloves garlic (if using), 0.5 teaspoon red pepper flakes, and 0.5 teaspoon black pepper. Taste and adjust seasoning with salt if needed. The dish should be savory, slightly spicy, and perfectly balanced.
Divide the spaghetti among 4 plates and top each portion with 1 tablespoon freshly grated parmesan cheese and 1 tablespoon chopped fresh parsley. The contrast of crispy pasta strands, creamy egg yolks, and crunchy bacon makes every bite irresistible. Serve immediately while the pasta is still crispy and the yolks are runny—this dish doesn't wait.
Pro Tips For Making Bacon And Egg Spaghetti
- CRISP THE BACON FIRST: Cook the bacon until it’s actually crispy—no bendy edges allowed. I used to pull it out at 160°F (145°F is for wimps), and the difference in texture and flavor is night and day. Save the fat for the eggs later, but don’t skimp on the crunch.
- SALT THE PASTA WATER HARD: Taste the pasta water before adding the spaghetti—it should taste like the sea. If it’s bland, add another pinch of salt. I learned this the hard way when my eggs and bacon stole all the flavor, leaving the noodles tasting like cardboard.
- STOP THE EGGS AT 165°F: Fry the eggs low and slow, pulling them at 165°F (about 5 minutes in a 275°F pan). Overcook them, and they’ll turn rubbery—trust me, I’ve ruined enough breakfasts to know. A thermometer takes the guesswork out of it.
- TOSS WITH OLIVE OIL LAST: Drain the spaghetti, then hit it with a splash of extra-virgin olive oil right off the heat. This keeps the noodles from sticking and adds a silky finish. Mix in the bacon and eggs last—let them sit for 30 seconds so the heat wakes up their flavors.
Serving suggestions for this recipe
Breakfast-to-Brunch Plating
Serve this dish on large, shallow plates to showcase the crispy pasta and runny yolks. I like using white stoneware—it makes the golden bacon and creamy eggs pop beautifully. Arrange the pasta in a loose pile, then nestle the fried eggs on top so their yolks peek through. Scatter the crispy bacon slices around the plate for visual contrast. 🍽️
Saucy Side Pairings
A simple tomato-basil bruschetta on the side cuts through the richness of the eggs and bacon. Toss 1 cup diced Roma tomatoes, 2 tbsp olive oil, 1 tbsp balsamic vinegar, and ¼ cup chopped basil with ½ tsp salt. Serve in small bowls for dipping. Alternatively, garlic-roasted bread with herb butter makes a hearty companion.
Beverage Pairings
For a morning or brunch vibe, black coffee or espresso is perfect—its bitterness balances the richness. If you prefer something bubbly, try a dry sparkling wine like Prosecco or a crisp Sauvignon Blanc for an adult brunch twist. For a non-alcoholic option, iced hibiscus tea with lemon adds a refreshing contrast to the smoky flavors. 🍷
Make-Ahead Garnishes
Prep garnishes ahead to save time. Grate ½ cup Parmesan and store it in an airtight container for up to 1 week. Chop ½ cup parsley and store it in a sealed bag with a paper towel to retain moisture. Keep red pepper flakes in a small jar for quick access. Freshly cracked black pepper loses potency over time, so grind it fresh before serving. ✨
Portion Control Tips
This dish is hearty enough for a main course, but you can adjust portions based on appetite. For a lighter meal, serve 2 oz pasta per person with 1 egg and 1 oz bacon. For a brunch spread, double the recipe and serve family-style with extra garnishes. I often make a big batch on weekends and reheat portions in the oven at 350°F for 5 minutes—just add a splash of water to keep it moist.
Leftovers Reinvented
Transform leftovers into bacon and egg fried rice by chopping cooled pasta into ½-inch pieces and stir-frying with 2 tbsp soy sauce, 1 tsp sesame oil, and 1 egg. Add leftover bacon and veggies like peas or carrots for a quick lunch. Alternatively, toss cold pasta with leftover bacon, mayo, and a pinch of mustard for a bacon pasta salad—perfect for picnics. 🌟
Nutrition facts
Frequently asked questions
Can I use turkey bacon instead of regular bacon?
Yes, but expect a milder flavor. Turkey bacon works well if you prefer leaner meat, but it won't render as much crispy fat for frying the eggs. For best results, use thick-cut turkey bacon and cook it slightly longer to achieve crispiness. The dish will still taste delicious but with a lighter, less smoky profile.
How do I keep the egg yolks perfectly runny?
Use fresh, room-temperature eggs and cook them gently in the bacon fat over medium-low heat. Stir constantly and remove the skillet from heat as soon as the whites are just set (about 2-3 minutes). The residual heat will keep the yolks liquid. Never overcook—once the whites are fully set, the yolks will firm up quickly.
What if my pasta gets mushy when combining with eggs?
This happens when the pasta absorbs too much liquid. Cook the pasta 1 minute less than package instructions and reserve ½ cup pasta water. Toss the hot pasta in the bacon fat immediately to crisp it slightly, then add eggs. If the mixture looks too thick, add 1-2 tablespoons of reserved pasta water to create a silky sauce. Always cook pasta al dente!
Can I make this ahead of time?
Not for the eggs—they must be fried fresh. However, you can prep components ahead: cook the bacon and pasta separately, then refrigerate in airtight containers for 1-2 days. Reheat the pasta in the oven at 350°F for 5 minutes with a splash of water, then fry the eggs separately when ready to serve. Garnishes like parsley and cheese can also be prepped in advance.
Is this dish suitable for a brunch crowd?
Double the recipe to serve 8-10 people and arrange components family-style. Offer toppings like extra bacon, grated cheese, and hot sauce for customization. Serve with a simple tomato-basil bruschetta or garlic bread to complement the richness. The dish reheats well in the oven, so you can keep it warm while guests arrive.
