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.

FAQS

  1. How do I make spaghetti carbonara without eggs for a vegan option?

    To make a vegan version of spaghetti carbonara, you can substitute the eggs with a mixture of silken tofu blended with nutritional yeast for a creamy texture. Additionally, use plant-based bacon or sautéed mushrooms for a smoky flavor, and ensure to use vegan Parmesan cheese or nutritional yeast for a cheesy taste.

  2. What are some good side dishes to serve with spaghetti carbonara?

    Spaghetti carbonara pairs well with a simple side salad, garlic bread, or roasted vegetables. A light arugula salad with lemon vinaigrette complements the richness of the carbonara, while garlic bread adds a nice crunch and flavor contrast.

  3. How can I store leftover spaghetti carbonara?

    To store leftover spaghetti carbonara, place it in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of water or olive oil to help restore the creamy texture, as the sauce may thicken when chilled.

  4. Can I use other types of pasta for spaghetti carbonara?

    Yes, you can use other types of pasta for carbonara, such as fettuccine, linguine, or even penne. Just keep in mind that cooking times may vary, so adjust accordingly to achieve the perfect al dente texture.

  5. What can I substitute for Parmesan cheese in spaghetti carbonara?

    If you don't have Parmesan cheese, you can substitute it with Pecorino Romano for a sharper flavor. Alternatively, nutritional yeast can be used for a dairy-free option, providing a cheesy taste without the dairy.

Loading reviews...

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, South Australia, 5000
Australia