01 -
Combine ground coriander, cumin seeds, garam masala, salt flakes, ground ginger, turmeric, garlic granules, cinnamon and chilli flakes with olive oil in a large container with a lid.
02 -
Add trimmed carrots to the dressing container, secure the lid and shake to coat evenly. Allow to marinate for at least 30 minutes for best flavor.
03 -
Preheat oven to 180°C. Transfer marinated carrots to a baking tray and roast for 50-70 minutes, turning occasionally, until carrots are tender inside and slightly charred outside.
04 -
In a blender, combine drained butter beans, garlic (if using), lemon juice, tahini and olive oil. Blend for approximately 2 minutes until smooth.
05 -
Add cherry tomatoes to the blender and process again. Add a splash of water if needed to achieve desired consistency. Season to taste with salt.
06 -
Spread the butter bean dip on a serving plate and arrange the roasted tandoori carrots on top. Garnish with dollops of coconut yogurt, a sprinkle of chilli flakes, sea salt, fresh leaves, and a drizzle of extra virgin olive oil.
07 -
Present with fresh bread on the side for dipping.