Ingredients
Equipment
Method
- Prepare the Steak: Season the steak cubes generously with salt and pepper. In a large skillet, melt 2 tablespoons of butter over medium-high heat. Sear the steak in batches until browned on all sides. Don't overcrowd the pan; searing in batches ensures a good sear. Remove the steak from the skillet and set aside.
- Sauté the Vegetables: In the same skillet, melt the remaining 2 tablespoons of butter over medium heat. Add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
- Make the Sauce: Sprinkle the flour over the onions and garlic and cook for 1 minute, stirring constantly. Gradually whisk in the milk and beef broth until smooth. Bring to a simmer, stirring occasionally, and cook until the sauce has thickened slightly, about 5 minutes. Stir in the dried thyme, salt, and pepper.
- Assemble the Casserole: Preheat oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish. Arrange a layer of potato slices on the bottom of the dish, overlapping slightly. Top with half of the seared steak and half of the onion-garlic mixture. Pour half of the sauce over the steak and potatoes. Repeat the layers: potatoes, steak, onion-garlic mixture, and sauce.
- Bake: Cover the baking dish with aluminum foil and bake for 45 minutes. Remove the foil and sprinkle 1.5 cups of the grated cheddar cheese over the casserole. Bake for another 15-20 minutes, or until the potatoes are tender and the cheese is melted and bubbly.
- Rest and Serve: Let the casserole rest for 10 minutes before serving. Garnish with fresh parsley, if desired.
Notes
For a richer flavor, substitute heavy cream for half of the milk. Add other vegetables, such as sliced mushrooms or bell peppers, to the onion-garlic mixture. Use a different type of cheese, such as Gruyere or Monterey Jack, for a different flavor profile. For a spicy kick, add a pinch of red pepper flakes to the sauce. Casserole can be stored in the refrigerator for up to 3 days.
