Rice Cooker Xôi Lá Cẩm (Vietnamese Sweet Purple Sticky Rice)

Rice Cooker Vietnamese Sweet Purple Sticky Rice (Xoi La Cam)

Xôi Lá Cẩm is a popular breakfast option for locals in Vietnam. When you can’t sit down for a hearty noodle soup such as pho, grabbing purple sticky rice from a street vendor is the next best thing.

What is Xoi La Cam?

Xôi Lá Cẩm is Vietnamese purple sticky rice made from glutinous rice naturally colored with lá cẩm (magenta leaves).

Unlike jasmine long-grain rice, this Vietnamese dessert uses glutinous rice, which is a type of short-grain rice. The grains are shorter, plumper, and opaque when raw.

Once cooked, glutinous rice becomes sticky and clumps together, unlike long-grain rice, which stays fluffy and mostly separate.

After cooking, the glutinous rice is tossed with coconut milk, a little salt, and sugar. It can be dressed up more with toppings like grated coconut, roasted peanuts, and muối mè, a sweet and savory mixture of roasted sesame seeds, sugar, and salt.

The result is delicious sticky rice with a deep purple color. Enjoy it for breakfast, as a snack, or a simple dessert.

Rice Cooker Vietnamese Sweet Purple Sticky Rice (Xoi La Cam)

Why You Will Love This Recipe

Traditionally, sticky rice is steamed. That usually means using a steamer with small holes so the rice grains do not fall through. Some people line large-hole steamers with cheesecloth, while Thai and Lao cooking often relies on woven cone-shaped bamboo steamers. I have previously shared a recipe that uses the traditional steaming method.

In this recipe, I focus on making sticky rice in a rice cooker. This method is great for home cooks who don’t own a steamer or a steamer with the right-sized holes but already have a rice cooker. It’s perfect for making a small batch of Vietnamese purple sticky rice in a jiffy!

Three Ladies glutinous rice also known as sweet rice
My favorite brand of sweet rice (also known as glutinous rice)

What You Will Need

To make Vietnamese purple sticky rice (Xôi Lá Cẩm), gather the following ingredients and equipment:

  • Sweet rice (nếp): Look for rice labeled sweet rice, Thai sticky rice, or glutinous rice. These are different names for the same thing. Glutinous rice has a hard outer shell, which typically requires soaking.
  • Magenta plant: The leaves and young stems of the magenta plant (scientific names Peristrophe bivalvis, Peristrophe roxburghiana, or Purple Peristrophe) are boiled with water to extract their natural color. They are commonly used as a natural food dye in many Southeast Asian countries. The liquid is magenta (purple with a reddish hue), but the final rice color is a deeper purple, which somehow does not always photographed accurately through my lens. If you do not have fresh magenta leaves, no worries. You can use ube extract instead, which I also include in the recipe below.
  • Salt, sugar, and coconut milk: To toss into the cooked rice.
  • Rice cooker
  • Optional toppings that makes sweet sticky rice awesome:
    • Roasted peanuts: Peeled raw peanuts, dry-toasted in a pan until fragrant, then lightly smashed or processed into a coarse mixture.
    • Vietnamese sweet sticky rice mixture: We call this mixture muối mè. It is a combination of roasted white sesame seeds, salt, and sugar.
    • Grated coconut: Fresh coconut is great if you have access to mature brown coconuts and can remove and grate the thick coconut meat yourself—though I can tell you from experience, it’s incredibly tedious and I almost lost an eye trying to pop out the coconut meat. So do yourself a favor and use frozen grated coconut from Asian supermarkets or dried grated coconut from the baking aisle of American grocery stores.

How to Make Xoi La Cam

Step 1: Rinse Rice

Rinse the sweet rice in a small colander or sieve until the water runs clear. This removes excess starch.

Rinsing rice for Vietnamese sweet purple sticky rice (xoi la cam)


Transfer the rinsed and well-drained rice to a bowl or directly into the inner bowl of your rice cooker.

Step 2: Make the magenta liquid and soak rice

Cut or tear the magenta leaves and young stems into small pieces. Transfer them to a small pot, add water, and bring to a boil. Lower the heat and gently simmer for 10 minutes.

Boiling magenta leaves for Xoi La Cam (Vietnamese sweet purple sticky rice)
Steeping magenta leaves and stems to extract their color.

