This roasted cauliflower is charred in the oven with rosemary and parmesan and comes out so sweet and savory you’ll want to make it for every meal.
» You might also like these Miso-Glazed Roasted Carrots or Easy Roasted Twice Baked Potatoes.

This is truly one of my favorite side dishes. Not only is it super easy to make, it’s a healthy alternative to potatoes or other starches and it pairs well with any meal.
The roasting process brings out the natural sugars in the cauliflower, making it sweet and savory at the same time. If you’ve only ever had raw or boiled cauliflower, you absolutely have to try this roasted cauliflower. It ticks all the boxes – sweet, savory, crunchy and irresistible.
What You’ll Need
- Cauliflower – 1 medium head but into 1 inch “steaks”.
- Olive oil – This is a healthy oil with a high smoke point, but vegetable oils can be used as well.
- Parmesan cheese – A hard, dry cheese that is mostly used in grated form. Adds a nice saltiness.
- Rosemary – The rosemary can be dried or fresh – whatever you have on hand – though fresh rosemary is much more aromatic and flavorful.
- Salt – to taste.
How to Make Roasted Cauliflower
As promised, this dish is really easy to make. That’s why it’s such a great side dish, especially for weeknights when time is tight. Start by cutting the cauliflower head into 1″ steaks.
This will require a sharp chef’s knife, so you can make clean cuts without breaking apart the florets. Then brush the steaks with with olive oil or melted butter.
This will help the steaks get a nice char without drying out and will also help the rosemary adhere to the surface. Use a silicon brush to paint both sides of the cauliflower.

I bake this cauliflower on parchment paper on a baking sheet, for easy cleanup and so the cheese doesn’t stick to the baking sheet.
Roasting Cauliflower in the Oven
I prefer roasting cauliflower in the oven over any other method of cooking, because the high heat allows the breakdown of fibers, making it very tender, and it brings out the sweetness, with a little bit of char.
Pre-heat the oven to 400 degree F. Roast the cauliflower for 10 minutes, then remove it and turn the steaks over – be very careful not to break up the florets. Sprinkle on the chopped rosemary and grated Parmesan.
The rosemary can be dried or fresh – whatever you have on hand – though fresh rosemary is much more aromatic and flavorful.
It takes about 20 minutes total in a 400 degree F oven to create this magic, and to brown the cauliflower. However, keep in mind that ovens and conditions do vary, so it might take more or less time in your oven.
Take them out of the oven as soon as they’ve turned golden brown. They should look like the picture below.

You can also cook the cauliflower on the stovetop in a pan with a thin layer of oil, but it doesn’t turn out quite as tasty, in my opinion.
Other Variations of Roasted Cauliflower
The best part about this recipe – aside from how awesome it tastes – is that you can mix it up with other variations very easily, so it’s not always the same side dish every time.
You can do this by changing the herbs and cheese. Here are a few variations you might like:
- Cheddar cheese & sage
- Blue cheese & chervil
- Gouda & thyme
- Chevre & dill

Frequently Asked Questions
Why is my cauliflower mushy?
Overcrowding the baking sheet can result in mushy cauliflower and uneven cooking. Overcooking is also a possibility. When you turn them over half way through cooking test the doneness and adjust cooking time is necessary.
Is roasting cauliflower the best cooking method?
I prefer roasting cauliflower in the oven over any other method of cooking, because the high heat allows the breakdown of fibers, making it very tender, and it brings out the sweetness, with a little bit of char.
What is the best way to cut cauliflower into steaks?
Remove the outer leaves. Place the head of cauliflower with the core on the cutting board. With a sharp knife cut the cauliflower head into 1″ steaks making clean cuts without breaking apart the florets.
What to Serve Roasted Cauliflower With
You can serve the cauliflower steak in lieu of meat, making it a fantastic vegetarian meal for meatless Monday or to serve vegetarian friends at a dinner party, especially if you’re serving courses.
This cauliflower also goes with any type of protein. Another reason why it’s so versatile. Here are a few ideas to pair it with:
YOU MIGHT ALSO LIKE
Like it, Love it, Want Some More of It? Subscribe to our newsletter and follow us on Pinterest, Instagram and Facebook. We really love it when you save our recipes to Pinterest 😊

Roasted Cauliflower with Rosemary and Parmesan
Ingredients
- 1 medium cauliflower cut into 1" steaks
- 2 tablespoons olive oil
- 1/2 cup shredded Parmesan shredded
- 1 tablespoon rosemary fresh or dried, chopped
- salt to taste
Instructions
- Preheat oven to 400 degrees F.
- Cut the cauliflower into 1" steaks. Place them on parchment paper on a baking sheet. Brush both sides with olive oil. Sprinkle with salt.
- Transfer the cauliflower to a baking sheet and spread in an even layer.
- Bake the cauliflower for 10 minutes. Remove from the oven and turn the steaks over, being careful not to break them apart. Sprinkle on the rosemary and parmesan cheese and return to the oven.
- Bake for an additional 10 minutes, or until the tops are golden brown and the cheese is melted and browning.
Nutrition
Pin it for later


Laura is a home cook, with 25 years experience behind the stove, who spends an extraordinary amount of time in the kitchen cooking. She loves making new recipes and finding wonderful new things to eat, both at home or abroad. She spends a lot of time researching, crafting, and perfecting her recipes and currently has a cookbook in development.