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
4 from 12 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