Skip to main content

Eggplant Roasted in Satay Sauce

Roasted Eggplant in Satay Sauce on baking sheet
Photo by David Loftus

I don’t look for dependability or empathy in a friend; I look for them to have at least one or ideally two fridge shelves dedicated to condiments, pickles, and sauces. Among the top tier of sauces is Indonesian satay sauce, because it is the embodiment of joy and life. In fact, this sauce is also trustworthy and highly respectful of whatever it comes into contact with—perhaps it is, in fact, the perfect friend?

Recipe information

  • Total Time

    55 minutes

  • Yield

    4 servings

Ingredients

3

large eggplants (2½ lb.)

6

Tbsp. canola oil, divided

Salt

7

large shallots (8½ oz. total), halved, thinly sliced

2

garlic cloves, crushed

2

long red chiles, finely chopped

2

lemongrass stalks, outer leaves and top third discarded, the rest finely chopped

1

¾" piece ginger, grated

1

Tbsp. dark soy sauce

1

Tbsp. tamarind paste

tsp. light brown sugar

1

cup crunchy peanut butter

Chopped mint, cilantro, and dill; store-bought fried onions; and cooked jasmine rice (for serving)

Need to make a substitution?

Preparation

  1. Step 1

    Preheat oven to 425° and line a roasting pan with parchment paper.

    Step 2

    Cut each 3 large eggplants (2½ lb.) into eggplant “octopuses”: keeping the green top of each eggplant intact, slice down lengthways through the middle, then turn it 90° and slice down lengthways again, to create four “legs.” Slice down each leg in half, to create eight legs.

    Step 3

    Arrange eggplants head to foot on the tray, drizzle 2 Tbsp. canola oil over and rub it into all the nooks and crannies. Do the same with a little salt, both inside and outside, then roast 30 minutes until soft.

    Step 4

    While the eggplants are roasting, make the sauce. Heat remaining 4 Tbsp. canola oil in a frying pan over a medium to low heat and, once it’s hot, add 7 large shallots (8½ oz. total), halved, thinly sliced, 2 garlic cloves, crushed, 2 long red chiles finely chopped, 2 lemongrass stalks, outer leaves and top third discarded, the rest finely chopped, and one ¾" piece ginger, grated and fry, stirring regularly, 15–20 minutes, until soft and translucent. Stir in 1 Tbsp. dark soy sauce, 1 Tbsp. tamarind paste, 1½ tsp. light brown sugar, ¾ tsp. salt, and 1 cup crunchy peanut butter and cook, stirring, a couple minutes. Slowly pour in 1⅔ cups water, mixing it in as you go, to create a thick sauce, then take off the heat.

    Step 5

    Once the eggplants have had their roasting time, pour the sauce all over them, making sure some of it goes inside all the cuts, then pop back in the oven for 10 minutes.

    Step 6

    To serve, scatter chopped mint, cilantro, and dill and store-bought fried onions over. Serve with cooked jasmine rice and a salad if you like.

Cover of Dinner cookbook with multicolor forks
Excerpted from DINNER by Meera Sodha, copyright © 2025.  Reprinted with permission from Flatiron Books. All rights reserved. Photographs by David Loftus. Buy the full book from Amazon or Bookshop.