Roasted Harissa Cauliflower Steaks

Photo of author
by Alena Schowalter
Pinterest Hidden Image

Get creative with cauliflower! These “steaks” are lightly charred with bold spices. Roast in the oven and enjoy as a healthy main dish or side.

Want a new way to cook cauliflower? Well, you came to the right place. Cauliflower is our favorite versatile veggie — you can make buffalo cauliflower, cauliflower rice, and now steak!

Our recipe features lovely harissa (a fiery and garlicky chile sauce). Since cauliflower has a mild taste, it easily soaks up the umami marinade.

Bakes Cauliflower Steaks on a sheet

Each bite of this steak is tender yet hearty. Enjoy in our roasted cauliflower bowl or drizzled with bright avocado dressing

If you’re looking for more bold flavors, check out our sweet potato lentil curry or Thai stir-fry!

Why you should try it

  • Mouth-watering flavors
  • Low calorie
  • Tender inside, crispy outside
  • Budget-friendly
  • Simple to make

In only 5 minutes of hands-on time, you can make these succulent cauliflower steaks! You will need a cutting board, bowl, and baking sheet.

Week of Bowls iPad on beige BG

free 7-day vegan meal plan

Your next week of eating is planned out with these quick and delicious vegan bowls, meal prepping steps & full grocery list.

Ingredients needed

  • Cauliflower — the cruciferous vegetable acting as our “steak”!
  • Harissa paste — aromatic chile paste commonly used in North Africa. It’s spicy, smoky, and tangy!
  • Soy milk — levels out the bold spices in the marinade. You can use any mild-tasting vegan milk.
  • Soy sauce — adds a kick of umami flavor and saltiness.
  • Smoked paprika, garlic powder, cumin seeds, black pepper — essential spices to enhance the harissa and add extra flavor!

Find the exact measurements and suggested swaps down below.

cauliflower and spices on a table

How to make roasted cauliflower steaks

Preheat the oven to 400 °F (200 °C).

Mix all the marinade ingredients. We recommend a wide, shallow bowl so the cauliflower can soak the marinade evenly.

Slice cauliflower into 1.5” steaks. Some florets will inevitably fall off; you can mix them in the marinade or save for later. The steaks are created when both the stem and florets are cut in one slice.

Place each cauliflower steak in the marinade. Rub the steaks to ensure they are fully covered. 

Rest steaks in marinade for 30 minutes.

Line a large baking sheet with parchment paper. Arrange the steaks in a single layer.

Bake the steaks for 30 minutes, flipping them over at the halfway mark (at 15 minutes). If you’d like them more crispy, you can place them under the broiler for 3-5 minutes. Remove from the oven and set aside.

Enjoy alongside our herbed rice or a side salad!

cutting cauliflower into slices
topping cauliflower slices with harissa

Storage & reheating

You can store the cauliflower steaks in an airtight container for 3-4 days in the fridge. Reheat in a 350 °F (180 °C) oven until warmed through (about 6-8 minutes).

Serving suggestions

These flavorful harissa steaks are delicious in our roasted cauliflower bowl which features herbed rice, avocado dressing, and mixed greens. It’s a well-balanced, hearty meal perfect for dinner!

Tahini sauce is also a wonderful addition. The creaminess balances out the spiciness from the harissa. 

woman holding a Cauliflower Bowl and fork

FAQs & tips

How do I cut cauliflower into steaks?

To get a thick slab of cauliflower, start by cutting off any florets that aren’t directly above the base or stem. Then cut 1.5 inch thick slices of cauliflower — make sure you cut as evenly as possible!

Is cauliflower healthy?

Yes! Cauliflower contains fiber, vitamin C, and “health-promoting phytochemicals”. It’s also high in vitamin K, which is required for bone health.

You get the most nutrients when the cauliflower is raw, but you can bake or saute without losing many nutrients! However, you can lose minerals when boiling because they leach out into the water.

Vegan Roasted Cauliflower Steaks in a bowl

Seasoning swaps

If harissa isn’t the flavor for you, you can roast these steaks with the spices you love. You can start out simple with just salt and pepper! We also love adding garlic powder, onion powder, and nutritional yeast (gives that cheesy flavor).

You can also try a BBQ marinade or traditional steak seasoning to get a “meatier” taste! 

What else can I make with cauliflower?

Cauliflower is a versatile, vegan staple! Cauliflower “wings” are a popular recipe, as well as cauliflower rice for a low-carb diet

A simple, crowd-pleasing recipe is roasted cauliflower with cheese. Vegan parm, olive oil, and some spices will do the trick!

What to do with cauliflower leaves?

Cauliflower leaves are usually forgotten, but you can make a delicious snack out of them! Season them how you like and bake for 15 minutes at 400 °F (200 °C). You can also check out our roasted cauliflower leaves recipe!

More dinner recipes

Did you make our cauliflower steaks and like them? We’d love to read about it, so be sure to leave a review and share it in the comments below. You can also Pin this recipe here!

Roasted Harissa Cauliflower Steaks (Vegan)

by Alena Schowalter
Prep Time 5 minutes
Cook Time 20 minutes
Additional Time 30 minutes
Total Time 1 hour 5 minutes
Get creative with cauliflower! These “steaks” are lightly charred with bold spices. Roast in the oven and enjoy as a healthy main dish or side.
Serves 3


For the Cauliflower Steaks

  • 1 medium cauliflower head sliced into 1.5 inch pieces

For the Marinade

  • 1 tbsp Harissa paste
  • 2 tbsp soy milk
  • 1 tsp smoked paprika
  • cup 80 ml soy sauce
  • 1 tsp garlic powder
  • 1 tsp cumin seeds
  • 1 tsp black pepper freshly ground


  • Preheat the oven to 400° F (200° C).
  • In a medium bowl, mix the marinade ingredients.
  • Place the sliced cauliflower in a shallow bowl, then pour the marinade. Use your hands to rub each slice to make sure that everything is well coated. Set aside for 30 minutes.
  • Prepare a large baking sheet or two smaller ones, line it with parchment paper, then add the cauliflower slices and arrange them into a single layer. 
  • Bake the steaks for 30 minutes, flipping them over at the halfway mark (at 15 minutes). Remove them from the oven and set aside.


  • If you’d like the steaks more crispy, you can place them under the broiler for 3-5 minutes. Alternatively, you can brush them with a little oil before going into the oven.
  • Store leftovers in an airtight container in the fridge for 3-4 days.
Course: Sides
Cuisine: American
Nutrition Facts
Roasted Harissa Cauliflower Steaks (Vegan)
Amount per Serving
% Daily Value*
Polyunsaturated Fat
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition information is a rough estimate calculated automatically, their accuracy is not guaranteed.
Rate and share if you likeMention @nutriciously_ on Instagram or share this on Pinterest!
Spring Summer Meal Plan on Green Splash
Vegan Summer Meal Plan

Enjoy 7 days of fresh, healthy, and colorful meals and snacks! Everything is planned out with a full grocery list and meal prep session in our 60-page eBook.

Browse these categories

Portrait photo of Alena

Hi, I'm Alena Schowalter — a Certified Vegan Nutritionist who has been a vegetarian since childhood and vegan since 2012. Together with my husband, I founded nutriciously in 2015 and have been guiding thousands of people through different transition stages toward a healthy plant-based diet. I enjoy discussions around vegan ethics, walks through nature, and creating new recipes. Read more about us here.

Leave a comment

Recipe Rating