
Eggplant Pomegranate Molasses Rice
A vibrant Middle Eastern rice pilaf with tender caramelized eggplant, bright pomegranate molasses, and warm spices. The eggplant becomes silky and sweet when pan-fried until golden, then nestled into fluffy basmati rice infused with onions, garlic, and cinnamon. Tart pomegranate molasses balances the richness, while toasted pine nuts and fresh herbs add texture and brightness. Serve warm as a vegetable-forward side dish or light main course.
- Prep
- 20 min
- Cook
- 35 min
- Wait
- 15 min
- Total
- 1 hr 10 min
- Makes
- 4 servings (about 5 cups)
Steps
Before you start
- Rinse the rice under cold water until the water runs mostly clear to remove excess starch
- Cut eggplant into ½-inch cubes and salt lightly; let sit 10 minutes while you prep other ingredients
- Measure out your broth and have it warm (you can heat it while the eggplant cooks)
- Have all spices measured and ready
Salt and drain eggplant
- Spread the cubed eggplant on a colander or paper towels and sprinkle with kosher salt (about ½ tsp).
- Let sit for 10 minutes to draw out excess moisture.
- Pat dry with paper towels.
+ Show details− Hide details
Ready when: Eggplant feels drier to the touch; moisture beads on the surface
Tip: Salting prevents the eggplant from absorbing too much oil and becoming greasy
Fry eggplant until golden
- Heat 2 tablespoons olive oil in a large skillet over medium-high heat.
- Working in batches to avoid overcrowding, fry the eggplant cubes for 6–8 minutes, stirring occasionally, until golden brown and just tender.
- Transfer to a plate.
- Add another 2 tablespoons oil and repeat with any remaining eggplant.
+ Show details− Hide details
Ready when: Eggplant is golden brown on all sides and feels tender when pierced with a fork
Tip: Don't crowd the pan; this ensures the eggplant browns rather than steams
Soften onion and garlic
- Add the remaining 2 tablespoons olive oil to the same skillet, still over medium heat.
- Stir in the diced onion and cook for 4–5 minutes, stirring often, until softened and just beginning to turn golden.
- Add the minced garlic and cook for another minute until fragrant.
+ Show details− Hide details
Ready when: Onion is translucent and soft; garlic is fragrant
Tip: Keep heat at medium to prevent the garlic from burning
Toast rice and add spices
- Add the rinsed rice to the skillet and stir constantly for 2 minutes to lightly toast it.
- The rice should look slightly opaque and smell nutty.
- Sprinkle in the ground cinnamon and cumin, and stir to coat the rice evenly.
+ Show details− Hide details
Ready when: Rice appears slightly opaque and smells toasty
Tip: Toasting the rice builds depth of flavor and helps each grain stay separate when cooked
Add broth and molasses
- Pour in the warm vegetable broth and stir in the pomegranate molasses.
- Bring to a simmer, then give the mixture a final stir.
- The rice should be just covered by liquid.
+ Show details− Hide details
Ready when: Liquid is simmering; small bubbles break the surface
Tip: Use warm broth so the rice cooks evenly and doesn't drop the cooking temperature sharply
Return eggplant and cover
- Scatter the cooked eggplant over the rice, season with freshly ground black pepper, and gently stir to distribute it.
- Reduce heat to low, cover tightly with a lid, and simmer undisturbed for 12–15 minutes.
+ Show details− Hide details
Ready when: All liquid is absorbed; rice is tender and grains are separate; a light crust may form on the bottom
Tip: Resist lifting the lid before 12 minutes or steam will escape and the rice may cook unevenly
Rest and fluff
- Turn off heat and let the covered rice sit undisturbed for 5 minutes.
- Remove the lid, fluff the rice gently with a fork, and transfer to a serving dish.
+ Show details− Hide details
Ready when: Steam is no longer rising; rice grains are fluffy and separate
Tip: Resting the rice allows carryover cooking and makes it easier to separate the grains
Toast pine nuts
- While the rice rests, place the pine nuts in a dry small skillet over medium heat.
- Toast, shaking the pan frequently, for 3–4 minutes until fragrant and just golden.
- Watch carefully—they burn quickly.
+ Show details− Hide details
Ready when: Pine nuts are golden and fragrant
Tip: Toast pine nuts separately and just before serving so they stay crisp and don't absorb moisture from the rice
Garnish and serve
- Top the rice with the toasted pine nuts, chopped parsley, and mint if using.
- Serve warm.
- A squeeze of fresh lemon juice over each plate brightens the flavors beautifully.
+ Show details− Hide details
Tip: Add the fresh herbs just before serving to preserve their color and flavor
Good to know
Tips
- To avoid soggy rice, pat the salted eggplant completely dry before frying—any remaining moisture will prevent proper browning
- Pomegranate molasses is essential to the dish's character; it's readily available at Middle Eastern markets or online, and a small bottle lasts a long time
- If the rice seems dry after 12 minutes, cover and cook for another 2–3 minutes; every stovetop is different, so timing may vary slightly
- For deeper flavor, you can add a pinch of saffron to the warm broth in step 5, or stir in a few dried currants with the eggplant for sweetness and texture
Make ahead
Prepare the eggplant and dice the onion and garlic up to 4 hours ahead; store covered in the refrigerator. The finished rice holds well in a covered container in the refrigerator for up to 2 days; reheat gently over low heat with a splash of broth to restore moisture, or fluff and serve at room temperature as a cold pilaf.
Storage & reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on the stovetop over medium-low heat with a splash of water or broth, stirring gently until warmed through (about 5 minutes). Do not freeze, as the texture of the rice will suffer. This dish also works well served at room temperature as a cold rice salad the next day.
Substitutions
- basmati rice, long-grain → long-grain white rice or jasmine rice. Either will work, though jasmine rice may be slightly softer; adjust liquid if needed depending on the brand
- pomegranate molasses → 2 tablespoons lemon juice plus 1 tablespoon honey. This adds tartness and sweetness but lacks the subtle depth of pomegranate; use if pomegranate molasses is unavailable
- pine nuts → sliced almonds, walnuts, or sunflower seeds. Any nut or seed will add crunch; toast lightly and adjust the quantity to taste
- vegetable or chicken broth → chicken broth or water. Chicken broth will add richness; plain water works but reduces depth of flavor—consider adding a pinch of saffron or extra salt
More pilaf
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Middle Eastern
- Main ingredient
- EggplantBasmati Rice
- Method
- Stovetop





