Preheat your oven to 180 C and bring a pot of water to a boil. Cook the pasta in the boiling water until just tender, drain and stir in the butter to prevent the pasta from sticking together. Cook and crumble the bacon.
Reheat mashed potatoes in your microwave or on the stove top. If potatoes are dry, add a little milk. Transfer to a large bowl for mixing. Fold in the Parmesan cheese, bacon, and 1 cup of Cheddar cheese and stir to combine.
Gently fold in noodles until just incorporated then pour mixture into a greased 9x9 baking dish and top with remaining Cheddar cheese.
Bake for 10-15 minutes or until cheese topping is bubbling and golden brown. Remove from oven and sprinkle with green onions.
Notes
The bacon and cheese would be the only thing expensive here. Figure maybe two 200 gram packs for 260 Baht, and for the Cheddar cheese, 1 block of 250 grams is 180 Baht, and the Parmesan about 200 Baht. For 6 servings, this is about $3.14 per serving, costly for a leftover meal but does sound good for a once in a while dish.Provided courtesy of good friend, Stephen Connell.
United States.