Bring a pot of water to a boil for the pasta. Salt the water and cook the pasta to al dente, about 8 minutes, adding the Romanesco or cauliflower the last 4 minutes of cooking time.
Meanwhile, in a medium size skillet, heat the olive oil, two turns of the pan. Melt in 1 tablespoon butter and when it foams, add the shallots and garlic. Season with thyme, rosemary, salt and pepper, and cook, stirring occasionally, until light golden, about 20 minutes. Add the stock and stir.
In a medium size saucepot, melt the remaining butter over medium heat. Add the salt, pepper, nutmeg, dry mustard or ground red pepper, and stir. Whisk in the flour, cook for 1 minute, then whisk in the milk. Thicken to coat spoon over medium-high heat, 2-3 minutes. Stir in cheese in figure-8 motion and remove from the heat.
Combine the pasta and Romanesco or cauliflower with the sauce and shallots; dish into a casserole. Top with the Parm.
Bake until bubbly and brown, 35-45 minutes.
This is one of many “Yum-o!” recipes – it’s good and good for you. To find out more about Yum-o!, Rachael’s nonprofit organization, visit