Strain out and discard the leaves and stems. Pour the hot magenta liquid over the rinsed rice and let it soak for one hour. If the magenta liquid is at room temperature or cold because it was made in advance, let the rice soak for 2 hours instead.

There should be more than enough liquid to cover the rice completely. The rice needs to be fully submerged for even coloring.

Soaking glutinous rice with magenta water for Vietnamese sweet purple sticky rice
Soaking glutinous rice with the boiling liquid of the magenta plant

Step 3: Cook rice

Drain the rice and reserve the magenta liquid. Add 3/4 cup of the reserved liquid back to the rice, then cook in the rice cooker using the sweet rice or regular/white rice setting. This took about 35 minutes.

I highly recommend lightly tossing the rice halfway through cooking to prevent the bottom from caramelizing. However, this step is optional, as it only became very lightly caramelized and went unnoticed by my family.

How to Make Vietnamese sweet purple sticky rice with a Rice Cooker (Xôi Lá Cẩm)
This is how it looks with the rice and magenta liquid. As you can see, only a small amount of liquid is needed.

Step 4: Prepare the toppings

While the rice cooks, prepare the toppings. In a small bowl, mix the toasted white sesame seeds, salt, and sugar until evenly combined. Set aside.

Dry-toast the raw peanuts in a pan (no oil) until lightly browned, then gently process or pound them into a coarse mixture. Set aside.

Dry-toast the grated coconut (no oil). I usually do this when using frozen grated coconut from Asian grocery stores to remove any off smell and make it more aromatic. Alternatively, you can use fresh or store-bought dried coconut as is.

Toppings for Vietnamese sweet sticky rice: roasted peanuts, sesame seeds and grated coconut
Optional toppings for Xoi La Cam: grated coconut, toasted chopped peanuts, and a sweet and salty mixture of toasted sesame seeds, salt, and sugar.

Step 5: Mix in seasonings

When the rice finishes cooking (about 35 minutes using a standard rice setting), gently fold in the salt, sugar, and coconut milk while the rice is still hot. Add a little at a time and adjust to taste.

How to Make Vietnamese sweet purple sticky rice with a Rice Cooker (Xôi Lá Cẩm)
Pro tip: toss the rice halfway through cooking to prevent the bottom from caramelizing. As you can see, some grains at the very bottom became slightly hard and broken from caramelizing but it was VERY minimal.

Step 5: Serve

Divide the sticky purple rice into individual servings (about 4). Top each serving with a sprinkle of the sesame seed mixture, roasted peanuts, and grated coconut. Serve and enjoy!

How to Make Vietnamese sweet purple sticky rice with a Rice Cooker (Xôi Lá Cẩm)
The perfect texture: the grains remain separate yet sticky

Storage & Reheating

Store leftover sticky rice in an airtight container in the refrigerator for up to 3–4 days, or freeze in portions for up to 4 months.

Rice may become firm or “brick-like” after refrigeration. To reheat, place the rice in a microwave-safe bowl, cover with a damp paper towel, and microwave until soft and heated through.

You can also reheat sticky rice on the stovetop by steaming it for a few minutes until warm and soft.

FAQs

Where to find the Vietnamese magenta plant?

The magenta plant (cây lá cẩm) can be tricky to find. Try to locate them in nurseries using their more common gardening name Purple Peristrophe, or their more scientific names Peristrophe bivalvis and Peristrophe roxburghiana.

But really, the best way to acquire this plant is by asking a Vietnamese friend or neighbor who might have it growing in their backyard garden.

If you can get a small cutting, it’s easy to propagate at home. Simply place the cutting in water until roots develop, then transfer it to soil. The plant grows easily in warm, sunny conditions and hibernate in the winter.

Peristrophe bivalvis or Peristrophe roxburghiana (Vietnamese magenta plant/cay la cam)
My magenta plant in the garden. It grows like a bush.

What Can I Use If I Don’t Have Magenta Leaves?

If you can’t find fresh magenta leaves, you can still make purple sticky rice using ube extract. For every 2 cups of glutinous rice, mix about 2.5 cups of water with 1/4 teaspoon of ube extract (I like the Butterfly brand).

Soak the rice in this mixture to achieve a vibrant purple color before cooking.

