Whole Roasted Harissa Cauliflower
This Whole Roasted Harissa Cauliflower is a dramatic, restaurant-style dish that’s tender on the inside, slightly charred on the outside, and coated in a mild harissa, olive oil, and lemon marinade. It’s vegan, high in fiber, low in calories, and packed with bold Mediterranean flavors. Perfect for weight-loss-friendly meals or as a stunning side.
Prep: 10 minutes
Roast: 40–45 minutes
Total: 50–55 minutes
Serves: 2–3
Ingredients
1 medium cauliflower head, leaves removed
3 tbsp olive oil
1–2 tsp harissa paste
Juice of 1 lemon
1 tsp smoked paprika
1 tsp garlic powder or 2 cloves minced
Salt & black pepper
Fresh parsley or cilantro for garnish
Optional Toppings
Toasted almonds or pine nuts
Yogurt or tahini drizzle
Instructions
Preheat Oven
Heat oven to 200°C (400°F)
Line a baking tray with parchment paper
Prepare Cauliflower
Wash and pat dry cauliflower
In a small bowl, mix olive oil, harissa, lemon juice, smoked paprika, garlic, salt, and pepper
Rub mixture all over cauliflower, making sure it’s evenly coated
Roast
Place cauliflower upright on tray
Roast 40–45 minutes, turning halfway if needed, until tender inside and golden/charmed outside
Serve
Transfer to a serving plate
Garnish with fresh herbs and optional nuts
Drizzle with yogurt or tahini if desired
Tips
Use mild harissa for a subtle heat suitable for everyone
Roast long enough for a tender inside; check with a knife inserted in the core
Add roasted chickpeas or quinoa on the side for a full Mediterranean meal
Serve warm or at room temperature
Frequently Asked Questions
Can I make it spicier?
Yes — add extra harissa or a pinch of chili flakes
Is this weight-loss friendly?
Absolutely — low-calorie, high fiber, nutrient-dense, and filling
Can I grill instead of roast?
Yes — cook on indirect heat for 30–35 minutes, cover loosely with foil
Can I prepare in advance?
Yes — roast, then reheat in oven 5–10 minutes before serving
Nutritional Information
Calories: 180 kcal
Protein: 6 g
Carbs: 18 g
Fat: 10 g
Fiber: 8 g