Skip to Content

Easy Homemade Pasta Carbonara (Made with Canadian Bacon)

This Easy Homemade Pasta Carbonara is a delicious and quick meal for all pasta lovers. It will be ready in under 30 minutes. Pasta Carbonara is one of my favorite pasta dishes to order at Italian restaurants. There is something about the creamy, salty combination that I love!

Easy Homemade Pasta Carbonara in a white bowl


This recipe does not require any fancy ingredients which is another reason why we love it! You will need:

  • Spaghetti- your favorite brand!
  • Butter- unsalted is best so you can adjust the seasoning on your own.
  • Canadian bacon- regular bacon, pancetta or ham can also be used.
  • Eggs
  • Salt and pepper
  • Grated parmesan cheese

See the printable recipe card at the bottom of this post for full directions and ingredient amounts.

How to Make Pasta Carbonara

If you love an easy meal that is ready in under 30 minutes, then this recipe is for you. Check out this video before you make it to get a visual of how to do it.

Recipe tips

This recipe is easy to make and here are a couple tips to ensure it comes out perfectly:

  • Be sure to read this recipe all the way through before beginning.
  • Have all of your ingredients prepped before you start cooking. This recipe moves quickly and this will make it go smoothly.
  • Adjust the salt and pepper to your personal preferences. Add more pepper to give it a little kick. Red pepper flakes will also add a little heat if you would like to add those.
  • Don’t skip the butter! This will help to make it creamy and keep the pasta from sticking together. Also, adding it to the bowl before putting in the pasta helps make everything easier to stir.
  • Serve immediately. This pasta dish is best served hot.

Frequently Asked Questions

How do I store leftover pasta carbonara?

Store the leftovers in the refrigerator for up to 3 days. To reheat add a dab of butter and microwave until warmed through. I do not recommend freezing this pasta recipe after it is made.

Can pasta carbonara be made gluten free?

Absolutely! Go ahead and use your favorite brand of gluten free pasta and follow the recipe as written.

Can you make pasta carbonara with different pasta?

Okay… so you absolutely could, however this sauce coats spaghetti so perfectly that you may be disappointed if you use a different shape of pasta. That being said, if not having spaghetti is the only thing stopping you from making this recipe go ahead and use a different shape pasta!

pasta carbonara in a white bowl

For a behind the scenes look at Return to the Kitchen, be sure to follow us on InstagramFacebookYouTubeTikTok and Pinterest! Also, if you make this recipe or any of our recipes be sure to tag us @returntothekitchen!

If you enjoyed this Easy Homemade Pasta Carbonara be sure to check out these other dinner recipes: One Pot Cheesy Chicken Pasta, Easy Chicken Taco Pasta, Italian Pasta Salad, Three Cheese Stuffed Shells, Tomato Basil Pasta Salad, Homemade Macaroni and Cheese, Chicken Broccoli Alfredo Lasagna, Lemon Butter Shrimp and Pasta and Citrus Chicken Pasta.

Easy Homemade Pasta Carbonara in a white bowl

Easy Homemade Pasta Carbonara

Yield: 4- 6 servings
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes

This Easy Homemade Pasta Carbonara is perfect for a weeknight meal and is ready in under 30 minutes.


  • 1 lb spaghetti
  • 3 tbsp butter
  • 1/4 pound Canadian bacon- bacon, ham or pancetta can also be used
  • 4 eggs
  • 1/4 teaspoon pepper
  • dash of salt
  • 1 cup Parmesan cheese
  • 1/4 cup reserved hot pasta water


  1. Bring a large pot of water to a boil and add a few teaspoons of salt. Cook pasta according to package directions in the salted water.
  2. Cut the bacon into small pieces.
  3. In a small skillet, melt 2 tablespoons of butter over medium heat. Add bacon and cook thoroughly.
  4. In a mixing bowl, whisk eggs, pepper and salt together.
  5. Grease a large mixing bowl with remaining tablespoon of butter.
  6. Before draining pasta, scoop out 1/4 cup of water. Set aside and save for later.
  7. Drain the pasta and add to the greased bowl.
  8. Add cooked bacon and toss to combine.
  9. Slowly add the egg mixture and stir well. Continue stirring while adding so that the eggs do not scramble.
  10. Add cheese and stir well. If desired, add reserved pasta water to adjust consistency. It should be nice and creamy and coating all of the pasta evenly.
  11. Serve immediately.


This pasta dish is best served immediately.

Try regular bacon, pancetta or ham in place of the canadian bacon.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 413Total Fat: 22gSaturated Fat: 10gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 188mgSodium: 984mgCarbohydrates: 28gFiber: 1gSugar: 1gProtein: 25g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe