Roasted Cauliflower Steaks

Jump to Recipe

Cauliflower steaks made oven roasted with simple seasonings like salt, pepper, garlic powder, and paprika. Cutting the cauliflower into thick slices makes for a hearty and satisfying plant-based meal. I recommend serving these vegetable steaks with a flavorful sauce.

Serving platter with cauliflower steaks and green sauce

Oven roasted cauliflower steaks are just the right solution for a satisfying plant-based entree or side. This entire meal is made with fresh vegetables and seasonings that you can easily find in any pantry.

Thickly sliced cauliflower steaks cook on a baking sheet in an extremely hot oven, which allows it to be steamed and browned. This method ensures tender cooked cauliflower pieces with a golden crust, for a delightful contrast in textures. The simple preparation of this recipe allows creativity in flavors and sauces to serve with each steak.

Cauliflower has been a favorite nutritious substitute for grains, especially for those looking for a low carb alternative, and those who are on the Paleo or Whole30 diet. If you’re looking for a meatless meal option, or on a plant-based diet, this recipe is a great choice to switch up dinner time.

After learning how to make cauliflower rice multiple ways, I couldn’t wait to turn this humble vegetable into the star of the plate!

Persons hands cutting a head of cauliflower

How to cut cauliflower steaks

  • Cut off the outer green leaves.
  • Trim off the bottom of the cauliflower stem but make sure to keep the core intact.
  • Cut right through the middle of the cauliflower head, this keeps the florets together.
  • Cut thick slices, about 1 1/2-inch thick to have a heartier bite and stay intact in high heat.
  • Save the excess florets that do not connect to the steaks to make cauliflower rice, risotto or grits.

It’s best to use a large chef’s knife for trimming the outer leaves, leveling the bottom stem and cutting the steaks. Depending on how large the head of cauliflower, it will yield between two to three, perhaps four pieces. I’d prefer two large slices from each head, versus four smaller so that you produce a more hearty steak.

Persons hands slicing into a head of cauliflower on a cutting board

How to roast cauliflower steaks

There are two steps for cooking cauliflower steaks in the oven; steam first, and then roast. This process all happens in one pan in a blazing hot 500-degree oven.

To prep, each steak gets drizzled with olive oil, which helps prevent the vegetable from sticking to the baking sheet. It also helps to create a more golden and crisp surface.

Pouring oil over several cauliflower steaks on a sheet pan

The neutral flavor of the cruciferous cauliflower infuses flavors effortlessly, and the pale cream-colored florets take on colors instantly. A seasoning blend of kosher salt, black pepper, garlic powder, and paprika adds savory notes and a beautiful hue.

This is where you can get creative! If you’d like, add some cumin, coriander and cayenne pepper for a spicy Latin twist, or curry powder, turmeric and garam masala for an Indian inspired steak.

These veggie steaks are now ready to get roasted in a dry-heat environment of the oven. In about 15 minutes of cook time, the exterior becomes golden brown with crisp edges. It’s a beautiful contrast of textures and flavors!

Roasted cauliflower steaks on a sheet pan

If you’re making just a few steaks at a time, you can cook them using the same method but in a large cast iron pan. Alternatively, the steaks can be cooked over medium-high heat in a skillet on both sides until fork tender. I prefer the steam and then roast method, but feel free to try different ways and see what works best!

After roasting the cauliflower steaks, enjoy them with your favorite sides, or take the flavor to the next level by pairing with a sauce. I recommend an herbaceous and tangy five-minute chimichurri which is featured in these photos or some pesto sauce for an Italian spin.

Closeup photo of a seasoned roasted cauliflower steak with dipping sauce

Thick cut roasted cauliflower steaks on a serving platter

I can’t wait to hear how you serve your steaks. Leave me a comment below so we can chat about more recipe ideas!

More cauliflower recipes

Cover and steam cauliflower until tender

To steam the cauliflower steaks, the baking tray is tightly covered with foil for the first five minutes of roasting. This process allows for the moisture that is being released from the cell walls of the cut vegetable to turn into steam. The steam becomes trapped, allowing the hot moisture to cook the thick core and florets first. This step produces a more tender steak.

Pin this recipe to save for later

Pin This

Roasted Cauliflower Steaks

