Cauliflower Steak

5 from 26 votes
Jump to RecipeJump to Video

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

Make delicious cauliflower steaks, seasoned with olive oil, garlic, spices, and a squeeze of lemon. Roasted or grilled, they’re crispy, caramelized on the outside, and tender inside—perfect as a main or side dish.

Cauliflower steaks on a baking tray with half a lemon.

Boiling or steaming cauliflower can be bland, but roasting or grilling cauliflower steaks with the right seasoning turns them into something everyone will love. The high heat creates a tender interior and a caramelized, crispy exterior, with grilling adding a smoky touch.

In just 30 minutes, cauliflower steaks come together quickly and easily. All you need is a few simple pantry ingredients, a sharp knife, and an oven or grill. Plus, you can easily swap out seasonings and toppings to suit your preferences.

Serve them as a plant-based main or versatile side dish—they’re perfect for any occasion! If you love this recipe, you’ll also enjoy these roasted cabbage steaks as well.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from me every week!

Watch how to make it

Ingredients

A photo of the ingredients for cauliflower steaks.
  • Cauliflower: Use large, densely-packed heads of cauliflower that are free from blemishes and heavy for their size.
  • Olive oil: You can also use avocado oil or other oil with a high smoke point.
  • Seasoning: I use a simple combination of salt, black pepper, smoked paprika, red pepper flakes (OR cayenne pepper/chili powder), and garlic cloves (or garlic powder in a pinch).
  • To garnish: I love to drizzle some lemon juice and sprinkle fresh herbs like thyme, flat-leaf parsley, or chives, but these are optional.

See the printable recipe card below for full information on ingredients and quantities.

How to make cauliflower steaks

Start by preheating the oven to 400ºF/200ºC. Line a baking sheet with parchment paper.

Then, soak the whole head in a bowl of salt water (or vinegar water). After 15 minutes or so, rinse the head with cool water and pat it dry. Remove the outer leaves if necessary.

Cut the Cauliflower Steaks: Using a long sharp knife, trim the stem just enough so the cauliflower can stand on your cutting board, but don’t remove the whole stem—it helps hold the slices together.

Then, slice the cauliflower into even, thick pieces, anywhere from ¾ inch to 1 ½ inches thick, but keep in mind that thicker slices will take longer to cook.

You can save the leftover pieces to cook with the steaks or use them in other recipes.

A collage of the steps for cutting cauliflower into thick slices.

Season the cauliflower steaks: First, mince the garlic. Then, mix it well in a small bowl with the olive oil and all the spices. Next, using a pastry/silicone brush, liberally brush both sides of the cauliflower slices with the seasoning.

A collage of the steps for making seasoning.

Roasted method: Place the seasoned cauliflower steaks on the parchment-lined baking tray and in the oven. Cook them for about 25 minutes at 400ºF/200ºC, flipping halfway. The cauliflower steaks are ready when they’re tender in the middle and golden brown and crisp outside. Drizzle with lemon juice for a zesty kick. Enjoy!

A collage of the steps for seasoning and baking cauliflower steaks.

Grilled method: For a smoky flavor, grill the seasoned cauliflower steaks on medium heat (350-375ºF/176-190ºC) for about 10 minutes, flipping halfway through.

Customize the flavor: This recipe is super flexible! For a touch of sweetness and better caramelization, add a sweetener like honey or maple syrup to the dressing.

You can also brush the cauliflower steaks with melted butter, BBQ sauce, or hot sauce for an extra flavor. Want something different? Try experimenting with seasonings like Italian herbs, za’atar, lemon pepper, or Cajun spice for a unique twist.

What to serve with cauliflower steaks

Whether you serve these cauliflower steaks as a main dish or a side, here are my favorite ways to enjoy it:

Cauliflower steaks served on a plate with a lemon slice.

Storage

  • In the fridge: Allow the cauliflower steaks to cool, and store any leftovers in an airtight container in the refrigerator for 3-4 days.
  • To freeze: Freeze the leftovers for up to 3 months in a Ziplock bag.
  • To reheat: Warm them in the oven, air fryer, or a stovetop grill pan. I don’t recommend using a microwave as it can make them soggy.

If you try this cauliflower steak recipe, let me know how it goes in the comments below. I’d appreciate a recipe card rating and would love to see your recipe recreations – tag me on Instagram @Alphafoodie!

Cauliflower Steak

5 from 26 votes
By: Samira
Crispy on the outside, tender on the inside, these cauliflower steaks are seasoned with olive oil, garlic, and spices, then roasted or grilled and served with a squeeze of lemon.
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 6

