This Skillet Eggplant Dip is made with tender eggplant, juicy tomatoes, bell peppers, onions, and garlic, all cooked together with warm spices until soft and flavorful. Serve it warm with crusty bread or elevate it with a creamy Lemon Tahini Yogurt Sauce, toasted hazelnuts, and fresh cilantro.
This Skillet Eggplant Dip is made with tender eggplant, juicy tomatoes, sweet bell peppers, onions, and garlic, all cooked together in one pan until soft and flavorful. Finished with warm spices and mashed into a rustic dip, it’s delicious served with crusty bread, pita, or over a creamy Lemon Tahini Yogurt Sauce. The best part? Everything cooks in one skillet, making this an easy and satisfying dish with very little cleanup.
🎥 Video Tutorial
🛒Ingredients
- 1 large eggplant, peeled and cut into 2-inch-thick rounds
- 2 large tomatoes, halved
- 1 large bell pepper, cored and seeded
- ½ large onion, cut into strips
- 4–5 garlic cloves, peeled
- 2 tbsp. olive oil
- ½ tsp. ground cumin
- 1 tsp. paprika
- 1 tsp. salt, or to taste
- ¼ tsp. black pepper
- Fresh cilantro or parsley, for garnish
Optional, for serving:
- Lemon Tahini Yogurt Sauce
- Toasted hazelnuts, roughly chopped
- Fresh cilantro
👩🍳How to Make Skillet Eggplant Dip
1. Prepare the vegetables. Peel the eggplant and cut it into thick, 2-inch rounds. Slice the tomatoes in half, remove the core and seeds from the bell pepper and cut it into large pieces. Cut the onion into wedges and peel the garlic cloves.
2. Arrange the vegetables in the skillet. Add the olive oil to a large stainless steel skillet over medium heat. Arrange the eggplant rounds, tomatoes, bell pepper pieces, onion wedges, and garlic cloves in the skillet.

3. Cook the vegetables. Cover the skillet with a lid and cook over medium to medium-low heat for about 15–20 minutes, or until the vegetables begin to soften and develop a golden-brown crust on the bottom. Adjust the heat as needed to prevent burning.

4. Remove the tomato skins. Carefully lift the lid. Using kitchen tongs, gently peel away and discard the loosened tomato skins.

5. Flip and continue cooking. Turn the vegetables over using tongs or a spatula. Cover the skillet again and cook for another 10–15 minutes, or until all the vegetables are very tender and easily mashed.

6. Season and mash. Sprinkle the cumin, paprika, salt, and black pepper over the cooked vegetables. Using a potato masher, mash everything directly in the skillet until the vegetables are well combined but still slightly chunky. Stir, taste, and adjust the seasoning if needed.

7. Serve. Transfer the warm eggplant dip to a serving dish and garnish with fresh herbs, if desired. Serve with warm pita bread, crusty bread, or your favorite crackers.

Optional: Lemon Tahini Yogurt Sauce
- ½ cup plain Greek yogurt
- 1 tbsp. tahini
- 1 tbsp. fresh lemon juice
- 1 small garlic clove, grated
- Pinch of salt
- Water, as needed
For an extra-special presentation, serve this warm eggplant dip over a creamy Lemon Tahini Yogurt Sauce. To make it, whisk together the Greek yogurt, tahini, lemon juice, grated garlic, and salt until smooth. Spread the sauce onto a serving plate, spoon the warm eggplant dip over it, and finish with toasted chopped hazelnuts and fresh cilantro. The cool, tangy sauce pairs beautifully with the warm, flavorful vegetables, while the hazelnuts add a delicious crunch.
💡Helpful Tips and Tricks
- Use a large skillet. Choose a skillet wide enough to hold the vegetables without overcrowding. This allows them to develop a beautiful golden crust while cooking.
- Don’t rush the cooking process. Let the vegetables cook undisturbed for a while so they develop some caramelization. This adds depth and richness to the dip.
- Keep the lid on. Covering the skillet traps steam, helping the thick eggplant slices and other vegetables soften without drying out.
- Adjust the texture. I like this dip slightly chunky, so I use a potato masher rather than a blender. If you prefer a smoother consistency, simply mash it a little longer.
- Toast the hazelnuts. Toasting brings out their nutty flavor and adds a delicious crunch that contrasts beautifully with the soft vegetables.

