Step 1: Prepare the Onions
- Preheat the Oven: Set your oven to 350°F (175°C).
- Layer Onions: In a large baking dish, arrange the onion rings in layers, seasoning each layer lightly with salt and pepper.
Step 2: Make the Sauce
- Melt Butter: In a saucepan over medium heat, melt the butter.
- Add Flour: Sprinkle flour over the melted butter, whisking to combine into a smooth roux. Cook for about 2 minutes, just long enough to eliminate the flour taste without adding color.
- Combine Liquids: Gradually add the chicken or vegetable stock and heavy cream, whisking constantly to prevent lumps.
- Add Cheese: Stir in half of the cheddar and half of the Parmesan cheese until melted and smooth.
- Season: Mix in the garlic powder and additional salt and pepper to taste.
Step 3: Assemble the Dish
- Pour Sauce: Pour the cheese sauce evenly over the layered onions in the baking dish.
- Top with Cheese: Sprinkle the remaining cheddar and Parmesan cheeses on top.
Step 4: Bake
- Bake: Place the dish in the oven and bake uncovered for about 45 minutes, or until the onions are tender and the top is golden and bubbly.
- Garnish: After removing from the oven, sprinkle with paprika and chopped parsley for color and flavor.
Step 5: Serve
- Cool Slightly: Let the dish cool for a few minutes before serving to allow the sauce to set slightly.
Conclusion
Tennessee onions are a rich, creamy dish that pairs wonderfully with grilled meats, poultry, or as part of a larger Southern-themed meal. The combination of sweet onions with the savory cheese sauce makes this dish a comforting and satisfying addition to any table. Enjoy the heartwarming flavors of this classic Southern recipe!