Moroccan Pomegranate & Roast Veg Salad Recipe
Introduction
This Moroccan pomegranate and roast vegetable salad is a vibrant, flavorful dish perfect for a light lunch or a colorful side. Roasted root vegetables are spiced with ras-el-hanout and balanced by sweet pomegranate seeds and tangy feta, creating a delicious blend of textures and tastes.

Ingredients
- 2 small sweet potatoes, cut into chunks
- 2 red onions, roots kept intact, cut into wedges
- 1 large parsnip, peeled and chopped into chunks
- 2 large carrots, peeled and chopped into chunks
- 1 tbsp ras-el-hanout
- 1 tbsp olive oil
- 100g bag baby spinach
- 110g pack pomegranate seeds
- 50g light feta cheese, crumbled
- 4 tbsp balsamic vinegar
- Salt and pepper, to taste
Instructions
- Step 1: Preheat the oven to 200°C (180°C fan)/gas mark 6 and line a large baking tray with baking parchment.
- Step 2: In a large bowl, toss the sweet potatoes, red onions, parsnip, and carrots with the ras-el-hanout, olive oil, salt, and pepper until evenly coated.
- Step 3: Spread the vegetables in a single layer on the prepared baking tray. Roast in the oven for about 40 minutes, turning once halfway through, until the vegetables are tender and starting to char.
- Step 4: Remove the vegetables from the oven and let them cool for 10 minutes.
- Step 5: In a large serving bowl, combine the roasted vegetables with the baby spinach, pomegranate seeds, crumbled feta, and balsamic vinegar. Toss gently to mix.
- Step 6: Serve the salad warm or at room temperature for best flavor.
Tips & Variations
- Substitute the feta with goat cheese or omit it for a dairy-free version.
- Add toasted pine nuts or walnuts for a crunchy texture.
- Use a mix of other root vegetables like turnip or beetroot to vary the flavors.
- If you prefer a milder spice, reduce the amount of ras-el-hanout or substitute with cinnamon and cumin powder.
Storage
Store any leftover salad in an airtight container in the refrigerator for up to 2 days. The salad is best enjoyed fresh, but you can reheat the roasted vegetables gently before tossing with the fresh ingredients if desired.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this salad in advance?
You can roast the vegetables a day ahead and store them separately in the fridge. Assemble the salad just before serving to keep the spinach fresh and vibrant.
What is ras-el-hanout?
Ras-el-hanout is a North African spice blend that typically includes cinnamon, cumin, coriander, and other warm spices. It adds a fragrant and complex flavor to dishes like this salad.
Print
Moroccan Pomegranate & Roast Veg Salad Recipe
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A vibrant and flavorful Moroccan-inspired salad featuring roasted sweet potatoes, parsnips, carrots, and red onions seasoned with fragrant ras-el-hanout, combined with fresh baby spinach, tart pomegranate seeds, creamy light feta, and a tangy balsamic vinegar dressing. Perfect as a wholesome side or light meal packed with color and texture.
Ingredients
Roasted Vegetables
- 2 small sweet potatoes, cut into chunks
- 2 red onions, roots kept intact, cut into wedges
- 1 large parsnip, peeled and chopped into chunks
- 2 large carrots, peeled and chopped into chunks
- 1 tbsp ras-el-hanout
- 1 tbsp olive oil
- Salt and pepper, to taste
Salad Mix and Dressing
- 100g bag baby spinach
- 110g pack pomegranate seeds
- 50g light feta cheese, crumbled
- 4 tbsp balsamic vinegar
Instructions
- Preheat Oven and Prepare Vegetables: Preheat your oven to 200°C (180°C fan)/gas mark 6 and line a large baking tray with baking parchment to prevent sticking.
- Toss Vegetables with Seasoning: In a large bowl, combine the sweet potatoes, red onions, parsnip, and carrots. Add ras-el-hanout, olive oil, salt, and pepper. Toss well to ensure all the vegetables are evenly coated with the spices and oil.
- Roast the Vegetables: Spread the seasoned vegetables out in a single layer on the prepared baking tray. Roast in the oven for 40 minutes, turning once halfway through cooking, until the vegetables are tender and beginning to char, bringing out their natural sweetness.
- Cool the Vegetables: Remove the tray from the oven and allow the roasted vegetables to cool for 10 minutes. This step helps to slightly mellow the flavors and makes them easier to toss with the salad ingredients.
- Assemble the Salad: In a large serving bowl, combine the cooled roasted vegetables with baby spinach leaves, pomegranate seeds, and crumbled light feta cheese.
- Add Dressing and Toss: Drizzle the balsamic vinegar over the salad mixture and toss gently to combine all ingredients and evenly distribute the dressing.
- Serve: Serve the Moroccan pomegranate and roast veg salad immediately for best flavor and texture.
Notes
- Ras-el-hanout is a North African spice blend; if unavailable, substitute with a mix of cumin, coriander, cinnamon, and paprika.
- Light feta can be replaced with regular feta for a richer flavor, or omit for a dairy-free version.
- For added protein, consider topping the salad with grilled chicken or chickpeas.
- Leftovers can be stored in an airtight container in the refrigerator for up to 2 days but are best enjoyed fresh.
- To make this salad vegan, omit the feta cheese or substitute with a plant-based cheese alternative.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Salad
- Method: Roasting
- Cuisine: Moroccan
Keywords: Moroccan salad, roasted vegetables, pomegranate salad, healthy salad, vegetarian salad, autumn salad

