Melt 1/4 cup of butter in a saucepan on medium heat.
Once the butter is melted, add the garlic and sautee for 2 minutes
Add 3 tablespoons of flour and whisk continuously until it is thick and consistent.
Slowly add the cream while continuing to whisk the gravy. Add salt and pepper to
taste.
Whisk continuously on medium heat until the gravy begins to boil and starts to get
thick. Remove from heat.
Spray a medium roasting pan with non-stick spray and spread a layer of potatoes along
the bottom of the pan, overlapping a bit.
Place a layer of onions on top of potatoes.
Place a layer of farmer sausage on top of onions and shake some salt and pepper on
top of that.
Spread a thin layer of cream gravy on top of that, and repeat layers until potatoes, onions, sausage and gravy is gone.
Sprinkle cheese on top of everything, cover with a lid, and bake at 375° F for 1 1/2 hours.