Main Courses
This baked sticky rice cake recipe delivers a perfectly balanced dessert that's naturally gluten-free, with a caramelized top that crackles with every bite. The secret lies in the right ratio of glutinous rice flour and coconut milk, which creates a tender yet sturdy texture that holds up beautifully in the oven. I've perfected this version after years of testing—it's the one that finally convinced even my pickiest family members to request seconds.
The magic happens when you bake it just until the edges are golden and the center remains slightly soft, then let it rest so the flavors meld. That caramelized top isn't just for show—it adds a delicate sweetness that pairs perfectly with the mild, nutty rice flavor underneath. What you'll end up with is a dessert that's elegant enough for holiday tables but simple enough for a weeknight treat, all while being completely gluten-free.
Ingredients for baked sticky rice cake
Six ingredients for a dessert that feels like a holiday treat but works for any night.
| Ingredient | Amount | Notes |
|---|---|---|
| Glutinous Rice Flour 🍚 | 2 cups | Also called sweet rice flour |
| Coconut Milk (Full-Fat) 🥥 | 1 ½ cups | Canned, well-stirred |
| Granulated Sugar 🍯 | ¾ cup | White or coconut sugar |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat preferred |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla preferred |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Baking Powder 🧪 | ½ tsp | Aluminum-free |
| Brown Sugar 🍯 | ¼ cup | Packed, for caramelized top |
| Shredded Coconut 🥥 | ½ cup | Sweetened or unsweetened |
| Toasted Sesame Seeds 🌾 | 1 tbsp | For garnish |
| Coconut Oil 🫒 | 1 tbsp | For greasing pan |
The glutinous rice flour is non-negotiable here—it's what gives this cake its signature chewy texture. Bob's Red Mill or Thai Kitchen brands are my go-tos, but any well-labeled sweet rice flour works. If you can't find it, moonflower rice flour is a decent substitute, though the texture won't be identical. The coconut milk? Grab the full-fat canned kind—the creamier, the better. Thai Kitchen or Goya are solid brands, but any canned coconut milk in the Asian aisle will do. Just make sure to shake it well before measuring, as the cream separates over time.
No vanilla extract? Vanilla bean paste works in a pinch, or even a splash of vanilla sugar (half the amount). The brown sugar for the caramelized top can be swapped for white sugar plus a dash of corn syrup if you're out, but it won't be quite as crisp. If you're avoiding gluten, double-check your shredded coconut—some brands process in shared facilities. For the sesame seeds, toasted and cooled is key—they should be crunchy, not warm, when you sprinkle them on top. And if you're feeling fancy, a pinch of flaky sea salt on the caramelized top takes it to the next level.
This cake keeps beautifully—3 days at room temperature wrapped in plastic, or up to a week in the fridge. For longer storage, slice it and freeze between parchment paper for up to 3 months. The texture actually improves after resting overnight, so if you can bake it a day ahead, do it. And pro tip: if the top isn't caramelized enough after baking, pop it under the broiler for 1-2 minutes at the end—just watch it like a hawk to avoid burning.
Why You'll Love This Recipe
- Here’s what sold me: that first bite of crispy edges with a gooey, almost custardy center—all thanks to the full-fat coconut milk and butter. It’s sweet but not cloying, rich but still light enough to eat for breakfast or dessert. Honestly, the contrast is ridiculously satisfying, and I’ve never met a sticky rice cake that didn’t disappear fast.
- No Mixing Madness: I swear by this recipe because it’s more like assembling than cooking—just fold the flour, coconut milk, and eggs together until it’s just combined. No stand mixer, no overworking the batter, and definitely no lumps. The butter and sugar melt into that sticky rice flour like magic, giving you that signature chewy texture without the fuss.
- Coconut Butter Bliss: Here’s what sold me: that first bite of crispy edges with a gooey, almost custardy center—all thanks to the full-fat coconut milk and butter. It’s sweet but not cloying, rich but still light enough to eat for breakfast or dessert. Honestly, the contrast is ridiculously satisfying, and I’ve never met a sticky rice cake that didn’t disappear fast.
- Breakfast or Dessert: Between us, this is my secret weapon for lazy mornings and impromptu dessert nights. Serve it warm with a drizzle of honey for a quick grab-and-go, or chill it for a few hours and slice it into squares for a fancy-sounding treat. My kids ask for it after school snacks, and my partner sneaks seconds when he thinks I’m not looking.
Step-by-step instructions for baked sticky rice cake
This method delivers a perfectly moist, caramel-topped cake every time—no special skills required.
Prepare the Dry and Wet Ingredients Separately
In a medium bowl, whisk together the 2 cups glutinous rice flour, 0.5 tsp baking powder, and 0.25 tsp salt until evenly combined. This ensures your cake rises properly without any dense pockets. Set aside while you prepare the wet ingredients.
In a separate large bowl, melt the 0.5 cup unsalted butter in the microwave in 20-second intervals, stirring between each, until completely smooth. Let it cool slightly, then whisk in the 1.5 cups coconut milk (full-fat), 0.75 cup granulated sugar, 2 whole large eggs, and 1 tsp vanilla extract until fully incorporated. The mixture should be smooth and slightly thick—this is your cake batter foundation.
Combine Wet and Dry Ingredients
Gradually add the dry ingredients to the wet mixture, whisking gently after each addition until just combined. Avoid overmixing—you should still see small flour streaks. The batter will be thick and sticky, almost like cake batter, but with a slightly grainier texture from the glutinous rice flour.
Fold in the 0.5 cup shredded coconut using a spatula, making sure it's evenly distributed throughout. This step ensures every bite has that tropical coconut flavor. Let the batter rest for 5 minutes at room temperature—this helps the flour fully hydrate and creates a smoother texture.
Prepare the Pan and Caramel Topping
Preheat your oven to 350°F. Grease an 8-inch round cake pan (or similar size) thoroughly with 1 tbsp coconut oil, then dust lightly with glutinous rice flour to prevent sticking. Tap out any excess flour so it doesn't settle at the bottom of your cake.
In a small bowl, mix together 0.25 cup packed brown sugar and 1 tbsp toasted sesame seeds. This will create your signature caramelized topping. Pour the batter into the prepared pan and spread it evenly. Sprinkle the brown sugar-sesame seed mixture evenly over the top, pressing down lightly so it sticks.
Bake to Golden Perfection
Bake for 35-40 minutes until the edges are golden brown and a toothpick inserted in the center comes out clean. The top should have a beautiful caramelized crust from the brown sugar mixture. If you notice the top browning too quickly before the center is set, loosely cover with aluminum foil for the last 10 minutes of baking.
Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely. The cake will be slightly sticky when warm but will firm up as it cools. Once completely cooled, you can slice it into 6 equal wedges—each with that perfect balance of moist texture, coconut flavor, and crunchy sesame-topped caramelization.
Pro Tips For Making Baked Sticky Rice Cake
- Preheat Pan First: Slather that baking dish with butter before turning on the oven—yes, even if it’s nonstick. I learned this after my first batch stuck like glue to the pan, and now the edges brown perfectly without fighting for release. Just 30 seconds of preheating the pan while you mix saves you from a sticky cleanup.
- Whisk Eggs Cold: Crack those eggs straight from the fridge into a chilled bowl—room-temperature eggs make the batter too loose, and you’ll end up with a dense, gummy cake instead of light and pillowy. My grandmother swore by this, and she was right: the cold slows the cooking just enough to matter.
- Skip Overmixing: Stir the batter until just combined—lumpy is better than smooth. Overmixing develops gluten in the rice flour, turning your cake into a chewy brick instead of that melt-in-your-mouth texture. Fold in the coconut milk in two additions to keep it gentle.
- Bake Low and Slow: 325°F (160°C) is your sweet spot—any hotter, and the outside burns before the center sets. I was skeptical until I tried it: the cake rises evenly, stays moist, and doesn’t crack. Resist the urge to peek or open the oven early—patience here guarantees a tender crumb.
Make-ahead tips for baked sticky rice cake
Batter Prep Ahead
Make the batter up to 24 hours in advance and store it in an airtight container in the fridge. The flavors deepen overnight, and the glutinous rice flour absorbs the coconut milk more evenly. When ready to bake, let it sit at room temperature for 30 minutes before proceeding. I always double-check the consistency—it should be thick but pourable, like a well-made cake batter. 🥄
Pan Prep Shortcut
Prep your 8-inch round cake pan the night before by greasing it with 1 tbsp coconut oil and dusting with glutinous rice flour. Cover it with plastic wrap and store in the fridge. This prevents the pan from absorbing moisture overnight, ensuring a smoother release later. I’ve found this step cuts baking day prep time by 10 minutes and reduces sticking dramatically. ⏰
Caramel Topping Prep
Mix the brown sugar-sesame seed caramel topping ahead and store it in a small resealable bag in the fridge. When baking, simply sprinkle it directly over the batter—no need to re-measure. For extra convenience, toast the sesame seeds in a dry pan over low heat for 3 minutes the day before and let them cool completely. This ensures they’re ready to use without last-minute prep. 🌾
Baking Schedule
Plan to bake this cake 1-2 hours before serving for the best texture. The cake continues to set as it cools, so baking it too early can make it dry. If you need to serve it warm, bake it 30 minutes before your guests arrive and keep it covered at room temperature. For a crowd, bake two pans at once—just space them on the middle rack for even heat distribution. 🕒
Storage Hacks
Store the fully cooled cake in an airtight container at room temperature for 3 days or in the fridge for up to 1 week. To reheat slices, warm them in the microwave for 10-15 seconds covered with a damp paper towel. For longer storage, slice the cake and freeze individual portions between parchment paper for up to 3 months. Thaw at room temperature for 1 hour before serving. ❄️
Make-Ahead Serving
If you’re hosting a dinner party, assemble the cake a day ahead and store it wrapped tightly in plastic. The next morning, bake it fresh for maximum moisture. For a special touch, dust the cooled cake with powdered sugar or drizzle with melted coconut cream right before serving. This adds a restaurant-worthy finish without extra effort. 💫
Nutrition facts
Frequently asked questions
Why does my sticky rice cake turn out dense instead of moist?
Overmixing the batter or using old baking powder are the most common culprits. Whisk just until combined (small flour streaks are normal), and always check your baking powder's freshness—it loses potency after 6 months. Also, make sure your glutinous rice flour is properly hydrated by letting the batter rest for 5 minutes before baking.
Can I substitute regular rice flour for glutinous rice flour?
Not recommended—regular rice flour lacks the natural stickiness that gives this cake its signature texture. If you're out of glutinous rice flour, try a 1:1 blend of regular rice flour and 1 tbsp cornstarch per cup, but expect a slightly denser result. The cake will still be delicious but won't have that signature chewy bite.
How do I get the caramelized top without burning it?
Watch the oven closely! The brown sugar topping caramelizes quickly. Bake at 350°F for 35-40 minutes, then check at 30 minutes. If the edges are golden but the center isn't set, loosely cover with foil for the last 10 minutes to prevent over-browning while the middle finishes baking.
What's the best way to slice this cake without it falling apart?
Let the cake cool completely for at least 2 hours before slicing—this helps it firm up. Use a sharp, hot knife (dip in hot water and wipe dry between cuts) to get clean slices. For extra stability, chill the cake in the fridge for 30 minutes before serving, especially in warm weather.
Can I make this cake without coconut milk?
Yes, but the flavor and texture will change. For a dairy-free alternative, use 1.5 cups full-fat coconut cream (the thick part from a can of coconut milk). If you're avoiding coconut entirely, substitute with 1.5 cups whole milk or 1 cup milk + 0.5 cup melted butter, though the tropical coconut flavor will be lost.
