1largehead of cauliflowerchopped into 1-inch pieces (around 8 cups)
2cupswhole milk
2tablespoonscornstarch
Kosher salt and ground pepperto taste
1/2teaspoonnutmeg
1/2teaspoongarlic powder
1/2teaspoononion powder
8ouncessharp cheddar cheese
Instructions
Preheat the oven to 375°F.
Using a steamer basket fitted over a pot of boiling water, steam the 1 large head of cauliflower for around 7-8 minutes. Don't overcook it, we want it with some crunch, as it will continue to cook in the sauce.
In a saucepan, add the 2 tablespoons cornstarch and 1/4 cup milk (from the 2 cups whole milk). Whisk until smooth. Stir in the remaining milk and seasoning (Kosher salt and ground pepper, 1/2 teaspoon nutmeg, 1/2 teaspoon garlic powder, and 1/2 teaspoon onion powder), and place over medium heat.
Once the milk mixture starts to bubble, it will thicken. Add the 8 ounces sharp cheddar cheese and continue to stir until the cheese is melted and the sauce is thickened and creamy. Remove from heat.
Place the steamed cauliflower in an oven-safe dish. Stir in the cheese sauce and give it a quick toss to coat the cauliflower with the sauce.
Bake for 35 minutes. Broil for 2-3 minutes for a golden top. Serve and enjoy.
Video
Notes
Use shredded cheese from a chunk of cheese that you grate yourself. This is better than already-shredded, because the already-shredded has some coating that will prevent it from fully melting, and the sauce may get lumpy.