Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 9 ingredients for grocery delivery
Step 1
In a large pot of salted water, cook the pasta al dente according to the package instructions. Drain, toss with some butter or oil, and set aside.
Step 2
In a large pot, melt butter and add flour. Mix well and cook for 1 min.
Step 3
While constantly whisking, gradually add the milk.
Step 4
Simmer for about 5 mins until the sauce has thickened.
Step 5
Whisk in the egg, if using. Optional: only add the egg yolk. Beat the egg white stiff and gently fold it.
Step 6
Season with nutmeg, salt, and black pepper.
Step 7
Place the pasta in a large baking dish.
Step 8
Add diced ham and pour the white sauce over the pasta. Distribute evenly.
Step 9
First, sprinkle the grated cheese, then the breadcrumbs over the dish. Place dollops of butter on top.
Step 10
Bake in a preheated oven at 400˚F for about 20 mins or until golden-brown.