Breakfast Spaghetti: One-Pan Bacon, Egg & Pecorino (Morning Carbonara)

A quick one-pan take on carbonara built for mornings: crisp bacon, tender spaghetti cooked right in the skillet, and a silky egg–Pecorino sauce tossed off the heat. Ready in under 30 minutes, it’s a savory, breakfast-friendly pasta that feels indulgent without extra fuss.

0.0(0 reviews)
Prep: 10m · Cook: 15m · Total25 mins
DifficultyEasy
Serves4
Breakfast Spaghetti: One-Pan Bacon, Egg & Pecorino (Morning Carbonara)

Breakfast Spaghetti: One-Pan Bacon, Egg & Pecorino (Morning Carbonara)

This one-pan Breakfast Spaghetti is carbonara simplified for mornings: thick-cut bacon rendered until crisp, dry spaghetti simmered right in the skillet, and a quick egg–Pecorino emulsion tossed off the heat into glossy noodles. Because the pasta cooks in the bacon fat and starchy water, the strands pick up concentrated savory flavor and the sauce binds with less butter or cream, giving you that restaurant-style silkiness with a single pan to wash. The contrast — crunchy shards of bacon, a silky cheese-coating, and bright pops of chive or black pepper — makes it feel indulgent without being fussy.

The technique is what turns basic ingredients into something special: hot liquid keeps the pan temperature steady while the pasta absorbs flavor, and a short rest before adding the eggs prevents scrambling so the mixture thickens into a creamy sauce. Finely grated Pecorino brings the salty, tangy backbone here, and keeping a little reserved pasta water lets you dial the sauce to the exact gloss you like. Ready in under 30 minutes, this dish fits rushed weekdays, lazy weekend brunches, or any morning when you want something warm, filling and a little celebratory.

Plan your timing

6:31 pm6:37 pmCrisp the bacon
6:37 pm6:43 pmCook spaghetti in the pan
6:43 pm6:49 pmWhisk eggs and cheese
6:49 pm6:55 pmFinish the carbonara and serve
Advertisement

Ingredients

Yield
4

Instructions

Crisp the bacon

Heat a large, heavy skillet over medium heat and add the bacon in a single layer. Cook, flipping occasionally, until deep golden and crisp, about 6–8 minutes; transfer bacon to a plate lined with paper towel and leave the rendered fat in the pan.

For this step

  • 6 slicesThick-cut bacon
Crisp the bacon

Cook spaghetti in the pan

Add the sliced garlic to the bacon fat and cook 30 seconds until fragrant, then add the dry spaghetti (break in half if it helps it fit). Pour in the hot water (or stock) and sprinkle with salt, pressing the pasta down so it's submerged; simmer uncovered, stirring occasionally, until the pasta is al dente and most of the liquid is absorbed, about 8–10 minutes.

For this step

  • 12 ozSpaghetti (dry)
  • 1 cloveGarlic, thinly sliced
  • 4 cupsHot water (or low-sodium chicken stock)
  • 1 tspKosher salt
Cook spaghetti in the pan

Whisk eggs and cheese

While the pasta cooks, whisk together the eggs, grated Pecorino and freshly ground black pepper in a medium bowl until smooth. When the pasta is just tender, remove the pan from the heat and let it sit 30 seconds to cool slightly so the eggs won’t scramble on contact.

For this step

  • 3 largeLarge eggs
  • 0.75 cupPecorino Romano, finely grated
  • 1 tspFreshly ground black pepper
Whisk eggs and cheese

Finish the carbonara and serve

Crumble about half the bacon into the pan, then pour the egg–cheese mixture over the hot pasta and toss vigorously to create a silky sauce, adding a splash of reserved pasta water if needed to loosen. Divide among plates, top with the remaining bacon and chopped chives, and serve immediately with extra Pecorino at the table.

For this step

  • 2 tbspChives, finely chopped (optional)
Finish the carbonara and serve

Tips from the kitchen

Use Hot Water or Stock

Pouring very hot liquid into the pan keeps the temperature from dropping so the pasta cooks evenly, and stock adds a layer of savory depth if you have it.

Don’t Add Eggs on Heat

Remove the skillet from the burner and wait 20–30 seconds so residual heat will cook the eggs gradually instead of scrambling them.

Reserve Pasta Cooking Water

If the sauce seems too thick, add a tablespoon at a time of the reserved water to loosen and create a glossy emulsion.

Finely Grate Pecorino

Very fine grating helps the cheese melt instantly into the eggs for a smooth sauce instead of clumpy strings.

Crisp the Bacon Well

Cook until deep golden so you get crunchy texture and flavorful rendered fat; save about half to crumble over the finished dish.

Variations & substitutions

Vegetarian Swap: Mushrooms

Replace bacon with sliced cremini or shiitake sautéed until well browned, and add a splash of soy sauce or miso to the cooking liquid for an umami boost.

Smoked Salmon Instead of Bacon

Fold in flaked smoked salmon off the heat and finish with lemon zest and dill instead of chives for a briny, elegant breakfast twist.

Cheese Swaps: Parmesan or Asiago

If Pecorino feels too sharp, use Parmigiano-Reggiano for nuttiness or aged Asiago for a tangy but slightly mellower profile.

Gluten-Free Pasta Option

Substitute a sturdy brown-rice or chickpea spaghetti and increase cooking liquid slightly while watching doneness closely, since gluten-free pastas often have a different texture and cook time.

Storage & make-ahead

Because this is an egg-based sauce, it’s best eaten fresh; refrigerate leftovers within two hours in an airtight container and consume within 24–48 hours. To make ahead, cook the pasta until just shy of al dente and refrigerate separately from the bacon and sauce components. Reheat gently in a skillet with a splash of water or stock and toss off the heat with a little grated cheese to refresh the sauce.

What to serve with it

Serve with a simple lemony arugula salad to cut the richness, or a small bowl of lightly dressed tomatoes for acidity. A crusty roll or toasted sourdough is nice for mopping up any remaining sauce, and coffee, a bright citrusy sparkling water, or a dry sparkling wine all pair well with this savory breakfast pasta. Finish each plate with extra Pecorino and a robust grind of black pepper.

Frequently asked questions

Can I use regular bacon instead of thick-cut?

Yes—regular bacon will work but it cooks faster and can render more grease, so watch it closely. If it becomes too greasy, drain a little fat from the pan before adding the pasta so the dish isn't overly oily.

What if my eggs scramble when I add them?

Scrambling happens when the pan is too hot or the eggs hit high heat; pull the skillet farther off the burner and wait 20–30 seconds before adding the eggs. You can also temper the eggs with a tablespoon of hot pasta water before combining to reduce shock and encourage a silkier sauce.

Can I make this ahead of time?

For best texture, assemble and serve immediately, but you can cook the pasta until almost al dente and refrigerate, along with crisped bacon, for up to 24 hours. Reheat gently and finish with the egg–cheese mixture off the heat to recreate the sauce.

How much Pecorino should I use and is it salty?

The recipe’s 3/4 cup provides a salty, tangy backbone; Pecorino is saltier than Parmesan, so taste before adding any extra salt to the dish—especially if your bacon is already quite salty.

Can I add cream to make it richer?

Traditional carbonara doesn't use cream, and the pan-cooked starch plus eggs create the right texture, but you can add a tablespoon or two of cream or butter if you prefer a richer, more forgiving sauce; usually a splash of reserved pasta water will do the trick without extra dairy.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Crisp the bacon
  • Thick-cut bacon6 slices
Step 2: Cook spaghetti in the pan
  • Spaghetti (dry)12 oz
  • Garlic, thinly sliced1 clove
  • Hot water (or low-sodium chicken stock)4 cups
  • Kosher salt1 tsp
Step 3: Whisk eggs and cheese
  • Large eggs3 large
  • Pecorino Romano, finely grated0.75 cup
  • Freshly ground black pepper1 tsp
Step 4: Finish the carbonara and serve
  • Chives, finely chopped (optional)2 tbsp

Nutrition Facts

Per serving: about 540g (440g)

Calories556
Total Fat13.4g
Saturated Fat4.7g
Trans Fat0.1g
Polyunsaturated Fat1.8g
Monounsaturated Fat5.8g
Total Carbohydrates83.1g
Dietary Fiber10.1g
Total Sugars4.5g
Protein24.2g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Breakfast Spaghetti: One-Pan Bacon, Egg & Pecorino (Morning Carbonara)

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect