An easy pasta dish ready in about 20 minutes, this ham and pea pasta is ideal for lunch or dinner and is a tasty way to use leftover holiday ham.

Why make this pasta dish
This ham and pea pasta features tender pasta shells tossed in a creamy Parmesan sauce with bite-sized ham and sweet peas. It’s comforting, satisfying, and made from scratch with simple ingredients.
Ready in about 20 minutes, it’s perfect for busy weeknights. Serve it on its own or with a side salad — you’ll have carbs, protein and vegetables in one pan. The recipe calls for 1½ cups diced ham, but you can increase that if you have extra leftover ham.
Leftovers store well in the refrigerator for a quick lunch the next day.
Key ingredients

- Pasta – medium shells are used here, but fettuccine, thick spaghetti or elbow macaroni work as well.
- Ham – diced leftover ham
- Peas – frozen peas are convenient and work great
- Parmesan cheese – freshly grated for the best flavor
- Chicken broth – adds savory depth to the sauce
- Half and half – or use cream or whole milk for a lighter option
Step by step directions
- Cook the pasta in boiling salted water until al dente; drain and set aside.
- In a saucepan, melt butter over medium heat and sauté minced garlic for about 1 minute.
- Add flour and cook, stirring, for 1–2 minutes to form a roux.
- Whisk in chicken broth slowly, then raise heat to medium-high and bring the mixture to a gentle simmer.
- Reduce heat to medium-low, stir in half and half and grated Parmesan. Cook, stirring, until the sauce thickens and the cheese melts.
- Gently fold in the diced ham and peas, warming them through.
- Add the hot, drained pasta to the sauce and toss until well coated.
- Season with a touch of salt and pepper if needed, then serve immediately with extra Parmesan sprinkled on top.


Recipe tips
- This comes together quickly—prep ingredients before you start to keep the process smooth.
- Stir the sauce frequently and lower the heat once it thickens to prevent scorching.
- Taste before adding salt. The ham and Parmesan can be fairly salty, so add extra seasoning sparingly.
- If the sauce is too thick, stir in 1–2 tablespoons more half and half or milk to reach the desired consistency.
- Drain the pasta well but add it while still hot so it absorbs the sauce.
- Frozen peas can be added directly; they thaw and heat through in the hot sauce.
- Ensure the ham and peas are heated through before serving.
Recipe Faqs
Store cooled leftovers in a covered container in the refrigerator for up to 3 days. Reheat in the microwave or on the stove until warmed through.

If you make this recipe, I’d love to hear about it! Leave a comment below and share a photo on Instagram @beyondthechickencoop

Ham and Pea Pasta
Kathy Berget
Equipment
- Measuring Cups
- Measuring Spoons
- Whisk
- Sauté Pan
Ingredients
- 8 ounces pasta shells (medium sized)
- 2 tablespoons butter
- 1 clove garlic, minced
- 2 tablespoons flour
- 1 cup chicken broth
- ½ cup half and half (or whole milk)
- ½ cup Parmesan cheese, grated
- 1½ cups diced ham
- 1 cup peas (frozen or fresh)
- Salt and pepper, optional
Instructions
- Boil the pasta until al dente; drain well.
- In a saucepan, melt butter and sauté garlic over medium heat for 1 minute.
- Add flour and stir for 1–2 minutes.
- Slowly whisk in chicken broth, raise heat to medium-high and bring to a simmer.
- Stir in half and half and Parmesan. Cook over medium-low until the sauce thickens and the cheese melts.
- Gently stir in the ham and peas and heat through.
- Toss in the cooked pasta until everything is well coated.
- Season with salt and pepper if needed and serve with extra Parmesan.
Notes
- This recipe comes together quickly—have ingredients prepped before you start.
- Stir the sauce often and lower the heat when it thickens to avoid burning.
- Frozen peas can be added straight to the sauce; they thaw quickly and are precooked.
- If the sauce is overly salty, skip additional salt; taste before seasoning.
- If the sauce is too thick, add 1–2 tablespoons more half and half.
- Drain pasta well but add while still hot so it absorbs the sauce.
- Heat the sauce until the ham and peas are fully warmed.
Nutritional Disclaimer:
Nutritional information is an estimate. For precise values, calculate nutrition based on the exact ingredients and quantities you use.
Nutrition
Calories: 524kcal
Carbohydrates: 53 g
Protein: 27 g
Fat: 22 g