Home ยป Recipes ยป Pasta

Creamy Alfredo with Ham and Peas

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

This easy alfredo with ham and peas is the perfect way to use leftover ham for a quick and delicious weeknight pasta dinner. The whole meal is finished in 20 minutes or less -- including the time it takes for the water to boil!

A white bowl filled with farfalle pasta, cubed ham, and peas to show the ham and peas alfredo recipe.

Every Easter I make our very favorite mustard glazed ham with pineapples for the feast and we always end up having tons and tons of leftover ham.

I do this on purpose since the ham freezes so well and is the perfect easy ingredient for some of our favorite recipes to make for busy nights.

Diced ham is the perfect protein for tossing into pasta and casseroles.

When paired with our favorite easy homemade alfredo sauce and a bag of frozen peas, you have a restaurant quality dinner made in under 20 minutes at home.

Jump to:


This is a perfect pantry dinner if you have just a few key things ready on hand:

  1. 1 lb box of pasta: We love farfalle (bowties) but you could use penne or fettuccini or any shape you love.
  2. Leftover ham, diced: I love to dice up leftover ham from this easy Crockpot spiral ham recipe or this mustard glazed ham with pineapples. If you don't have ham leftovers, simply buy some deli ham that has been thickly sliced or a ham steak.
  3. A bag of frozen peas
  4. Alfredo sauce: either homemade or a jar of store-bought. The homemade recipe I use is so easy, it is done before the pasta has finished boiling. You probably have everything you need already on hand! You can get the alfredo sauce recipe here.

How to Cook in 20 Minutes

Time your assembly right and you can get this whole dish done in under 20 minutes.

First, put a large pot of water on to boil.

While the water heats up, prepare the homemade alfredo sauce if using. It will be done by the time the pasta is ready to go into the pot.

Cook the pasta for the shortest amount of time listed on the packaging for a firm noodle with bite (al dente).

Pour the frozen peas into the colander you plan to use to drain the pasta. The heat from the boiling water will thaw them perfectly.

Drain the pasta over the peas.

If using a jar of prepared alfredo sauce, warm it in the now-empty pasta pot over medium heat.

Toss the pasta and peas in the sauce, add the diced ham and cook just long enough to heat through. Serve immediately.

Easy weeknight dinner: Ham and peas pasta alfredo


If your family doesn't like peas, you could easily substitute frozen broccoli or asparagus here. The green vegetable gives the perfect burst of flavor with the creamy alfredo sauce.

Make-Ahead Tips

The alfredo sauce can be made up to 2 or 3 days ahead of time and stored separately from the ham in the fridge but should not be frozen.

The final dish tastes best when prepared and served fresh.

Serving Suggestions

This is a perfect one pot meal for a quick dinner but if you wanted to add a few side dishes, I recommend a light salad and maybe some homemade garlic bread.

๐Ÿ“– Recipe

A white bowl filled with farfalle pasta, cubed ham, and peas to show the ham and peas alfredo recipe.

Creamy Alfredo with Ham and Peas

4.86 from 7 votes
This easy weeknight dinner comes together in a pinch. It's a great way to use up leftover ham from a holiday meal. Just add a bag of frozen peas and a quick-and-easy homemade alfredo sauce you can make in minutes.
TOTAL TIME 25 minutes
PREP TIME 5 minutes
COOK TIME 20 minutes
YIELD 8 servings


  • 1 pound short pasta farfalle, penne, etc.
  • 1 bag of frozen peas
  • 2 cups diced cooked ham
  • 1 batch of [homemade Alfredo sauce] or a jar of prepared sauce from the store
  • Parmesan cheese for garnish


  • Place a large pot of water on the stovetop to boil. Add a hefty pinch of salt. Boil the pasta according to the directions on the package.
  • Open the bag of frozen peas and place them in the bottom of a mesh strainer. Drain the pasta over the peas. The heat from the water and pasta will thaw them perfectly.
  • Meanwhile, dice the cooked ham. Prepare the homemade Alfredo sauce if using.
  • Once the sauce is ready, stir in the cooked ham and let it warm through for 1 - 2 minutes. Toss the sauce with the pasta and peas.
  • Serve with parmesan cheese as desired.

Save This Recipe to Your Recipe Box

Find this delicious recipe next time you visit by saving it to your very own recipe box on my site. All your favorites stored in one easy place!

Ham and peas pasta alfredo is a quick and easy weeknight dinner that uses up leftover ham from the holiday feast.

One Comment

  1. Pingback: Easy pantry recipes for dinner using ingredients you already have on hand

Share Your Thoughts

Your email address will not be published. Required fields are marked *

Recipe Rating