If you’re looking for a warm and comforting dish to enjoy any day of the week, let me introduce you to my favorite Easy Moroccan Vegetable Soup! This delightful soup is not only bursting with flavor but also packed with wholesome ingredients. It’s perfect for busy weeknights when you need something hearty, or for family gatherings where everyone can appreciate its vibrant taste. With the combination of chickpeas, fresh veggies, and aromatic spices, this soup will surely become a go-to recipe in your kitchen!
There’s something incredibly special about making a big pot of soup. The fragrant aromas wafting through your home create a cozy atmosphere that invites everyone to gather around the table. Plus, this recipe is so easy to whip up; it feels like a warm hug in a bowl!
Why You’ll Love This Recipe
- Quick Preparation: With just 15 minutes of prep time, you’ll be on your way to enjoying this delicious soup in no time.
- Family-Friendly: Everyone will love the rich flavors and satisfying texture. It’s a great way to sneak in more veggies!
- Make-Ahead Convenience: This soup tastes even better the next day, making it ideal for meal prep or leftovers.
- Customizable: You can easily adjust the spices or add extra vegetables based on what you have at home.
- Healthy and Wholesome: Packed with nutrients from fresh vegetables and chickpeas, this soup is as nourishing as it is tasty.

Ingredients You’ll Need
For this Easy Moroccan Vegetable Soup, you’ll need some simple and wholesome ingredients that you might already have in your pantry. Each ingredient plays an important role in creating that rich, delightful flavor profile that makes this soup so special.
For the Soup
- 2 teaspoons olive oil
- 3 celery sticks (finely chopped)
- 1 large carrot (peeled and chopped)
- 1 onion (finely chopped)
- 1 tablespoon tomato purée
- 3-4 garlic cloves (finely chopped)
- 1-2 red chiles (deseeded and finely chopped)
- 2 teaspoons ground cumin
- 1 teaspoon ground turmeric
- ½ teaspoon ground cinnamon
- 15 ounces chickpeas (drained and rinsed, one can)
- 15 ounces chopped tomatoes (one can)
- 1 large potato (cut into 1-inch chunks)
- 1 large sweet potato (cut into 1-inch chunks)
- 2 cups packed fresh spinach
- Salt and pepper to taste (start with 1 tablespoon of salt and 1 teaspoon of pepper)
- 1 lemon (zest and juice)
- 4 cups water (or vegetable broth)
Optional Garnishes
- Flat-leaf parsley (roughly chopped to garnish)
- Pita bread (to serve with)
Variations
This Easy Moroccan Vegetable Soup is wonderfully flexible! Feel free to get creative with these variations:
- Add More Protein: Toss in some cooked lentils or quinoa for an extra boost of protein.
- Change Up the Veggies: Substitute any seasonal vegetables like zucchini or bell peppers for a unique twist.
- Spice It Up: If you love heat, consider adding more red chiles or a dash of cayenne pepper.
- Creamy Texture: Stir in some coconut milk towards the end of cooking for a creamy finish.
How to Make Easy Moroccan Vegetable Soup
Step 1: Prepare Your Ingredients
Start by chopping all your veggies. Finely chop the onion, carrot, celery sticks, garlic, spinach, parsley, and red chili. Having everything prepped ahead of time makes cooking smooth and enjoyable.
Step 2: Scrub and Cut Potatoes
Rinse and thoroughly scrub your potatoes to remove any dirt. Pat them dry with a paper towel before cutting into 1-inch cubes. This ensures they cook evenly in the soup.
Step 3: Sauté Aromatics
In a Dutch oven over medium-high heat, heat the olive oil. Add the onion and garlic; sauté for about 2 minutes until the onion turns translucent and garlic becomes fragrant. This step builds a flavorful base for your soup.
Step 4: Add Vegetables and Spices
Next, add the celery, carrot, and red chilies to the pot. Stir frequently as they cook for another couple of minutes. Then stir in the tomato purée along with cumin, turmeric, and cinnamon—these spices give your soup that signature Moroccan flavor!
Step 5: Incorporate Main Ingredients
Now it’s time to add in those hearty ingredients! Add the chopped tomatoes, potatoes, and drained chickpeas into the pot. These will provide texture and substance to your delicious soup.
Step 6: Simmer Away
Pour in the water or vegetable broth. Reduce heat to low and let it simmer gently for about 40 minutes until those potatoes are tender. The longer it simmers, the more flavors meld together!
Step 7: Add Spinach & Finish Up
After simmering, toss in your fresh spinach and cook for one additional minute while stirring constantly so it wilts perfectly. Turn off the heat before finishing off with lemon juice and zest—this adds brightness!
Step 8: Serve & Enjoy!
Ladle your beautiful soup into bowls. Garnish with chopped parsley if you’re feeling fancy! Serve warm alongside pita bread for dipping—perfect for soaking up every last drop of goodness.
Enjoy each comforting spoonful of this Easy Moroccan Vegetable Soup!
Pro Tips for Making Easy Moroccan Vegetable Soup
Creating a delicious soup is all about the details, and these tips will elevate your Easy Moroccan Vegetable Soup to a new level!
-
Prep Ahead: Chop your vegetables in advance and store them in an airtight container. This saves time on busy days and makes it easier to whip up a batch of soup whenever the craving strikes.
-
Experiment with Spices: Adjust the spices according to your taste preferences. Adding a pinch of cayenne pepper can give your soup an extra kick, while more cinnamon can enhance its warmth and richness.
-
Use Fresh Ingredients: Whenever possible, opt for fresh vegetables and herbs. They add vibrant flavors and nutrients that canned or frozen options might lack.
-
Adjust Consistency: If you prefer a thicker soup, blend a portion of the soup with an immersion blender before adding the spinach. Alternatively, you can add more vegetable broth if you like it soupy!
-
Make It Ahead: This soup tastes even better the next day! Consider preparing it in advance and storing it in the fridge; the flavors meld beautifully as it sits.
How to Serve Easy Moroccan Vegetable Soup
This delightful soup can be served in various ways that not only enhance its presentation but also make for a fulfilling meal.
Garnishes
- Chopped Fresh Parsley: A sprinkle of parsley adds freshness and color, making your soup look inviting.
- Lemon Wedges: Serve lemon wedges on the side so guests can squeeze fresh lemon juice into their bowls for an extra zing.
- Yogurt Drizzle: For those who enjoy creaminess, a drizzle of plant-based yogurt on top can add richness without overpowering the flavors.
Side Dishes
- Pita Bread: Warm pita bread pairs perfectly with this soup. You can use it to scoop up every last bite or enjoy it alongside for dipping.
- Quinoa Salad: A light quinoa salad with cucumbers, tomatoes, and a simple lemon dressing complements the soup’s heartiness while adding freshness.
- Roasted Vegetables: Seasoned roasted vegetables such as zucchini, bell peppers, or carrots make for a colorful side that echoes the flavors in your soup.
- Mediterranean Couscous: Fluffy couscous mixed with herbs and spices is another excellent side dish that brings texture and taste to your meal.
Enjoy crafting this warming bowl of Easy Moroccan Vegetable Soup! It’s perfect for sharing with family or enjoying on a cozy night in. Happy cooking!

