Ingredients
Equipment
Method
Prepare the casserole
- Preheat the oven to 375°F and grease a 9x13-inch baking dish.
- Bring a 6-quart pot of water to a boil, add the cauliflower, and cook for 4 to 5 minutes until just fork-tender. Drain thoroughly.
- Heat the olive oil in a 12-inch skillet over medium-high heat and cook the onion for 3 to 4 minutes until softened.
- Add the turkey, garlic, salt, and pepper; cook for 6 to 8 minutes, breaking up the meat, until no pink remains and it reaches 165°F.
Make the cheese sauce
- Melt the butter in a 2-quart saucepan over medium heat, whisk in the flour, and cook for 1 minute.
- Gradually whisk in the milk and Dijon, bring to a simmer, and cook for 4 to 6 minutes, stirring, until thickened.
- Remove from the heat and stir in the cheddar until melted.
Assemble the casserole
- Fold the cauliflower and turkey together in a large bowl, pour in the cheese sauce, and stir to coat.
- Transfer the mixture to the prepared baking dish.
Add the topping
- Toss the panko with the canola oil in a small bowl and scatter it evenly over the casserole.
Bake and rest
- Bake for 20 to 25 minutes until the casserole is bubbling around the edges and the topping is golden brown.
- Let the casserole rest for 10 minutes before serving.
Notes
Drain the cauliflower thoroughly so the casserole sauce stays creamy rather than watery. Refrigerate leftovers for up to 4 days; freeze for up to 3 months. For a gluten-free version, use gluten-free all-purpose flour and gluten-free panko.
