Vegetarian Keto Whole Roasted Cauliflower is bursting with Middle Eastern spices and so much flavour, plus a crunchy nutmix on top and a tasty tahini dressing. The ultimate vegetarian Keto main, or a fantastic side dish! #keto #ketorecipes #ketogenicdiet
5 from 1 vote

Whole Keto Roasted Cauliflower with Middle Eastern Flavours

This whole roasted cauliflower is easier than you think, and has some IMPRESSIVE flavours. Paired with a nutty crunchy topping and tahini sauce, you will impress your guests with this one. 

Course Side Dish
Cuisine middle eastern
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 8 side dishes
Calories 217 kcal


  • 1 Whole Cauliflower Medium size

Spice Mix

  • 3 tbsp ghee melted
  • 1 tsp cumin ground
  • 1 tsp ginger ground
  • 1 tsp salt
  • .5 tsp turmeric
  • .5 tsp pepper
  • .5 tsp cinnamon ground
  • .5 tsp coriander ground
  • pinch cayenne pepper optional

Tahini Sauce

  • 1/2 cup Tahini
  • .5 tsp garlic powder
  • 2 tbsp lemon juice
  • 3-4 tbsp cold water
  • 1 tbsp coriander finely chopped

Nutty Topping

  • 100 grams mixed nuts and seeds


Spice Mix

  1. 1. In a small bowl, combine the spices for the spice mix.

    2. Add the melted ghee and stir to combine. Set aside. (You will need 2 tsp for the nut topping and the rest is used to brush the cauliflower)


  1. 1. Preheat the oven to 200C/400F

    2. Remove the outer leaves and the stem from the cauliflower. Place it in a heatproof bowl and cover

    with plastic wrap. Microwave on high for 8-10mins until it is tender. If you prefer not to use a

    microwave you could also steam it

    3. While the Cauliflower is in the microwave, prepare the spice mix

    4. Once the cauliflower is tender remove from the bowl and place it on an oven proof tray, lined with non-stick paper

    5. Brush the spiced ghee mixture all over the outside of the cauliflower. I found this was easy with a pastry brush

    6. Place the cauliflower in the oven and cook until golden brown all over, approximately 30 mins 

    7. While the cauliflower is in the oven prepare the nut mix and tahini sauce

    8. Remove the cauliflower from the tray and place on your serving dish

Nut Topping

  1. 1. Take 2 tsp of the spiced ghee mixture and heat in a small frying pan/skillet over a medium heat for 1-2 mins or until fragrant.

    2. Add nuts and cook for approximately 5-7 minutes to toast the nuts, stirring regularly to make sure they don't burn.

    3. Set nuts aside.

Tahini Sauce

  1. 1. In a small bowl, combine the tahini, garlic powder and lemon juice, stir until mixture is completely combined.

    2. Add the chilled water 1 tbsp at a time and mix, until sauce is the desired thickness. We like it to be creamy but still thick so it is spreadable and not too runny.

    3. Add the chopped coriander leaves and set aside.


  1. 1. On your serving plate, spread the sauce evenly in a circle. You will want the sauce spread to be slightly bigger than the cauliflower.

    2. Place the whole roasted cauliflower in the middle of the sauce. Top with the spiced nuts and sprinkle them around the outside of the sauce also. Garnish with additional coriander leaves if desired.

Nutrition Facts
Whole Keto Roasted Cauliflower with Middle Eastern Flavours
Amount Per Serving
Calories 217 Calories from Fat 171
% Daily Value*
Fat 19g29%
Saturated Fat 5g31%
Cholesterol 14mg5%
Sodium 301mg13%
Potassium 211mg6%
Carbohydrates 7g2%
Fiber 2g8%
Protein 5g10%
Vitamin A 25IU1%
Vitamin C 10mg12%
Calcium 64mg6%
Iron 1.5mg8%
* Percent Daily Values are based on a 2000 calorie diet and all calculations are estimates only.