Creamy Ham Peas and Pasta

Creamy Ham Peas and Pasta is a quick-cooking dinner recipe your entire family will love. A simple parmesan-garlic cream sauce coats cooked pasta, frozen peas, and diced ham. Easy, delicious, and cooks in the time it takes to boil a box of pasta. READ: Creamy Ham Peas and Pasta

Apr 3, 2025 - 18:16
 0
Creamy Ham Peas and Pasta
creamy pasta ham and peas in a bowl
Want to save this recipe?
Enter your email to get it sent to your inbox! Plus you’ll get new recipes from us every week.
Please enable JavaScript in your browser to complete this form.
Please enable JavaScript in your browser to complete this form.
Loading

With multiple activities on the calendar each night of the week, I am more than ever looking for quick and family-friendly (read: my kids will love it) recipes for dinner.

Enter: Creamy Ham Peas and Pasta.

This easy, creamy pasta with ham and peas is filling, absolutely delicious, and a full meal in a bowl. I created the recipe as a way to use up leftover Easter ham, but you can make it any time of year with thick-cut ham steak, which we always seem to have on hand. I like cubing it up for lunchboxes – I’ll share my favorite brand below.

Like a quick-cooking homemade mac and cheese, this easy dinner recipe cooks in the same amount of time it takes to boil a box of pasta. Hello, weeknight dinner hero!

bowl of creamy pasta with ham and peas

Ingredients Needed

All you need are a handful of everyday ingredients to make this creamy pasta dish. Raid the fridge and pantry for…

  • Pasta: I love Jovial brown rice Casarecce for this dish, but any medium-cut pasta like penne, bowties, rotini, etc will do the trick.
  • Ham steak: use leftover holiday ham, or dice up a store-bought ham steak – I like Frick’s brand. A quality brand of ham really does make a difference!
  • Garlic: permeates each bite with cozy flavor.
  • Peas: use frozen sweet peas – no need to thaw first.
  • Heavy cream: is the base of our dreamy, creamy sauce.
  • Parmesan cheese: freshly grate the parmesan with a microplane so it instantly melts into the cream sauce, vs using pre-grated.
ingredients for creamy pasts ham and peas

Pin this now to find it laterPin It

Why You’ll Love this Recipe

  1. Fast: including prep and cook time, Creamy Ham Peas and Pasta will go from fridge to table in under 30 minutes. Plus, since it has protein, carbs, and veggies, it’s a full meal in a bowl — no extra sides needed.
  2. Family friendly: if your kids are anything like mine, pasta is an automatic YES for dinner. They also love ham and peas (bless them because I grew up HATING peas) plus the cream sauce gives it a cozy mac and cheese vibe.
  3. Versatile: I use gluten free pasta, but you can use whatever medium-cut pasta you’ve got in the pantry. This dish is as unfussy as it gets! If you need to eat dairy free, opt for vegan butter, plant-based heavy cream, and vegan parmesan cheese.
  4. Classic: thanks to butter, garlic, cream, and parmesan cheese, this recipe is total comfort food and proves you don’t need a ton of ingredients to make a super satisfying dish. Just the right combo of simple ones.

Alrighty, ready to get this easy pasta dish on the table?

bowls of pasta with ham and peas

Serve with Air Fryer Asparagus

How to Make This Recipe

Step 1: Cook the pasta.

Start by adding a generous palmful of salt to a large pot of boiling water then add pasta and cook until it’s just shy of al dente. The pasta will finish cooking in the parmesan cream sauce.

Recipe Tip

Salting the water you cook your pasta in will infuse the pasta with flavor as it cooks. You can REALLY taste a difference in the final dish!

box of gluten free pasta

Before draining the pasta, carefully scoop out a cup or so of the pasta cooking water to add to the sauce at the end. This serves 2 purposes:

  1. The salted water seasons the dish.
  2. The starches in the water help the parmesan-cream sauce cling to the pasta.
pasta cooking water in a dish

Step 2: Dice the ham.

