10+ Moroccan Recipes Vegetarian: Delicious Dishes for Plant-Based Enjoyment

10+ Moroccan Recipes Vegetarian: Delicious Dishes for Plant-Based Enjoyment

Moroccan cuisine is a vibrant and flavorful experience, celebrated for its diverse use of spices and fresh ingredients. Vegetarian dishes in this culture highlight the beauty of vegetables, grains, and legumes in delicious ways. Exploring vegetarian Moroccan recipes can introduce you to new tastes and healthy meal options that are both satisfying and inspiring.

A table spread with colorful Moroccan vegetarian dishes, surrounded by traditional ceramics and spices

From tagines to couscous, these recipes often bring warmth and comfort to the table. You’ll find that they are not only packed with nutrients but also full of rich flavors that will make your meals exciting. Whether you’re a seasoned cook or just starting out, you’ll enjoy the ease of preparing these wholesome dishes that everyone can appreciate.

1) Moroccan Vegetable Tagine

A colorful Moroccan vegetable tagine simmering on a low heat, with vibrant vegetables and fragrant spices filling the air

Moroccan Vegetable Tagine is a delicious and warming dish. It combines a variety of vegetables with flavorful spices. This vegetarian stew is perfect for a cozy dinner.

You can use any vegetables you like. Common choices include carrots, zucchini, and sweet potatoes. Adding chickpeas boosts the protein and texture.

The spices make this dish special. You will find cinnamon, cumin, and coriander giving it a rich flavor. Serve your tagine with couscous or warm pita for a complete meal.

Ingredients

  • 2 cups mixed vegetables (carrots, zucchini, sweet potatoes)
  • 1 can chickpeas, drained and rinsed
  • 1 onion, chopped
  • 2 garlic cloves, minced
  • 1 can diced tomatoes
  • 2 teaspoons cumin
  • 1 teaspoon cinnamon
  • 1 teaspoon coriander
  • Salt and pepper to taste
  • Olive oil

Cooking Instructions

  1. Heat olive oil in a pot over medium heat.
  2. Sauté onions and garlic until soft.
  3. Add mixed vegetables and cook for 5 minutes.
  4. Stir in chickpeas, tomatoes, and spices.
  5. Simmer for 20 minutes on low heat (about 180°F or 82°C).
  6. Serve warm with couscous or pita.

2) Chickpea and Sweet Potato Stew

A steaming pot of chickpea and sweet potato stew, surrounded by vibrant Moroccan spices and herbs

Chickpea and sweet potato stew is a warm and filling dish that’s perfect for any day. It combines the earthy flavors of chickpeas with the natural sweetness of sweet potatoes.

This stew is packed with nutrients and is great for a healthy meal. You can enjoy it with bread or over grains like quinoa or rice.

The spices add great depth to the flavor, making each bite a delight.

Ingredients

  • 1 can chickpeas, drained and rinsed
  • 2 medium sweet potatoes, peeled and diced
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 can diced tomatoes
  • 4 cups vegetable broth
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • Salt and pepper to taste
  • Olive oil

Cooking Instructions

  1. Heat olive oil in a pot over medium heat.
  2. Add onions and garlic; sauté until soft.
  3. Stir in sweet potatoes and cook for a few minutes.
  4. Add chickpeas, diced tomatoes, broth, and spices.
  5. Bring to a boil, then simmer for 25-30 minutes, until sweet potatoes are tender.

3) Spiced Moroccan Carrot Soup

A steaming bowl of Spiced Moroccan Carrot Soup surrounded by vibrant whole carrots, fragrant spices, and a scattering of fresh herbs

This Spiced Moroccan Carrot Soup is full of flavor and warmth. You will love how the ginger and spices blend with the sweetness of the carrots. It’s a great choice for a cozy meal.

The soup is made creamy with coconut milk, making it both vegan and gluten-free. It’s easy to prepare and perfect for chilly days. You can even make it ahead of time.

Ingredients

  • 4 large carrots, peeled and chopped
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 can coconut milk (13.5 oz)
  • 4 cups vegetable broth
  • 1 teaspoon cumin
  • 1 teaspoon turmeric
  • Salt and pepper, to taste
  • Juice of 1 orange

Cooking Instructions

  1. In a pot, heat a little oil over medium heat.
  2. Add the onions and garlic, cooking until soft.
  3. Stir in the carrots, ginger, cumin, and turmeric.
  4. Pour in the vegetable broth and bring to a boil.
  5. Lower the heat and simmer for about 20 minutes, or until the carrots are tender.
  6. Blend the soup until smooth.
  7. Stir in the coconut milk and orange juice.
  8. Season with salt and pepper to taste.

