Saffron Chorba with Roasted Eggplant & Sweet Potato (Vegan)
Aromatic Moroccan soup with golden saffron, roasted eggplant, and sweet potatoes. Hearty, warming, and completely plant-based with warming spices and fresh herbs.
Ingredients
Scaled from 4 base servings — local only.
- 2Medium eggplants, cubed
- 2Medium sweet potatoes, cubed
- 4 tbspOlive oil
- 1Large onion, diced
- 4Garlic cloves, minced
- 1 tbspFresh ginger, grated
- 1.5 tspGround cumin
- 1 tspGround cinnamon
- 0.5 tspGround coriander
- 1 large pinchSaffron threads
- 1 tbspTomato paste
- 1000 mlVegetable broth
- 400 gDiced tomatoes (canned or fresh)
- 2Dried apricots, halved
- 1Bay leaf
- 1 tspSalt
- 0.5 tspBlack pepper
- 3 tbspFresh cilantro, chopped
- 2 gFresh parsley, chopped
Instructions
Roast vegetables: Preheat oven to 200°C (400°F). Toss eggplants and sweet potatoes with 2 tbsp olive oil. Spread on a baking sheet and roast for 25–30 minutes until tender and lightly caramelized.
Bloom saffron: Meanwhile, steep saffron threads in 3 tbsp warm vegetable broth for 10 minutes to bloom.
Sauté onion: Heat remaining 2 tbsp olive oil in a large pot over medium heat. Add diced onion and cook until softened, about 5 minutes.
Add aromatics and spices: Add minced garlic, grated ginger, ground cumin, ground cinnamon, and ground coriander. Cook until fragrant, about 1–2 minutes.
Build the soup: Stir in tomato paste and cook for 1 minute. Pour in remaining vegetable broth, diced tomatoes, saffron-infused broth, dried apricots, and bay leaf.
Simmer: Bring to a gentle simmer and cook for 15 minutes. Add roasted vegetables, salt, and black pepper.
Final simmer: Cook for another 10 minutes until all vegetables are tender and flavors are well combined.
Finish and serve: Remove bay leaf. Stir in fresh cilantro and parsley. Taste and adjust seasoning. Serve hot.
Reviews
Sign in to rate this recipe and leave a comment.
No reviews yet — be the first.
Related recipes
Browse all
Chicken Chorba
A traditional Moroccan soup with tender chicken, warm spices, and vegetables in a savory broth. Simple, comforting, and deeply aromatic—perfect for any time of year.

One-Pot Loubia Stew with Sun-Dried Tomatoes & Kale (Vegan)
A hearty, protein-packed vegan stew made with white beans, sun-dried tomatoes, and nutrient-rich kale. Warming spices and tender vegetables make this a deeply satisfying plant-based meal.

Ras El Hanout Chicken & Baby Potato Traybake
One-pan roasted chicken thighs and baby potatoes coated in warm Ras El Hanout spices. A simple, aromatic dinner that cooks all in one tray with minimal cleanup.

Roasted Cauliflower, Apricot & Chickpea Tagine (Vegan)
A stunning vegan tagine with caramelized cauliflower, sweet dried apricots, and creamy chickpeas in a warm spiced broth. Hearty, satisfying, and completely plant-based.