Ingredients
Equipment
Method
- Preheat oven to 400°F.
- Heat olive oil in a medium saucepan over medium heat. Add cauliflower, garlic, and shallots with a pinch of salt. Cook for about 10 minutes until softened, stirring occasionally but avoiding browning.
- Sprinkle flour over the vegetable mixture and stir well to coat everything evenly.
- Gradually pour in the skim milk while stirring constantly. Bring to a boil, then reduce heat to a gentle simmer. Cook for about 15 minutes until the cauliflower becomes very soft.
- Remove from heat and let cool for 5 minutes.
- Transfer the mixture to a blender. Add nutmeg and half of the grated pecorino cheese. Blend until completely smooth, about 2 minutes.
- Meanwhile, cook the multigrain pasta shells in salted water for just 5 minutes (they should be slightly tender but not fully cooked).
- Drain the pasta shells and return them to the pot. Add the chopped ham, broccoli florets, and the cauliflower sauce. Toss until everything is well-coated.
- Transfer the mixture to a 3 1/2-quart baking dish. Sprinkle the remaining pecorino cheese on top.
- Bake for about 30 minutes, until bubbling in the center.
- Switch to the broiler for 1-2 minutes to achieve a golden-brown crust (watch carefully to prevent burning).
- Remove from oven and let rest for 5 minutes. Top with toasted whole-wheat panko breadcrumbs and serve immediately.
Notes
This dish is perfect for meal prep - it reheats beautifully for up to 3 days when stored in an airtight container in the refrigerator. For a lighter version, you can increase the broccoli and reduce the cheese slightly. The cauliflower sauce is a wonderful way to sneak extra vegetables into picky eaters' diets.
For a complete meal, serve with a simple arugula salad dressed with lemon vinaigrette to cut through the richness of the pasta bake.
