4 large russet potatoes
3 tablespoons butter
3 cloves garlic, minced
3 tablespoons AP flour
3 cups whole milk
1/2 teaspoon salt
1/8 teaspoon freshly ground black pepper
1/8 teaspoon nutmeg
1/2 teaspoon Cholula hot sauce
6 ounces grated cheddar cheese
2 heads broccoli, cut into small, bite-sized florets (or 1/2 pound frozen broccoli florets, thawed)
Preheat the oven to 400 degrees F.
Wash the potatoes well, scrubbing off any dirt that clings to the surface. Pierce the potatoes all over with a fork and place them directly on the oven rack.
Bake the potatoes for 1 hour, until they are soft when pierced with a fork.
Meanwhile, melt the butter over medium heat in a medium-sized saucepan.
Add the garlic and cook until fragrant, about 1 minute.
Add the flour and cook, stirring constantly, until the smell of flour is no longer present, about 5 minutes.
Slowly add the milk, whisking as you add. Bring the mixture up to a boil. Reduce the heat to a simmer and cook until the mixture has thickened, about 5 minutes.
Add the salt, pepper, nutmeg, hot sauce.
Add the cheddar cheese one handful at a time, whisking with each addition until the cheese is fully melted and incorporated.
Add the broccoli florets and cook over a very low flame until the broccoli is softened, about 5 minutes.
When the potatoes are finished cooking, slice them in half and gently mash the insides.
Ladle the broccoli cheese sauce over each potato and serve.