How to Make Vietnamese sweet purple sticky rice with a Rice Cooker (Xoi La Cam)
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vietnamese sweet purple sticky rice (xoi la cam)

Rice Cooker Xoi La Cam (Vietnamese Sweet Purple Sticky Rice)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Vicky Pham
  • Total Time: 1 hour 45 minutes
  • Yield: 4 servings 1x

Description

Make perfectly purple, fluffy Vietnamese sticky rice in a rice cooker. No magenta leaves? No problem. This recipe is much faster than traditional steaming with the same delicious results.


Ingredients

Units Scale

Magenta Liquid (see notes)

  • 2 1/2 cups water
  • 75g magenta leaves and young stems

Sticky Rice

Optional Toppings

  • 1 tablespoon roasted white sesame seeds
  • 1/4 teaspoon salt
  • 2 tablespoons granulated sugar
  • 1/4 cup raw peanuts
  • 1/4 cup unsweetened grated coconut

Instructions

  1. Rinse Rice: Rinse the sweet rice in a small colander or sieve until the water runs clear. This removes excess starch. Transfer the rinsed and well-drained rice to a bowl or directly into the inner bowl of your rice cooker.
  2. Make the magenta liquid and soak rice: Cut or tear the magenta leaves and young stems into small pieces. Transfer them to a small pot, add water, and bring to a boil. Lower the heat and simmer for 10 minutes. Strain out and discard the leaves and stems. Pour the hot magenta liquid over the rinsed rice and let it soak for 1 hour. If the magenta liquid is at room temperature or cold because it was made in advance, let the rice soak for 2 hours instead. There should be more than enough liquid to cover the rice completely. The rice needs to be fully submerged for even coloring.
  3. Cook rice: Drain the rice and reserve the magenta liquid. Add 3/4 cup of the reserved liquid back to the rice, then cook in the rice cooker using the sweet rice or regular/white rice setting. Optionally, gently toss the rice halfway through cooking to prevent the bottom from caramelizing.
  4. Prepare the toppings: While the rice cooks, prepare the toppings. In a small bowl, mix the toasted white sesame seeds (1 tablespoon), salt (1/4 teaspoon), and sugar (2 tablespoons) until evenly combined. Set aside. Dry-toast the raw peanuts in a pan (no oil) until lightly browned, then gently process or pound them into a coarse mixture and set aside. Dry-toast the grated coconut (no oil). I usually do this when using frozen grated coconut from Asian grocery stores to remove any off smell and make it more aromatic. Alternatively, you can use fresh or store-bought dried coconut as is.
  5. Mix in seasonings: When the rice finishes cooking (about 35 minutes using a standard rice setting), gently fold in coconut milk (1/4 cup), salt (1/2 teaspoon), and sugar (1-1/2 tablespoons) while the rice is still hot. Add a little at a time and adjust to taste if needed.
  6. Serve: Divide the sticky purple rice into individual servings (about 4). Top each serving with a sprinkle of the sesame seed mixture, toasted peanuts, and coconut. Serve and enjoy!

Notes

If you don’t have magenta leaves, soak the rinsed rice in 2-1/2 cups water mixed with 1/4 teaspoon ube extract for 2 hours.

  • Prep Time: 1 hour
  • Cook Time: 45 minutes
  • Category: Dessert
  • Method: Rice Cooker, Stovetop
  • Cuisine: Asian, Vietnamese
This post contains affiliate links which we are compensated for if a purchase is made. Using links costs you nothing and helps to support the ongoing creation of content.
Categories:

6 responses to “Rice Cooker Xôi Lá Cẩm (Vietnamese Sweet Purple Sticky Rice)”

  1. If I wanted to make this as part of a meal like breakfast, what would you recommend I pair this with? Thanks as always for your recipies!

    1. Hi! This sweet glutinous rice is usually eaten on its own. If you prefer a savory option with Chinese sausage, dried shrimp, and shiitake mushrooms, try my savory sticky rice recipe (xoi man). Use the search bar and it should take you straight to it.

  2. Hey, if I can find magenta plant can I replace it with some ube essence?

    1. I don’t see why not. That actually sounds awesome.

  3. When do you add the sugar and salt for the sticky rice? With the water and coconut milk before cooking?

    1. No. Add it after it’s done cooking. Step 3.

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star