4) Stuffed Bell Peppers with Couscous

A table set with colorful stuffed bell peppers, couscous, and Moroccan spices

Stuffed bell peppers are a colorful and tasty dish. They are easy to make and perfect for any meal. You can fill them with couscous, veggies, and spices for great flavor.

Start by cooking your couscous according to the package instructions. You can mix in chopped vegetables like diced tomatoes, onions, and spinach for a delicious filling.

Once your peppers are filled, bake them at 375°F (190°C) for about 25 to 30 minutes. This will soften the peppers and meld the flavors together.

These stuffed peppers are not only healthy but also fun to serve. They make a beautiful presentation on your table.

Ingredients:

  • 4 bell peppers (any color)
  • 1 cup couscous
  • 1 cup vegetable broth
  • 1 cup chopped veggies (like tomatoes, onions, or spinach)
  • Olive oil
  • Salt and pepper to taste

Cooking Instructions:

  1. Preheat your oven to 375°F (190°C).
  2. Cook the couscous in vegetable broth.
  3. Mix in chopped veggies and season with salt and pepper.
  4. Stuff the bell peppers with the mixture.
  5. Place the stuffed peppers in a baking dish and drizzle with olive oil.
  6. Bake for 25-30 minutes, until tender.

5) Lentil and Vegetable Harira

A steaming pot of Lentil and Vegetable Harira simmers on a stovetop, surrounded by colorful spices and fresh ingredients

Lentil and vegetable harira is a hearty Moroccan soup that warms both the body and soul. This dish is packed with protein and flavor, making it a perfect vegetarian option.

To make this soup, you’ll use ingredients like lentils, chickpeas, and a variety of fresh vegetables. The spices give it that authentic Moroccan taste.

This soup is especially delicious the next day when the flavors have had more time to blend. It’s an easy recipe that you can enjoy any time of the year.

Ingredients

  • 1 cup red lentils
  • 1 can chickpeas, rinsed
  • 1 large onion, chopped
  • 2 carrots, diced
  • 2 tomatoes, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon turmeric
  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • 4 cups vegetable broth
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Cooking Instructions

  1. In a large pot, sauté onion and garlic until soft.
  2. Add carrots and tomatoes, cooking for 5 minutes.
  3. Stir in lentils, chickpeas, broth, and spices.
  4. Bring to a boil, then reduce heat and simmer for 30 minutes.
  5. Season with salt and pepper, and garnish with cilantro before serving.

6) Preserved Lemon and Olive Salad

A bowl of preserved lemon and olive salad surrounded by Moroccan spices and herbs

This salad brings a taste of Morocco to your table. The blend of flavors is refreshing and vibrant. You’ll enjoy the tangy preserved lemons paired with briny olives.

To make this salad, you can use Kalamata olives for a rich taste. Combine them with sweet peas and some spices for depth. This dish is not only easy to prepare but also adds color to any meal.

Feel free to toss in some fresh herbs like parsley or cilantro for extra flavor. This salad is perfect as a side or a light lunch option.

Ingredients

  • 1 cup sweet peas
  • 1/2 cup Kalamata olives, pitted and sliced
  • 1 small preserved lemon, rind chopped
  • 2 tablespoons olive oil
  • Fresh parsley or cilantro, chopped

Cooking Instructions

  1. In a bowl, mix the peas, olives, and preserved lemon.
  2. Drizzle with olive oil.
  3. Add chopped herbs and toss gently.
  4. Serve immediately or chill before serving.

7) Eggplant and Tomato Zaalouk

A rustic wooden table with a colorful spread of diced eggplant and tomato Zaalouk, surrounded by vibrant spices and fresh herbs

Eggplant and Tomato Zaalouk is a tasty Moroccan dish. It combines eggplants and tomatoes, along with spices like cumin and paprika. This dish is usually served warm and works well as a salad or dip.

To make Zaalouk, start by cooking chopped eggplant and tomatoes until soft. Add garlic, herbs, and olive oil for extra flavor. You can also mix in some chili if you like a little heat.

This dish is vegan-friendly and packed with nutrients. It pairs nicely with bread or can be enjoyed on its own.

Ingredients

  • 2 medium eggplants
  • 3 ripe tomatoes
  • 3 cloves of garlic
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Fresh cilantro (for garnish)

