Pasta with Peas and Ham

By Beth Moncel
4.87
from
15
Read reviews
Prep 10 minutes
Cook 15 minutes
Servings 4 (about 1.5 cups each)
$5.68 recipe / $1.42 serving
Jump to recipe Save

Fast and easy meals are the only thing helping me survive this time of year (…or any time of year for that matter), and this super quick and creamy pasta with peas and ham was a total winner for me. It’s inspired by a classic Italian dish, Pasta alla Papalina, and follows my favorite “formula” for easy meals: pasta + butter + Parmesan + vegetable. This variation on that formula has a few extra ingredients to give it a rich finish, but it’s still just as fast and easy (hello, one pot)!

Overhead view of a pot full of pasta with peas and ham, a spoon in the side.
Pinterest Pin this recipe for later!

“This was really good. I made it with leftover Easter ham. I used macaroni because that is what I have in the pantry. I also used fat-free half and half as my usual sub for heavy cream. It was outstanding. I sprinkled a little red pepper flakes on mine just because I like the added spice.”

Kim

Creamy One-Pot Pasta with Peas and Ham

This super simple dish is based on a classic Italian dish, Pasta alla Papalina, which features fettuccine, cured ham, peas, and onions in a rich sauce made with cream and either Pecorino Romano or Parmesan cheese. For this budget interpretation, I used a diced ham steak, heavy cream, and grated Parmesan. It may not be as fancy, but it’s EASY and still super delicious.

Recipe Success Tips

  1. Use any pasta. I used ditalini (small short tubes) because I had it on hand and thought the shape would be a good match for the green peas, but you can make this dish with literally any type of pasta you might have. Some readers have used macaroni, fusilli, bow tie, and small shells. It’s a great way to use up the odds and ends of boxes of pasta!
  2. Try a different meat. I used a simple ham steak from the grocery store that I diced up and browned in the pot for extra flavor. Ham steaks can usually be found in the refrigerated packaged meat section of the grocery store, near bacon. You could also use leftover baked ham, bacon, pancetta, or a cured sausage for this dish.
  3. Make it saucy. If you prefer your pasta a little saucier, reserve some pasta water and mix in a little at a time when you add the cream.
  4. Boost the flavor. I love this recipe because it’s so simple and made with genuinely delicious ingredients that don’t cost a ton. But you can definitely add in any extra flavors you’re craving! I sometimes add ½ teaspoon of garlic powder, a dash of Dijon mustard, or a pinch of red pepper flakes for a little kick.
  5. Skip the cream if it’s not in your budget. Full-fat dairy is what makes this dish so scrumptious. I’ve made plenty of pasta dishes similar to this one with just butter, so that is an option if you don’t have the heavy cream, but I love the rich sauce that the cream creates.
Share this recipe

Pasta with Peas and Ham

Cost $5.68 recipe / $1.42 serving
4.87 from 15 votes
This recipe for pasta with peas and ham is a super fast and easy meal that will keep you full and satisfied on busy days!
Author: Beth Moncel
Overhead view of a bowl full of pasta with peas and ham and a fork.
Servings 4 (about 1.5 cups each)
Prep 10 minutes
Cook 15 minutes
Total 25 minutes

Ingredients

  • 8 oz. ditalini pasta (uncooked, $0.83*)
  • 1 cup frozen sweet peas ($0.49**)
  • 8 oz. ham steak ($2.97)
  • 1 Tbsp salted butter ($0.11)
  • ½ cup heavy cream ($0.84)
  • ¼ cup Parmesan cheese (grated, $0.40***)
  • ¼ tsp black pepper (freshly cracked, $0.02)
  • ¼ tsp salt ($0.02)

Instructions 

  • Bring a large pot of water to a boil for the pasta. Once boiling, add the pasta and cook just until tender. Add the frozen peas and continue to cook for one minute, then drain the pasta and peas in a colander.
  • While the pasta is cooking, dice the ham into small pieces. After draining the pasta and peas, add the diced ham and butter to the pot. Cook over medium, stirring often, until the ham has browned.
  • Add the drained pasta and peas back to the pot along with the heavy cream. Stir and heat over medium until the cream is hot, dissolving the browned bits off the bottom of the pot as you stir.
  • Remove the pot from the heat, sprinkle the grated Parmesan over the pasta, and stir to combine. Season to taste with salt and pepper, then serve.

See how we calculate recipe costs here.


Notes

*You can use any type of pasta you prefer.
**I used frozen sweet peas, but you can use fresh peas if you have them. Simply add the fresh peas to the boiling pasta water a few minutes earlier so they can cook with the pasta. You can also substitute the peas with another green vegetable like broccoli or spinach (add spinach at the end and stir in so it wilts).
***Parmesan coats the pasta for a nice boost of nutty umami flavor. You can also use Pecorino Romano or another hard-aged cheese.
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!

Nutrition

Serving: 1.25cupsCalories: 462kcal (23%)Carbohydrates: 49g (16%)Protein: 23g (46%)Fat: 19g (29%)Sodium: 1010mg (44%)Fiber: 4g (17%)
Read our full nutrition disclaimer here.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

How to Make Pasta with Peas and Ham Step-by-Step Photos

Cooked pasta and peas in a pot with a spoon lifting some out of the water.

Cook the pasta and peas: Bring a large pot of water to a boil, then add 2 cups ditalini pasta (or 8 oz. of your favorite pasta shape) to the water and boil just until tender. Add 1 cup frozen sweet peas to the water and continue to cook for one minute. Drain the pasta and peas in a colander.

