Go Back
+ servings
Layered Ham And Cheese Pasta Casserole – creamy and cheesy layered penne pasta, ham and Swiss cheese baked in the heavy cream and eggs mix. Perfect dinner for a hungry crowd! Quick and easy dinner recipe. Video recipe. | Tipbuzz.com
Print Recipe Add to Collection
3.91 from 11 votes

Easy Layered Ham And Cheese Pasta Bake (with Video)

Layered Ham and Cheese Pasta Bake is an easy casserole to feed a crowd! It features layers of penne pasta, ham and cheese with an irresistible crispy au gratin on top. Perfect as a weeknight dinner or brunch the entire family will enjoy, including picky eaters. Plus video tutorial!
Prep Time15 mins
Cook Time45 mins
Total Time1 hr
Course: Main Course
Cuisine: American
Keyword: casserole, cheese, ham, pasta
Servings: 12 servings
Calories: 327kcal
Author: Cindy


  • 1 lb penne pasta cooked (1/2 lb or 200 grams dried)
  • 16 large slices ham chopped (12 oz)
  • 8-10 slices swiss cheese
  • 1/4 cup parsley chopped
  • 2 cups swiss cheese shredded
  • 2 large eggs
  • 1 cup half and half milk
  • salt and pepper to taste


  • Preheat oven to 350°F. Grease a square 9-inch baking pan and set aside.
  • Add a layer of pasta into the prepared pan (try to keep them at single layer) and season with salt and pepper.
  • Add half of chopped ham on top of the pasta.
  • Place 4-6 slices of cheese to cover the ham.
  • Repeat with a layers of pasta, ham and then cheese.
  • Add one final layer of pasta. Then add chopped parsley and then shredded cheese.
  • In a medium bowl, whisk together eggs and half and half. Pour evenly over grated cheese.
  • Bake for 45 minutes until cheese is golden. Serve and enjoy!



Calories: 327kcal | Carbohydrates: 17g | Protein: 22g | Fat: 19g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Cholesterol: 105mg | Sodium: 685mg | Potassium: 224mg | Fiber: 1g | Sugar: 1g | Vitamin A: 900IU | Vitamin C: 10.7mg | Calcium: 380mg | Iron: 1.3mg