Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(1)
Export 9 ingredients for grocery delivery
Step 1
Preheat oven to 350F. Grease two 9x9-inch casserole dishes or a 9x13 baking dish if making one casserole.
Step 2
Cook pasta to almost al dente, about 1-2 minutes less than al dente if freezing or to al dente if not.
Step 3
Drain and set aside.
Step 4
In a large pot whisk together milk and flour until smooth.
Step 5
Heat over medium-low heat until thickened, whisking regularly.
Step 6
Remove from heat, and whisk in Swiss cheese and Parmesan cheese blend until smooth.
Step 7
Season with salt and pepper.
Step 8
Add pasta to baking dish(es).
Step 9
Pour cheese sauce over pasta.
Step 10
Top with chicken and ham.
Step 11
Sprinkle bread crumbs and Parmesan cheese over the top.
Step 12
Bake casserole for 15 minutes, or until hot and bubbly.
Step 13
Let come to room temperature.
Step 14
Cover pan tightly with plastic wrap and then foil.
Step 15
Freeze.
Step 16
When ready to use, thaw in fridge overnight.
Step 17
Uncover, and bake at 350F for about 20-30 minutes, or until hot and bubbly.