Diced ham browned in the pot.

Brown the ham: While the pasta is cooking, dice one 8 oz. ham steak into small pieces. After draining the pasta and peas, add the diced ham to the pot along with 1 Tbsp butter. Cook the ham over medium heat until it is browned (3-5 minutes).

Pasta and cream added to the pot with the ham.

Make it creamy: Add the drained pasta and peas to the pot with the ham, along with ½ cup heavy cream. Stir and heat the pasta and cream over medium, dissolving the browned bits off the bottom of the pot as you stir. Heat and stir just until the cream is hot.

Parmesan being sprinkled over the pasta.

Add cheese: Remove the pot from the heat and sprinkle ¼ cup grated Parmesan over top. Stir to combine.

Salt and pepper added to the pasta.

Add seasonings: Season the pasta with salt and pepper to taste (I used about ¼ tsp of each).

Close up of pasta with ham and peas in a spoon held over the pot.

Serve: And that’s it! Super easy peasy (pun intended) and delicious! Enjoy!

Overhead view of a bowl full of pasta with peas and ham and a fork.

Serving Suggestions

When I’m feeding more people or if I’m just extra hungry, I serve this pasta dish with something bready, like garlic bread or warm no-knead focaccia, and call it a win. A nice, fresh salad is also a welcome addition. I’d go for a crisp Greek salad (extra cucumber and feta for me, please), which adds the perfect punchy bite.

Storage & Reheating

Quick pasta dishes like this are definitely best when made fresh, and luckily they are easy enough to whip up even when you’re short on time. The creamy sauce will tend to absorb into the pasta as it refrigerates, so if you do reheat your leftovers, you might want to add an extra splash of cream or milk to add some moisture back in. Store leftovers in an airtight container for up to 3-4 days in the fridge.

Share this recipe

Posted in: , , , , , , , , , , ,

4.87 from 15 votes
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

18 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Kalina
07.08.25 9:09 pm

Simple, quick, and delicious! I used macaroni noodles because that’s what I had. I also used vegetarian hot dogs in place of the ham. Nice flexible recipe.

Tee
04.24.25 6:09 am

This was a hit with my kids! Since I was using leftover Easter ham to make this dish, I went with what I had on hand in my house: tiny shell pasta instead of ditalini, frozen peas and carrots instead of just peas, and half & half instead of heavy cream.

Allison
09.22.24 4:44 pm

Delicious and comforting and all in one pot! This was a winner.

Meredith
07.30.24 8:23 pm

Ditalini is missing from the recipe index, just FYI! I don’t get any results when I search for it either. (Love this recipe btw).

Lauren
05.11.24 5:49 pm

Made this tonight. Instead of the cream, butter, and parmesan I just used a jar of garlic alfredo sauce since I’m lazy. Pretty good! Might add some red pepper flakes next time.

Elise
04.06.24 6:22 pm

Used bow tie pasta, and it turned out great! Definitely adding this to my list of easy dinners for busy weeks.

Kim
04.05.24 6:03 pm

This was really good. I made it with leftover Easter ham. I used macaroni because that is what I have in the pantry. I also used fat free half and half as my usual sub for heavy cream. It was outstanding. I sprinkled a little red pepper flakes on mine just because I like the added spice.

crookedfinger
03.12.24 9:04 pm

Pretty good as written, but a little bland. I added some garlic powder to mine. I think next time I’ll use a bit less pasta, though, so I can have a higher pea-to-pasta ratio.

Jess Coplans
03.12.24 7:50 pm

I doubled everything except for the ham. This made 4 servings. My husband really enjoyed it with extra Parmesan. Very easy, would totally make again.

Maureen
01.22.24 7:29 pm

Very easy, quick recipe. When I see ham I think mustard, so I added some Dijon. Surprising how good this is with so few ingredients.

Lessie Davis
01.11.24 3:44 pm

I love the quick and easy recipes!!! Very simple and tasty… on a low budget 💕

Tina
01.07.24 2:37 pm

Very easy to make and came out delicious! I didn’t have cream on hand and didn’t want to use butter so I subbed by sprinkling flour over the sautéed ham (I also added onion) and stirred to form a roux with milk and it worked perfectly!! Doubled the Parm because… we love Parm :)

Katie
01.14.24 9:52 pm
Reply to  Tina

Ooh thank you for this tip! I can’t eat dairy and couldn’t figure out a good alternative, but I’m gonna try this!

Katie
01.26.24 6:36 pm
Reply to  Katie

Turned out great! I used flour for thickening, pea protein milk and vegan parm (Follow Your Heart brand), and this is a delicious, hearty and comforting dairy-free meal!

KB
01.05.24 2:52 am

Just used this recipe using leftover Christmas leg ham. So easy and tasty. Kids smashed it (1 & 6) without added pepper. We sprinkled with garlic/chilli/pepper to serve for adults. Total comfort food.

Spencer
12.30.23 6:21 pm

Made this tonight, but made it with smoked sausage instead of ham. Didn’t measure out the pasta so I should’ve added more liquid as it was a bit dry. Delicious all the same! My toddler actually finished her bowl.

Meredith
12.28.23 7:04 pm

Made with leftover Christmas ham as written, except I saved about 1/4 cup of pasta water and mixed that in since it was a little dry imo. I’d probably reduce parmesan too, I think a couple tbsp would be fine. Delicious overall!