Prep Time:
10 Mins
Cook Time:
25 Mins
6 Servings

How to Make It

Step 1

In a large pot of boiling salted water, cook pasta until al dente, 10 to 12 minutes. Drain, reserving 3 Tbsp. pasta water; set aside pasta and water.

Step 2

Heat oil in a large nonstick skillet over medium heat. Add onion and cook until translucent, about 4 minutes. Stir in peas and reserved pasta water and cook for 1 minute. Add tomatoes and cook just until softened, 1 to 2 minutes. Remove from heat.

Step 3

In same pasta pot, melt butter over medium heat. Stir in cream and cheese; season to taste with salt and pepper. Cook sauce, stirring, for about 3 minutes. Add vegetable mixture, pasta and ham, and toss together until well combined. Serve warm.

You May Like

Ratings & Reviews

nicfagan's Review

April 29, 2013
What I loved most about this recipe is that I was able to sneak in a bunch of other vegetables so that my kids did not notice. The cheese and richness of the dish was wonderful, I loved it. I added cooked spaghetti squash, shredded zucchini, and shredded carrots and my kids gobbled it up because it was not worth picking out the individual veggies because the sauce was so yummy. Great recipe!