Simple and quick to put together, this ham and pasta skillet dinner will be your new favorite way to use up ham leftovers.

I’ve been making this meal for over three years now, and I always (always!) chuckle when my husband always (always!) says to me after taking the first couple bites, “Man, this stuff is tasty.”

And I remind him that we’ve eaten it at least 25 times and he reminds me that he knows that – he just likes to reaffirm it’s tastiness.

Pasta with ham and peppers in a white bowl.

Simple and quick to put together, this is hands down my favorite way to use up ham leftovers.

I find myself wanting to buy a 20-pound ham….just to have the leftovers to make this delicious pasta.

FAQs for Ham and Pasta Skillet

Can I make this with chicken instead of ham?

I think that would be delicious! Cubed and cooked would be my vote!

Can I subtitute other types of cheeses?

This recipe is really adaptable so yes, other cheeses would work. For example, cheddar or colby jack would give it a different flavor, but still be delicious.

What To Serve With This:

Steamed broccoli or roasted cauliflower or even corn on the cob
A simple green salad (or for something more fancy this Gourmet Green Salad)
Fresh, seasonal fruit

alt=" "

Ham and Pasta Skillet Dinner

4.72 stars (74 ratings)


  • 1 pound small tube or shell pasta
  • 3 tablespoons olive oil
  • 1 tablespoon butter
  • 3 cups fully cooked ham, diced
  • 1 large sweet red pepper, diced
  • ½ medium onion, chopped
  • ¼ cup minced fresh parsley
  • 2 garlic cloves, minced
  • ½ teaspoon dried basil
  • ½ tsp dried oregano
  • 1 ½ cups chicken broth or chicken stock
  • 1 tablespoon freshly squeezed lemon juice
  • ¾ cup shredded Parmesan cheese


  • Cook pasta according to package directions – only cooking until al dente since pasta will continue to cook and soak up liquid when added to the skillet.
  • While the pasta is cooking, in a large skillet, heat butter and olive oil over medium heat until butter is melted. Add pepper, onion, and garlic and cook until vegetables are tender, about 4-6 minutes. Add ham, basil and oregano and continue to cook, stirring occasionally, for another 2-3 minutes. Stir in broth (or stock) and lemon juice. Bring to a boil. Reduce heat; simmer, uncovered, for about 10 minutes or until liquid is reduced by half (at first it looks like it will be way to “brothy” but never fear, if you are patient, it will reduce!).
  • Stir drained pasta into ham and vegetable mixture. Add 1/2 cup parmesan cheese and toss. Sprinkle parsley and remaining parmesan cheese over the top of the pasta. Serve immediately.
Serving: 1 Serving, Calories: 598kcal, Carbohydrates: 61g, Protein: 30g, Fat: 25g, Saturated Fat: 9g, Cholesterol: 57mg, Sodium: 1271mg, Fiber: 3g, Sugar: 4g

Recipe Source: adapted from Lydia’s Blog