Make Ahead and Storage
This Easy Moroccan Vegetable Soup is perfect for meal prep! It holds up well in the fridge and can be made in advance, allowing you to enjoy its hearty flavors throughout the week.
Storing Leftovers
- Let the soup cool completely before transferring it to airtight containers.
- Store in the refrigerator for up to 4 days.
- Label with the date to keep track of freshness.
Freezing
- Portion the soup into freezer-safe containers or resealable bags.
- Leave some space for expansion as it freezes.
- Freeze for up to 3 months for best quality.
Reheating
- Thaw frozen soup overnight in the refrigerator before reheating.
- Reheat on the stovetop over medium heat, stirring occasionally until heated through.
- You can also use a microwave; heat in short bursts, stirring in between.
FAQs
Here are some common questions about this recipe!
How can I make Easy Moroccan Vegetable Soup spicier?
If you prefer a spicier kick, simply add more red chilies or even a dash of cayenne pepper. Adjust according to your taste preference!
Can I use different vegetables in Easy Moroccan Vegetable Soup?
Absolutely! Feel free to swap out vegetables based on what you have on hand. Zucchini, bell peppers, or even kale would be delicious additions.
How long does Easy Moroccan Vegetable Soup last in the fridge?
When properly stored in an airtight container, this soup will last up to 4 days in the refrigerator.
Is there a way to make this soup creamier?
For a creamier texture, consider adding a splash of coconut milk or blending a portion of the soup before serving. This will give it a delightful richness!
What can I serve with Easy Moroccan Vegetable Soup?
This soup pairs wonderfully with warm pita bread or crusty whole-grain bread. A light salad on the side also complements its flavors beautifully.
Final Thoughts
I hope you find joy in making this Easy Moroccan Vegetable Soup as much as I do! It’s not just a dish; it’s a warm hug in a bowl filled with vibrant flavors and wholesome ingredients. Enjoy every spoonful, and don’t hesitate to share your experience or any variations you tried. Happy cooking!
Soup
nn

