Easy Grilled Cauliflower Steak Recipe

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

Grilled Cauliflower Steak is a healthy, quick and simple dinner that’s on the table in a flash. Cauliflower steaks are thickly sliced, brushed with a seasoned olive oil mixture, and grilled until tender.

Take a little break from the usual grilled chicken or pork chops with a light and savory cauliflower steak…you won’t believe how easy they are!

Overhead shot of grilled cauliflower steaks on a metal platter.

Let’s Get Grilling

Grilled veggies are so flavorful and tasty but I was a little reluctant to try grilling cauliflower steaks because cauliflower tends to be a little bland….in my opinion. But everywhere I turned, I kept seeing cauliflower steaks, so I thought I’d give it a whirl. And what a FANTASTIC idea that was.

If you haven’t had a Cauliflower Steak yet, you’re in for a real treat. Even if you’re not a cauliflower fan, I can guarantee you will LOVE this recipe! My veggie hating family devoured the whole platter in a matter of minutes. So quickly, in fact, I had to make another batch.

Which wasn’t a big deal because Grilled Cauliflower Steak is insanely quick and easy to make!

Cauliflower cut in half on a cutting board with a knife.

How to Make Cauliflower Steaks

The best Grilled Cauliflower Steaks are ready in less than 30 minutes, including the amount of time it takes to cut the steaks. To make crispy cauliflower steaks indoors (or if you don’t have a grill), easy roasted cauliflower steaks are my go-to during the winter months. Equally easy and just as addicting!

How to Cut and Prepare:

  1. Cut the cauliflower steaks by FIRST cutting the head of cauliflower in half down the center. Do not remove the stem.
  2. Cut each half into 1 1/2 – 2 inch wide “steaks”. You should be able to get two steaks from each half depending on the size of your cauliflower. If you cut thinner steaks the florets will not hold together.
  3. In a small bowl, whisk together the cauliflower steak marinade ingredients. (If you don’t have liquid smoke or can’t find it at the store, you can skip it.)
  4. Using a pastry brush, coat both sides of the cauliflower steaks with the seasoned olive oil marinade.

Cauliflower Steaks being brushed with a seasoned oil on a cutting board.

How to Grill:

  1. Place the cauliflower steaks on the grill and cook over medium heat for 4-5 minutes.
  2. Carefully flip the cauliflower steaks over with a spatula and continue to grill for an additional 3-4 minutes or until tender.

Cauliflower Steaks on a grill

Serve immediately sprinkled with parsley, if desired. If you’d like a sauce, serve with a cool, fresh Tzatziki Sauce, a spicy Buffalo Sauce or a drizzle of Pesto Sauce for light summer flavor!

What to Serve with Cauliflower Steaks

Overhead shot of grilled cauliflower steaks on a metal platter.
4.84 from 6 votes
Review Recipe

Easy Grilled Cauliflower Steak Recipe

Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 4 servings
Author Kellie Hemmerly
Grilled Cauliflower Steak recipe that's ready in less than 30 minutes.



  • 2 heads cauliflower leaves removed
  • ¼ cup olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • ½ teaspoon onion powder
  • ½ teaspoon liquid smoke
  • ¼ teaspoon salt
  • ¼ teaspoon pepper
  • ¼ cup fresh parsley chopped

Follow Spend with Pennies on Pinterest


  • Preheat grill.
  • Cut the cauliflower in half from top to bottom cutting through the stem. (Do not remove the stem.)
  • Cut each cauliflower half into 1 ½ - 2 inch slices (steaks). You should have 4 cauliflower steaks from one head of cauliflower depending on the size of your cauliflower.
  • Arrange the cauliflower on a baking sheet or tray. Set aside.
  • In a small bowl, whisk together the olive oil, paprika, onion powder, liquid smoke, salt and pepper.
  • Coat both sides of the cauliflower steaks with the seasoned oil using a pastry brush.
  • Place the cauliflower steaks on the grill and cook for 4-5 minutes.
  • Carefully flip the cauliflower steaks over with a spatula and continue grilling for 3-4 minutes or until tender.
  • Sprinkle with chopped parsley, if desired, and serve immediately.

Recipe Notes

Cauliflower steaks can be cut up to 8 hours ahead of time.
Best if enjoyed the same day they're grilled.

Nutrition Information

Calories: 198, Carbohydrates: 16g, Protein: 6g, Fat: 14g, Saturated Fat: 2g, Sodium: 236mg, Potassium: 901mg, Fiber: 6g, Sugar: 6g, Vitamin A: 560IU, Vitamin C: 143.6mg, Calcium: 68mg, Iron: 1.6mg

(Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)

Keyword Cauliflower steak
Course Dinner, Lunch
Cuisine American
Grilled Cauliflower Steak, brushing sauce on cauliflower
Grilled Cauliflower Steak closeup
Grilled Cauliflower Steak on a plate
About the author


pinterest facebook twitter instagram

Kellie is the creator of The Suburban Soapbox, a food and lifestyle blog. A busy mom of two and former marketing manager, she created her website as a way to share recipes and household DIY tricks with her corporate coworkers. Kellie is always on a quest to consistently create the fastest, tastiest dinners that every family will love, even the pickiest of eaters. Her recipes are fool-proof and suitable for quick weeknight dinners and easy entertaining.

A lover of travel, wine, butter, chocolate and cheese (in that order), Kellie finds inspiration for her food creations just about everywhere she turns.

More Posts by Kellie

Leave a Reply

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

Recipe Rating


  1. We’ve made this twice and surprisingly like it. Even Grammy likes it and she’s 87. Difficult to rate it 5 ⭐️ because I don’t know if it’s the best of the best. It’s very good, I’ve forwarded to friends and family. Both times we’ve done it on a gas Weber grill in high 6 minutes and 4 minutes for a bit of char. We made up some pinto beans for a bit of protein to go with this. I’d attach a picture but can’t see that option.4 stars

  2. this recipe was amazing! I make it mostly like the recipe said and my 7 year old said, “this tastes just like meat!” I will be making this again in the near future. Thank you for sharing it online!5 stars