Thai Eggplant Curry

Why You’ll Love This Recipe

This curry is deeply satisfying while remaining completely plant-based. The eggplant becomes tender and silky as it absorbs the fragrant curry sauce, creating a hearty and comforting meal.

It’s also versatile and easy to customize. You can adjust the spice level, add extra vegetables, or include your favorite protein. Best of all, it comes together in one pot for easy cleanup.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

2 tablespoons vegetable oil
1 small onion, diced
3 cloves garlic, minced
1 tablespoon fresh ginger, grated
2 tablespoons red curry paste
2 medium eggplants, cut into cubes
1 red bell pepper, sliced
1 can (13.5 ounces) coconut milk
1 cup vegetable broth
1 tablespoon soy sauce
1 teaspoon brown sugar
1 teaspoon lime juice
1/2 cup fresh basil leaves
Salt, to taste

Directions

  1. Heat vegetable oil in a large skillet or pot over medium heat.
  2. Add the diced onion and cook for 3–4 minutes until softened.
  3. Stir in the minced garlic and grated ginger, cooking for 30 seconds until fragrant.
  4. Add the red curry paste and cook for 1 minute, stirring constantly to release its flavors.
  5. Add the cubed eggplant and sliced bell pepper, tossing to coat in the curry paste.
  6. Pour in the coconut milk and vegetable broth, stirring well to combine.
  7. Add soy sauce and brown sugar. Bring the mixture to a gentle simmer.
  8. Cover and cook for 15–20 minutes, or until the eggplant is tender.
  9. Stir in lime juice and fresh basil leaves. Adjust seasoning with salt if needed.
  10. Serve hot over steamed rice.

Servings and timing

Servings: 4

Preparation time: 15 minutes
Cooking time: 25 minutes
Total time: 40 minutes

Variations

Add chickpeas, tofu, or sliced chicken for additional protein. You can also include vegetables like zucchini, spinach, or snap peas.

For extra heat, add sliced Thai chili peppers or a pinch of cayenne. If you prefer a milder curry, reduce the amount of curry paste.

Swap red curry paste for green curry paste for a slightly different flavor profile.

Storage/Reheating

Store leftover curry in an airtight container in the refrigerator for up to 4 days.

To reheat, warm gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if the sauce has thickened too much. It can also be reheated in the microwave in 1–2 minute intervals.

The curry can be frozen for up to 2 months. Thaw in the refrigerator before reheating.

FAQs

Can I use Japanese or Chinese eggplant?

Yes, both varieties work well and may cook slightly faster due to their thinner skins.

Is this curry very spicy?

It has moderate heat depending on the curry paste used. Adjust the amount to suit your preference.

Can I make this curry vegan?

Yes, it is naturally vegan as written.

What can I serve with Thai Eggplant Curry?

It pairs best with steamed jasmine rice or brown rice.

Can I use light coconut milk?

Yes, but the sauce will be slightly less rich and creamy.

Why is my eggplant bitter?

Some eggplants can have mild bitterness. Salting the cubes before cooking can help reduce it.

Can I add fish sauce?

Yes, if not keeping it vegetarian, fish sauce can add deeper flavor.

How do I thicken the curry?

Let it simmer uncovered for a few extra minutes to reduce the sauce.

Can I make this ahead of time?

Yes, the flavors develop even more after sitting for a day.

Can I cook this in a slow cooker?

Yes, combine ingredients and cook on low for 4–5 hours until the eggplant is tender.

Conclusion

Thai Eggplant Curry is a warm, flavorful, and satisfying dish that brings bold spices and creamy texture together in one comforting bowl. Easy to prepare and wonderfully adaptable, it’s a delicious way to enjoy a plant-based meal full of vibrant flavor.

Print

Thai Eggplant Curry

Thai Eggplant Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Thai Eggplant Curry is a rich and aromatic dish featuring tender eggplant simmered in a creamy coconut curry sauce. Infused with bold spices and fresh basil, it delivers a perfect balance of heat, sweetness, and savory depth.

  • Author: Laura
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Thai
  • Diet: Vegan

Ingredients

  • 2 tablespoons vegetable oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons red curry paste
  • 2 medium eggplants, cut into cubes
  • 1 red bell pepper, sliced
  • 1 can (13.5 ounces) coconut milk
  • 1 cup vegetable broth
  • 1 tablespoon soy sauce
  • 1 teaspoon brown sugar
  • 1 teaspoon lime juice
  • 1/2 cup fresh basil leaves
  • Salt, to taste

Instructions

  1. Heat vegetable oil in a large skillet or pot over medium heat.
  2. Add the diced onion and cook for 3–4 minutes until softened.
  3. Stir in the minced garlic and grated ginger, cooking for 30 seconds until fragrant.
  4. Add the red curry paste and cook for 1 minute, stirring constantly.
  5. Add the cubed eggplant and sliced bell pepper, tossing to coat in the curry paste.
  6. Pour in the coconut milk and vegetable broth, stirring to combine.
  7. Add soy sauce and brown sugar. Bring to a gentle simmer.
  8. Cover and cook for 15–20 minutes until the eggplant is tender.
  9. Stir in lime juice and fresh basil leaves. Adjust seasoning with salt if needed.
  10. Serve hot over steamed rice.

Notes

  • Add chickpeas or tofu for extra plant-based protein.
  • Reduce curry paste for a milder flavor or add chili peppers for more heat.
  • Simmer uncovered to thicken the sauce if needed.
  • Store in the refrigerator for up to 4 days or freeze for up to 2 months.
  • Light coconut milk can be used for a lighter version.

Nutrition

  • Serving Size: 1 serving
  • Calories: 360 kcal
  • Sugar: 8 g
  • Sodium: 680 mg
  • Fat: 28 g
  • Saturated Fat: 20 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 24 g
  • Fiber: 6 g
  • Protein: 4 g
  • Cholesterol: 0 mg

 

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments