Desserts
This cherry chocolate iced rice recipe transforms simple rice into a luxurious, silky dessert with vibrant tart cherry swirls and rich chocolate accents. The secret lies in perfectly cooked jasmine rice—light, fluffy, and cooled to an ideal temperature—before layering it with a velvety chocolate sauce and bright cherry compote.
What makes this dessert stand out is how the contrasting textures and flavors come together: the cool, creamy rice base, the tangy-sweet cherries, and the deep, velvety chocolate create a harmonious bite that feels both indulgent and refreshing.
The process is surprisingly straightforward, requiring just a few key techniques to achieve professional results. You'll start by cooking the rice to perfection, then chill it thoroughly before mixing in the chocolate and cherry elements.
The icing topping adds a final touch of elegance, making this dessert perfect for special occasions or a decadent treat after dinner. Each component—rice, chocolate, and cherries—plays a crucial role in balancing sweetness and acidity, ensuring every spoonful is a delight.
What you’ll end up with is a visually stunning dessert that looks as impressive as it tastes: layers of creamy white rice, deep red cherry swirls, and glossy chocolate drizzle.
The contrast of temperatures—cool rice with a slightly warmed topping—adds to the sensory experience, making it a showstopper for any dessert table.
This recipe is versatile enough to adapt for dietary preferences, whether you use dairy-free chocolate or vegan cherries, but the classic version delivers a rich, satisfying experience that feels like a restaurant-quality dessert.
The best part? This dessert can be made ahead and served chilled, making it ideal for gatherings where you want to impress without spending hours in the kitchen.
The combination of textures—silky rice, chewy cherries, and smooth chocolate—ensures every bite is memorable. Let’s create this stunning dessert that’s as beautiful as it is delicious.
Ingredients for cherry chocolate iced rice
Six ingredients transform plain rice into a restaurant-worthy dessert with vibrant cherry swirls and velvety chocolate.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 2 cups | Uncooked, long-grain preferred |
| Water 💧 | 3 cups | Room temperature for even cooking |
| Granulated Sugar 🍚 | ¾ cup | Superfine preferred for smooth texture |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for best stability |
| Dark Chocolate Chips 🍫 | 1 cup | 70% cacao minimum for depth |
| Canned Tart Cherries 🍒 | 15 oz | Drained, pitted, and chopped |
| Cherry Jam 🍒 | ½ cup | Seedless for smooth swirls |
| Unsalted Butter 🧈 | 2 tbsp | Cold for icing stability |
| Powdered Sugar 🍚 | 1 ½ cups | Sifted for smooth icing |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla for aroma |
| Salt 🧂 | ¼ tsp | Fine sea salt for balance |
The jasmine rice is non-negotiable—its delicate floral notes pair perfectly with the tart cherries. Day-O brand from Asian markets is my go-to, but any high-quality long-grain works. For the cherries, Muir Glen or Bonne Maman canned tart cherries give the best color and flavor. If using fresh cherries, pit them yourself—store-bought pitted cherries often have added water. The dark chocolate chips should be 70% cacao or higher for that deep, rich flavor without overpowering the dessert. Pro tip: Toast the cherries lightly in a dry pan before chopping to intensify their flavor.
No tart cherry jam? Substitute with raspberry jam at half the amount—it's tangier and works beautifully. Out of powdered sugar? Blend granulated sugar in a food processor for a quick fix. The heavy whipping cream is crucial for the silky texture—don't use light cream, it won't hold up. For a dairy-free version, swap the cream for full-fat coconut cream and use dairy-free chocolate. The vanilla extract can be replaced with vanilla bean paste if you want more depth of flavor. And if you're feeling fancy, add a pinch of cardamom to the rice for an aromatic twist.
This dessert is all about timing—make the rice ahead and chill it completely before layering. The icing can be made 1 day in advance and stored in the fridge. For the best presentation, assemble the dessert 2 hours before serving to let the flavors meld. Store leftovers in an airtight container in the fridge for up to 3 days, though it's rarely around that long. Freeze portions for up to 1 month if you're prepping for a crowd—just let it thaw in the fridge before serving.
Why You'll Love This Recipe
- Sweet & Simple Magic: I swear, this takes less effort than ordering takeout. Just cook the jasmine rice, mix in sugar and cream while it’s still warm, then fold in those chocolate chips—no fancy steps, just pure reward.
- Decadent in Minutes: That first bite of creamy, lightly sweetened rice with melty dark chocolate? It’s like dessert sneaking into dinner. The sugar caramelizes just enough to make it irresistible without being cloying.
- Weeknight or Party Star: Honestly, this works for lazy Tuesday dinners or impressing guests. Serve it chilled in glasses for a fancy vibe, or pile it in bowls for a no-fuss crowd-pleaser. (Yes, even on a Tuesday night.)
- Budget Luxury Leftovers: Jasmine rice and chocolate chips stretch this into seconds—or thirds. The cream keeps it rich without breaking the bank, and the flavors only get better the next day. My secret weapon for "I have nothing" nights.
Step-by-step instructions for cherry chocolate iced rice
Transform simple rice into a luscious, creamy dessert with just a few clever techniques and precise timing.
Cook the Jasmine Rice to Perfect Al Dente
Rinse the 2 cups jasmine rice under cold water until the water runs clear, then drain well in a fine-mesh strainer. This removes excess starch that would make your rice gummy. In a medium saucepan, combine the drained rice with the 3 cups water and bring to a boil over medium-high heat. Once boiling, immediately reduce heat to low, cover tightly with a lid, and simmer for exactly 12 minutes.
Set a timer—this is critical. The rice should be tender but still have a slight bite in the center. After 12 minutes, turn off the heat and let the rice steam undisturbed for another 10 minutes. This resting period allows the rice to absorb any remaining moisture and develop its signature fluffy texture. The grains should be separate but still cling together slightly, with no liquid remaining in the pan.
Create the Cherry-Chocolate Swirl Mixture
While the rice cooks, melt the 1 cup dark chocolate chips in a heatproof bowl set over a saucepan of simmering water (double boiler method), stirring until smooth. In a separate small bowl, combine the 0.5 cup cherry jam, 1 tbsp lemon juice, and 1 tsp vanilla extract, whisking until fully blended. This tangy-sweet mixture will brighten the chocolate and balance the tartness of the cherries.
Drain and chop the 15 oz canned tart cherries, removing any large pits. Fold these into the jam mixture along with the melted chocolate, stirring until evenly distributed. Set aside—this swirl will give your dessert its signature vibrant pockets of flavor. The mixture should be thick enough to hold its shape when spooned but still fluid enough to fold into the rice later.
Fold in Cream and Cool the Rice
Once the rice has rested, transfer it to a large mixing bowl. Gently fold in the 1 cup heavy whipping cream and 0.75 cup granulated sugar using a silicone spatula, being careful not to mash the rice. The cream should be evenly distributed, and the sugar should dissolve completely. At this point, the mixture will look like a thick, creamy rice pudding—this is exactly what we want.
Next, fold in the cherry-chocolate mixture in thin ribbons, starting from the center and working outward. This technique creates beautiful marbled swirls throughout the dessert. For best results, work quickly but deliberately—overmixing can break up the rice grains. Transfer the bowl to the refrigerator and chill for at least 4 hours, or until completely set. The longer it chills, the creamier it becomes.
Prepare the Chocolate Icing
In a medium bowl, beat the 2 tbsp unsalted butter until smooth, then gradually add the 1.5 cups powdered sugar and 0.25 tsp salt, mixing until fully combined. Add the 1 tbsp lemon juice and 1 tsp vanilla extract, beating until light and fluffy—this should take about 2-3 minutes with an electric mixer. The icing should be thick enough to hold its shape when drizzled but still spreadable.
This final step is where the magic happens. The lemon juice adds a subtle brightness that cuts through the richness of the chocolate, while the vanilla enhances the overall aroma. The icing should be glossy and smooth, ready to be drizzled over the chilled rice just before serving. If it's too thick, add 1-2 teaspoons of milk to loosen it slightly.
Assemble and Serve
Once the rice is fully chilled (it should be firm but still creamy), transfer it to a serving dish or individual bowls. Use a spatula to create gentle swirls in the surface, then immediately drizzle the chocolate icing over the top. Work quickly—the icing will begin to set almost immediately upon contact with the cold rice. For an extra touch, sprinkle with a pinch of flaky sea salt to enhance the flavors.
Serve the cherry chocolate iced rice immediately while the icing is still glossy. Each bite should deliver a perfect balance of creamy rice, tart cherry swirls, and rich chocolate icing. The texture should be silky and cool, with the cherries providing bursts of tangy sweetness throughout. For best results, serve within 30 minutes of assembly to enjoy the icing at its peak.
Pro Tips For Making Cherry Chocolate Iced Rice
- USE A 1:1.5 RATIO: Jasmine rice absorbs water like a sponge, but too much turns it mushy. Stick to 1 part rice to 1.5 parts water—no more, no less—and resist the urge to eyeball it. The rice will finish cooking in the cherry-chocolate sauce, so don’t drown it upfront.
- SWEAT THE CHOCOLATE: Dark chocolate chips straight from the bag? Skip it. Melt the chocolate in the same pot you’re simmering the cream and sugar—just 30 seconds over low heat, stirring constantly. This ensures a smooth sauce instead of clumpy bits, and the heat helps the chocolate emulsify better with the cream.
- DON’T SKIP THE COOLING: Hot rice + cold cream = disaster. Let the cooked rice cool to room temperature before mixing in the chocolate sauce, or you’ll end up with a watery, soupy mess. Spread it on a tray for 10 minutes—yes, even if you’re impatient to eat it.
- TOAST THE CHERRY JUICE: If you’re using canned cherries, drain them but save the juice—it’s the flavor backbone. Simmer it down by half in a small pot until it’s syrupy, then mix it into the chocolate sauce. This cuts the sweetness and adds depth. (Pro move: Add a pinch of salt here—trust me.)
Storing and reheating your cherry chocolate iced rice
Refrigerator Storage
Store your assembled cherry chocolate iced rice in an airtight container with a lid for up to 3 days in the refrigerator. The key is to let it fully chill before covering—this prevents condensation from making the rice soggy.
I use glass Pyrex containers because they maintain the dessert's visual appeal while keeping flavors intact. Place a piece of parchment paper between layers if making multiple servings to preserve the swirl presentation. 💫
When ready to serve, let it sit at room temperature for 10-15 minutes before drizzling fresh icing. This brief warm-up makes the texture more creamy and the flavors more vibrant. If storing individual portions, use small ramekins—they're perfect for single servings and keep the dessert looking elegant.
Freezer Prep
For longer storage, freeze the chilled rice mixture (before adding icing) in freezer-safe bags or containers for up to 1 month. Press out excess air and label with the date.
When ready to serve, thaw in the fridge overnight, then fold in fresh icing just before serving. The texture will be slightly denser after freezing, but still delicious. 🧊
Never freeze the fully assembled dessert with icing—it becomes grainy and loses its silky texture. Instead, freeze the base mixture (rice + chocolate swirls) separately, then add fresh icing when thawed. This keeps the presentation perfect and the flavors bright.
Reheating Tips
This dessert isn't meant to be reheated—it's designed to be served cold for its creamy texture. However, if you've stored just the rice base (without icing), you can gently warm it in the microwave for 20-30 seconds on low power to soften slightly.
Always add fresh icing when serving to maintain that glossy finish. The contrast of cold and warm elements makes each bite exciting! ❄️
Make-Ahead Pro Tips
Prepare all components 1 day ahead: cook the rice, make the chocolate swirls, and prepare the icing separately. Store them in separate airtight containers in the fridge. When ready to serve, simply assemble everything fresh.
This saves time on the day of serving and ensures perfect presentation. The flavors actually develop more overnight, making the dessert even more complex. 💡
For parties, divide the chilled rice into individual serving dishes the night before. Cover loosely with plastic wrap (to prevent condensation) and refrigerate. Just before serving, add fresh icing—your guests will think you spent hours in the kitchen!
The make-ahead approach is especially helpful for special occasions where timing is tight.
Nutrition facts
Frequently asked questions
Can I use regular white rice instead of jasmine rice?
Jasmine rice is ideal because its floral aroma and slightly sticky texture create the perfect creamy base. However, you can substitute with long-grain white rice or arborio rice if needed. Just be sure to rinse it thoroughly to remove excess starch, which can make the dessert gummy. Avoid short-grain rice like sushi rice—it's too sticky and will change the texture.
How do I fix if my rice turns out too dry or crunchy?
If your rice is too dry, simply add 1-2 tablespoons of cold milk or cream and gently fold it in while still warm. For crunchy rice, the issue is usually undercooking—next time, increase cooking time by 2-3 minutes and check for doneness with a fork (it should be tender but slightly firm). The key is proper resting time after cooking!
Can I make this dessert without dairy?
Replace the heavy whipping cream with full-fat coconut cream and use dairy-free dark chocolate chips. For the icing, substitute the butter with vegan butter or coconut oil. The texture will be slightly different but still delicious. The cherry-chocolate swirls will remain vibrant and flavorful with these substitutions.
What's the best way to make the cherry-chocolate swirls look professional?
Use a spoon or small spatula to create thin ribbons of the cherry-chocolate mixture as you fold it into the rice. Start from the center and work outward in circular motions. For extra drama, place dollops of the mixture on top of the chilled rice before serving, then gently swirl them in with a skewer. The contrast of red cherries against the white rice creates stunning visual appeal!
Can I adjust the sweetness level?
Yes! If you prefer less sweetness, reduce the granulated sugar to 0.5 cup and the powdered sugar in the icing to 1 cup. For extra sweetness, increase both to 1 cup each. Remember that the tart cherries and dark chocolate already contribute natural sweetness. Taste the rice mixture before chilling—it should be slightly sweet but not cloying.
