Wash the glutinous rice multiple times in cold water until the water is clear. This helps remove excess starch and ensures even cooking.
Let the rice soak in cold water for at least 4 hours or overnight. This is a crucial step to achieve the ideal texture.
Fully drain the soaked rice before steaming to remove excess water.
Add about 2 inches of water to a large pot or wok. Make sure the water stays below the steaming basket to keep the rice from getting submerged.
Warm the water over medium heat until it begins to gently simmer.
Place cheesecloth or banana leaves in the steaming basket to keep the rice from sticking.
Evenly spread the drained sticky rice inside the steamer without pressing it down. Proper airflow is essential for even cooking.
Cover the basket with a lid or a clean kitchen towel to lock in the steam.
Steam for 25-30 minutes, flipping the rice halfway through the cooking time: After 15 minutes, carefully flip or stir the rice with a spatula to promote even cooking. Keep steaming for an additional 10-15 minutes until the rice becomes tender, translucent, and sticky.