Desserts
This cherry chocolate iced rice recipe transforms ordinary rice into a luxurious dessert with creamy swirls and a crunchy top that tastes like a cross between rice pudding and a chocolate tart.
The secret lies in perfectly balancing the textures—silky rice, velvety chocolate, and tart cherries—while the iced layer adds a refreshing contrast that keeps every bite exciting. I developed this after craving something sweet yet sophisticated, and the result is a dessert that feels restaurant-worthy without requiring advanced techniques.
The foundation starts with jasmine rice, cooked until tender but still holding its shape, then sweetened and enriched with condensed milk for that signature creamy texture.
Cherry jam swirled throughout adds bursts of tartness, while a layer of melted chocolate on top creates a glossy, crackly finish that melts into the warm rice.
The real magic happens when you chill it—this step ensures the iced rice stays creamy and the chocolate maintains its snap for that perfect first bite.
What makes this recipe stand out is the dual texture experience: the warm, chocolate-kissed rice contrasts beautifully with the cool, creamy topping, making it a showstopper for dinner parties or special occasions. The cherry swirls cut through the richness, balancing flavors in every spoonful.
Best of all, it’s easier than it looks—no fancy equipment, just patience and a few simple ingredients that come together in layers of indulgence.
Serve it chilled for the best texture, garnished with fresh cherries or a sprinkle of cocoa powder for extra flair. This dessert proves that rice can be just as decadent as cake or pie—without the fuss. Let’s get cooking!
Ingredients for cherry chocolate iced rice
Jasmine rice, sweetened condensed milk, and tart cherries create this luxurious dessert with velvety swirls and a crunchy chocolate top.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long-grain preferred |
| Sweetened Condensed Milk 🥛 | 1 can | 14 oz can (standard size) |
| Cherry Jam 🍒 | ½ cup | Seedless, tart variety |
| Dark Chocolate Chips 🍫 | 1 cup | 70% cocoa or higher |
| Heavy Cream 🥛 | 1 cup | Full-fat for best texture |
| Granulated Sugar 🍚 | ½ cup | White or light brown |
| Vanilla Extract 🌿 | 1 tsp | Pure, high-quality |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Fresh Cherries 🍒 | ½ cup | Pitted, for garnish |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for texture |
| Cocoa Powder 🍫 | 2 tbsp | Unsweetened, for garnish |
The jasmine rice is the star—Day-O brand or Lotus Foods for the best texture. Look for long-grain varieties that stay tender but hold shape. Sweetened condensed milk is non-negotiable here—Dairy Dream or Carnation are reliable brands. The cherry jam should be tart, not overly sweet—Welch's or Smash work perfectly. Fresh cherries add a pop of color and brightness, but the jam does most of the flavor work, so don't skip it. Dark chocolate chips should be at least 70% cocoa for that rich, bittersweet contrast.
No cherry jam? Fresh pitted cherries simmered with sugar and lemon juice make a fantastic substitute. Out of dark chocolate chips? Melted dark chocolate bars work just as well—just let them cool slightly before adding. Heavy cream can be swapped for coconut cream for a dairy-free option, though the texture will be slightly lighter. The vanilla extract matters here—Nielsen-Massey or McCormick Pure are my go-tos. For the chocolate top, if you want extra crunch, add crushed peppermint candies to the melted chocolate before pouring.
This dessert is all about chilling—at least 4 hours in the fridge for the best texture. Store leftovers covered for up to 3 days, though I rarely have any. The chocolate top softens at room temperature, so serve it chilled. Garnish with fresh cherries or cocoa powder right before serving—the contrast of warm garnish on cold rice is what makes this dish truly special. Portion into individual ramekins for elegant serving, or one large dish for sharing.
Why You'll Love This Recipe
- No Rice Burner Needed: I swear by this trick—just cook the jasmine rice in advance, then stir in the warm condensed milk and jam while it’s still hot. The grains stay fluffy, and the sauce clings perfectly. No standing over a pot, no sticky rice disasters.
- Sweet-Salty Magic: That first bite? Warm rice with melted chocolate chips, tart jam swirls, and a blanket of whipped cream—it’s like dessert had a romantic fling with breakfast. Honestly, I’ve made it for brunch, and my kids still ask for it at dinner.
- Make-Ahead Miracle: Between us, this is my go-to for potlucks or lazy Sundays. The base keeps for days in the fridge, and I just reheat with a splash of cream. Add fresh berries or extra chocolate chips when serving—everyone thinks you slaved over it.
- Pantry Staple Upgrade: You’re already buying these ingredients. Sweetened condensed milk? Check. Dark chocolate? Probably in your snack drawer. The only extra is jam, but a small jar lasts for months of this. Budget-friendly, crowd-pleasing, and zero waste.
Step-by-step instructions for cherry chocolate iced rice
Here's how to create that perfect balance of creamy, jammy, and chocolatey layers in every bite.
👨🍳 Step 1: Cook the Jasmine Rice to Perfect Texture
Rinse the 1.5 cups jasmine rice under cold water until the water runs clear—this removes excess starch and prevents gummy rice. In a medium saucepan, combine the rinsed rice with 3 cups water and bring to a boil over medium-high heat. Once boiling, reduce heat to low, cover tightly with a lid, and simmer for 15 minutes.
After 15 minutes, turn off the heat but let the rice steam undisturbed for another 10 minutes. This resting period allows the rice to absorb all the moisture and develop that ideal fluffy texture. Fluff gently with a fork before proceeding—you want each grain to be distinct but tender, not mushy. The rice should be completely dry with no liquid remaining in the pan.
🍳 Step 2: Create the Cherry-Chocolate Cream Layer
In a separate saucepan, combine the 1 can sweetened condensed milk, 1 cup heavy cream, 0.5 cup granulated sugar, 1 tsp vanilla extract, and 0.25 tsp salt. Heat over medium-low heat, stirring constantly, until the mixture reaches 160°F—just before it begins to simmer. This temperature ensures the cream heats through without curdling.
Remove from heat and whisk in the 0.5 cup cherry jam until fully incorporated. The mixture should be smooth with a vibrant pink hue from the jam. Taste and adjust sweetness if needed—this layer will be the creamy base that ties everything together. Keep this mixture warm while you prepare the chocolate topping.
🥘 Step 3: Assemble the Rice with Creamy Cherry Mixture
Transfer the cooked rice to a large mixing bowl and gently fold in the warm cherry cream mixture using a rubber spatula. Work quickly but carefully to avoid breaking the rice grains. The goal is to create a marbled effect where the pink cream swirls through the white rice. You should have a creamy, slightly sticky texture that holds together when pressed.
Press the rice mixture into a 9x9-inch baking dish, smoothing the top with a wet spatula. This creates an even surface for the chocolate layer. Sprinkle 2 tbsp cocoa powder evenly over the top—this will create the signature dusting effect when combined with the melted chocolate. Chill in the refrigerator for 30 minutes to firm up slightly before adding the chocolate.
🔥 Step 4: Create the Crunchy Chocolate Topping
In a microwave-safe bowl, melt the 1 cup dark chocolate chips and 2 tbsp unsalted butter in 30-second intervals, stirring between each interval until completely smooth. The chocolate should be glossy and fluid—if it looks grainy, stir in a few drops of hot water to help it blend. Spread this melted chocolate evenly over the chilled rice layer, using the back of a spoon to create thin, even strokes.
Place the baking dish back in the refrigerator for 15 minutes to allow the chocolate to set slightly. Before serving, garnish with the 0.5 cup fresh cherries, halved and pitted. The contrast of warm cherries against the cool chocolate creates an incredible textural experience. Serve immediately while the chocolate is still slightly soft for that perfect crunch.
⏰ Step 5: Rest and Serve for Optimal Texture
For the best results, let the assembled dessert rest at room temperature for 10 minutes before serving. This allows the chocolate to firm up slightly while keeping it soft enough to cut cleanly. When ready to serve, cut into squares using a sharp knife dipped in hot water—this ensures clean edges every time.
Each bite should deliver the creamy cherry-sweetened rice, the rich chocolate layer, and the fresh fruit garnish all in one perfect combination. The texture contrast—creamy rice, crunchy chocolate, and juicy cherries—makes this dessert truly special. Serve with a dollop of whipped cream if desired, but trust me, the chocolate topping is more than enough indulgence on its own.
Pro Tips For Making Cherry Chocolate Iced Rice
- Rinse Jasmine Rice Twice: I used to skip this step, thinking it was overkill—until my rice turned out gummy and clumpy. Cold water rinse, twice, removes excess starch so the rice stays light and fluffy. Drain well in a fine-mesh strainer (no shaking, just let it sit) or the condensed milk will turn gluey later.
- Simmer Condensed Milk Low: The moment you add condensed milk to the rice, drop the heat to low. I learned this after one batch curdled into a sad, grainy mess. Warm it gently—just until it coats the rice evenly—so it doesn’t scorch or split. Stir often, but don’t let it boil.
- Melt Chocolate in Cream: Toss the dark chocolate chips directly into the warm heavy cream (not the rice) and let them melt together off the heat. This avoids clumps and gives you that silky, professional-looking sauce. If you’re impatient, microwave in 10-second bursts, but stir like your life depends on it.
- Layer Jam Last: Spread the cherry jam in a thin, even layer after the rice has cooled slightly. Hot rice will turn it into a runny syrup that pools at the bottom. A quick chill in the fridge (10 minutes) before serving keeps the jam bright and the texture perfect—no soggy bottoms.
Regional styles of cherry chocolate iced rice
Japanese Mochi-Inspired
Transform this recipe into a Japanese-inspired dessert by replacing jasmine rice with glutinous rice flour (like Mochiko) to create a chewy, mochi-like texture. Mix 1 cup glutinous rice flour with 1 cup water and 2 tbsp sugar, then steam until translucent.
Fold in 2 tbsp red bean paste (anko) and 1 tsp matcha powder for an earthy twist. Top with white chocolate shavings instead of dark for a milder flavor. Chill for 2 hours before serving—this version feels like a modern take on daifuku mochi! 🍡
Thai Sticky Rice Twist
In Thailand, sweet rice desserts often feature coconut milk. Swap the heavy cream for 1 cup coconut milk and add 1 tsp pandan extract for a fragrant aroma. Use black sticky rice (available at Asian markets) for a striking visual contrast.
Replace cherry jam with mango purée and top with toasted coconut flakes and crushed peanuts for a tropical vibe. Serve in small banana leaves for an authentic presentation. 🥥
Mexican Tres Leches Adaptation
Give this dessert a Latin flair by infusing the cream layer with 1 tsp cinnamon and ½ tsp vanilla bean paste. Use guava purée instead of cherry jam for a tropical sweetness. Top with crumbled Mexican chocolate (like Abuelita) and pomegranate seeds for a festive touch.
For extra drama, drizzle with caramelized piloncillo syrup before serving. This version tastes like a cross between tres leches cake and rice pudding—perfect for Cinco de Mayo! 🌶️
French Crème Brûlée Style
Elevate this dessert to a Parisian patisserie by adding a crème brûlée twist. After assembling the rice, sprinkle the top with 1 tbsp granulated sugar before adding the chocolate layer. Once chilled, use a kitchen torch to caramelize the sugar into a crackly crust.
Garnish with edible gold leaf and fresh raspberries for a luxurious finish. Serve in ramekins for an individual portion experience. The contrast of the torched sugar with the cool chocolate is pure elegance! ✨
American Southern Sweet Tea Version
For a Southern-inspired take, steep 2 black tea bags in the 1 cup heavy cream while heating (discard tea leaves). Add 1 tbsp honey and ½ tsp orange zest to the cherry cream mixture for a tea-infused sweetness.
Top with peanut butter chocolate drizzle (melt ½ cup peanut butter with ½ cup chocolate chips) and crushed graham crackers for texture. Serve with a side of hot sweet tea for dipping—this version feels like dessert and tea time had a baby! 🍵
Nutrition facts
Frequently asked questions
Can I use any type of rice for this recipe?
Jasmine rice is ideal because it stays tender yet holds its shape perfectly. For a creamier texture, try arborio rice (like risotto rice), but avoid long-grain white rice—it becomes too dry. Sticky rice or glutinous rice works too, but the texture will be chewier. The key is rice that absorbs liquid well without turning mushy!
Why does the chocolate topping need to be chilled?
Chilling is crucial to create that signature crunchy texture while keeping the rice creamy underneath. If you skip this step, the chocolate will melt too quickly and become sticky. For best results, chill for 15-20 minutes before serving—this ensures each bite has that satisfying snap!
How can I make this dessert ahead of time?
This dessert actually tastes better the next day! Assemble it completely (including the chocolate topping) and refrigerate for 4-6 hours before serving. The flavors meld beautifully, and the chocolate firms up perfectly. Store leftovers covered for up to 3 days—just bring to room temperature for 10 minutes before serving to restore that ideal texture.
What if I don't have cherry jam?
No problem! Use fresh pitted cherries simmered with 2 tbsp sugar and 1 tsp lemon juice for a homemade version. For a different flavor, try raspberry jam or even strawberry purée. The key is a fruit with good acidity to balance the sweetness—just adjust the amount to taste!
Can I make this gluten-free?
This recipe is naturally gluten-free as written. Just ensure your chocolate chips and cocoa powder are certified gluten-free. For extra texture, you can add gluten-free crushed nuts or toasted coconut flakes as garnishes. The rice itself contains no gluten, so you're all set for a safe, delicious treat!
