Pasta with ham and peas is the perfect dish for when you want something quick, easy, and absolutely delicious. Perfect for deli or leftover ham, it uses frozen peas and a light sauce that’s made without cream for a 20-minute pasta dinner that feels like it came from your favorite restaurant!

Overhead shot of a white oval dish with cooked spaghetti, cubed, ham, peas, and parmesan cheese. The dish is surrounded by a striped kitchen towel, a block of cheese, a plate with parsley, and a small wooden bowl with red pepper flakes.

5 star review

“I loved the pasta. Meal. Easy, tasty an not much clean up!!!!!!”

– Susan

Pasta with Ham & Peas is So Simple Yet So Delicious!

The great thing about this recipe is that it’s so simple and quick, making it a great last minute dinner idea. I created this recipe because I wanted a quick and easy 20-minute dinner that used pantry staples, and was light as well as filling. If you’ve ever had ham and pea pasta carbonara (or Pasta alla Papalina in Italian), this is a very similar but simplified dish, without the cream and eggs.

For this recipe, all you need is some pasta, ham, peas, garlic, olive oil, salt, pepper, creme fraiche and Parmesan cheese – ingredients many of us have lying around in our pantries and fridges. The stars of this creamy ham and pea pasta are the frozen peas and ham! Now hear me out — don’t underestimate the power of frozen sweet peas.

I love leaning on frozen peas in recipes for plant-based protein as well as adding a little bit of sweetness, crunchy texture, and pop of color, and sweet peas are also the star of another reader favorite, super-fast green pea pasta. The ham offers a delicious rich flavor and this recipe is the perfect opportunity to use leftover ham from my slow cooker ham recipe. This is truly a surprisingly flavorful dish for how simple the prep and ingredient list are!

Visual Guide: Let’s Make Ham and Pea Pasta!

Jump to Recipe Instructions

Tips & Tricks

As I mentioned, this recipe is a great way to use up leftover ham – simply cut the ham in 1-2 inch slices and then 1-2 inch cubes. However, you don’t have to wait until you have leftovers to make this dish. You can ask for 4-5 2-inch slices of ham (about 1.5 pounds) at your deli counter and dice it at home. Some stores may sell pre-diced ham, however, that is not my preferred method, but it works in a pinch.

To save time and enhance the flavor, the recipe calls for crisping the diced ham in the pan first, which adds a depth of flavor and crispy texture without a lot of extra time. The one ingredient you may not have on hand is creme fraiche, but that can easily be substituted with cream cheese, cottage cheese, or whipped cottage cheese. To get this meal on the table fast and save on dishes, you’ll toss the pasta with pasta water in the same pan you cooked the ham.

While I think spaghetti or linguine works best to catch the sauce, feel free to use any pasta shape you like, whether that’s penne, corkscrew, or bowtie.Finally, take this dish up a notch by topping it with fresh parsley, red pepper flakes, and/or lots of fresh ground black pepper.

Make It Gluten Free + Dairy Free

Use your favorite gluten free pasta to easily make this dish gluten free. For a dairy free version, replace the creme fraiche with dairy free ricotta or cream cheese, and the parmesan cheese with dairy free parmesan.

Overhead shot of a white oval dish with cooked spaghetti, cubed, ham, peas, and parmesan cheese. The dish is surrounded by a striped kitchen towel, a block of cheese, a plate with parsley, and a small wooden bowl with red pepper flakes.

Key Ingredients & Substitutions

  • Pasta: I used linguine for this recipe because I like how well that pasta shape captures the creamy sauce. However, you can use your favorite pasta shape.
  • Ham: Use leftover ham or slices of ham from your deli. Dice into 1-2 inch cubes.
  • Creme fraiche: The key to this creamy pasta without using cream. You can substitute it with cream cheese, or whipped cottage cheese for added protein. Or use dairy free cream cheese or ricotta for a dairy free version.
  • Parmesan cheese: Try to use freshly grated parmesan if you can. For a dairy free version, use dairy free parmesan cheese.
  • Peas: Use fresh, or frozen defrosted.

This Recipe is…

Overhead shot of a white oval dish with cooked spaghetti, cubed, ham, peas, and parmesan cheese. The dish is surrounded by a striped kitchen towel, a block of cheese, a plate with parsley, and a small wooden bowl with red pepper flakes.
5 stars (9 ratings)

20-Minute Ham & Peas Pasta

Pasta with ham and peas is the perfect dish for when you want something quick, easy, and absolutely delicious. Perfect for deli or leftover ham, it uses frozen peas and a light sauce that's made without cream for a 20-minute pasta dinner that feels like it came from your favorite restaurant!

Ingredients

  • 1 pound pasta of choice, such as fettuccine, spaghetti, penne, corkscrew or bowtie
  • 1 tablespoon olive oil
  • 3 cups small-diced ham
  • 2 garlic cloves, minced
  • Zest and juice of 1 lemon
  • ½ teaspoon kosher salt
  • 4 tablespoon creme fraiche or cream cheese
  • ½ cup freshly grated parmesan cheese
  • 2 cups frozen-defrosted sweet peas

Instructions 

  • Bring a large pot of salted boiling to a strong boil. Add the pasta, stirring to avoid sticking. Cook until just under al dente, about 2-3 short of the package directions.
  • Meanwhile, in a large skillet, heat the olive oil over medium high heat. Add the ham and saute until lightly crispy and browned, about 5-7 minutes. Remove the ham to a paper towel lined plate and set aside.
  • Turn the same skillet to low, add garlic and lemon zest and cook until fragrant, about 1 minute, stirring constantly. Add the lemon juice, and stir to scrape any brown bits from the bottom of the pan.
  • When pasta is just under al dente, carefully remove ½ cup water and set aside, then drain the pasta.
  • Turn the skillet heat up to medium, add the pasta, along with the pasta water, salt, and creme fraiche or cream cheese. Simmer on low for 1-2 minutes, or until the pasta has absorbed some of the sauce.
  • Add the ham, peas, and parmesan cheese, and cook an additional 1-2 minutes for the peas to warm through and the pasta to absorb the remaining sauce. Taste and add additional salt if desired.
  • Serve immediately with additional parmesan cheese, red pepper flakes, and parsley if desired.

Notes

  • See blog post, above, for substitution suggestions including dairy free and gluten free.
  • Optional serving suggestions: red pepper flakes, chopped fresh parsley.

Nutrition Information:

Serving: 1 (of 6), Calories: 451kcal, Carbohydrates: 65g, Protein: 26g, Fat: 9g, Saturated Fat: 3g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Cholesterol: 41mg, Sodium: 780mg, Potassium: 308mg, Fiber: 5g, Sugar: 6g, Vitamin A: 485IU, Vitamin C: 20mg, Calcium: 137mg, Iron: 2mg
Nutrition disclaimer
Did you make this recipe?If you do, be sure to share it on Instagram and tag me at @realfoodwholelife so I can see!

Share + Save this Recipe