Main Courses
This cassava and glutinous rice recipe delivers a perfect balance of sticky-sweet textures and earthy flavors that make every bite unforgettable. The combination of steamed cassava and glutinous rice creates a dish that's both comforting and versatile, whether served as a dessert or savory side.
I've refined this recipe to ensure the cassava stays tender while the rice achieves that signature chewy consistency.
The secret lies in the preparation: boiling the cassava until just tender, then steaming it alongside the glutinous rice for even cooking. A touch of coconut milk or palm sugar syrup elevates the dish, adding depth without overpowering the natural sweetness.
This recipe is a celebration of Southeast Asian flavors, adaptable for both sweet and savory preferences while keeping preparation straightforward.
Ingredients for cassava and glutinous rice
These carefully selected ingredients create the perfect harmony of textures and flavors in your cassava-glutinous rice dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Cassava Tubers 🥔 | 2 lb | Medium size, peeled and cut into 1-inch cubes |
| Glutinous Rice 🍚 | 2 cups | Uncooked, well-rinsed before cooking |
| Coconut Milk 🥥 | 1 can (13.5 oz) | Full-fat for creaminess, well-stirred |
| Palm Sugar Syrup 🍯 | ½ cup | Or substitute with equal parts maple syrup |
| Water 💧 | 3 cups | Filtered preferred for neutral taste |
| Salt 🧂 | 1 tsp | Fine sea salt preferred |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla for authentic flavor |
| Lime Zest 🍋 | 1 tbsp | Freshly grated for bright aroma |
| Coconut Oil 🫒 | 2 tbsp | For greasing steaming basket |
| Fresh Pandan Leaves 🌿 | 2 whole | Optional, for floral aroma (or 1 tsp pandan extract) |
| Shredded Coconut 🥥 | ¼ cup | Toasted for garnish, unsweetened |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed for acidity balance |
| Ground Cinnamon 🌶️ | ½ tsp | For subtle warmth |
The cassava selection is critical—firm, medium-sized tubers yield the best texture. Look for organic options at Whole Foods or your local Asian market for the freshest quality. Glutinous rice should be labeled 'sticky rice' or 'sweet rice'—Thai or Vietnamese brands like Mom's Best or Uncle Ben's work well. For the coconut milk, full-fat canned varieties provide the richest creaminess, though light coconut milk can be used in a pinch. Palm sugar syrup, available at specialty grocers or online, adds that authentic Southeast Asian depth, though maple syrup serves as a reliable substitute if needed.
No pandan leaves? Pandan extract at one-fourth the amount delivers similar floral notes. Substituting maple syrup for palm sugar works beautifully, though the flavor profile will be subtly different. For a savory variation, omit the vanilla and lime, adding soy sauce and chili flakes instead. The coconut oil can be replaced with butter for a different texture, though it may slightly alter the dish's natural sweetness. Fresh lime zest and juice are ideal, but bottled lime juice in a squeeze bottle works for convenience—just ensure it's 100% juice with no added water.
Store prepared cassava cubes in an airtight container with a damp paper towel to maintain moisture for up to 3 days in the fridge. The glutinous rice keeps well for 4 days if refrigerated in a sealed container. For longer storage, freeze both components separately for up to 3 months. When reheating, steam over water or microwave with a splash of coconut milk to restore moisture. Garnish with toasted coconut just before serving to preserve its crunch and aroma.
Why You'll Love This Recipe
- No Peel, No Stress: I swear by this trick—soak the cassava in warm water for 10 minutes first, and the skin slips off like magic. No peeling, no mess, just chunks ready to steam in under 15 minutes.
- Sweet-Creamy Magic: That palm sugar syrup and coconut milk combo? It’s like dessert and comfort food had a baby. The cassava soaks up the richness while the glutinous rice stays pillowy—every bite feels like a hug.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. Cool it down, slice it into squares, and it stays fresh for days. (Yes, even on a Tuesday night when I forget to meal prep.)
- Budget Stretch: A single bag of cassava and rice lasts me weeks—this recipe feeds four for under $5. Plus, coconut milk and palm sugar make it feel fancy without breaking the bank. My wallet and taste buds win.
Step-by-step instructions for cassava and glutinous rice
This method delivers perfectly balanced bites with tender cassava and creamy glutinous rice.
Prepare the Cassava for Steaming
Rinse the 2 lb cassava tubers thoroughly under cold water, then peel away the rough skin using a vegetable peeler or sharp knife. Cut the peeled cassava into uniform 1-inch cubes—consistent size ensures even cooking. Soak the cubes in cold water for 15 minutes to remove excess starch, then drain and pat them completely dry with paper towels.
Line a steamer basket with parchment paper and brush the bottom lightly with 1 tablespoon of the coconut oil. Arrange the cassava cubes in a single layer, leaving small gaps between each piece. This prevents them from steaming unevenly. The cassava should be dry when it hits the steamer, or it will release excess moisture and become waterlogged.
Steam the Cassava Until Tender
Fill a large pot with 3 cups of water and bring to a rolling boil. Place the prepared steamer basket over the pot, ensuring it sits above the water but doesn't touch. Cover with a tight-fitting lid and steam the cassava for 15 minutes. You'll know it's ready when a knife slides in easily with minimal resistance—this indicates the cassava has transformed from firm to tender without turning mushy.
Remove the steamer from heat and let the cassava rest for 5 minutes in the basket. This resting period allows the steam to redistribute and prevents the cubes from breaking apart when handled. Once cooled slightly, transfer the cassava to a bowl and set aside—it will continue to soften as it absorbs the rice mixture later.
Cook the Glutinous Rice with Coconut Milk
In a separate pot, combine the 2 cups of glutinous rice with 1 cup of water and bring to a boil. Reduce heat to low and simmer for 5 minutes, stirring occasionally to prevent sticking. Add the 1 can (13.5 oz) coconut milk, 0.5 cup palm sugar syrup, 1 tsp salt, and 1 tsp vanilla extract. Stir well to combine, then add the 2 whole fresh pandan leaves (if using) and the 1 tbsp lime zest.
Simmer the mixture for 20-25 minutes, stirring gently every 5 minutes, until the rice is fully cooked and the liquid has been absorbed. The rice should be tender and the mixture should have a thick, pudding-like consistency. If it's too dry, add 1-2 tablespoons of water to loosen it. The pandan leaves will infuse a subtle floral aroma—remove them before serving if you prefer a cleaner flavor.
Combine Cassava and Rice Mixture
In a large mixing bowl, gently fold the steamed cassava cubes into the cooked rice mixture. The cassava should absorb the creamy coconut-rice blend, creating a harmonious balance of textures. Stir in the 2 tbsp lime juice and 0.5 tsp ground cinnamon, then taste and adjust seasoning if needed. The lime juice brightens the dish, while the cinnamon adds warmth without overpowering.
Transfer the mixture to a serving dish and let it sit for 10 minutes to allow the flavors to meld. The cassava will continue to soften slightly, and the coconut-rice mixture will thicken further. This resting period is crucial for achieving the perfect sticky-sweet texture that makes this dish so satisfying.
Garnish and Serve Warm
To finish, sprinkle the dish evenly with the 0.25 cup shredded coconut, toasting it lightly in a dry pan over medium heat for 1-2 minutes until fragrant. The toasted coconut adds a delightful crunch and enhances the tropical flavors. Serve the cassava and glutinous rice immediately while warm, as the textures and flavors are at their peak.
For best results, serve with a side of fresh mango slices or a light coconut curry to complement the dish's natural sweetness. Each bite should offer a perfect balance of tender cassava, creamy rice, and aromatic coconut—with just the right amount of citrus brightness from the lime.
Pro Tips For Making Cassava And Glutinous Rice
- PEEL CASSAVA THIN: Use a sharp knife and slice off the skin in one long spiral—thick peels hide bitter starch and waste time. I learned this the hard way after peeling 10 tubers the long way and realizing I’d spent 20 minutes on something that should’ve taken 5.
- SOAK RICE 4 HOURS: Glutinous rice needs time—at least 4 hours in water (or overnight if you’re patient). Skimping here means gummy, uneven grains that won’t melt into that perfect creamy texture. Pro tip: Use room-temp water, not cold straight from the tap.
- SIMMER COCONUT MILK LOW: Don’t boil the coconut milk—just warm it gently (under 180°F/82°C) to avoid curdling. I used to rush it, and the dish turned grainy. A slow simmer keeps it silky and lets the flavor blend smoothly with the palm sugar syrup.
- TEST CASSAVA DONENESS: Poke a tuber with a skewer—if it slides in like butter, it’s done. Overcooking turns cassava mushy; undercooking leaves it rubbery. My first batch was a chewy disaster until I trusted the skewer test instead of guessing by time.
Common mistakes when making great cassava and glutinous rice
Overcooking Cassava
Cassava has a delicate balance between tender and mushy—overcooking turns it into a gummy mess. I’ve ruined this dish more times than I’d like to admit by steaming it beyond 15 minutes. Test for doneness with a knife: it should slide in easily but still have slight resistance.
If you’re unsure, err on the side of undercooking; the cassava will soften further when mixed with the rice. 🌱
Skipping the Soak
Skipping the 15-minute soak in cold water leaves excess starch on the cassava, causing it to release moisture during steaming and turn waterlogged. This step removes the starch that would otherwise make the cassava gummy.
If you’re short on time, a quick rinse won’t cut it—soak thoroughly to avoid soggy, unappetizing results.
Uneven Cassava Sizes
Inconsistent cassava cube sizes mean uneven cooking—some pieces will be rock-hard while others turn mushy. Take the extra 5 minutes to cut uniform 1-inch cubes. Use a sharp knife or mandoline for precision. Trust me, your taste buds will thank you for the perfect bite every time. ✨
Ignoring the Resting Time
Rushing the 5-minute rest after steaming causes the cassava to break apart when you handle it. This resting period lets the steam redistribute, keeping the cubes intact. Similarly, don’t skip the 10-minute rest after combining with the rice—it’s what creates that signature sticky-sweet texture we all love.
Overmixing the Rice
Glutinous rice is delicate—overmixing after cooking turns it into a gluey paste. Stir just enough to combine with the coconut milk, then let it sit undisturbed while simmering.
Once it’s fully cooked, fold in the cassava gently with a spatula. The goal is a creamy, thick texture, not a lump-free pudding. 💫
Using Low-Quality Coconut Milk
Light or watered-down coconut milk lacks the richness needed to balance the cassava’s earthiness. Always use full-fat canned coconut milk—brands like Thai Kitchen or Aroy-D are my go-tos.
Light coconut milk will leave your dish tasting flat and lacking depth. This is one ingredient where quality truly makes a difference.
Nutrition facts
Frequently asked questions
Can I substitute regular rice for glutinous rice?
No, regular rice won't work—glutinous rice has a unique sticky texture that's essential for this dish. If you absolutely must substitute, try short-grain white rice (like sushi rice) but expect a less cohesive texture. The dish's signature chewy consistency comes from the glutinous rice's high starch content, which regular rice lacks.
How do I make this recipe savory instead of sweet?
Swap the palm sugar syrup for 2 tablespoons soy sauce and add 1 teaspoon chili flakes when combining with the cassava. Replace the vanilla with 1 teaspoon fish sauce (or extra soy sauce for vegetarian) and omit the cinnamon. Garnish with chopped cilantro instead of coconut. The lime zest still works beautifully for brightness!
What's the best way to store leftovers?
Store in an airtight container with a damp paper towel to prevent drying. The cassava and rice combo keeps well for 3-4 days in the fridge. For longer storage, freeze portions for up to 3 months. Reheat by steaming or microwaving with a splash of coconut milk to restore moisture—never reheat dry!
Can I make this recipe without coconut milk?
Yes, but the flavor will be less rich. Substitute with 1 cup evaporated milk or 1 cup heavy cream plus 1 teaspoon coconut extract> for depth. For a dairy-free option, use 1 cup cashew cream> (blend soaked cashews with water). The texture will be slightly lighter, but the dish will still hold together beautifully.
Why is my cassava turning gummy?
Gummy cassava usually means overcooking or insufficient soaking. Ensure you steam for exactly 15 minutes> (no longer!) and soak the cubes for 15 minutes> in cold water before steaming. Also check your cassava variety—some tropical varieties stay firmer longer. If it's still gummy, reduce steaming time by 2-3 minutes**> next time.
