Cooked this up for the fam last night and it was a total hit - plate was wiped clean!

Information for Promotion

Paella with Potatoes, Peas, Cheesy Ham, 6 serves

One and a half tablespoons of unsalted butter I 
1 medium onion, finely chopped
Three minced garlic cloves, all-purpose flour, three teaspoons
2 mugs of full-fat heated milk
Half a cup of fat-free milk
Half a teaspoon of salt
1/4 teaspoon of nutmeg, 1/2 teaspoon of black pepper
Two pounds of potatoes should be finely sliced, about one eighth of an inch thick.
1.5 cups of cooked ham, chopped
1 cup of strong cheddar cheese that has been shredded
chopped Parmesan cheese and half a cup of peas, either fresh or frozen
Next steps
Press the oven's high heat setting to 375 °F (190 °C). A baking dish should be coated with butter. 1.
2nd, in a large saucepan over medium heat, melt the butter. The onion should become translucent after about 5 minutes after adding the garlic and onion.
3. After adding the flour, cook for 1 minute to remove any raw flour taste. Bring to a boil, then whisk in the hot cream and milk. After adding the cornstarch, heat for a further 5 minutes, or until the mixture is somewhat thickened.
4. Season the sauce with salt, pepper, and nutmeg. Lower the heat to low.
5. Arrange half of the potato slices over the bottom of the baking dish. Top with half of the ham, peas, and cheddar cheese; divide the other half and set aside. Spread half of the sauce over the layers.
The sixth step is: Then, combine the potatoes, peas, ham, and cheddar with the rest of the sauce.
Seventh, sprinkle grated Parmesan on top.
8. Bake for 40 minutes with the foil on top while preheating the oven to 400 degrees.
9. Take the cover off after 20-30 minutes and bake until the potatoes are tender and the top becomes brown.

Information for Promotion

Allow to cool before serving after 10 minutes.
Advice and Changes
For a vegetarian version, you may replace the ham with sautéed mushrooms or zucchini. Swapping up the cheddar for Gruyère will make it nuttier, and if you want to add some texture, sprinkle some breadcrumbs mixed with herbs and butter on top. Add a pinch of cayenne pepper or a splash of hot sauce to taste if you like the cream sauce on the spicier side.