Ingredients:
- 1 large head cauliflower, cut into florets (about 4 cups or 500g)
- 2 tablespoons unsalted butter (28g)
- 2 tablespoons all-purpose flour (15g)
- 1½ cups whole milk (360ml)
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- 2 cups shredded sharp cheddar cheese (about 200g)
- ½ cup breadcrumbs (60g)
- 1 tablespoon olive oil (15ml)
- ¼ teaspoon paprika
Instructions:
- Steam cauliflower florets until tender, about 5-7 minutes.
- In a saucepan, melt butter over medium heat.
- Whisk in flour and cook for 1-2 minutes to form a roux.
- Gradually whisk in whole milk, stirring until smooth.
- Add garlic powder, onion powder, and bring to a simmer until thickened.
- Remove from heat and stir in sharp cheddar cheese until melted.
- Pour the cheese sauce over the steamed cauliflower and mix gently.
- In a bowl, combine breadcrumbs, olive oil, and paprika. Mix until crumbs are coated.
- Transfer the cauliflower and cheese mixture to a baking dish.
- Sprinkle breadcrumb topping evenly over the mixture.
- Bake in a preheated oven at 375°F (190°C) for 20 minutes until bubbling and golden brown.