🔄 Recipe Variations
- Make it spicy. Add red pepper flakes or a pinch of cayenne pepper for some heat.
- Add a smoky flavor. Use smoked paprika instead of regular paprika for a deeper, smokier taste.
- Try different herbs. Fresh parsley, dill, or mint would all work beautifully here.
- Add a little acidity. A squeeze of fresh lemon juice at the end can brighten the flavors.
- Make it vegan. Serve the dip on its own or pair it with a dairy-free tahini sauce instead of yogurt.
🍽️ How to Serve This Eggplant Dip
This warm eggplant dip is incredibly versatile and can be enjoyed in several ways.
- With Lemon Tahini Yogurt Sauce. This is my favorite way to serve it! Spread a generous layer of the creamy sauce onto a plate, add the warm eggplant mixture, and garnish with toasted hazelnuts and fresh cilantro. The creamy, tangy sauce balances the rich vegetables beautifully.
- With warm pita bread. Scoop up the dip with soft pita or toasted pita chips.
- With crusty bread. Serve alongside toasted sourdough or your favorite rustic bread.
- As a side dish. Pair it with grilled chicken, fish, or roasted meats.
- As part of a mezze platter. Serve it with hummus, olives, fresh vegetables, and other Mediterranean-inspired dishes.
🧊How to Store and Reheat
Store any leftover eggplant dip in an airtight container in the refrigerator for up to 3–4 days.
To reheat, place it in a skillet over medium-low heat, stirring occasionally until warmed through. You can also reheat individual portions in the microwave.
If you’re serving it with Lemon Tahini Yogurt Sauce, store the sauce separately and assemble the dish just before serving.

❓ Frequently Asked Questions
Do I need to peel the eggplant?
I recommend peeling the eggplant for this recipe because it creates a softer, smoother dip. However, you can leave the skin on if you prefer a more rustic texture. Just keep in mind that the skin may remain slightly chewy.
Can I make this eggplant dip ahead of time?
Absolutely! This dip tastes wonderful the next day as the flavors have more time to develop. Simply store it in an airtight container in the refrigerator for up to 3–4 days. Reheat it gently in a skillet or microwave before serving.
Can I make this recipe without a stainless steel skillet?
Yes! While I love using a stainless steel skillet to develop a beautiful golden crust on the vegetables, a cast-iron or nonstick skillet will also work. Just adjust the heat as needed to prevent the vegetables from burning.
Can I serve this eggplant dip cold?
Definitely! Although I especially love serving it warm, this dip is also delicious at room temperature or chilled. You can even prepare it ahead of time and serve it as part of a Mediterranean-inspired appetizer platter.
Is the Lemon Tahini Yogurt Sauce necessary?
Not at all! This eggplant dip is packed with flavor and tastes delicious on its own. The Lemon Tahini Yogurt Sauce is completely optional, but it adds a wonderful creamy, tangy contrast to the warm vegetables. Toasted hazelnuts and fresh cilantro are also optional finishing touches.
What can I serve with Skillet Eggplant Dip?
This dip pairs beautifully with warm pita bread, toasted sourdough, crackers, or crusty bread. You can also serve it alongside grilled chicken, fish, or roasted meats. For a more elegant presentation, spread some Lemon Tahini Yogurt Sauce onto a plate, spoon the warm dip over it, and finish with toasted hazelnuts and fresh herbs.
📝 Final Thoughts
This Skillet Eggplant Dip is proof that a handful of simple vegetables can turn into something truly delicious. I love how the eggplant, tomatoes, peppers, and garlic become tender and flavorful as they cook together, creating a rustic dip that’s both comforting and satisfying. It’s wonderful on its own with some crusty bread, but if you want to make it extra special, try serving it over the creamy Lemon Tahini Yogurt Sauce with toasted hazelnuts and fresh cilantro. I hope you give this easy recipe a try and enjoy it as much as I do!
Psst… I think you like eggplants. Try this Cheesy Eggplant with Marinara. You are going to love it.

