Transform your weeknight dinners with this Easy Pasta with Ham and Asparagus or Broccoli—a quick, flavorful meal perfect for busy days. Tender pasta, your choice of vibrant asparagus or broccoli, and savory diced ham come together in a creamy Parmesan sauce that's rich yet lightened with a hint of lemon zest. Ready in just 30 minutes, this recipe is perfect for home cooks looking for a fuss-free option that doesn’t skimp on flavor. With a silky sauce made from heavy cream or milk and perfectly sautéed garlic, it’s a simple yet elegant dish the whole family will love. Garnish with fresh parsley for a pop of color and freshness, and pair with a crisp salad or garlic bread for a complete meal. If you’re craving a comforting one-pan dish, this recipe delivers satisfaction with minimal effort!
Scan with your phone to download!
Bring a large pot of salted water to a boil and cook the pasta according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain and set aside.
While the pasta cooks, prepare the vegetables. Rinse, trim, and cut the asparagus into 2-inch pieces or cut the broccoli into small florets.
In a large skillet, heat olive oil over medium heat. Add the minced garlic and sauté for 1-2 minutes until fragrant but not browned.
Add the diced ham to the skillet and cook for 3-4 minutes until lightly browned.
Stir in the asparagus or broccoli and cook for 5-6 minutes until tender-crisp.
Pour in the heavy cream or milk and bring it to a gentle simmer. Stir in the grated Parmesan cheese, salt, and black pepper until the cheese melts and the sauce thickens slightly.
Add the cooked pasta to the skillet and toss to coat evenly in the sauce. If the sauce is too thick, add a splash of the reserved pasta water to reach your desired consistency.
Taste and adjust seasonings as needed. Optionally, sprinkle with lemon zest and parsley for added freshness.
Serve the pasta warm and enjoy!
Serving size | (1072.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2166.7 |
Total Fat 148.7g | 0% |
Saturated Fat 78.8g | 0% |
Polyunsaturated Fat 2.7g | |
Cholesterol 438.1mg | 0% |
Sodium 4578.5mg | 0% |
Total Carbohydrate 123.8g | 0% |
Dietary Fiber 11.3g | 0% |
Total Sugars 12.0g | |
Protein 86.0g | 0% |
Vitamin D 0IU | 0% |
Calcium 1139.8mg | 0% |
Iron 10.2mg | 0% |
Potassium 1180.2mg | 0% |
Source of Calories