Cauliflower steaks are easy to make entre that is oven roasted with simple seasonings like salt, pepper, garlic powder, and paprika. Serve the vegetable steak with a flavorful sauce or toppings for a customizable dish.
Pin Print Review
4 from 607 votes
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Servings 4 servings
Course Entree
Cuisine American


  • 2 heads cauliflower
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • ½ teaspoon garlic powder
  • ½ teaspoon paprika
  • ¼ cup olive oil
  • 1 teaspoon chopped parsley


  • Adjust oven rack to the lower third position. Preheat to 500ºF (260ºC).
  • Remove the outer green leaves from the head of cauliflower and trim the stem.
  • Using a large knife cut the cauliflower in half lengthwise through the center.
  • Cut a 1 ½-inch thick steak from each half. If the head is large, carefully cut one more steak from each of the cut sides.
  • Repeat process with the other head of cauliflower. Trim any florets not connected to the stem. There should be about 4 to 8 pieces total.
  • Place cauliflower steaks on a rimmed baking sheet.
  • In a small bowl mix together salt, pepper, garlic powder, and paprika.
  • Drizzle olive oil on both sides of each cauliflower steak.
  • Evenly sprinkle the seasoning mixture on both sides of the cauliflower steaks, about ¼ teaspoon per side.
  • Tightly cover the baking sheet with foil and bake for 5 minutes.
  • Remove the foil from the cauliflower and roast for 10 minutes.
  • Gently flip the cauliflower steak and roast until a golden brown crust forms on both sides, about 6 to 8 minutes.
  • Transfer to a serving platter and garnish with parsley.

Recipe Video


Want to save this recipe?

Create an account easily save your favorite content, so you never forget a recipe again.

Register now

Nutrition Facts
Roasted Cauliflower Steaks
Amount Per Serving
Calories 150 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 2g10%
Polyunsaturated Fat 2g
Monounsaturated Fat 8g
Sodium 625mg26%
Potassium 321mg9%
Carbohydrates 9g3%
Fiber 6g24%
Sugar 3g3%
Protein 4g8%
Vitamin A 50IU1%
Vitamin C 136.1mg165%
Calcium 40mg4%
Iron 0.7mg4%
* Percent Daily Values are based on a 2000 calorie diet.

Tried this recipe?

Tag @jessica_gavin on Instagram. I'd love to see how it turns out!

Tag @jessica_gavin

Filed under:

This post may contain affiliate links. Please read my disclosure policy.

Jessica Gavin

I'm a culinary school graduate, cookbook author, and a mom who loves croissants! My passion is creating recipes and sharing the science behind cooking to help you gain confidence in the kitchen.

Jessica's Secrets: Cooking Made Easy!
Get my essential cooking techniques that I learned in culinary school.
Jessica Gavin standing in the kitchen

You May Also Like

Reader Interactions

128 Comments Leave a comment or review

  1. Michael Burkett says

    Thank you so much.
    Truly restaurant quality right at home.
    The the sauce was exactly the right touch to put this meal over the top.
    I can eat this every day!

  2. Anna Leah says

    Easy and delicious! I have made this numerous times and now I make two heads because I can eat one easily! Will have to try the chimichurri sauce with it since I like that too, though I have not tried them together.

  3. Ashie says

    This was really good! Different from any other way I’ve had cauliflower. But like another reviewer said, it was good to microwave it a little while and then roast it to get it soft and let the yummy seasoning soak in.

  4. Suzannelawhead says

    They were great!! And soo easy!
    I added taco spice, a few Chile peppers and served with black beans.
    Perfect for vegetarians!!!

  5. Barry Ford says

    The recipe looks great. Gonna try it tomorrow. What do you suggest to serve with it? I’m thinking about a nice spinach and tomatoe salad topped with avocado and cottage cheese.

  6. Margaret Johnson says

    Great recipe, easy and delicious! I only made 1/2 the head and baked at 425 degrees due to another thing I was baking. I also was distracted and left the foil on for 15 min. I turned and baked another 15 min(due to lower heat), and they were delicious!! My husband even commented how good they were. Thanks

  7. Marci says

    Absolutely delicious. My kids (three under 10-yo) went for seconds. Fastest and easiest recipe I could find and the big difference was covering it with foil for the first little bit to steam. Using this for appetizers or a side dish (breaking up the steaks a little) would work just as well.

  8. Margaret Johnson says

    By far the best recipe I have tried for roasted cauliflower! I did 425* (as I was baking something else at the same time), I left the foil on for 15min, flipped, and baked another 15 min…Absolutely perfect!! I have tried other recipes, can’t wait to make this again. Thank you

See More Comments

Leave A Reply

Recipe Rating