Baked Ham and Cheese Pasta (with White Sauce)
Updated May 21, 2025, Published Dec 08, 2021
This post may contain affiliate links. Please read our disclosure policy.
This baked ham and cheese pasta (with white sauce). Cheesy, warm, and delicious! This is the ultimate baked pasta comfort meal to enjoy on a cold day. It is a meal the entire family will enjoy.

Why You’ll Love This Recipe
This meal is sure to please even picky eaters. It makes a great cozy Sunday meal, or make it in the morning and bake it in the evening on a busy weeknight.
It is indulgent and super satisfying. Grab a bowl and feel the “amore” in this baked pasta meal.
You can also get this casserole ready for the oven and pop it in the refrigerator and bake it when you are ready. A great make-ahead dinner and it’s delicious enough for entertaining guests.
If you like baked pasta try Creamy Sausage Baked Ziti “White Baked Ziti” , Cheese and Broccoli Pasta Bake with White Sauce, Stuffed Lumaconi Pasta Recipe with Ricotta and Sausage, or Authentic Lasagna Bolognese with Bechamel Sauce.
Table of Contents
- Why You’ll Love This Recipe
- Simple Ingredients
- Cheesy pasta bake for leftover ham
- What is Bechamel (white sauce)?
- How do you know bechamel (white sauce) is done?
- What kind of ham can I use for the ham and cheese pasta bake?
- Vegetarian Options:
- Can I make baked ham and cheese pasta ahead of time?
- What to serve with baked ham and cheese pasta
- Baked Ham and Cheese Pasta Bechamel Sauce Recipe
Simple Ingredients
- 1 recipe for bechamel sauce (see recipe)
- Grated mozzarella cheese
- Grated parmigiano cheese
- Bread crumbs
- Fresh basil leaves
- Thinly sliced prosciutto (or ham of choice- see below for suggestions), cut into thin strips
- Short pasta, such as small shells, ziti, or rigatoni
Cheesy pasta bake for leftover ham
Ham is a major staple for easy dinners and holiday favorites; unfortunately, you’re often left with a lot of meat and no idea what to do with it.
The next time Easter or Christmas rolls around, you’ll know exactly what to make with all that deliciously juicy leftover ham!
What is Bechamel (white sauce)?
“Bechamel” is a milk-based sauce that’s thickened with a roux of flour and butter – it’s a classic French sauce (considered one of the “mother” sauces) but it’s used often in many other cuisines, including Italian.
This dish is perfect for cold, winter days for dinner – it’s the ultimate comfort food!

How do you know bechamel (white sauce) is done?
Know your béchamel is done: A properly thickened roux should “coat the back of the spoon,” which means dip your spoon into the béchamel and then draw a finger through the coated spoon.
Does the sauce wipe clean, leaving an open space? Then your béchamel is done and ready. It will also stick to the spoon like in this photo.

What kind of ham can I use for the ham and cheese pasta bake?
I like to add prosciutto or hickory smoked ham. The prosciutto adds a fantastic Italian flavor to each bite.
I also love the rich and smoky taste of smoked ham. You really can’t go wrong! Here are some more alternatives:
- Cooked bacon or pancetta
- Canadian ham
- Leftover ham roast cut into bite-sized pieces
Stir in the desired ham and see how wonderful it all comes together in this delicious dish.
Vegetarian Options:
Sauté veggies in a little olive oil and add it to this baked pasta dish.
Try:
- Fresh spinach (make sure ALL liquid is removed)
- Mushrooms
- Peas
- Thinly sliced Brussels sprouts
- Cut asparagus
Make sure the veggies are cooked until tender, but not overcooked since they will continue cooking in the oven.

Can I make baked ham and cheese pasta ahead of time?
Make ahead If you need to make it a day before using, refrigerate the assembled pasta meal before baking. Add about 10 minutes to the baking time if baking pasta is refrigerated.
Leftovers …Oh yes! In fact, baked pasta tastes even better the longer it sets. If you assemble and bake the pasta ahead of time, it keeps in the fridge for about three days.
Pasta should not be left to sit out in the open uncovered for more than two hours. Make sure to store your leftovers after your meal!

What to serve with baked ham and cheese pasta
This homemade baked pasta recipe is filling and delicious! For sides, I recommend a few light dishes. Start with an Italian Fennel, Citrus, Pomegranate and Salad, and serve with a side of Fast Italian No Knead Ciabatta Bread.
Don’t forget dessert! Classic Italian Tiramisu Recipe (Authentic) or Best Lemon Bars with Shortbread Crust!
💙 MADE THIS RECIPE AND LOVED IT? 💙 Please leave a ⭐️STAR rating and COMMENT below- I love connecting with you! Tag me with your creations on Instagram and find me on Pinterest.
From my Cucina to your Table! Mangia! (Eat!)
More Recipes For YOU
Authentic Spinach and Ricotta Lasagna (Vegetarian)
Best Italian-Style Chili Recipe
Polenta and Mushrooms (with sage and butter)
Perfect Roast Chicken with Citrus and Fennel
SIMPLE Mashed Potatoes (dairy free) and Caramelized Onions
Creamy Parmigiano Herb and Mushroom Chicken
Creamy Polenta with Polpette al Sugo (meatballs in tomato sauce)
Leftover Pot Roast Pasta Casserole

Baked Ham and Cheese Pasta Bechamel Sauce

Ingredients
Bechamel Sauce:
- 6 tablespoons butter unsalted
- 5 tablespoons all-purpose flour all purpose
- 4 cups milk
- 2 tablespoons parmigiano
- ¼ teaspoon nutmeg
- ½ teaspoon salt, or to taste
- fresh ground pepper to taste
Other Ingredients:
- 1 cup grated mozzarella
- ½ cup grated parmigiano cheese
- ¼ cup bread crumbs
- 5 fresh basil leaves, torn into small pieces
- ½ pound thinly sliced prosciutto, or ham of choice, cut into thin strips
- 1 pound dry short pasta, such as shells or rigatoni
Instructions
- Preheat oven to 425 degrees F.
- Make the Bechamel Sauce (can be made days in advance and stored in fridge): In a medium saucepan on low medium heat melt the butter. Whisk in the flour until well combined with butter. Keep whisking for about 2 to 3 minutes. Add the rest of ingredients: milk, nutmeg, salt and pepper and whisk everything together.
- Cook for another 10 minutes and keep whisking as it gets thicker. Add the parmigiano and stir to combine. You will know it is ready when it sticks to the back of the spoon. Turn off heat and set aside.*
- In a large pot, bring to a boil 6 quarts of salted water. Add the pasta and cook until 2 minutes before al dente cooking time. Since you will be cooking the pasta a second time in the oven, you want to make sure the inside is still a bit hard. Reserve 1/4 cup pasta water.
- Drain pasta. Return pasta to the pot and pour in bechamel sauce. Using a wooden spoon, mix well until all the pasta is coated with the sauce. Stir in the ham and basil.
- Into a greased 13-by-9-inch baking dish, pour the pasta with cream sauce and ham. Smooth out top and sprinkle with mozzarella, parmiggiano, and bread crumbs.
- Bake in oven for 20-25 minutes or until bubbling and the top is golden brown.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Very good! Filled two deep dish pie plates…one for us and another to send! Accompanied both meals with an orange/ fennel salad and thin asparagus spears sautรฉed in an Italian infused olive oil. Finished with your delicious pignoli cookies! Thank you! (Will be making again!)
Yay! So happy you loved this recipe and the others. I am excited to hear what you try next and how you love it!