Skillet Eggplant Dip
This Skillet Eggplant Dip is made with tender eggplant, juicy tomatoes, bell peppers, onions, and garlic, all cooked together with warm spices until soft and flavorful. Serve it warm with crusty bread or elevate it with a creamy Lemon Tahini Yogurt Sauce, toasted hazelnuts, and fresh cilantro.
Ingredients
- 4 tbsp. olive oil
- 1 large eggplant peeled amnd sliced into 2 inch circles
- 2 large tomatoes cut in half
- ½ large onion peeled and sliced
- 1 large bell pepper deseeded and cut into large pieces
- 4 garlic cloves peeled
- 1 tsp. paprika
- ½ tsp. cumin powder
- 1 tsp. sea salt or to taste
- ¼ tsp. pepper
Optional Garnishes
- 1 tbsp chopped parsley or cilantro
- 2 tbsp. chopped toasted hazelnuts
- Lemon Tahini Sauce (recipe in notes)
Instructions
-
Start with the veggies. Add the olive oil to a large stainless steel skillet over medium heat. Arrange the eggplant rounds, tomatoes (skin side up), bell pepper pieces, onion wedges, and garlic cloves in the skillet.
4 tbsp. olive oil, 1 large eggplant, 2 large tomatoes, ½ large onion, 1 large bell pepper, 4 garlic cloves
-
Cook the vegetables. Cover the skillet with a lid and cook over medium to medium-low heat for about 15–20 minutes, or until the vegetables begin to soften and develop a golden-brown crust on the bottom. Adjust the heat as needed to prevent burning.
-
Remove the tomato skins. Carefully lift the lid. Using kitchen tongs, gently peel away and discard the loosened tomato skins.
-
Flip and continue cooking. Turn the vegetables over using tongs or a spatula. Cover the skillet again and cook for another 10–15 minutes, or until all the vegetables are very tender and easily mashed.
-
Season and mash. Sprinkle the cumin, paprika, salt, and black pepper over the cooked vegetables. Using a potato masher, mash everything directly in the skillet until the vegetables are well combined but still slightly chunky. Stir, taste, and adjust the seasoning if needed.
1 tsp. paprika, ½ tsp. cumin powder, 1 tsp. sea salt, ¼ tsp. pepper
-
Serve. Transfer the warm eggplant dip to a serving dish and garnish with fresh herbs, if desired. Serve with warm pita bread, crusty bread, or your favorite crackers.
1 tbsp chopped parsley or cilantro, 2 tbsp. chopped toasted hazelnuts
Notes
Optional: Lemon Tahini Yogurt Sauce
- ½ cup plain Greek yogurt
- 1 tbsp. tahini
- 1 tbsp. fresh lemon juice
- 1 small garlic clove, grated
- Pinch of salt
- Water, as needed
To make it, whisk together the Greek yogurt, tahini, lemon juice, grated garlic, and salt until smooth. Spread the sauce onto a serving plate, spoon the warm eggplant dip over it, and finish with toasted chopped hazelnuts and fresh cilantro. The cool, tangy sauce pairs beautifully with the warm, flavorful vegetables, while the hazelnuts add a delicious crunch.
Nutrition
Calories: 205kcalCarbohydrates: 17gProtein: 3gFat: 16gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 11gSodium: 490mgPotassium: 647mgFiber: 6gSugar: 9gVitamin A: 2685IUVitamin C: 70mgCalcium: 42mgIron: 2mg
Reader Interactions