Middle Eastern Shawarma spice blend and a whole roasted cauliflower take this vegetable to another culinary level.


An easy, savory, and delicious way to roast cauliflower, and it makes a beautiful presentation!
Course Entree, Main Course, Side Dish
Cuisine Indian, Vegan
Keyword roasted cauliflower, spiced roasted cauliflower, whole roasted cauliflower
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings 8 servings
Calories 58 kcal
Author Linda Meyer



  • 1 ½ cups 372 g plain vegan yogurt (we like Kite Hill brand)
  • 1 tbsp 15 ml + ½ tsp extra-virgin olive oil, divided
  • 1 small onion finely diced
  • 2 garlic cloves minced
  • 3 tbsp 23 g Shawarma spice blend See the link in the instructions to make your own if you can't find a pre-made mix.
  • 2 tsp 5 g ground curry powder
  • Ground sea salt and black pepper to taste

1 large cauliflower

US Customary - Metric


  1. Preheat the oven to 400°F (204°C)
  2. Click here for the recipe to make your own Shawarma spice mix. 

  3. Heat 1 tbsp (15 ml) of the oil in a medium cast-iron skillet or sauté pan on medium heat and add the onion. Stir and cook for approximately 5 minutes, or until the onion is soft and translucent. Add the garlic and cook for 2 minutes. Stir frequently to avoid scorching. Remove from heat.
  4. In a medium bowl, whisk the yogurt, the remaining tsp of olive oil, Shawarma spice blend, curry powder, and salt and pepper to taste together until well combined. Stir in the onion and garlic mixture until evenly distributed throughout the sauce.
  5. Microwave for 5 to 7 minutes, or until it's just fork tender.

  6. Trim the leaves off of the cauliflower and cut the stem flush with the bottom so it sits flat. Put the cauliflower in an oven safe pan and brush a thick layer of the sauce over the entire cauliflower. Roast, stem side down, for approximately 1 hour (depending on your oven, you may have to roast up to 2 hours until it's fork tender. If that's the case, cover with foil at 75 minutes to prevent burning the top), or until it’s fork tender and golden brown. Turn the pan once halfway through cooking so it roasts evenly.
  7. Slice into pieces and serve with the remaining sauce for dipping.
  8. Enjoy!

Recipe Notes

The Nutrition Facts are an estimate only. 

Nutrition Facts
Amount Per Serving
Calories 58 Calories from Fat 18
% Daily Value*
Fat 2g3%
Sodium 7mg0%
Potassium 41mg1%
Carbohydrates 7g2%
Sugar 3g3%
Protein 1g2%
Vitamin C 7.3mg9%
Calcium 77mg8%
Iron 0.6mg3%
* Percent Daily Values are based on a 2000 calorie diet.