Nutrition Facts for Easy pasta with ham and asparagus or broccoli

Easy Pasta with Ham and Asparagus or Broccoli

Image of Easy Pasta with Ham and Asparagus or Broccoli
Nutriscore Rating: 58/100

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!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
10 min
🔥
Cook Time
20 min
🕐
Total Time
30 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

11 items
  • 12 ounces pasta (penne, bowtie, or spaghetti)
  • 8 ounces asparagus or broccoli
  • 1 cup diced ham
  • 2 tablespoons olive oil
  • 2 garlic cloves, minced
  • 1 cup grated Parmesan cheese
  • 1 cup heavy cream or milk
  • 1 teaspoon lemon zest (optional, for garnish)
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper
  • 2 tablespoons chopped fresh parsley (optional, for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

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.

2

While the pasta cooks, prepare the vegetables. Rinse, trim, and cut the asparagus into 2-inch pieces or cut the broccoli into small florets.

3

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.

4

Add the diced ham to the skillet and cook for 3-4 minutes until lightly browned.

5

Stir in the asparagus or broccoli and cook for 5-6 minutes until tender-crisp.

6

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.

7

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.

8

Taste and adjust seasonings as needed. Optionally, sprinkle with lemon zest and parsley for added freshness.

9

Serve the pasta warm and enjoy!

Cooking Tip: Take your time with each step for the best results!
2167
cal
86.0g
protein
123.8g
carbs
148.7g
fat

Nutrition Facts

1 serving (1072.9g)
Calories
2167
% Daily Value*
Total Fat 148.7 g 191%
Saturated Fat 78.8 g 394%
Polyunsaturated Fat 2.7 g
Cholesterol 438 mg 146%
Sodium 4578 mg 199%
Total Carbohydrate 123.8 g 45%
Dietary Fiber 11.3 g 40%
Total Sugars 12.0 g
Protein 86.0 g 172%
Vitamin D 0.0 mcg 0%
Calcium 1140 mg 88%
Iron 10.2 mg 57%
Potassium 1180 mg 25%

*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.

Source of Calories

22.7%%
15.8%%
61.5%%
Fat: 1338 cal (61.5%%)
Protein: 344 cal (15.8%%)
Carbs: 495 cal (22.7%%)