ArrowDownFill 1arrow-small-lineFill 1Cooking Light - EasyCooking Light - FastCooking Light - So GoodCooking Light - How-ToCooking Light - Staff FaveCooking Light Badge - Wow!GroupClose IconEmailEmpty Star IconLike Cooking Light on FacebookFull Star IconShapePage 1 Copy 3Page 1 Copy 2Grid IconHalf Star IconFollow Cooking Light on InstagramList IconMenu IconPrintSearch IconSpeech BubbleFollow Cooking Light on SnapchatFollow Cooking Light on TwitterWatch Cooking Light on YouTubeplay-iconWatch Cooking Light on Youtube

Spaghetti with Parmesan and Bacon

Photography: Randy Mayor; Styling: Jan Gautro
Yield 8 servings (serving size: 1 1/4 cups)
This spaghetti recipe is a "family favorite" according to one online reviewer. The eggs and milk create a rich, creamy sauce that coats the pasta. The key to the creaminess is tempering the eggs - heating them gently so they don't cook too fast and curdle. Do this by slowly whisking in the hot water in which the pasta cooked.


  • 1 pound uncooked spaghetti
  • 12 bacon slices, chopped
  • 3 garlic cloves, minced
  • 1 cup 2% reduced-fat milk
  • 1 teaspoon salt
  • 1 teaspoon freshly ground black pepper
  • 3 large eggs
  • 1 cup frozen petite green peas, thawed
  • 1 1/2 cups (6 ounces) grated fresh Parmesan cheese

Nutrition Information

  • calories 359
  • caloriesfromfat 28 %
  • fat 11.2 g
  • satfat 5.6 g
  • monofat 3.6 g
  • polyfat 1 g
  • protein 18.9 g
  • carbohydrate 44.6 g
  • fiber 3.3 g
  • cholesterol 99 mg
  • iron 2.8 mg
  • sodium 721 mg
  • calcium 315 mg

How to Make It

  1. Cook pasta according to package directions. Drain in a colander over a bowl, reserving 1/2 cup hot cooking liquid.

    Peeling and Mincing Garlic
  2. While pasta cooks, cook bacon in a large nonstick skillet over medium heat until crisp. Remove bacon from pan, reserving 1 tablespoon drippings in pan. Discard remaining drippings; set bacon aside. Add garlic to drippings in pan; cook 30 seconds, stirring constantly.

  3. Combine milk, salt, pepper, and eggs, stirring with a whisk. Gradually add reserved hot cooking liquid to milk mixture, stirring constantly with a whisk. Add pasta, milk mixture, and peas to skillet; cook over low heat 3 minutes or until sauce thickens. Add bacon and cheese; stir to combine.