Cheesy Ham Penne Casserole Recipe

This cheesy ham penne casserole is a crowd-pleaser! Creamy, cheesy, and perfectly comforting, this recipe is easy to make and even easier to devour. Use penne or rotini pasta – your choice! A sprinkle of extra cheddar during the last few minutes of baking adds an irresistible final touch. Get ready for a taste sensation that's *very* good!

Prep Time 20 mins
Cook Time 65 mins
Calories 836.8 kcal
Protein 80g
Rating 4.3 (21 Reviews)
Cheesy Ham Penne Casserole 57

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Cheesy Ham Penne Casserole

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Cheesy Ham Penne Casserole? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Cheesy Ham Penne Casserole

  1. Preheat oven to 350°F (175°C).
  2. Grease a 13 x 9-inch baking dish.
  3. Cook 1 pound penne pasta according to package directions. Drain and set aside.
  4. In a large bowl, combine the cooked pasta with 1 cup diced ham.
  5. In a medium saucepan, melt 4 tablespoons butter over medium heat.
  6. Add 1 tablespoon mustard powder, 1/2 teaspoon black pepper, 1 teaspoon seasoned salt, 1/4 teaspoon cayenne pepper, and 1/2 cup chopped onion. Stir and cook for 4 minutes.
  7. Add 2 cloves minced garlic. Cook, stirring, for 2 minutes.
  8. Add 1/4 cup all-purpose flour and whisk continuously for 2 minutes until smooth.
  9. Slowly whisk in 2 cups heavy cream and 1/3 cup grated Parmesan cheese.
  10. Cook, stirring over medium-low heat, until bubbly and slightly thickened (about 5 minutes).
  11. Reduce heat to low and stir in 1 1/2 cups shredded cheddar cheese until completely melted and smooth.
  12. Pour the cheese sauce over the pasta and ham mixture. Toss gently until well combined.
  13. Transfer to the prepared baking dish.
  14. Sprinkle the top with an additional 1/3 cup grated Parmesan cheese.
  15. Cover and bake for 45 minutes.
  16. During the last 3 minutes of baking, remove the cover and sprinkle 1-2 cups of extra shredded cheddar cheese (optional) over the top for extra cheesiness!
  17. Let stand for 10 minutes before serving. Enjoy!

Nutrition Information (Approximate per serving)

Sodium

27 g

Sugar

3g

Fat

146g

Carbs

18g

Recipe Categories (Choose a category and find related recipes!)