Moroccan Zaalouk
Moroccan Zaalouk is a delicious and healthy dish that features eggplants and tomatoes. This simple recipe is packed with flavor and is perfect as a side dish or a dip.
Why Make This Recipe
Making Moroccan Zaalouk is a great way to enjoy fresh vegetables in a tasty way. It is easy to prepare and requires minimal ingredients. Whether you’re looking for a vegetarian dish or something to serve at a gathering, this recipe fits the bill.
How to Make Moroccan Zaalouk
Making Moroccan Zaalouk is a straightforward process that you can master in just a few steps.
Ingredients:
- 2 medium eggplants
- 4 medium tomatoes
- 4 cloves garlic, minced
- 3 tablespoons olive oil
- 1 teaspoon cumin
- 1 teaspoon paprika
- Salt to taste
- Fresh parsley or cilantro for garnish
Directions:
- Peel and dice the eggplants.
- In a pan, heat olive oil over medium heat and add the eggplant.
- Sauté until the eggplant is soft.
- Add minced garlic and cook for another minute.
- Stir in chopped tomatoes, cumin, paprika, and salt.
- Cook for 15-20 minutes until the mixture is thick and the eggplant is fully cooked.
- Mash the mixture with a fork or potato masher to your desired consistency.
- Serve warm or at room temperature, garnished with chopped parsley or cilantro, alongside crusty bread.
How to Serve Moroccan Zaalouk
Moroccan Zaalouk is versatile and can be served in different ways. You can:
- Enjoy it as a dip with crusty bread.
- Serve it as a side dish alongside grilled meats or fish.
- Use it as a filling for wraps or sandwiches.
How to Store Moroccan Zaalouk
You can store leftover Moroccan Zaalouk in an airtight container. It will keep in the refrigerator for about 3-4 days. You can also freeze it for up to 2 months. Just thaw it in the refrigerator before reheating.
Tips to Make Moroccan Zaalouk
- Choose ripe and firm eggplants for the best flavor.
- Adjust the spices to your taste; you can add chili flakes for some heat.
- If you want a smoother texture, blend the mixture instead of mashing it with a fork.
Variation
You can add bell peppers or other vegetables to customize your Moroccan Zaalouk. Some people also like to include a squeeze of lemon juice for added brightness.
FAQs
1. Can I make Moroccan Zaalouk ahead of time?
Yes, you can make it a day before and let it sit in the fridge to enhance the flavors.
2. Is Moroccan Zaalouk vegan?
Yes, this dish is completely vegan and made with plant-based ingredients.
3. Where can I buy eggplants?
You can find eggplants at most grocery stores and farmers’ markets. Want to pick up some fresh eggplants? Buy it here.

Garlic Meatball and Herb Rice Skillet
Ingredients
Meatballs
- 1 lb ground beef or turkey Use a mix for milder flavor
- 1 teaspoon salt to taste
- 1 teaspoon pepper to taste
- 2 tablespoons dried herbs thyme, oregano, or basil
Main Ingredients
- 1 cup rice white or brown rice
- 2 cups chicken broth or vegetable broth
- 1 cup frozen peas or fresh peas
- 4 cloves garlic minced
- 1 medium onion chopped
- 2 tablespoons olive oil for cooking
Garnish
- fresh herbs such as parsley or basil
Instructions
Preparation
- In a large skillet, heat olive oil over medium heat.
- In a bowl, mix ground meat with salt, pepper, and herbs. Form into meatballs.
- Brown meatballs in the skillet for about 5-7 minutes.
- Remove meatballs and set aside.
- In the same skillet, add onion and garlic; sauté until fragrant.
- Add rice and cook for a couple of minutes, stirring frequently.
- Pour in chicken broth and bring to a boil.
- Return meatballs to the skillet, add peas, cover, and reduce heat to low.
- Simmer for 15-20 minutes until rice is cooked and liquid is absorbed.
- Garnish with fresh herbs and serve.

