This salad holds a very special place in my heart. It is one of those recipes that takes me straight back to my childhood — the smell of eggplant and peppers slowly cooking on the stove, filling the entire house with the most incredible, warm, spicy aroma.
My mother used to make it every week, and we would devour it within minutes, piled high on thick slices of bread with creamy tahini.
Today, I make it for my own family, and the reaction is always exactly the same. Completely dairy-free and made entirely from fresh vegetables and warm spices, it never fails to impress. One taste and you will be hooked!
This post contains affiliate links. If you use these links to buy something, we may earn a commission at no cost to you. Thanks.
Contents
What Is This Roasted Eggplant & Pepper Salad?
This is not your average salad. It is a warm, deeply flavored Middle Eastern-inspired dish made from steamed and slow-cooked vegetables that are gently crushed and simmered together with spices until they melt into the most delicious, aromatic mixture you have ever tasted. Think of it as a cross between a salad and a spread — incredibly versatile, completely plant-based, and absolutely packed with flavor.
Why Do I Love This Recipe?
I love this salad because it is honest, wholesome food at its very best. It is dairy-free, naturally vegan, and made entirely from fresh vegetables and spices — nothing processed, nothing artificial. It is delicious served warm or cold, works beautifully as a spread on bread with tahini, and gets even better the next day as the flavors continue to develop in the fridge. It is one of those recipes that proves you don’t need anything fancy to create something truly special.
Key Ingredients
- Eggplants: The heart of this dish. Slice them before steaming — when cooked down, eggplant becomes incredibly soft and absorbs all the surrounding flavors like a sponge. Use medium-sized eggplants for the best texture.
- Red Peppers: Slice them before steaming. They add a natural sweetness and a beautiful depth of flavor that balances the heat from the chili peppers perfectly.
- Green Chili Peppers: These bring the heat! Use three for a genuinely spicy salad, or reduce the amount if you prefer a milder version.
- Tomatoes: Use ripe, peeled tomatoes. They add a lovely acidity and juiciness that brings the whole dish together.
- Garlic: A whole peeled head of garlic is steamed along with the vegetables, becoming soft, sweet, and mellow — absolutely essential for the depth of flavor in this dish.
- Olive Oil: Use a good quality extra virgin olive oil. It is used both for cooking and for finishing the dish, adding richness and a beautiful fruity flavor.
- Hot Paprika: Adds warmth, color, and a smoky depth to the salad.
- Turmeric: A small amount adds an earthy, slightly bitter note and a gorgeous golden hue.
- Black Pepper: Just a touch to round out all the spices beautifully.
- Sweet Paprika: Adds a beautiful warmth and a rich, smoky sweetness that perfectly complements the hot paprika and balances the heat of the chili peppers.
- Pink Himalayan Salt: Half a tablespoon is all you need to bring all the flavors together and make every ingredient shine.
How to Serve This Salad?

This salad is incredibly versatile. My absolute favorite way to serve it is spread generously over a thick slice of bread with a layer of creamy tahini underneath and the salad piled on top — it is simple, stunning, and unbelievably delicious. You can also serve it as a side dish alongside your main meal, use it as a dip with pita bread, or enjoy it straight from the bowl with a spoon. However you choose to eat it, it never disappoints!
How to Store This Salad?
Once cooled completely, transfer the salad into airtight containers and store in the refrigerator for up to 4 to 5 days. The flavors deepen and improve with time, making it even more delicious the next day. This salad is perfect for meal prepping — make a big batch at the beginning of the week and enjoy it throughout!

Steps to Make the Roasted Eggplant & Pepper Salad
1. Prep the Vegetables: Wash and prepare all the vegetables. Slice the eggplants and red peppers. Peel the tomatoes and garlic. Leave the green chili peppers whole for steaming. Season with half a tablespoon of pink Himalayan salt.

2. Cook the Vegetables: Once the vegetables are ready, add them directly into a large cooking pot. Drizzle the olive oil over the vegetables, add all the spices — black pepper, turmeric, hot paprika, and sweet paprika — and stir everything together well. Cover the pot, reduce to a low heat, and cook for 10 minutes.

