Go Back Email Link
+ servings
This whole roasted cauliflower is perfect for dinner parties, date nights, or just a fancy main course for a night in! It's packed full of flavor and very easy to make.
A vegan whole roasted cauliflower
No ratings yet
Duration3 hours
Cook Time2 hours 30 minutes
Prep Time30 minutes
Servings4

Ingredients

  • 1 large head of cauliflower, leaves removed
  • 1 bulb of garlic
  • 1 tsp olive oil + 1 tbsp
  • 1 tsp smoked paprika
  • 1 tsp cumin
  • 1 tin plum tomatoes
  • 1 tbsp lemon juice
  • 1 tbsp fresh thyme
  • 2 tbsp crushed hazelnuts
  • Fresh mint leaves & coconut yogurt to serve (optional)
  • 2 tbsp pomegranate seeds for garnish (optional)

Instructions

  • Preheat your oven to 200C. Cut off the top of the garlic bulb and place into kitchen foil. Drizzle with 1 tsp olive oil and wrap tightly, then roast it in the oven for 20 minutes.
  • Reduce the oven temperature to 180C. Squeeze the roasted garlic into a small bowl and combine with the rest of the olive oil, smoked paprika, and cumin.
  • Rub the cauliflower generously in the paste, then place it into a dutch oven or cast iron skillet. Pour over the port wine and transfer to the oven to roast for 60-70 minutes or until soft and golden.
  • Pour the plum tomatoes into the skillet, tearing the tomatoes into chunks, alongside the lemon juice and thyme. Sprinkle the crushed hazulnuts on top of the cauliflower and return to the skillet to the oven for 10 minutes.
  • Remove from the oven and serve with the roasted cauliflower with a sprinkle of fresh mint and drizzle of coconut yogurt alongside freshly cooked rice and steamed kale.
  • Chef's tip: to take this whole roasted cauliflower to the next level, sprinkle it with fresh pomegranate seeds before serving. The juicy sweetness of the pomegranate wonderfully compliments the roasted flavors of the cauliflower!