Last summer during a Moroccan market visit in Marrakech, I discovered a vibrant vegetable soup served with toasted almonds and dates. This dish became an instant staple in my kitchen quick to make, packed with umami, and perfect for busy weeknights. Eminent Recipes brings you a family-friendly version that balances warmth of cumin and cinnamon with tangy tomatoes, all while staying 100% alcohol-free and vegan-friendly.
Why This Recipe Works
Spices form the soul of this soup. The interplay between paprika and cumin creates depth while cinnamon adds unexpected brightness. Toasting the spices briefly in olive oil before adding tomatoes and chickpeas enhances their volatility, resulting in more pronounced flavors. Unlike store-bought versions, this homemade soup avoids preservatives while remaining hassle-free, needing just one pot and 35 minutes.
During a recent winter dinner with friends, I served this soup with a side of roasted spiced squash. The smoked paprika warmness paired perfectly with the golden squash, proving how adaptable this base is for seasonal variations. For meal preppers, the soup freezes beautifully and reheats in minutes, making it ideal for both weeknight suppers and holiday buffets.
Recipe Overview
|
Prep Time |
10 minutes |
|---|---|
|
Cook Time |
25 minutes |
|
Total Time |
35 minutes |
|
Servings |
4-6 |
|
Difficulty |
Easy |
|
Cuisine |
Moroccan |
Ingredients
|
Ingredient |
Quantity |
Notes |
|---|---|---|
|
Onion |
1 medium |
Yellow or white preferred |
|
Ginger |
1 tbsp grated |
Or ½ tsp ground |
|
Garlic |
3 cloves |
Minced |
|
Paprika |
1 tsp |
Smoked paprika optional |
|
Coriander |
1 tsp |
Or substitute cumin |
|
Cumin |
1 tsp |
Moroccan essential |
|
Cinnamon |
½ tsp |
Garnish option |
|
Cardamom |
¼ tsp |
Use sparingly |
|
Vegetable Broth |
4 cups |
Or chicken broth for non-veg |
|
Chickpeas |
1 can |
Or other beans |
|
Diced Tomatoes |
14.5 oz |
Fresh ok if available |
|
Artichoke Hearts |
1 can |
Substitute zucchini |
|
Kalamata Olives |
½ cup |
Omit or use green |
|
Sea Salt |
1 tsp |
Adjust accordingly |
|
Couscous |
1 cup |
Or quinoa/rice |
Step-by-Step Instructions
Preparing the Base
-
Heat olive oil in a large pot over medium-high heat. Once shimmering, add onions and sauté for 4-5 minutes until translucent.
-
Stir in grated ginger, garlic, and all spices (paprika, cumin, coriander, etc.). Cook for 1 minute while stirring constantly.
-
Add chickpeas, diced tomatoes, artichoke hearts, and olives to the pot. Use a wooden spoon to scrape up any browned bits.
-
Pour in vegetable broth and stir. Bring to a rolling boil with lid slightly ajar.
-
Reduce heat to medium-low, cover partially, and simmer for 10-15 minutes to develop flavors.
-
While soup simmers, cook couscous separately in accordance with package instructions.
-
Ladle soup over grain mounds and garnish with chopped cilantro for freshness.
Chef Tips for Perfect Results
-
To intensify flavor, toast spices in dry pan before adding oil and onions (watch closely to avoid burning).
-
Balance acidity by adding a splash of non-alcoholic lemon juice if using canned tomatoes.
-
For richer texture, use a hand blender to partially puree the soup before serving.
-
Adjust spice quantity based on sensitivity – start with ½ tsp red pepper flakes and taste.
-
Use low-sodium broth to better control overall salt content.
Common Mistakes to Avoid
-
Overcooking spices – they become bitter and ruin aroma within 2 minutes. Set a timer.
-
Adding liquid too soon – start with onions first to build foundational sweetness.
-
Using fenugreek instead of cumin – they have distinct flavor profiles despite similar appearance.
-
Underseasoning by cinnamon – even ¼ tsp adds crucial warmth to balance acidic tomatoes.
-
Skipping artichoke hearts – they provide unique brininess that softens overcooking.
Variations and Substitutions
|
Ingredient |
Substitution |
Impact on Flavor |
|---|---|---|
|
Chickpeas |
Lentils |
Increases protein, slightly earthier |
|
Kalamata Olives |
Green Olives |
More bitter, less intensely salty |
|
Cumin |
Coriander |
More floral, less smoky backbone |
|
Couscous |
藜麦 |
Higher protein, non-GMO certified option |
|
Chili Adjustments |
Ash gourd |
Mild, slightly sweet balance |
Serving Suggestions and Pairings
For weekday meals, serve with flatbread and Moroccan eggplant salad (Niæ±o Berbere). On weekends, elevate the dish with Moroccan pizza slices on the side. In spring, pair with Korean bibimbap for cross-cultural harmony and nutrient balance.
Storage and Reheating
|
Method |
Duration |
Instructions |
|---|---|---|
|
Refrigerator |
3-4 days |
Store in airtight containers |
|
Freezer |
2-3 months |
Transfer to glass jars at 75% full with at least 1-inch headspace |
|
Reheat |
– |
– |
|
Stove |
5-8 minutes |
Simmer over medium heat while stirring |
|
Microwave |
2-3 minutes |
Kick off with 2 minutes, stir, then continue in 30-second intervals |
Nutritional Information
|
Nutrient |
Amount per Serving |
|---|---|
|
Calories |
Approx 220 kcal |
|
Protein |
8g |
|
Fat |
7g |
|
Carbohydrates |
28g |
|
Fiber |
6g |
|
Sugar |
5g |
|
Sodium (w/o added sea salt) |
250mg |
FAQS
Can I use frozen vegetables instead of canned artichokes?
Yes – blanched and frozen green beans or cauliflower florets work well. Add them in Step 4 and increase simmering time by 5 minutes to ensure doneness while preserving crunch.
How to identify ripe chickpeas?
Ripe canned chickpeas are firm yet tender with no chalky texture. Cooked fresh chickpeas need 45-60 minutes simmering in chickpea soup to attain same texture – add them in Step 5.
Why is my soup weeping water after refrigeration?
Canned chickpeas naturally contain have a starchy liquid coating that separates over time. Stir well before reheating or blend part of the soup to reemulsify.
Can I make this soup a day ahead?
Absolutely – the longer storage actually allows flavors to marry. Reheat gently over low heat to prevent breaking apart couscous grains.
What to do with leftover spices for moroccan soup base?
Store in air-tight containers at room temperature up to 12 months. Measure out remaining ½ teaspoon cumin and ¼ teaspoon coriander for quadrophenic spice mix needed by next recipe.
Let this soup transport you to the warm markets of North Africa with its symphony of spices. Whether you’re in a rush or hosting, the combination of accessibility and authenticity makes this a defining choice for the Eminent Recipes’. Serve with a sprinkle of fresh lemon zest and watch your guests smile with each spoonful.
Moroccan-Spiced Vegetable Soup with Stuffed Dates
Ingredients
Method
- Heat 2 tbsp olive oil in a large pot over medium heat. Sauté onion until softened, 5 minutes. Add garlic, ginger, and spices (paprika, coriander, cumin, cinnamon, cardamom) and toast for 1-2 minutes until fragrant. Stir in diced tomatoes, chickpeas, artichoke hearts, olives, and broth. Simmer uncovered for 15 minutes, blending halfway for texture (optional). Season with salt to taste. In a small bowl, mix dates with almonds and cinnamon. Stuff each date and broil 1-2 inches from heat until golden, 2-3 minutes. Serve soup warm with stuffed dates on top.
Notes
Freezes well in airtight containers up to 3 months
Substitute zucchini for artichoke hearts when fresh
Omit olives or use green olives for different flavor
Add roasted spiced squash for a seasonal variation