Thai Roasted Eggplant Dip Recipe

This easy Thai roasted eggplant dip recipe is smoky and spicy, with bold flavor and healthy vegan ingredients. Make it once, and you’ll crave it all summer long, complete with crunchy vegetables and boiled eggs!

Thai roasted eggplant dip with fresh mint, cucumber, and hard-boiled eggs, served on a bamboo mat with vegetables in the background.

🤔 What does roasted eggplant dip taste like?

Roasted eggplant dip tastes smoky, slightly sweet, and savory, with a soft, creamy texture. When made Thai-style, it has a bold, spicy kick balanced by fresh herbs, a bit of saltiness, and umami from fish sauce.

❤️ A note from Praew

This Thai eggplant dip is known as nam prik makhuea in Thailand.

It starts by grilling eggplants until the skin cracks and the insides turn smoky and soft.

Then I peel and mash them with chilies, garlic, seasonings, and fresh herbs using a mortar and pestle.

It’s chunkier than Western versions, and we usually serve it as part of a larger meal or shared platter. You can dip so many things in it: sliced cucumber, Thai eggplants, grilled meats, or sticky rice.

The spice level is easy to adjust, and the flavor is bold yet really refreshing, which makes it perfect for summer. — Praew ♡

Thai eggplant dip with mint, cucumber, and hard-boiled eggs on the side, served in a white ceramic bowl.

🍚 Ingredient tips & substitutes

You can roast the eggplants directly over an open flame for a smokier flavor, or use the oven for an easier cleanup.

  • Eggplants I used Thai long green eggplant. Japanese or Chinese eggplants work too. Use leftovers to make eggplant stir-fry!
  • Thai shallots Sweeter and milder than regular shallots. Red onions can be used as a substitute.
  • Fresh chili peppers I use Thai Jinda chilies; adjust based on your spice preference.
  • Fish sauce Provides saltiness and umami; for a vegetarian option, use soy sauce or mushroom seasoning sauce.
  • Garlic
  • Green onions Used as a garnish.
  • Mint Used as a garnish.

🍆 More eggplant recipes to try

Whether you serve this vegan eggplant dip as a dish or enjoy it as a relish for vegetables, the flavor is unique and really surprising. Definitely worth a try if you like authentic Thai food!

Thai Roasted Eggplant Dip Recipe

Thai roasted eggplant dip with fresh mint, cucumber, and hard-boiled eggs, served on a bamboo mat with vegetables in the background.
Vegan Thai roasted eggplant dip with a smoky grilled flavor. Easy to make and delicious with fresh vegetables, sticky rice, or grilled meats.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Serving Size 4

Equipment

  • Measuring spoons and cups
  • Grill or gas stove
  • Tongs
  • Mortar and pestle

Ingredients

  • oil for brushing eggplant and the grill
  • 1 large eggplant
  • 1 small Thai shallot
  • 3 chilies to taste
  • 1 clove garlic
  • 1 tbsp fish sauce use soy or mushroom sauce for a vegan sub
  • green onions finely chopped, to taste
  • mint finely chopped, to taste

Instructions

  • Brush the grill and eggplants lightly with oil. Grill until the skin cracks and the flesh is soft and smoky.
  • Let the eggplants cool slightly, then peel off and discard the skin.
  • In a mortar and pestle, pound chilies, garlic, and shallots until coarse.
  • Add the eggplant flesh and gently mash to combine.
  • Stir in fish sauce and fresh herbs.
  • Transfer to a bowl, garnish with more herbs, and serve with sticky rice, boiled eggs, and raw vegetables.

Video

Nutrition Facts
Thai Roasted Eggplant Dip Recipe
Amount per Serving
Calories
47
% Daily Value*
Fat
 
0.4
g
1
%
Saturated Fat
 
0.1
g
1
%
Polyunsaturated Fat
 
0.2
g
Monounsaturated Fat
 
0.03
g
Sodium
 
359
mg
16
%
Potassium
 
401
mg
11
%
Carbohydrates
 
10
g
3
%
Fiber
 
4
g
17
%
Sugar
 
6
g
7
%
Protein
 
2
g
4
%
Vitamin A
 
454
IU
9
%
Vitamin C
 
52
mg
63
%
Calcium
 
24
mg
2
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.

Notes

  • Nutrition information is provided as a courtesy and should be considered approximate.

👩‍🍳 How to make roasted eggplant dip

  1. Lightly brush both the grill and eggplants with oil. Grill the eggplants over medium heat until the skin cracks and the flesh becomes soft and smoky.
  2. Let the eggplants cool slightly, then peel off the charred skin and discard it.
  3. In a mortar and pestle, pound the chilies, garlic, and shallots until roughly broken down.
  4. Add the peeled eggplant flesh to the mortar and gently mash everything together.
  5. Add fish sauce and fresh herbs, then stir everything together.
  6. Transfer to a serving bowl and garnish with extra herbs. Serve immediately with boiled eggs, sticky rice, and raw vegetables.
Step-by-step process of making Thai roasted eggplant dip: grilling eggplants, peeling the skin, pounding with chilies and garlic in a mortar, mixing in herbs, and serving the finished dip with cucumber.

❓ Frequently asked questions

What to eat with eggplant dip? Eat it with fresh vegetables, pita bread, crackers, or toasted flatbread. You can also pair it with grilled meats, grain bowls, or use it as a sandwich spread.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating