Linguine With Crispy Bacon and Caramelized Onions

Prep: 10 minCook: 25 min6 servingsmediumItalian
Linguine With Crispy Bacon and Caramelized Onions

A rustic Italian-inspired pasta with crispy bacon, sweet caramelized onions, and a silky egg yolk sauce enriched with Parmigiano-Reggiano. The dish balances smoky, savory, and creamy elements without heavy cream, relying instead on pasta water and egg yolks for its luxurious coating. Perfect for weeknight dinners or casual entertaining, this version emphasizes the interplay between rendered bacon fat and tender onions simmered in chicken broth, creating depth and umami. Serve immediately while the eggs are still warm and the sauce clings to each strand.

Ingredients

6 servings
  • 6 oz bacon, cut into 1/4 inch pieces
    pancetta1:1
    Full guide →
  • 2 tbsp extra virgin olive oil
  • 1 large yellow onion, diced
  • 1 ½ cups hot chicken broth
    vegetable broth1:1vegetarian
    Full guide →
  • 1 lb linguine
  • 3 egg yolks
    heavy cream0.25 cupdairy-free optioneggs-freeadds dairy

    reduces silky texture slightly

    Full guide →
  • 1 cup grated Parmigiano-Reggiano cheese
    Pecorino Romano1:1eggs-free

    saltier; adjust black pepper

  • fresh coarse ground black pepper, to taste

Instructions

  1. 1

    Bring salted water to a boil in a large pot.

  2. 2

    Add linguine and cook until al dente, about 8 minutes.

  3. 3

    Drain pasta, reserving about 1 cup of cooking water.

  4. 4

    Heat olive oil in a large heavy skillet over medium heat.

  5. 5

    Add bacon and cook, stirring, until browned and still soft in the center, about 6 minutes.

  6. 6

    Transfer bacon to a plate, leaving 3-4 tablespoons of fat in the pan.

  7. 7

    Add diced onions to the skillet and cook until wilted but still crunchy, about 4-5 minutes.

  8. 8

    Pour in chicken broth, bring to a boil, then reduce heat and simmer until liquid reduces by half.

  9. 9

    Add cooked pasta to the skillet with onions and sauce, stirring to coat.

  10. 10

    Add pasta water as needed to achieve a saucy consistency.

  11. 11

    Return bacon to the skillet and toss together.

  12. 12

    Remove from heat and add egg yolks one at a time, tossing well after each addition.

  13. 13

    Stir in grated cheese and black pepper, then serve immediately.

  14. 14

    Grind fresh coarse black pepper over each plate.

Tips

Tip 1

Do not let the pasta cool before adding egg yolks; the residual heat will create a silky sauce without scrambling the eggs. Toss constantly.

Tip 2

Reserve extra pasta water before draining; the starch helps emulsify the sauce and coat the linguine evenly.

Tip 3

Use freshly grated Parmigiano-Reggiano rather than pre-grated for better melting and flavor integration.

Good to Know

Storage

Not recommended. Leftover sauce with raw egg yolks poses food safety risk. Eat immediately.

Make Ahead

Prepare bacon and onions up to 4 hours ahead; reheat gently before combining with hot pasta. Cook pasta only when ready to serve.

Serve With

Serve in warmed bowls immediately. Grind additional black pepper tableside. Pair with a crisp white wine or light red.

See pairing guide →

Common Mistakes

Watch

Do not add egg yolks to cold or barely warm pasta; they will scramble into curds instead of creating a sauce.

Watch

Do not skip reserving pasta water; without its starch, the sauce will separate and the pasta will dry out.

Watch

Do not overcook bacon; it should still have a soft center so it doesn't become brittle when reheated with pasta.

Substitutions

Dairy-Free Swaps

egg yolks
heavy cream0.25 cupdairy-free optioneggs-freeadds dairy

reduces silky texture slightly

Full guide →

General Alternatives

bacon
pancetta1:1
Full guide →
bacon
prosciutto0.75:1

finely minced; add later to avoid overcooking

Full guide →
chicken broth
vegetable broth1:1vegetarian
Full guide →
Parmigiano-Reggiano
Pecorino Romano1:1eggs-free

saltier; adjust black pepper

Full guide →
Find more substitutions →

FAQ

Can I make this ahead and reheat it?

The egg yolk sauce does not reheat safely. Prepare bacon and onion base ahead, then cook fresh pasta and finish the dish immediately before serving for food safety and best texture.

What if I don't have chicken broth?

Vegetable broth, beef broth, or even pasta water works as a substitute. The broth's purpose is to create a flavorful reduction; chicken provides a neutral backdrop that doesn't overpower the bacon and cheese.

How do I prevent the eggs from scrambling?

Remove the skillet from heat before adding egg yolks. Toss constantly and vigorously for 30-45 seconds after each yolk addition. The residual pasta heat and tossing motion create a smooth, creamy sauce without cooking the eggs solid.