Spaghetti Carbonara

User profile image
Anna Middleton (@chefanna)

A classic Italian pasta dish made with spaghetti, bacon, eggs, and Parmesan cheese.

Prep Time
10min
Cook Time
20min
Total Time
30min
Spaghetti Carbonara recipe

Ingredients

4 Servings
(1 serving = 1 plate)
  • 500g
    spaghetti
  • 1cup
    streaky bacon, diced
  • 3piece
    eggs, whisked
  • 1cup
    Parmesan cheese, finely grated
  • 1cup
    onion, diced
  • 1/2tsp
    garlic, minced
  • 3tbsp
    vegetable oil
  • salt and pepper to taste

How to make Spaghetti Carbonara

  1. Bring a pot of water to a boil and add 1 tbsp of vegetable oil.

  2. Once the water is boiling, add the spaghetti and cook until al dente.

  3. While the spaghetti is cooking, heat a large pan and add the remaining vegetable oil.

  4. Add the bacon and fry until crispy.

  5. Add the onions and sauté until translucent. Season with a little salt and pepper.

  6. When the spaghetti is cooked, remove it from the water with tongs, reserving the water.

  7. Add the cooked spaghetti to the pan with bacon and onions.

  8. Pour over the whisked eggs and half of the grated Parmesan cheese. Season with salt and pepper if needed.

  9. Add a little pasta water to the dish to loosen it up.

  10. Turn off the heat once the egg is cooked and everything is mixed well.

  11. Serve and add extra grated Parmesan on top. Garnish with a few basil leaves, torn.

Tips & Tricks

  1. Use freshly grated Parmesan cheese for the best flavor.

  2. Reserve some pasta water to adjust the sauce consistency if needed.

chefanna's profile picture

Anna Middleton

(@chefanna)

I have been a professional South African chef for 18 years, now teaching kids & adults how to cook by using their instincts. I...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide SA 5000