This post may contain affiliate links. Please read our disclosure policy.

Ham and Pea Pasta Carbonara combines spaghetti and parmesan with an incredibly rich and creamy egg based sauce to create a savory meal.

To achieve the perfect carbonara sauce, you just need to follow a few easy steps. This recipe elevates ham and peas into a decadent pasta dinner!

Ham and Pea Pasta Carbonara recipe
Want to save this recipe?
Enter your email below and I’ll send it straight to your inbox. Plus you’ll get great recipe ideas from me every week!
Please enable JavaScript in your browser to complete this form.

If you love carbonara, you’ll have to try my Chicken Carbonara recipe as well! And if you love peas, you’ll have to make my Pea Salad.

Why this recipe works:

If you love delicious pasta recipes for dinner, this one is not only unique but it’s super delicious!

  • Who wouldn’t love the combination of flavorful smokey ham, vibrant green peas, tender pasta, and a rich and creamy parmesan sauce?
  • This is a fantastic recipe to use up leftover holiday ham.
  • You control how thick and creamy the sauce is. There’s a trick to getting the perfect consistency!

Ingredients needed:

  • spaghetti
  • butter and olive oil
  • yellow onion
  • cooked ham
  • steamed peas
  • garlic
  • whole eggs
  • parmesan cheese 
  • heavy cream
Ham steak and peas

Here’s how to make it:

Before you start cooking, make sure you have all of your ingredients chopped, measured, and prepped. The goal is to have the pasta finish cooking around the same time that the ham and pea mixture has finished cooking.

  1. In a large saute pan, you will saute the onion in butter and then add the ham, peas, and garlic.
  2. Meanwhile, you’ll prepare your sauce by mixing together the eggs, paremsan, and heavy cream.
  3. Cook the spaghetti in a large pot of boiling water. Prior to draining it, be sure to grab a measuring cup of the pasta water. This is used to thin the sauce later on.
  4. Once the pasta is cooked and drained, the hot ham and pea mixture is added.
  5. The sauce is poured over the piping hot ingredients and stirred to combine. 
  6. Once everything is combined, add small amounts of the reserved pasta water until you reach the desired thickness. Give it a taste and add salt and pepper, if desired.
process photos of how to make Ham and Pea Pasta Carbonara

Cooking tips:

  • Freshly grated parmesan always melts better than pre-shredded. Either will work for this recipe, but finely grated cheese from a block is best.
  • For the best carbonara, the trick is to transfer the hot pasta directly out of the pot of salted boiling water and into the sauce, away from additional direct heat to avoid curdling the egg. This can be done either in the pasta pot or in a dish.
  • Although any kind of pasta can be used, spaghetti is really your best choice because it has a sufficiently large ratio of surface area to volume. This means that the cylindrical shape of each spaghetti noodle will maximize it’s contact with the sauce, thus ensuring the sauce gets properly cooked.
  • To avoid having the egg scramble, never add the egg in carbonara sauce over direct heat. You use the heat from the freshly cooked pasta to heat and cook the sauce. You can also avoid curdling by setting your eggs out at room temperature a few hours before using them. That will decrease the temperature delta between your eggs and the hot pasta.
  • Leftover pasta carbonara can be reheated, but you must do it gently. My recommendation for reheating would be to either heat on the stove, covered, over very low heat. The alternative would be to heat in the microwave at a low power, say 30-50%, and to stir it often to ensure it gets heated evenly. 
Pasta with carbonara sauce

Other great pasta recipes:

If you are craving pasta with a decadent cream sauce, you might also enjoy these favorites.

Pin this now to save it for later

Pin It

Ham and Pea Pasta Carbonara

Prep10 minutes
Cook15 minutes
Total25 minutes
Servings 6 servings
If you’re looking for a rich and satisfying pasta dinner, this Ham and Pea Pasta Carbonara will quickly become a family favorite!

Video

Ingredients 

  • 1 pound spaghetti
  • 1 tablespoon butter
  • 1 tablespoon olive oil
  • 1 medium yellow onion diced
  • 8 ounces ham thinly sliced
  • 10 ounces peas steamed
  • 1-2 cloves garlic minced
  • 3 eggs
  • 1 cup parmesan grated
  • 3/4 cup heavy cream
  • salt and pepper as desired
