Vegan Nasi Lemak

A vegan version of the Malaysian national dish, Nasi Lemak. Fragrant coconut rice, spicy & briny sambal, roasted peanuts, and fresh cucumbers come together to create a flavor explosion.

Nasi Lemak (“creamy rice”) is traditionally served and/or cooked with anchovies, dried shrimps, squid, and hard boiled eggs. To vegan-ize the dish, I’m borrowing that funky, seafood-y flavor from a couple of plant-based ingredients, namely doubanjiang (fermented spicy bean paste), miso paste, nori (dried seaweed), and kombu dashi.

You get the spicy & seafood-y tang from the sambal, floral fragrance from the coconut rice, nuttiness from the roasted peanuts, caramelized sweetness from the crispy shallots, and coolness from the fresh cucumbers. Not to mention the fried tofu, which is a meaty, fulfilling source of protein that completes this hearty plate.

Vegan Nasi Lemak

4 from 14 votes
Recipe by George L. Course: LunchCuisine: MalaysianDifficulty: Easy
Servings

3

servings
Prep time

40

minutes
Cooking time

15

minutes

A vegan version of the Malaysian national dish, Nasi Lemak. Fragrant coconut rice, spicy & briny sambal, roasted peanuts, and fresh cucumbers come together to create a flavor explosion.

Ingredients

  • Coconut Rice
  • 1.5 cups 1.5 white rice

  • 1/2 cup 1/2 coconut milk

  • 2 cups 2 water

  • 5 5 pandan leaves, tied into a knot

  • 1 1 lemongrass stalk

  • 3 whole cloves 3 garlic (optional)

  • Vegan Sambal
  • 1 red 1 onion, roughly chopped

  • 20 20 dried chilis (up to 25, if you’d like)

  • 1/4 cup 1/4 hot water (for soaking)

  • 3 cloves 3 garlic

  • 1 tablespoon 1 tamarind paste

  • 1 tablespoon 1 palm sugar (or brown sugar)

  • 1/4 teaspoon 1/4 fine sea salt

  • 1 teaspoon 1 gochugaru, or red chili flakes

  • 1 sheet 1 nori (dried seaweed), roughly torn

  • 1 tablespoon 1 doubanjiang

  • 2 teaspoons 2 light brown miso

  • 3 tablespoons 3 vegetable oil

  • Toppings
  • 1 1 cucumber, thinly sliced

  • 1/4 cup 1/4 roasted peanuts

  • 100 grams 100 fried tofu, cubed

  • 1 piece 1 fried tofu pouch (prepared as this recipe)

  • crispy fried shallots (prepared as this recipe)

Directions

  • Prepare the Coconut Rice: Rinse rise as per usual and drain well. Add rice into rice cooker (or large saucepan), followed by coconut milk, water, pandan leaves, lemongrass stalk, and garlic cloves. Cook the rice covered until all liquid evaporates and all the grains are tender & fluffy.
  • Prepare the Sambal: First, soak dried chilis in boiling hot water for 10 minutes. Drain the chilis and remove the seeds (keep a few seeds for flavor & extra spice). Add chilis and all the sambal ingredients except for the vegetable oil into a food processor, and process until smooth. Heat 3 tablespoons of oil in a pan on medium heat. Add the paste and fry until fragrant. Taste and adjust seasoning to finish.
  • Prepare Toppings: Assemble a plate with roasted peanuts, crispy shallots, thinly sliced cucumber, your choice of egg replacer (I used abura-age that’s lightly simmered and seasoned with black salt), and your choice of protein (I used fried tofu cubes). Serve on banana leaf for the most authentic presentation (if you have any).
Subscribe
Notify of
guest

8 Comments
Inline Feedbacks
View all comments
Claudia
Claudia
3 years ago

Hi George! Thank you v much for veganising one of my favourite dishes on the planet. It looks amazing, cannot wait to cook this 🙂

Anna Word
Anna Word
3 years ago

Hi George! this looks amazing! Can you make the sambal with fresh chiles? Thanks!

Fowz
Fowz
3 years ago

Hello,

This looks amazing. Thanks for sharing this recipe. Where can I find the panadan leaves in UK (London)?

Zeph
Zeph
3 years ago

Looks delicious! Is there a good substitute for pandan leaves? I cannot find those in my city.