Slice large cauliflower heads into 3/4-inch steaks, brush with olive oil and melted butter, season with garlic powder, smoked paprika, salt and pepper. Roast at 425°F (220°C) for 20 minutes, flip, then top with a blend of mozzarella, cheddar and Parmesan. Return to the oven 8–10 minutes until cheese is golden and bubbly. Garnish with parsley and serve warm; loose florets can be roasted alongside.
The smell of cauliflower roasting with butter and garlic always pulls me into the kitchen, no matter what room I'm in. I first made these on a Tuesday night when I wanted something comforting but not heavy, and now they've become my go-to when I need to convert cauliflower skeptics.
Last winter I served these at a dinner party where two guests swore they hated cauliflower, and they went back for seconds before I even sat down. There's something about cutting cauliflower into thick slabs and treating them like a proper main course that feels both indulgent and clever.
Ingredients
- 2 large cauliflower heads: Look for tight, compact heads with no discoloration or soft spots
- 1 cup shredded mozzarella cheese: Provides that perfect stretchy melt you want on top
- 1/2 cup shredded cheddar cheese: Adds sharpness and depth to the cheese blend
- 1/4 cup grated Parmesan cheese: Brings a salty, nutty punch that ties everything together
- 2 tbsp unsalted butter, melted: Combines with olive oil for rich browning and flavor
- 2 tbsp olive oil: Helps the cauliflower roast evenly and develop color
- 1 tsp garlic powder: Distributes garlic flavor evenly without burning like fresh garlic might
- 1/2 tsp smoked paprika: Adds a subtle smoky note that pairs beautifully with cheese
- Salt and black pepper: Essential for bringing out all the flavors
- 2 tbsp fresh parsley, chopped: Adds a bright fresh finish and color contrast
Instructions
- Preheat your oven:
- Heat to 425°F and line a baking sheet with parchment paper for easy cleanup
- Prep the cauliflower:
- Remove leaves, trim the stem, and slice each head into 3/4-inch thick steaks, reserving loose florets for another use
- Coat the steaks:
- Brush both sides generously with olive oil and melted butter until evenly coated
- Season generously:
- Sprinkle with garlic powder, smoked paprika, salt, and pepper, pressing gently to help it adhere
- First roast:
- Bake for 20 minutes, flipping halfway through, until golden and tender when pierced with a fork
- Mix the cheeses:
- Combine mozzarella, cheddar, and Parmesan in a bowl until evenly blended
- Add the cheese:
- Top each steak with a generous layer of the cheese mixture, spreading to the edges
- Final bake:
- Return to oven for 8 to 10 minutes until the cheese is melted, golden, and bubbling
- Finish and serve:
- Sprinkle with fresh parsley and serve immediately while the cheese is still molten
I've started making extra just because the leftovers reheat surprisingly well for lunch the next day. Something about the cheese flavor deepening overnight makes them almost better.
Making Ahead
You can slice and season the cauliflower steaks up to a day in advance, storing them layered between parchment paper in the refrigerator. Wait to brush with oil and butter until just before roasting, or they'll become soggy.
Serving Ideas
These work beautifully as a vegetarian main dish alongside a simple green salad dressed with lemon vinaigrette. I also love serving them as a hearty side alongside grilled chicken or fish when I want something more interesting than typical roasted vegetables.
Customizing Your Steaks
The cheese blend is incredibly forgiving based on what you have in your fridge. Any combination of melting cheeses will work beautifully here.
- Add a pinch of red pepper flakes if you like some heat
- Try swapping smoked paprika for regular paprika if you prefer milder flavor
- Reserved cauliflower florets can be roasted on a separate pan alongside the steaks
These cauliflower steaks have converted so many vegetable doubters in my house. Hope they become a regular in your rotation too.
Recipe FAQs
- → How thick should the cauliflower steaks be cut?
-
Slice into about 3/4-inch (2 cm) thick steaks so they hold together during roasting; thinner slices can fall apart, while thicker pieces take longer to cook through.
- → Can I use loose florets instead of steaks?
-
Yes—toss loose florets with the same oil, butter and seasonings and roast alongside the steaks; they’ll become crisp-tender and make a great side or snack.
- → What cheese mix works best for the topping?
-
A blend of mozzarella for melt, cheddar for flavor, and a little grated Parmesan for nuttiness creates a golden, bubbly crust that browns nicely under heat.
- → How do I make this dairy-free?
-
Use plant-based butter and meltable vegan cheeses; choose versions that brown well and check labels for gluten-free certs if needed.
- → How should leftovers be stored and reheated?
-
Refrigerate in an airtight container for up to 3 days. Reheat in a 350°F oven until warmed through to preserve texture and revive the cheese topping.
- → Any tips to prevent soggy steaks?
-
Brush both sides with oil and melt butter, roast on a lined baking sheet with space between pieces, and flip once to promote even browning before adding the cheese.