Moroccan Zaalouk - Favorite Olive Oil Dip

Moroccan Zaalouk - Favorite Olive Oil Dip

Dips 1 Last Update: Mar 22, 2026 Created: Mar 08, 2026
Moroccan Zaalouk - Favorite Olive Oil Dip Moroccan Zaalouk - Favorite Olive Oil Dip
  • Serves: 6 People
  • Prepare Time: 15 minutes
  • Cooking Time: 30 minutes
  • Calories: -
  • Difficulty: Easy
Print

Welcome to the vibrant world of Moroccan cuisine! Today, we're diving into a beloved classic: Zaalouk. This incredibly versatile dish is a traditional Moroccan cooked salad or dip, featuring tender eggplant and ripe tomatoes simmered with aromatic spices. Think of it as a creamy, savory olive oil dip that's bursting with flavor, perfect for any occasion. Whether you're looking for a healthy side dish, a spread for your favorite bread, or just a delicious way to enjoy vegetables, Zaalouk is your answer. It's truly a celebration of simple ingredients transformed into something extraordinary, making it an essential part of any authentic Moroccan meal. Get ready to fall in love with this easy-to-make, incredibly satisfying dip!

Ingredients

Directions

  1. Prep Your Veggies: Start by peeling your eggplants. If you're worried about bitterness, you can salt the eggplant cubes and let them sit for 30 minutes, then rinse and pat dry. However, with modern eggplants, this is often unnecessary. Roughly chop your canned whole tomatoes; you can even do this directly in the can with kitchen shears or crush them by hand. Mince your fresh peeled garlic cloves.
  2. Sauté the Aromatics: In a large, heavy-bottomed pot or deep skillet, heat the moroccan olive oil over medium heat. Add the minced garlic and cook for about 1 minute until fragrant, being careful not to burn it.
  3. Combine & Simmer: Add the cubed eggplant and chopped tomatoes (with their juices) to the pot. Stir in the cumin, paprika, salt, black pepper, and cayenne pepper (if using). Bring the mixture to a gentle simmer, then reduce the heat to low, cover the pot, and let it cook for 20-25 minutes, or until the eggplant is very tender and easily mashable. Stir occasionally to prevent sticking.
  4. Mash & Season: Once the eggplant is tender, remove the lid. Using a fork, a potato masher, or the back of a wooden spoon, mash the eggplant and tomatoes directly in the pot until you reach your desired consistency. Some prefer it chunky, others very smooth.
  5. Finish with Freshness: Stir in the fresh cilantro and parsley. Continue to simmer uncovered for another 5-10 minutes, allowing any excess liquid to evaporate and the flavors to meld beautifully. If the sauce seems too watery, increase the heat slightly and cook it down a bit more until it thickens. Taste and adjust seasonings as needed, adding more salt, pepper, or a splash of olive oil lemon for brightness.
  6. Serve: Remove from heat and stir in the fresh lemon juice. Your delicious Zaalouk is ready to be enjoyed!
  7. Troubleshooting Tips:
    1. Watery Sauce: If your Zaalouk is too watery, simply cook it uncovered over medium heat for an additional 5-10 minutes, stirring frequently, until it thickens to your liking.
    2. Bitterness: If your eggplant tastes bitter, ensure you're using fresh eggplant. A pinch of sugar can sometimes help balance bitterness, or you can add a bit more lemon juice.
    3. Adjusting Flavors: Don't be afraid to taste and adjust! Add more salt, a little more paprika for color, or a touch more cayenne if you like it spicier. The fresh herbs and lemon juice at the end are crucial for brightening the whole dish.

Moroccan Zaalouk - Favorite Olive Oil Dip



  • Serves: 6 People
  • Prepare Time: 15 minutes
  • Cooking Time: 30 minutes
  • Calories: -
  • Difficulty: Easy

Welcome to the vibrant world of Moroccan cuisine! Today, we're diving into a beloved classic: Zaalouk. This incredibly versatile dish is a traditional Moroccan cooked salad or dip, featuring tender eggplant and ripe tomatoes simmered with aromatic spices. Think of it as a creamy, savory olive oil dip that's bursting with flavor, perfect for any occasion. Whether you're looking for a healthy side dish, a spread for your favorite bread, or just a delicious way to enjoy vegetables, Zaalouk is your answer. It's truly a celebration of simple ingredients transformed into something extraordinary, making it an essential part of any authentic Moroccan meal. Get ready to fall in love with this easy-to-make, incredibly satisfying dip!

Ingredients

Directions

  1. Prep Your Veggies: Start by peeling your eggplants. If you're worried about bitterness, you can salt the eggplant cubes and let them sit for 30 minutes, then rinse and pat dry. However, with modern eggplants, this is often unnecessary. Roughly chop your canned whole tomatoes; you can even do this directly in the can with kitchen shears or crush them by hand. Mince your fresh peeled garlic cloves.
  2. Sauté the Aromatics: In a large, heavy-bottomed pot or deep skillet, heat the moroccan olive oil over medium heat. Add the minced garlic and cook for about 1 minute until fragrant, being careful not to burn it.
  3. Combine & Simmer: Add the cubed eggplant and chopped tomatoes (with their juices) to the pot. Stir in the cumin, paprika, salt, black pepper, and cayenne pepper (if using). Bring the mixture to a gentle simmer, then reduce the heat to low, cover the pot, and let it cook for 20-25 minutes, or until the eggplant is very tender and easily mashable. Stir occasionally to prevent sticking.
  4. Mash & Season: Once the eggplant is tender, remove the lid. Using a fork, a potato masher, or the back of a wooden spoon, mash the eggplant and tomatoes directly in the pot until you reach your desired consistency. Some prefer it chunky, others very smooth.
  5. Finish with Freshness: Stir in the fresh cilantro and parsley. Continue to simmer uncovered for another 5-10 minutes, allowing any excess liquid to evaporate and the flavors to meld beautifully. If the sauce seems too watery, increase the heat slightly and cook it down a bit more until it thickens. Taste and adjust seasonings as needed, adding more salt, pepper, or a splash of olive oil lemon for brightness.
  6. Serve: Remove from heat and stir in the fresh lemon juice. Your delicious Zaalouk is ready to be enjoyed!
  7. Troubleshooting Tips:
    1. Watery Sauce: If your Zaalouk is too watery, simply cook it uncovered over medium heat for an additional 5-10 minutes, stirring frequently, until it thickens to your liking.
    2. Bitterness: If your eggplant tastes bitter, ensure you're using fresh eggplant. A pinch of sugar can sometimes help balance bitterness, or you can add a bit more lemon juice.
    3. Adjusting Flavors: Don't be afraid to taste and adjust! Add more salt, a little more paprika for color, or a touch more cayenne if you like it spicier. The fresh herbs and lemon juice at the end are crucial for brightening the whole dish.

You may also like

Newsletter

Sign up to receive email updates on new recipes.