Indulge in the comforting flavors of this Creamy Penne Pasta with Ham and Peas, a deliciously simple yet elegant dish perfect for weeknight dinners or special gatherings. Tender penne pasta is tossed in a velvety Parmesan cream sauce, infused with the savory richness of diced ham and the subtle sweetness of tender peas. A homemade roux forms the base of the silky sauce, complemented by a touch of garlic and a splash of cream for extra indulgence. Ready in just 30 minutes, this easy-to-make pasta recipe is a crowd-pleaser that pairs beautifully with a crisp green salad or fresh garlic bread. Garnish with chopped parsley for a pop of color, and savor every bite of this creamy, flavor-packed dish!
Bring a large pot of salted water to a boil. Add the penne pasta and cook according to package instructions until al dente. Drain and set aside.
In a large skillet, heat the olive oil over medium heat. Add the minced garlic and cook for 1-2 minutes, stirring constantly, until fragrant.
Add the diced ham to the skillet and cook for 3-4 minutes until lightly browned. Remove the ham and garlic from the skillet and set aside.
In the same skillet, melt the butter over medium heat. Stir in the flour and cook, whisking constantly, for 1-2 minutes to form a roux.
Slowly pour in the milk and heavy cream, whisking constantly to prevent lumps. Continue cooking and stirring until the sauce thickens, about 5 minutes.
Stir in the grated Parmesan cheese until melted and smooth. Season the sauce with salt and ground black pepper to taste.
Add the cooked penne pasta, ham, garlic, and thawed peas to the sauce. Toss gently to coat everything in the creamy sauce.
Cook for 2-3 minutes over low heat until the pasta is heated through and the peas are tender.
Serve immediately, garnished with freshly chopped parsley if desired.
Calories |
3155 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 138.5 g | 178% | |
| Saturated Fat | 70.4 g | 352% | |
| Polyunsaturated Fat | 1.9 g | ||
| Cholesterol | 458 mg | 153% | |
| Sodium | 5785 mg | 252% | |
| Total Carbohydrate | 318.6 g | 116% | |
| Dietary Fiber | 24.6 g | 88% | |
| Total Sugars | 38.8 g | ||
| Protein | 156.3 g | 313% | |
| Vitamin D | 5.4 mcg | 27% | |
| Calcium | 1582 mg | 122% | |
| Iron | 18.2 mg | 101% | |
| Potassium | 2649 mg | 56% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.