3. Crush the Vegetables: After 10 minutes, use a special vegetable masher or a large fork to gently crush and mash all the vegetables together, breaking them down into a chunky, rustic mixture. This step is what gives the salad its wonderful texture.

4. Finish Cooking & Store: Return the pot to a low heat and cook for a further 10 minutes until the salad is fully cooked and fragrant. Remove from the heat, allow to cool completely at room temperature, then transfer to airtight containers and place in the refrigerator.

5. Serve: Serve cold or at room temperature, spread over bread with tahini, as a side dish, or as a dip. Enjoy!

FAQ
Can I make this salad less spicy? Absolutely! Simply reduce the number of green chili peppers or remove the seeds before cooking. You can also reduce the amount of hot paprika or replace it with sweet paprika for a completely mild version.
Can I freeze this salad? Yes! This salad freezes really well. Allow it to cool completely, then transfer to freezer-safe containers and freeze for up to 3 months. Thaw overnight in the fridge and give it a good stir before serving.
Do I have to use a steamer? A steamer gives the best results as it keeps all the natural flavors and nutrients locked inside the vegetables. However, if you don’t have one, you can roast the vegetables in the oven at 200°C (390°F) until soft, or boil them in a pot of water.
Can I add other vegetables? Yes! This recipe is very flexible. You can add zucchini, carrots, or even a jalapeño for extra heat. Just make sure all the vegetables are cooked until completely soft before mashing.
Is this salad suitable for vegans? Absolutely! This recipe is 100% plant-based, dairy-free, and contains no animal products whatsoever.
How do I peel the tomatoes easily? The easiest way is to score a small cross on the bottom of each tomato, then place them in boiling water for 30 seconds. Remove and place immediately in cold water — the skin will peel off effortlessly!
Final Words!
This Roasted Eggplant & Pepper Salad is one of those recipes that reminds you just how beautiful simple, quick cooking can be. Made entirely from fresh vegetables and warm spices, it is deeply flavorful, completely dairy-free, and as nourishing as it is delicious. Whether you spread it over bread with tahini, serve it as a side dish, or enjoy it straight from the bowl, I am pretty sure everyone will love it!

Dairy-Free Roasted Eggplant & Pepper Salad
Equipment
- Steamer pot
- Large cooking pot
- Vegetable masher or large fork
- Airtight containers for storage
Ingredients
- 2 Medium Eggplants
- 2 Red Peppers
- 3 Green Chili Peppers
- 4 Tomatoes, peeled
- 1 Whole Head of Garlic, peeled
- 4 tbsp Olive Oil
- ¼ Teaspoon Black Pepper
- ¼ Teaspoon Turmeric
- ¼ Teaspoon Hot Paprika
- 1 Pink Himalayan Salt
- ½ Teaspoon Sweet Paprika
Instructions
- Place all vegetables and garlic into a steamer pot with water and steam for 30 minutes until completely soft.
- Heat olive oil in a large pot over medium heat.
- Add all steamed vegetables and spices to the pot. Stir well, cover, and cook on low heat for 10 minutes.
- Use a vegetable masher to gently crush all the vegetables into a chunky mixture.
- Cook for a further 10 minutes on low heat until fully cooked and fragrant.
- Allow to cool completely, then transfer to airtight containers and refrigerate.
- Serve cold or at room temperature over bread with tahini, as a side dish, or as a dip.
Notes
- For a milder version, reduce or remove the green chili peppers and replace hot paprika with sweet paprika.
- The salad tastes even better the next day as the flavors continue to develop in the fridge.
- To peel tomatoes easily, score the skin, blanch in boiling water for 30 seconds, then transfer to cold water.
- This salad freezes beautifully for up to 3 months.
Read also:
Share on social:


I’m Simone, and I’m here to make your dairy-free journey simple, enjoyable, and delicious! Whether you’re lactose intolerant, have a dairy allergy, or are exploring a plant-based lifestyle, Dairy Free Club is your go-to resource for finding the best dairy-free alternatives.
Join me as we uncover the tastiest dairy-free products, easy meal ideas, and expert tips to help you navigate a dairy-free lifestyle with confidence.