Next, dice up a 1lb bone-in ham steak. Again, I highly recommend Frick’s. Leftovers from your holiday ham are perfect too.

You’ll need ~12oz of diced ham steak, which is around 2-1/2 cups.

Step 3: Saute the ham and peas.

Melt butter inside a large skillet with high sides over medium-high heat. Add the diced ham then saute until it’s hot, 3-4 minutes. Next add minced garlic then saute until fragrant, another minute (your kitchen will smell insane right about now!)

Add frozen peas then saute until they’re hot, 1-2 additional minutes.

skillet of ham and peas

Step 4: Make the cream sauce.

To the skillet add heavy whipping cream then bring to a simmer and cook for 2-3 minutes or until the cream has slightly reduced and thickened.

Lastly, add freshly grated parmesan cheese, salt, and pepper then stir to melt the cheese into the sauce.

skillet of ham and pea cream sauce

Step 5: Combine the pasta and sauce.

Add the pasta into the skillet with with a splash of pasta cooking water then cook while stirring until the pasta is tender and the sauce clings to the pasta, 4-5 minutes.

Let the pasta sit and the sauce thicken for about 5 minutes, then dish it on up!

creamy ham and pea pasta in a skillet

That’s all she wrote!

Leftovers reheat perfectly in a bowl in the microwave — and actually, taste really good cold.

No matter when or how you make it, I hope you love every bite of this incredible and easy Creamy Ham and Peas Pasta – enjoy!

creamy pasta with ham and peas in a bowl

More Easy Family-Friendly Recipes

bowl of creamy ham peas and pasta
Print

Creamy Ham Peas and Pasta

Creamy Ham Peas and Pasta is a quick-cooking dinner recipe that's creamy, satisfying, and made with everyday ingredients. As filling as it is delicious!
Course Main Course
Cuisine American
Keyword gluten free
Method saute, Simmer
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 6
Calories 544kcal
Author Kristin Porter

Ingredients

  • 12 oz medium-cut pasta casarecce, rotini, penne, or bowties recommended
  • 2 Tablespoons butter
  • 2-1/2 cups (12oz) diced ham steak from a 1lb bone-in ham steak
  • 2 cloves garlic pressed or minced
  • 1-1/4 cups frozen sweet peas
  • 1 cup (1/2 pint) heavy cream
  • 1 cup freshly grated parmesan cheese
  • salt and pepper

Instructions

  • Bring a large pot of salted water to a boil then add the pasta and cook until it’s just shy of al dente – the pasta will finish cooking completely in the sauce. Before draining: carefully scoop out 1 cup pasta cooking water then drain the pasta and set it aside.
  • Meanwhile, melt the butter in a large skillet with high sides over medium-high heat. Add the ham then saute until hot, 3-4 minutes. Add the garlic then saute until very fragrant, 1 minute. Add the peas then saute until hot, 1-2 minutes.
  • Add the heavy creamy then bring to a simmer while stirring constantly. Once simmering, turn the heat down slightly then cook while stirring until the cream has slightly thickened and reduced, 2-3 minutes. Add the parmesan cheese then stir to combine.
  • Add the drained pasta plus a splash of pasta cooking water (start with 2-3 Tablespoons) into the skillet then cook while stirring until the pasta is cooked through and the sauce clings to the pasta, 4-5 minutes. Add more pasta cooking water as needed to cook the pasta through and create a light sauce. Add pepper and a little salt then let the dish sit and the sauce thicken for 5 minutes before serving. The pasta will continue to absorb the sauce as it cools.

Notes

Nutrition

Calories: 544kcal | Carbohydrates: 50g | Protein: 26g | Fat: 26g | Saturated Fat: 15g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 0.2g | Cholesterol: 95mg | Sodium: 1057mg | Potassium: 458mg | Fiber: 4g | Sugar: 4g | Vitamin A: 1075IU | Vitamin C: 31mg | Calcium: 198mg | Iron: 2mg

Photos by Ashley McLaughlin

READ: Creamy Ham Peas and Pasta