Ham and Cheese Asparagus

Ham and Cheese Asparagus - a perfect recipe for the holidays or a special occasion! Dress up asparagus with Mozzarella and Parmesan cheese and ham and then roast everything in the oven.

Course Side Dish
Cuisine American
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 servings
Calories 271 kcal
Author Julia


  • 1.5 lb asparagus
  • 2 tablespoons olive oil
  • salt and pepper
  • 1/2 cup Mozzarella cheese , shredded
  • 1 cup ham , thinly sliced and chopped
  • 1/2 cup Parmesan cheese , shredded


  1. Preheat oven to 400 F. Trim the asparagus ends.
  2. Place the asparagus on a baking sheet, drizzle with 2 tablespoons of olive oil, season with salt and pepper, mix everything well.
  3. Roast, uncovered, at 400 F for 10 minutes.
  4. Remove from the oven.
  5. Sprinkle the Mozzarella cheese all over asparagus, then add thinly sliced and chopped ham evenly over the asparagus, then top with the Parmesan cheese. Roast for 10 more minutes, uncovered at 400 F. If desired, you can broil for the last 5 minutes.
Nutrition Facts
Ham and Cheese Asparagus
Amount Per Serving
Calories 271 Calories from Fat 171
% Daily Value*
Total Fat 19g 29%
Saturated Fat 7g 35%
Cholesterol 41mg 14%
Sodium 707mg 29%
Potassium 465mg 13%
Total Carbohydrates 7g 2%
Dietary Fiber 3g 12%
Sugars 3g
Protein 18g 36%
Vitamin A 29.6%
Vitamin C 11.5%
Calcium 26%
Iron 22.8%
* Percent Daily Values are based on a 2000 calorie diet.