Classic Spaghetti Carbonara

A classic pasta dish using simple ingredients, like a sauce made silky and rich by using eggs, bacon, and parmesan. This Classic Spaghetti Carbonara is comfort food, made right in your own kitchen. 
5 from 1 vote
Print Pin
Course: Dinner, Main Dish
Cuisine: Italian
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 6
Calories: 747kcal
Author: Kylee Cooks


  • 1 lb spaghetti
  • 1 Tbs olive oil
  • 1 lb bacon diced
  • 1 cup onion diced
  • 3 cloves garlic minced
  • 5 eggs lightly beaten
  • 1 cup parmesan cheese divided, shredded
  • salt and black pepper to taste


  • Cook the spaghetti until al dente. Drain and toss with olive oil.
  • Meanwhile in a large skillet, cook bacon until crispy; remove and drain onto paper towels.
  • Using 2 Tbs of bacon grease, cook the onion until just translucent.
  • Add the garlic, and cook 1 minute more.
  • Return bacon to pan and combine.
  • Add the bacon/onion/garlic mixture to the drained pasta and toss, adding more olive oil if it seems dry.
  • Add the beaten eggs and toss with tongs until eggs coat all of the pasta.
  • Add 1/2 cup Parmesan cheese, and toss again.
  • Add salt and pepper to taste, and serve with extra parmesan.
  • Devour.


Calories: 747kcal | Carbohydrates: 61g | Protein: 30g | Fat: 41g | Saturated Fat: 14g | Cholesterol: 197mg | Sodium: 825mg | Potassium: 429mg | Fiber: 2g | Sugar: 3g | Vitamin A: 355IU | Vitamin C: 2.5mg | Calcium: 246mg | Iron: 2.1mg
Tried this recipe?Mention @kyleecooks or tag #kyleecooks!