Want to save this recipe?
Enter your email below and I’ll send it straight to your inbox. Plus you’ll get great recipe ideas from me every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Ensure all ingredients are chopped/measured/prepared before you start cooking. The goal is to time the recipe so that the pasta has finished cooking at the same time the ham, pea, and onion mixture is done.
  • Cook 1 pound spaghetti in large pot of boiling water.
  • Heat 1 tablespoon butter and 1 tablespoon olive oil in large sauté pan and cook 1 medium yellow onion over medium high heat until golden brown, about five minutes. Add 8 ounces ham, 10 ounces peas, and 1-2 cloves garlic and cook long enough to heat through.
  • Meanwhile in a separate bowl, combine 3 eggs, 1 cup parmesan, and 3/4 cup heavy cream. Whisk to combine.
  • Prior to drain pasta, add about 1/2 cup of the cooking water to a measuring cup in case it is needed to thin the sauce later on.
  • Drain hot pasta and return to pot. Add hot ham and pea mixture. With the heat off, add the egg mixture to the hot ingredients and stir very well to combine. The hot ingredients will cook the egg enough to turn it into a wonderful sauce without scrambling the egg. Season with salt and pepper, as desired.

Notes

  • Freshly grated parmesan always melts better than pre-shredded. Either will work for this recipe, but finely grated cheese from a block is best.
  • For the best carbonara, the trick is to transfer the hot pasta directly out of the pot of salted boiling water and into the sauce, away from additional direct heat to avoid curdling the egg. This can be done either in the pasta pot or in a dish.
  • Although any kind of pasta can be used, spaghetti is really your best choice because it has a sufficiently large ratio of surface area to volume. This means that the cylindrical shape of each spaghetti noodle will maximize it’s contact with the sauce, thus ensuring the sauce gets properly cooked.
  • To avoid having the egg scramble, never add the egg in carbonara sauce over direct heat. You use the heat from the freshly cooked pasta to heat and cook the sauce. You can also avoid curdling by setting your eggs out at room temperature a few hours before using them. That will decrease the temperature delta between your eggs and the hot pasta.
  • Leftover pasta carbonara can be reheated, but you must do it gently. My recommendation for reheating would be to either heat on the stove, covered, over very low heat. The alternative would be to heat in the microwave at a low power, say 30-50%, and to stir it often to ensure it gets heated evenly. 

Nutrition

Calories: 655kcal, Carbohydrates: 66g, Protein: 30g, Fat: 29g, Saturated Fat: 14g, Cholesterol: 162mg, Sodium: 782mg, Potassium: 486mg, Fiber: 5g, Sugar: 5g, Vitamin A: 1105IU, Vitamin C: 20.6mg, Calcium: 264mg, Iron: 2.6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave me a comment below

This recipe was originally published in November 2017 and has been updated with helpful information, ingredient and process photos, as well as recipe tips. Don’t worry – the recipe hasn’t changed!

Hi! Iโ€™m Krissy.

I love to create the BEST versions of your favorite recipes. If you love to cook, love to eat, or just have a deep appreciation for good food, you're in the right place! Stick around... I have hundreds of recipes for you to make.

You May Also Like

4.96 from 24 votes (12 ratings without comment)

Leave a comment

Ask a question or leave a comment. I'm happy to help in any way and I love hearing what you think about the recipe. Be sure to leave a rating!

Recipe Rating





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

31 Comments

  1. 4 stars
    What happens to the raw eggs in the sauce? are they “scrambled” in the pasta mix, or are they eaten just as is? Just wondering because in your video it just looked like the sauce was just poured right in. Just Wondering!

    1. Hi David, When you combine the sauce with the eggs with the hot pasta, it slightly cooks it without any scrambling. I don’t quite know how to explain it. It’s not as uncooked as a raw egg, but it’s not so cooked that it’s like a hard boiled egg. It’s just creamy and delicious.

  2. Drain the pasta and transfer to the saucepan with the onion mixture and toss well. Immediately stir in the egg and cheese mixture until well combined. Serve immediately.
    And Happy New Year!

  3. 5 stars
    Made this for dinner tonight and it was a huge hit with the family. The instructions were great and this came together quickly. My 13 year old daughter enjoyed helping me get all the ingredients ready.

  4. Uthis reminds me of a recipe I have from long ago called Straw and Hay or something like that. It was my kids favorite!

    1. Do you like asiago? I think you could definitely substitute with a different cheese that you like, it just might impact how creamy it is (even in a better way). If you try something, will you let me know?

  5. I just love Spaghetti Carbonara. Lots of garlic is a must!
    Its so easy to make and if you donโ€™t hesitate on using real ingredients, there no better dish!
    I usually eat it at least once every two weeks.
    If its a weekend i usually treat myself with som good red wine to it. Thank you for sharing!

  6. This recipe looks absolutely delicious and I can’t wait to try! One dumb question from a novice cook though… if I were to use a different kind of pasta, like penne or farfalle, would I need to adjust the recipe at all? Thanks for any advice!

      1. II made this exactly as directed and it was a huge hit! My family loves traditional pasta carbonara so I used leftover ham from Easter. Served with tossed salad and warm crusty French bread. Delicious!