Desserts
This cherry chocolate iced rice recipe transforms breakfast into a dessert-worthy experience with just 15 minutes of prep and 30 minutes of chilling. The secret lies in perfectly balanced sweetness—creamy, chilled rice infused with vanilla and brown sugar, topped with tart cherry compote and rich chocolate shavings.
I developed this after craving something light yet indulgent, and it became an instant favorite for brunch or late-night treats.
The base starts with jasmine rice simmered in milk and sugar until tender, then chilled to achieve that signature custard-like texture. Fresh or frozen cherries are simmered into a glossy compote, while dark chocolate is tempered into delicate shavings for a luxurious finish.
This dish is fast, foolproof, and perfect for impressing guests or treating yourself without the guilt of a heavy dessert.
What makes this recipe special is how the flavors come together—warm cherry compote cutting through the creamy rice, while chocolate adds depth without overpowering. The result is a visually stunning dish with layers of color and texture that feels both elegant and effortless.
Serve in small glasses for a sophisticated dessert or as a make-ahead breakfast that’s sure to delight.
Best of all, this recipe scales beautifully—double the batch for parties, or customize with different fruits like raspberries or strawberries. The key to success is patience during the chilling process, which ensures that perfectly set texture that makes it irresistible. Let’s create this dessert-inspired breakfast masterpiece!
Ingredients for cherry chocolate iced rice
Four ingredients transform into a dessert-worthy breakfast with creamy texture and bold flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 1 cup | Uncooked, long-grain preferred |
| Whole Milk 🥛 | 1 ½ cups | Full-fat for creaminess |
| Light Brown Sugar 🍯 | ½ cup | Packed firmly for accuracy |
| Pure Vanilla Extract 🌿 | 1 tbsp | High-quality, pure vanilla |
| Fresh Cherries 🍒 | 1 cup | Pitted, fresh or frozen |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Dark Chocolate 🍫 | 4 oz | 70% cacao, high-quality |
| Unsalted Butter 🧈 | 2 tbsp | Cold for shaving |
| Granulated Sugar 🍚 | 2 tbsp | For cherry compote |
| Ground Cinnamon 🌶️ | ¼ tsp | Optional for warmth |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Heavy Cream 🥛 | ¼ cup | For optional garnish |
Jasmine rice is the foundation—its delicate floral notes complement the sweetness perfectly. Day-O brand or Lundberg are reliable choices for consistent texture. The milk should be full-fat for that luxurious creaminess, though 2% works in a pinch. Brown sugar adds depth, so don't substitute white—its molasses notes are essential. For the cherries, frozen unsweetened is ideal if fresh isn't available, but avoid pre-sweetened varieties. The chocolate must be high-quality; Ghirardelli or Lindt 70% cacao bars shave beautifully and deliver rich flavor without bitterness.
No fresh cherries? Frozen works perfectly—just thaw and drain excess liquid. Substitute raspberries or strawberries for a different fruit profile, but adjust the lemon juice to balance acidity. Running short on vanilla? Imitation vanilla extract will work, though it lacks complexity. For the chocolate shavings, a microplane or vegetable peeler creates the finest curls. If you prefer a smoother texture, melt the chocolate slightly and drizzle instead. The cinnamon is optional but enhances the cherry compote beautifully—skip it if you prefer a purer fruit flavor.
This dish requires patience for the best results. After cooking, spread the rice on a tray to cool quickly, then refrigerate for at least 3 hours to achieve that signature custard-like texture. The compote can be made a day ahead and reheated gently. Store leftovers in airtight containers for up to 3 days, though the texture may soften slightly. For serving, chill the rice in small glasses to maintain its elegant presentation. Garnish with chocolate shavings and a dollop of heavy cream just before serving for maximum visual appeal.
Why You'll Love This Recipe
- Sweet & Simple Magic: I swear, this takes less effort than ordering takeout—just cook the rice, stir in warm milk and sugar, then top with cherries and a drizzle of chocolate. No fancy techniques, just pure, creamy satisfaction.
- Cherry-Chocolate Bliss: That first bite? Warm, buttery rice with tart cherries cutting through the rich chocolate—it’s like dessert had a baby with breakfast. The vanilla ties it all together so smoothly, you’ll forget it’s "just" rice.
- Breakfast or Dessert: Honestly, I make this for lazy Sunday mornings and as a fancy after-dinner treat. The same bowl works—just adjust the chocolate drizzle or add a scoop of ice cream for extra decadence. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: Jasmine rice and brown sugar are cheap, but they make this feel indulgent. The milk and vanilla stretch the flavor, and leftovers reheat beautifully—no soggy rice here. My wallet and taste buds win.
Step-by-step instructions for cherry chocolate iced rice
Transform simple rice into a luscious dessert-inspired breakfast with this elegant technique.
🍳 Step 1: Cook the Jasmine Rice to Perfect Texture
Rinse the 1 cup jasmine rice under cold water until the water runs clear, then drain well. In a medium saucepan, combine the rinsed rice with the 1.5 cups whole milk and bring to a boil over medium-high heat. Once boiling, immediately reduce heat to low, cover tightly with a lid, and simmer for 15 minutes without lifting the lid.
The rice should absorb all the liquid and develop a delicate, slightly sticky texture. If you peek and see liquid remaining, cover and cook another 2-3 minutes. Remove from heat and let it steam, covered, for 5 minutes. Fluff with a fork, then stir in the 0.5 cup light brown sugar, 1 tbsp pure vanilla extract, 0.25 tsp salt, and 0.25 tsp ground cinnamon. This creates the sweet, aromatic base that will later become the star of your dessert-inspired dish.
🍳 Step 2: Prepare the Cherry Compote
While the rice cooks, combine the 1 cup fresh cherries (pitted) with the 2 tbsp granulated sugar in a small saucepan. Cook over medium heat for 5 minutes, stirring occasionally, until the cherries soften and begin to release their juices. Add the 1 tbsp lemon juice and simmer for another 2 minutes until the mixture thickens slightly and the cherries are tender but still hold their shape.
Remove from heat and mash about half of the cherries lightly with a fork to create a thick, jam-like consistency while leaving some whole for texture. This balance ensures both visual appeal and a satisfying mix of textures in every bite. The lemon juice brightens the natural sweetness of the cherries, creating a perfect contrast to the rich chocolate elements.
🍳 Step 3: Create the Chocolate Shavings
Place the 4 oz dark chocolate in a heatproof bowl. Melt it gently over a saucepan of barely simmering water (double boiler method), stirring occasionally until completely smooth. Let it cool slightly for 2 minutes—it should be thick enough to hold its shape when drizzled but still fluid enough to work with.
Using a vegetable peeler or sharp knife, shave the 2 tbsp unsalted butter into thin curls. Add these to the melted chocolate and stir until fully incorporated. The butter will create a glossy, velvety finish that contrasts beautifully with the creamy rice. Spread the chocolate mixture onto parchment paper in an even layer and let it set at room temperature for 10 minutes until firm but still pliable. This ensures clean, elegant shavings for garnish.
🥘 Step 4: Assemble the Iced Rice
Transfer the cooked rice to a large serving bowl or individual serving dishes. Spread the cherry compote evenly over the rice, using a spoon to create gentle swirls for visual appeal. The warm compote will slightly soften the rice, creating a luxurious texture that's perfect for serving immediately.
Use a vegetable peeler to shave the set chocolate into thin ribbons and arrange them artistically over the rice. For an extra touch of indulgence, drizzle the 0.25 cup heavy cream over the top just before serving. The cream adds a silky contrast to the warm rice and compote, while the chocolate shavings provide a satisfying crunch that balances the dish's creamy elements.
⏰ Step 5: Serve Immediately for Best Texture
Serve the cherry chocolate iced rice immediately while the components are at their peak temperatures. The contrast between the warm, creamy rice, the slightly cool cherry compote, and the room-temperature chocolate shavings creates a sensory experience that feels both comforting and sophisticated.
For an enhanced presentation, garnish each serving with an additional cherry or two and a sprinkle of ground cinnamon. The dish pairs beautifully with a dollop of whipped cream or a scoop of vanilla ice cream for those who want to take it to the next level. This recipe delivers restaurant-quality dessert flavors in a breakfast format, proving that rice can be just as versatile as it is comforting.
Pro Tips For Making Cherry Chocolate Iced Rice
- Rinse Rice Twice: Jasmine rice sticks to pots like glue if you skip this. Swirl it in cold water twice—first rinse until the water runs clear, then drain. That extra step cuts down on gummy texture later, even when you’re drowning it in milk and sugar.
- Use Warm Milk: Cold milk makes for sad, uneven rice. Heat the whole milk to about 160°F (just until tiny bubbles form at the edges) before mixing it with the cooked rice. This lets the starches absorb faster, giving you that silky, pudding-like texture without waiting forever.
- Pit Cherries First: Pitted cherries blend smoother and release their juices better. Drop them into a bowl of ice water for 10 minutes to firm up, then pop out the pits with a paring knife—no messy fingers or half-pitted fruit ruining your sauce.
- Sweeten Gradually: Dump all that brown sugar in at once, and you’ll end up with a cloying, one-note dessert. Start with half the sugar, taste the rice, then add the rest while the mixture is still warm. The flavor balances better, and you won’t need to play chef to fix an over-sweetened mess.
Common mistakes when making perfect results
Overcooking the Rice
One of the biggest mistakes is letting the rice cook too long, which turns it mushy and destroys that perfect creamy texture. I’ve seen this happen when people peek too often or forget to reduce heat after boiling.
The rice should cook for exactly 15 minutes on low heat after boiling—no more! If you’re unsure, check after 12 minutes and taste a grain. It should be tender but still hold its shape. Overcooked rice absorbs all the milk and becomes gluey, ruining the delicate balance of flavors. 🍚
Skipping the Chilling Step
This recipe relies on the rice being chilled to achieve that signature custard-like texture. Skipping the 3-hour refrigeration makes the rice too warm and soft, losing its elegant presentation.
I’ve learned this the hard way—serving it warm feels more like a pudding than the sophisticated dessert-inspired dish it’s meant to be. The chilling step also lets the flavors meld beautifully, creating that perfect harmony of sweet, tart, and rich notes.
Using Low-Quality Chocolate
Not all chocolate is created equal, and using anything less than 70% cacao dark chocolate will compromise the dish. I’ve tried cheaper brands, and they often taste bitter or grainy, overpowering the delicate cherry and rice flavors.
Invest in high-quality chocolate like Ghirardelli or Lindt—their smooth texture and rich flavor are worth it. For shavings, ensure the chocolate is properly tempered to avoid streaks or dull colors, which can make the dish look unappetizing.
Over-Mashing the Cherries
The cherry compote needs a balance of whole and mashed cherries for the best texture. I’ve made the mistake of mashing all the cherries, which turns the compote into a thick jam that can feel heavy on the palate.
Aim to mash only about half of the cherries to maintain some texture and brightness. The lemon juice is also crucial—skipping it or using bottled juice instead of fresh will make the compote taste flat and one-dimensional. 🍒
Ignoring the Butter in Chocolate
The 2 tbsp unsalted butter in the chocolate mixture isn’t just for flavor—it’s essential for creating those glossy, velvety shavings. Without it, the chocolate can turn out dry or brittle, making it difficult to shave neatly.
I’ve tried omitting the butter, and the result was disappointing—lacks that luxurious finish. Always use cold butter and melt the chocolate gently to maintain the right consistency for shaving.
Serving Too Late
This dish is best served immediately after assembling, while the cherry compote is still warm and the chocolate shavings are at room temperature. Letting it sit too long causes the rice to absorb moisture from the compote, turning it soggy.
I’ve had to scrape plates clean because the texture became unappealing. Serve it right away to enjoy that perfect contrast of temperatures and textures—creamy, warm, and crunchy all at once. ⏰
Nutrition facts
Frequently asked questions
Can I use regular white rice instead of jasmine rice?
While you can substitute white rice, jasmine's floral aroma is key to this recipe's character. For a similar texture, try short-grain white rice (like sushi rice) and increase the milk by 0.25 cup to achieve the same creaminess. The flavor won't be identical, but it'll still work for a delicious dessert rice dish.
How do I make this recipe vegan?
Replace the whole milk with coconut milk (full-fat for creaminess) and use vegan dark chocolate (70% cacao or higher). For the butter in chocolate shavings, substitute vegan butter or coconut oil. The texture will be slightly different but still delicious—just ensure all ingredients are certified vegan.
Can I prepare this ahead of time?
Yes! The rice base can be made 2 days ahead and stored in an airtight container in the fridge. The cherry compote can be prepared 1 day ahead and reheated gently. Just assemble and garnish with chocolate shavings right before serving to maintain that perfect texture contrast.
What's the best way to store leftovers?
Store in an airtight container for up to 3 days in the fridge. To revive, let it sit at room temperature for 10 minutes before serving. The texture may soften slightly, but it's still delicious. For longer storage, freeze the components separately (rice, compote, and chocolate) for up to 1 month—just reassemble when ready to eat.
Why did my chocolate shavings turn white?
This likely happened because the chocolate wasn't properly tempered. For best results, melt the chocolate gently (below 113°F) and let it cool slightly before shaving. If it happens, simply remelt the chocolate properly using the seed method (place a small piece in the melted chocolate to help it set correctly) and try again.
