There’s something magical about taking a simple vegetable and turning it into the star of the table. That’s exactly what this Whole Roasted Cheesy Cauliflower does. It’s dramatic, it’s delicious, and it’s one of those dishes that gets people leaning in and saying, “Wait… what is THAT?” the moment you bring it out of the oven.
This recipe is a longtime Curry Girls Kitchen favorite although it’s never been on the blog until now, I believe it will become a favorite of yours as well! It’s warm, savory, slightly smoky, and topped with the perfect combination of creamy Vegenaise and salty Pecorino Romano. Whether you’re hosting a holiday dinner or just need a fun way to add more veggies to your weeknight meals, this beautiful whole-roasted cauliflower is a must-try.
And bonus — it’s naturally gluten-free and can easily be made dairy-free with a simple swap!



Why This Recipe Works
Blanching the cauliflower first softens the inside so it bakes up tender and sliceable, while the cheesy, smoky coating creates a golden crust that’s absolutely irresistible. The lemon brightens everything, the Dijon adds a little tang, and the garlic and smoked paprika give it that cozy, comforting flavor we all love this time of year.
This is a recipe that delights even the cauliflower-skeptics. It’s versatile, nutrient-dense, and such a fun way to elevate a humble vegetable.
PrintWhole Roasted Cheesy Cauliflower
Ingredients
- 1 head of cauliflower, blanched
- 1/2 lemon
- 2 tsp. Celtic sea salt
- 1/2 cup grated Pecorino Romano cheese
- 1/3 cup Vegenaise mayo
- 1 Tbsp. Dijon mustard
- 1/2 tsp. garlic powder
- 1/4 tsp. smoked paprika
- 1/4 tsp. black pepper or fresh ground to taste
Instructions
- Carefully lower whole cleaned cauliflower head into boiling water to cover. Trim bottom so it can sit flat. Cook on simmer just until fork tender. About 10 minutes.
- Remove cauliflower once fork tender. Try not to overcook as it will fall apart. Check often after 7-8 min. Carefully remove with 2 slotted spoons. Let cool and drain in colander.
- Place on a small roasting pan with sides.
- Blend all sauce ingredients together in a bowl. Set aside.
- Once blended, and cauliflower is cool, schmear sauce all over the top and sides of blanched cauliflower.
- Bake in preheated 400-degree oven for 10-15 min. Or until sauce is hot and bubbly.
- Once done serve as a show stopper delicious side dish or as a main vegetable dish with lentils!
FAQs
1. Can I make this dairy-free?
Yes! Simply swap the Pecorino Romano for a dairy-free parmesan or your favorite plant-based cheese. The Vegenaise and mustard already keep it creamy and flavorful.
2. Do I have to blanch the cauliflower first?
Blanching ensures the inside becomes tender without burning the outside. If you skip this step, you’ll need to increase your bake time and may not get that perfect soft-on-the-inside, crispy-on-the-outside texture.
3. How do I store leftovers?
Store leftovers in an airtight container in the fridge for up to 4 days. Reheat in the oven or air fryer to bring back the crispness. It won’t be as dramatic as the first day, but the flavor is still incredible.