Ingredients 
 

  • 1.6 lb cauliflower 2 small
  • 1/3 cup olive oil
  • 0.3 oz garlic 3 cloves, minced
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/2 tsp red pepper flakes
  • 1/4 tsp paprika
  • 1/2 lemon optional for serving

Instructions 

  • Preheat the oven to 400ºF/200ºC. Line a baking sheet with parchment paper.
  • To clean it well, soak the whole cauliflower head in a bowl of salt water (or vinegar water) for about 15 minutes. Rinse it and pat it dry.
  • Use a long, sharp knife to slice the cauliflower into even pieces. Trim the stem slightly to help the cauliflower head stand steady on your chopping board.
    You can slice them as thin as ¾ inch or as thick as 1 ½ inches, but thicker slices will take longer to cook.
  • In a small bowl, mix the minced garlic, olive oil, salt, black pepper, red pepper flakes, and paprika. Whisk well.
  • Use a silicone brush and liberally brush both sides of all the cauliflower slices with the seasoning mix.
  • Oven method: Place cauliflower slices on a parchment-lined tray and bake at 400ºF/200ºC for 25 minutes, flipping halfway. Once tender and golden, squeeze with lemon juice and enjoy!
  • Grill method: Preheat the grill to medium heat (350-375ºF/176-190ºC). Grill cauliflower steaks for about 10 minutes, flipping halfway, until tender with a smoky char. Drizzle with lemon juice and enjoy!

Video

Notes

Storage: To make ahead, slice the cauliflower and prepare the seasoning, storing them separately in airtight containers in the fridge for up to 2 days. Leftover cooked steaks can be kept in an airtight container in the fridge for 3-4 days or frozen for up to 3 months in a Ziplock bag. To reheat, warm them in the oven, air fryer, or a stovetop grill pan for the best texture.
Check the blog post for serving ideas!
Course: Main, Side
Cuisine: American
Freezer friendly: 3 Months
Shelf life: 3-4 Days

Nutrition

Calories: 140kcal, Carbohydrates: 7g, Protein: 2g, Fat: 12g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 9g, Sodium: 233mg, Potassium: 375mg, Fiber: 3g, Sugar: 2g, Vitamin A: 91IU, Vitamin C: 59mg, Calcium: 31mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

5 from 26 votes (21 ratings without comment)

Leave a comment

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

Recipe Rating




16 Comments

  1. Betsy Bayley says:

    Hi, I’m from Australia. I’m assuming the “grill” is the “BBQ”?

    1. Support @ Alphafoodie says:

      Hi Betsy,
      Yes, you can use the BBQ (whether gas or charcoal). You can also choose to make this recipe by making it in the oven – all the details for this are in the blog post as well. I hope you give it a try!

  2. Marty Robinson says:

    5 stars
    Wow, my wife and I have never had Cauliflower Steak before and discovered this fantastic and easy recipe. I grilled a small head of Cauliflower for a side dish using a mesh grate & it was perfect.
    Unbelievable recipe. 5 Stars.

    1. Support @ Alphafoodie says:

      Glad you both enjoyed it, Marty!

  3. Linda says:

    Great cauliflower steaks! I love the spices.

    1. Support @ Alphafoodie says:

      Thank you for your comment, Linda. Glad you liked the recipe 🙂

  4. Ori says:

    5 stars
    This is the best recipe out there for cauliflower steaks, hands down! Absolutely delicious and super easy and quick to make.

    1. Support @ Alphafoodie says:

      Thank you so much. Glad you liked it!

  5. Denise O says:

    Why do you recommend the salt water or vinegar soak?

    1. Support @ Alphafoodie says:

      Hi Denise,
      The salt or vinegar water helps remove dirt and bugs from the cauliflower. And it can also help with removing any bitter taste (some varieties are a bit more bitter).

  6. Cami says:

    5 stars
    Thanks for the recipe! I made roasted cauliflower: very good! I’ll try the grilled one asap.

    1. Support @ Alphafoodie says:

      Thank you for your comment, Cami! I hope you like the grilled one too 🙂

  7. Amy says:

    5 stars
    Game changer! My favorite way to eat cauliflower. Roasting in the oven is good. But not as good as on the grill. ❤️

    1. Support @ Alphafoodie says:

      Thank you for your comment, Amy. Everything tastes better on the grill 🙂

  8. Nicole Graham says:

    5 stars
    Fantastic.

    1. Support @ Alphafoodie says:

      Thank you for your comment, Nicole!