Cost: TOTAL RECIPE COST: $8.29, COST PER SERVING (8 servings): $1.04
Ingredients
3poundsRusset Potatoespeeled and sliced into 1/8” thick slices
1White Onionthinly sliced
¼cupButter
¼cupAll Purpose Flour
½tspGarlic Powder
2cupsWhole Milk
1cupSharp Cheddar Cheeseshredded
½cupGruyere Cheeseshredded
½tspPepper
1tspSalt
Fresh Parsleychopped
Instructions
Preheat the oven to 400°F and spray a 2.5–3 quart casserole dish with non-stick cooking spray.
Layer 3 pounds russet potatoes peeled and sliced into ?-inch thick slices and 1 thinly sliced white onion into the casserole dish, arranging them in slightly slanted rows and overlapping the potatoes to allow room for the sauce to flow between layers.
In a medium saucepan over medium-high heat, melt ¼ cup butter.
Stir in ¼ cup all-purpose flour until combined.
Slowly whisk in 2 cups whole milk, ½ teaspoon garlic powder, 1 teaspoon salt, and ½ teaspoon pepper. Cook for 2–3 minutes, whisking continuously, until the sauce thickens.
Remove the saucepan from the heat and immediately stir in 1 cup shredded sharp cheddar cheese and ½ cup shredded Gruyère cheese until melted and smooth.
Pour the cheese sauce evenly over the potatoes and onions, making sure all of the potatoes are coated.
Cover the casserole dish tightly with foil and bake for 60 minutes.
Remove the foil and continue baking for 20–30 minutes, until the top is browned and the potatoes are fork tender.
Let the potatoes rest for 20–30 minutes before serving.
Top with chopped fresh parsley and enjoy!
Notes
Use freshly shredded cheeses so that it melts smoothly and evenly in this recipe. Try to slice the potatoes as even as possible so that they cook at approximately the same time (the thinner the better). If you cannot find Gruyere Cheese, you can use mozzarella cheese instead. Refrigerate any leftovers in an airtight container for up to 5 days.