n
Why You’ll Love This Recipe
This Easy Moroccan Vegetable Soup is not only comforting and hearty, but it’s also bursting with vibrant flavors and colors. Packed with nutritious vegetables and protein-rich chickpeas, it’s a wholesome meal that will warm you from the inside out. The fragrant spices like cumin, turmeric, and cinnamon bring a delightful aroma and depth of flavor, making this soup a delightful addition to your recipe collection. Plus, it’s incredibly easy to make, perfect for busy weeknights!
Ingredients You’ll Need
- 2 teaspoons olive oil
- 3 celery sticks (finely chopped)
- 1 large carrot (peeled and chopped)
- 1 onion (finely chopped)
- 1 Tablespoon tomato purée
- 3-4 garlic cloves (finely chopped)
- 1-2 red chiles (deseeded and finely chopped)
- 2 teaspoons ground cumin
- 1 teaspoon ground turmeric
- ½ teaspoon ground cinnamon
- 15 ounces chickpeas (drained and rinsed, one can)
- 15 ounces chopped tomatoes (one can)
- 1 large potato (cut into 1-inch chunks)
- 1 large sweet potato (cut into 1-inch chunks)
- 2 cups packed fresh spinach
- Salt and pepper to taste (Start with 1 tbsp of salt and 1 tsp of pepper)
- 1 lemon (zest and juice)
- 4 cups water (or vegetable broth)
- OPTIONAL: flat-leaf parsley (roughly chopped to garnish), pita bread (to serve with)
Variations
- Add More Veggies: Feel free to throw in seasonal vegetables like zucchini, bell peppers, or kale for added nutrition and flavor.
- Spice It Up: For a spicier kick, add more red chiles or a pinch of cayenne pepper.
- Protein Boost: Add cooked lentils or shredded chicken for an extra protein punch.
- Creamy Version: Stir in some coconut milk or a dollop of yogurt for a creamier texture.
How to Make
- Start by chopping the veggies; finely chop the onion, carrot, celery stick, garlic, spinach, parsley, and red chili.
- Rinse and thoroughly scrub the potatoes to remove any dirt. Pat the excess moisture with a paper towel and cut into 1-inch cubes.
- Drain and rinse the chickpeas; set aside.
- Heat oil in a Dutch oven over medium-high heat. Add onion and garlic; sauté for 2 minutes until the onion is translucent and garlic is fragrant.
- Add celery, carrot, and red chilies, stirring frequently, and cook for 2 minutes. Stir in the tomato puree, cumin, turmeric, and cinnamon; cook for 2 minutes more.
- Immediately add in the chopped tomatoes, potatoes, and chickpeas.
- Pour in the water, reduce the heat to low, and let simmer for about 40 minutes until the potatoes are tender.
- Add spinach and cook for 1 minute more, stirring constantly so the spinach starts to wilt. Turn off the heat and add lemon juice and zest.
- Pour the soup into bowls. Garnish with chopped parsley and serve with warm pita bread.
Pro Tips
- Prep Ahead: Chop your veggies in advance to save time on busy weeknights.
- Flavor Development: Allow the soup to sit for a few hours (or overnight) in the fridge to enhance the flavors even more.
- Adjust Consistency: If you prefer a thicker soup, mash some of the potatoes with a fork before serving.
How to Serve
Serve this Easy Moroccan Vegetable Soup piping hot in bowls, garnished with chopped flat-leaf parsley. Pair it with warm pita bread or crusty bread for a complete meal. A drizzle of olive oil or a squeeze of extra lemon juice just before serving can elevate the flavors even further!
Make Ahead and Storage
This soup is perfect for meal prep! You can make it ahead of time and store it in the refrigerator for up to 3 days. It also freezes well for up to 3 months. Just be sure to let it cool completely before transferring it to an airtight container for freezing.
FAQs
-
Can I use frozen vegetables?
Yes, frozen vegetables can be used in place of fresh ones. Just add them during the last 10-15 minutes of cooking. -
Is it gluten-free?
Yes, this soup is naturally gluten-free as it does not contain any wheat products. -
Can I make it in a slow cooker?
Absolutely! Combine all the ingredients in a slow cooker and cook on low for 6-8 hours or on high for 3-4 hours.
Final Thoughts
This Easy Moroccan Vegetable Soup is a delightful way to enjoy a bowl of comfort filled with wholesome ingredients. It’s not only nourishing but also incredibly versatile, allowing you to adapt it to your preferences. Whether you’re enjoying it as a solo meal or sharing it with friends and family, this soup is sure to bring smiles and warmth to your table. Happy cooking!
Easy Moroccan Vegetable Soup
If you’re seeking a comforting and flavorful dish, Easy Moroccan Vegetable Soup is your answer. This vibrant soup is packed with nutritious ingredients like chickpeas, fresh vegetables, and aromatic spices that create a delightful medley of flavors. With its hearty texture and warming essence, this soup is perfect for busy weeknights or family gatherings. The alluring aroma will fill your kitchen, inviting everyone to the table for a cozy meal. Plus, it’s incredibly simple to prepare! Just chop your veggies, sauté them with fragrant spices, add in the chickpeas and tomatoes, and let everything simmer until tender. Whether served alone or with warm pita bread on the side, this soup is sure to become a favorite in your household.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: Serves 6
- Category: Soup
- Method: Simmering
- Cuisine: Moroccan
Ingredients
- 2 teaspoons olive oil
- 3 celery sticks (finely chopped)
- 1 large carrot (peeled and chopped)
- 1 onion (finely chopped)
- 1 tablespoon tomato purée
- 3–4 garlic cloves (finely chopped)
- 1–2 red chiles (deseeded and finely chopped)
- 2 teaspoons ground cumin
- 1 teaspoon ground turmeric
- ½ teaspoon ground cinnamon
- 15 ounces chickpeas (drained and rinsed, one can)
- 15 ounces chopped tomatoes (one can)
- 1 large potato (cut into 1-inch chunks)
- 1 large sweet potato (cut into 1-inch chunks)
- 2 cups packed fresh spinach
- Salt and pepper to taste
- 1 lemon (zest and juice)
- 4 cups water (or vegetable broth)
Instructions
- Chop all vegetables: celery, carrot, onion, garlic, red chiles, potatoes, sweet potato, and spinach.
- Heat olive oil in a Dutch oven over medium-high heat; sauté onion and garlic for 2 minutes until translucent.
- Add celery, carrot, and red chiles; cook for another 2 minutes.
- Stir in tomato purée along with cumin, turmeric, and cinnamon; cook for an additional 2 minutes.
- Add chopped tomatoes, potatoes, chickpeas, and water or vegetable broth; bring to a simmer.
- Lower heat and let simmer for about 40 minutes until potatoes are tender.
- Stir in fresh spinach; cook for 1 minute until wilted.
- Finish with lemon juice and zest before serving.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 220
- Sugar: 5g
- Sodium: 350mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 10g
- Protein: 9g
- Cholesterol: 0mg



Leave a Comment