
This healthy Moroccan carrot soup is ready in just 45 minutes and features deeply caramelized roasted carrots and warm North African spices. Roasting the carrots brings out their natural sweetness, which pairs perfectly with cumin, coriander, and ginger. A swirl of coconut milk adds a luscious, creamy finish.
Preheat your oven to 400°F (200°C). Toss the chopped carrots with 1 tablespoon of olive oil, salt, and pepper on a large baking sheet.
Roast the carrots in the preheated oven for 20 to 25 minutes, stirring halfway through, until they are tender and caramelized at the edges.
Heat the remaining 1 tablespoon of olive oil in a large pot over medium heat. Add the chopped onion and cook for 5 minutes until soft and translucent.
Stir in the minced garlic, grated ginger, cumin, coriander, and smoked paprika. Cook for about 1 minute until fragrant to release the oils from the spices.
Add the roasted carrots and vegetable broth to the pot, bringing the mixture to a boil. Reduce heat to low, cover, and let simmer for 10 minutes to meld the flavors.
Use an immersion blender to purée the soup until completely smooth and creamy. If using a regular blender, purée in batches and be careful with the hot liquid.
Stir in the coconut milk and season with additional salt and pepper to taste. Serve hot, garnished with a drizzle of coconut milk and a sprinkle of fresh cilantro if desired.