Cooking Instructions

  1. Cut the eggplants into cubes and roast them in the oven at 400°F (200°C) until soft.
  2. In a pan, sauté chopped tomatoes and minced garlic in olive oil.
  3. Add roasted eggplant, cumin, paprika, salt, and pepper.
  4. Cook together for 10-15 minutes, stirring occasionally.
  5. Garnish with fresh cilantro before serving.

8) Moroccan Beet Salad with Orange Vinaigrette

A colorful bowl of Moroccan Beet Salad with Orange Vinaigrette, surrounded by vibrant spices and fresh ingredients

This Moroccan beet salad is a colorful and healthy addition to your meals. The sweet, earthy flavor of beets pairs wonderfully with a bright orange vinaigrette. Fresh herbs like mint and parsley add a lovely finish.

To make this salad, start with cooked beets, sliced oranges, and a sprinkle of pomegranate seeds. The dressing combines olive oil, orange juice, cumin, and a pinch of salt. This salad is not only tasty but also vegan and gluten-free.

Ingredients

  • 2 cups cooked beets, sliced
  • 2 oranges, peeled and sliced
  • 2 tablespoons olive oil
  • 2 tablespoons fresh orange juice
  • 1 teaspoon cumin
  • Salt to taste
  • Fresh mint or parsley for garnish
  • Pomegranate seeds (optional)

Cooking Instructions

  1. In a bowl, mix olive oil, orange juice, cumin, and salt.
  2. In a serving bowl, combine the sliced beets and oranges.
  3. Drizzle the vinaigrette over the salad.
  4. Toss gently and garnish with herbs and pomegranate seeds.

9) Spiced Moroccan Vegetable Couscous

A colorful array of vegetables and spices arranged around a steaming pot of couscous, evoking the flavors of Moroccan cuisine

Spiced Moroccan Vegetable Couscous is a delightful dish that brings together vibrant flavors and textures. You will enjoy the combination of spices, veggies, and couscous that makes this meal both satisfying and healthy.

Begin by cooking couscous according to the package instructions. While the couscous is cooking, sauté onion, garlic, and any vegetables you like, such as zucchini, carrots, and bell peppers. Add spices like cumin and coriander to enhance the taste.

Once the veggies are tender, mix them with the fluffy couscous. For added sweetness, consider tossing in raisins or dried apricots. Serve it warm, garnished with fresh herbs like parsley or cilantro.

Ingredients

  • 1 cup couscous
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 zucchini, chopped
  • 1 carrot, sliced
  • 1 bell pepper, diced
  • 1 tsp cumin
  • 1 tsp coriander
  • ½ cup raisins
  • Fresh parsley or cilantro for garnish
  • Olive oil, salt, and pepper to taste

Cooking Instructions

  1. Cook couscous according to package instructions.
  2. Heat olive oil in a pan over medium heat.
  3. Sauté onion and garlic until soft.
  4. Add zucchini, carrot, and bell pepper. Cook until tender.
  5. Stir in cumin, coriander, salt, and pepper.
  6. Combine cooked veggies with couscous.
  7. Fold in raisins.
  8. Garnish with parsley or cilantro before serving.

10) Carrot and Chickpea Tagine with Raisins

A steaming tagine pot filled with carrots, chickpeas, and plump raisins, surrounded by colorful Moroccan spices and herbs

This delicious carrot and chickpea tagine brings together sweet and savory flavors. It’s a warm dish that’s perfect for any occasion. You’ll love the combination of spices with the sweetness of raisins.

To start, you’ll sauté onions and garlic until fragrant. Then, add sliced carrots and chickpeas, stirring in spices like cumin and cinnamon. Pour in some vegetable broth to create a rich sauce.

As it cooks, the raisins will plump up, adding a delightful sweetness. Simmer everything until the carrots are tender.

Ingredients

  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 3-4 carrots, sliced
  • 1 can chickpeas, drained and rinsed
  • 1/2 cup raisins
  • 1 tsp cumin
  • 1 tsp cinnamon
  • 2 cups vegetable broth
  • Salt and pepper to taste
  • Olive oil

Cooking Instructions

  1. Heat olive oil in a pot over medium heat.

  2. Add the onion and garlic. Cook until they are soft.

  3. Stir in the carrots and chickpeas.

  4. Add cumin, cinnamon, salt, and pepper.

  5. Pour in the vegetable broth and add raisins.

  6. Cover and simmer for 20-25 minutes until the carrots are tender.

Similar Posts