Cheesy Cauliflower Bake

Ingredients
- 2 cloves garlic, diced
- 2 Tbsp butter
- 2 Tbsp flour
- 2 1/2 cups milk, slightly warm
- 1 head of cauliflower, broken into florets
- 1 medium onion, diced
- 1/2 tsp dried parsley
- 1/2 tsp dijon mustard
- 1/4 tsp salt
- 1/4 tsp pepper
- 2 cups shredded cheese, divided (I used sharp cheddar + mozzarella)
- 1/4 cup grated parmesan cheese
- 1/4 cup panko breadcrumbs.
Directions
- Preheat oven to 350.
- In a large saucepan, melt butter over medium heat. Add garlic and flour and cook until golden and fragrant.
- Slowly whisk in the milk. Add cauliflower, onions, parsley, mustard, salt, and pepper and stir.
- Bring the mixture to a boil, then reduce heat to medium-low. Cover and simmer for 6-8 minutes, until cauliflower is tender.
- Remove from heat and stir in 1 1/2 cups of the shredded cheese and all of the grated parmesan.
- Pour mixture into a 9x13 baking dish and bake for 15 minutes. Remove from oven, and sprinkle with remaining cheese and panko breadcrumbs.
- Bake an additional 10 minutes until topping is golden brown.
Notes
- You may substitute heavy cream or half and half (or half cream and half stock/broth) for the milk to make it thicker.
Original source: paintchipsandfrosting.com