Ham & Pea Carbonara Recipe

This post may contain affiliate links. See my disclosure policy for more details.

Ham Carbonara

My family loves pasta! I had some leftover ham in the freezer and ricotta cheese in the fridge. I came up with this Carbonara recipe that is easy and full of flavor.

Ham & Pea Carbonara

1 Pound Pasta (spaghetti or linguine)
2 Tablespoons Olive Oil
1/2 Onion, Diced
2 Garlic Cloves, Pressed or Diced
1 Cup Cubed Ham
1/2 Cup Frozen Peas
4 Eggs
1/2 Cup Ricotta Cheese
1/2 Cup Parmesan Cheese

Cook pasta according to package directions. In the last minute of bowling the pasta, add the frozen peas to the water.

Meanwhile, heat olive oil over medium heat in a frying pan. Add diced onions to the hot oil. Cook until onions are soft. Add garlic to onions and cook for another minute. Add ham and cook until heated through. Turn burner off.

In a bowl beat the eggs. Add ricotta and parmesan cheese.

When the pasta and peas are done, drain the water. Immediately add pasta to hot frying pan containing the ham and onion mixture. Pour egg and cheese mixture over hot pasta and stir. Tongs work well for mixing. The egg will slightly cook and you will see little curdles as you mix. Serve immediately.


  • Traditional carbonara is made with bacon or pancetta. Use whatever meat you have on hand.
  • Timing is everything with this dish. Make sure you have all of the ingredients out and ready to go. Don’t let the pan or pasta cool or the egg won’t cook slightly.
  • You can reduce the number of eggs or use just egg yolks.

Make sure to check out all of my easy recipes!

The following two tabs change content below.
Renae is a married working mom of two handsome boys. She works as a registered dental hygienist by day and blogs here at How to Have it All by night. She enjoys cooking from scratch, working in her vegetable garden and functional training.

Latest posts by Renae Chiovaro (see all)


  1. […] Ham & Pea Carbonara […]