Nutrition Facts for Easy pasta with ham and asparagus or broccoli

Easy Pasta with Ham and Asparagus or Broccoli

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!

Nutriscore Rating: 58/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Easy Pasta with Ham and Asparagus or Broccoli
Prep Time:10 mins
Cook Time:20 mins
Total Time:30 mins
Servings: 4

Ingredients

  • 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)

Directions

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

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

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

Step 4

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

Step 5

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

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

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

Step 8

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

Step 9

Serve the pasta warm and enjoy!

Nutrition Facts

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

Fat: 61.5%
Protein: 15.8%
Carbs: 22.7%