whole food ~ well made

head of cauliflower

Whole Roasted Cauliflower for Sunday Supper

Roasting a whole head of cauliflower takes little work. Smothered in white cheddar sauce, it becomes a main dish for Sunday supper.

I love how cauliflower is having its big moment. I’ve got a full feed of inspiration from this once-sidelined veg–from cauliflower rice and purée to “steaks” and buffalo-style.

The excitement for this winter white vegetable is understandable. I remember my own cauliflower revelation during a lunch at Lupa in New York with a prominent food editor.

All that endures 15 years later is the piquant memory of this cauliflower pasta dish.

roasted cauliflower with cheese sauce

Cooking Whole Cauliflower

We’ve all discovered the many charms of cauliflower. It is terrific as cauliflower rice, roasted as florets until nearly scorched {like this}–or cut into slabs and seared {like this}.

But I’m most enamored with whole roasted cauliflower.

Way before her time, my mother served us a whole head of cauliflower smothered in cheese cause for many family Sunday suppers. She knew how to turn a bland vegetable I thought looked like a brain into a side dish that made this kid crave seconds.

This is exactly what I wanted to make for my kids. But how to cook a whole head of cauliflower?

coring a head of cauliflower

I knew the prep involved trimming away the leaves and cutting out the core while leaving the smaller stems in tact. {Something now called “vegetable butchery“–how about that?} Then what?

Originally, steaming struck me as the go-to technique. But it’s hard to control doneness with a whole head so that the core is cooked but the florets aren’t overcooked. {Sound familiar? This is the issue when cooking anything–meat, poultry, fish–whole.}

Steam-Roast Whole Cauliflower

You want it to be tender but not mushy. A slight al dente texture is good.

Baking is a better option, but it takes a long time for the core to become tender. So, I combined methods by baking the whole head but wrapping it in foil for the first stage of cooking so it steamed in its own moisture at the same time.

roasted head of cauliflower

It took under an hour, a leisurely amount of time to make a cheese sauce flavored with white sharp cheddar.

Once a knife slipped all the way to the core of the cauliflower easily, I poured over the cream sauce and then upped the heat to turn the cheese golden brown.

The result?

A cheese-cloaked whole roasted cauliflower that my whole family loved. Thanks for the inspiration, Mom!


and become a forager

roasted cauliflower with cheese sauce
Print Pin
5 from 1 vote

Whole Roasted Cauliflower with White Cheddar Sauce

This recipe has three steps: baking a head of cauliflower until just tender, making the white cheddar sauce and final roasting to brown it all beautifully. You can cook the cauliflower and make the cheese sauce 2 days in advance and then reheat them together in a hot oven. Serve as a vegetarian main dish or a side dish for roast chicken, salmon or beef.
Course Main Course
Cuisine American
Prep Time 5 minutes
Cook Time 1 hour
Total Time 1 hour 5 minutes
Servings 6 people
Calories 219kcal
Author Lynne Curry


  • 1 head cauliflower
  • 1 tablespoon vegetable oil
  • 3/4 teaspoon sea salt, divided
  • 3 tablespoons unsalted butter pastured
  • 3 tablespoons all-purpose flour or gluten-free flour
  • 1 3/4 cups milk whole or skim
  • 1/8 teaspoon black pepper
  • 1/8 teaspoon dry mustard
  • pinch nutmeg
  • 3/4 cup white sharp cheddar cheese
  • 1/3 cup parmesan cheese


  • Preheat the oven to 400 degrees F. Use a paring knife to trim the leaves from the cauliflower. Cut around the main core to remove it while keeping the cauliflower in tact. Wash the cauliflower and shake it dry.
  • Place the cauliflower in a shallow baking dish. Rub it all over lightly with oil and season with 1/4 teaspoon of the salt. Cover with foil, pinching the foil around the edges of the baking dish to seal it tightly. Bake for 45 minutes.
  • Meanwhile, make the white cheddar sauce. Melt the butter in a sauce pan over medium heat. When it foams, add the flour and cook, stirring, for 2 minutes. 
  • Whisk in the milk and bring to a simmer. Season with the remaining 1/2 teaspoon salt, black pepper, dry mustard and nutmeg. Whisk until smooth and thick enough to coat the back of a spoon, about 8 minutes.
  • Turn off the heat but leave the pan on the burner. Add the cheeses and stir until melted. Taste for seasoning.
  • Check the cauliflower, being careful about the steam when removing the foil, and test it with a table knife. If the core is still tough, leave the cauliflower in the oven uncovered for 10-15 more minutes until the knife slides through to the center easily.
  • Increase the oven temperature to 425 degrees F. Pour the white cheddar sauce over the cauliflower and bake uncovered until nicely browned, 20-25 minutes more. To serve, use a serving spoon to scoop portions, making sure to sweep through the additional cream sauce in the baking dish.


Calories: 219kcal


  1. 5 stars
    I love your whole roasted cauliflower with cheese sauce. My Mum used to cook one on a Sunday with our roast but it was usually a bit mushy but we all loved the cheese sauce. It’s a great idea to roast the cauliflower in foil so it steams in its own moisture, pinning for later 🙂

    1. Your mom, too? Funny how things come back around. Yeah, it was probably all about the cheese sauce for me then as well. Hope you enjoy this updated and browned version, Sarah.

share your thoughts

Recipe Rating

Your email address will not be published. Required fields are marked *