Desserts
This chocolate rice porridge recipe transforms humble grains into a luxurious dessert with silky cocoa richness and chewy pearl texture that defies expectations. What starts as simple rice and milk becomes a velvety, decadent treat that tastes like a cross between pudding and fondue—without requiring special equipment.
The secret lies in slow simmering, which develops that signature creamy yet slightly resistant bite that makes every spoonful satisfying.
Perfect for cozy evenings or special occasions, this dessert requires just five core ingredients and 30 minutes of hands-off cooking time. The cocoa powder infuses the rice with deep chocolate flavor while maintaining a smooth, almost pudding-like consistency.
Whether you prefer it mildly sweet or richly indulgent, this recipe delivers restaurant-quality results with minimal effort—ideal for both beginners and experienced cooks.
Ingredients for chocolate rice porridge
Five essential ingredients transform into a velvety chocolate dessert with restaurant-quality texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Short-Grain White Rice 🍚 | 1 cup | Jasmine or Arborio preferred for chewiness |
| Unsweetened Cocoa Powder 🍫 | ⅓ cup | Dutch-processed for smoother texture |
| Whole Milk 🥛 | 4 cups | Full-fat for optimal creaminess |
| Granulated White Sugar 🍚 | ½ cup | Adjust to taste for sweetness level |
| Vanilla Extract 🌿 | 1 tbsp | Pure Madagascar bourbon preferred |
| Pinch of Salt 🧂 | ¼ tsp | Enhances flavor balance |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for texture development |
| Dark Chocolate Chips 🍫 | ¼ cup | 70% cocoa for garnish (optional) |
The rice variety matters most here. Jasmine or Arborio creates that signature chewy bite, while long-grain varieties yield a more pudding-like result. Whole Foods or specialty Asian markets carry the best quality short-grain rice—look for vibrant, plump grains with no broken kernels. Dutch-processed cocoa powder ensures a smoother, less acidic flavor profile, which is critical for this delicate dessert. Valrhona or Guittard brands deliver consistent quality, though any high-end grocery store carries reliable options. The milk should be whole—organic or grass-fed adds subtle richness, but standard whole milk works perfectly fine for everyday use.
No cocoa powder? Melted dark chocolate at double the amount works in a pinch, though texture may vary slightly. Substituting almond milk? Add 1 extra tbsp of butter to compensate for reduced fat content. The vanilla extract is non-negotiable for depth—imitation extracts will fall flat here. For sugar adjustments, reduce by 2 tbsp for mild sweetness or add 1 tbsp for indulgent richness. The butter should be cold when added to prevent premature melting during simmering. European-style butter like Plugrá adds a superior flavor, but any good-quality unsalted butter suffices.
This dessert improves with time—24 hours of refrigeration allows flavors to meld perfectly. Store in an airtight container with parchment between layers to maintain texture. Reheats beautifully in the microwave for 20-30 seconds per serving, though texture will be slightly softer. For make-ahead prep, freeze portions in individual ramekins—thaw overnight in the fridge before reheating. The chocolate chips should be added fresh when serving to maintain their signature snap, though they can be sprinkled before refrigeration if preferred.
Why You'll Love This Recipe
- No Rice Cooker Needed: I swear by this—just a pot, some heat, and 15 minutes of stirring. The short-grain rice breaks down into that silky texture all on its own, no fancy equipment required. Honestly, I make this in my college-era pot more often than my expensive rice cooker.
- Rich Without the Guilt: That first spoonful of cocoa powder and warm milk? It’s like dessert sneaking into breakfast. The sugar caramelizes just enough to make it taste indulgent, but the whole milk keeps it creamy and actually satisfying—not the cloying sweetness of store-bought pudding.
- Breakfast or Dessert? Yes.: Serve it chilled with a drizzle of honey for a lazy weekend brunch, or warm it up with a pinch of cinnamon for a cozy nightcap. My kid pours it over pancakes; my husband eats it straight from the pot. It’s the one dish that never gets ignored.
- Pantry Staple Magic: I keep a bag of rice and cocoa powder on hand just for this—it’s cheaper than buying flavored oatmeal or instant pudding, and it lasts forever. Even better? A batch makes four servings, so I reheat portions all week. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for chocolate rice porridge
This method delivers a velvety cocoa-infused porridge with perfectly chewy rice pearls and a rich, dessert-like finish.
Toast the Rice for Enhanced Flavor
In a heavy-bottomed saucepan, combine the 1 cup short-grain white rice and the 0.33 cup unsweetened cocoa powder. Toast over medium heat for 3-4 minutes, stirring constantly with a wooden spoon. You'll notice the mixture darkens slightly and releases a deep, toasty aroma—this step develops the rice's natural nuttiness and deepens the cocoa flavor.
Watch carefully as the rice begins to turn a rich, chocolatey brown. The moment it smells intensely toasted and aromatic, remove the pan from heat immediately. This prevents burning while maximizing flavor extraction. The toasted rice will form the chewy, pearl-like texture characteristic of this porridge.
Simmer with Milk and Sugar
Return the saucepan to low heat and gradually whisk in the 4 cups whole milk and 0.5 cup granulated white sugar. Stir continuously for 2-3 minutes until the mixture becomes smooth and homogeneous. The sugar should dissolve completely, creating a silky base for the porridge.
Bring the mixture to a gentle simmer, then reduce heat to maintain a barely perceptible bubble at the surface. Cover with a tight-fitting lid and simmer for 40-45 minutes, stirring occasionally with a silicone spatula. The porridge should thicken gradually, reaching a consistency similar to thick cream—it should coat the back of a spoon but still be pourable.
Incorporate Butter and Vanilla
Remove the saucepan from heat and let it rest for 5 minutes. This resting period allows the starches to fully hydrate and the mixture to thicken slightly. Add the 2 tablespoons unsalted butter, cut into small cubes, and the 1 tablespoon vanilla extract. Stir vigorously until the butter melts completely and the vanilla is fully incorporated.
The butter adds a luxurious mouthfeel and balances the richness of the cocoa. Here's where the porridge transforms from simple to extraordinary—each spoonful should now have a velvety texture with a subtle sheen. Taste and adjust sweetness if needed, adding more sugar if the cocoa flavor dominates.
Season and Garnish
Return the porridge to low heat and sprinkle in the 0.25 teaspoon pinch of salt. Stir gently for 1-2 minutes to allow the salt to fully dissolve and enhance all flavors. The salt acts as a flavor amplifier, making the cocoa and vanilla notes more pronounced.
For garnish, fold in the 0.25 cup dark chocolate chips during the final minute of heating. The chocolate should melt partially, creating pockets of molten richness throughout the porridge. Serve immediately in warm bowls, garnished with additional chocolate chips if desired. The contrast between the silky porridge and the crunchy chocolate chips creates the perfect textural experience.
Rest and Serve for Optimal Texture
Let the porridge rest for 5 minutes before serving. This resting period allows the flavors to meld completely and the texture to reach its ideal consistency—smooth yet slightly resistant, with chewy rice pearls throughout.
Each serving should be rich, velvety, and deeply aromatic with notes of cocoa and vanilla. The porridge should be warm enough to enjoy immediately but not so hot that it masks the delicate flavors. Pair with a dusting of cocoa powder or a drizzle of caramel sauce for an elevated presentation.
Pro Tips For Making Chocolate Rice Porridge
- Soak the Rice First: Toss your short-grain rice in cold water for 30 minutes before cooking—it cuts down on clumping and makes the porridge silkier. I used to skip this, and the texture always ended up gummy, no matter how much I stirred.
- Whisk the Cocoa: Mix the cocoa powder into the milk before adding it to the pot—this prevents clumps that turn into weird, grainy bits in your porridge. After burning three batches, I finally figured out this simple step makes all the difference.
- Simmer Low and Slow: Once the rice is tender, drop the heat to the lowest setting and let it cook uncovered for 20-30 minutes. Rushing this step turns your creamy porridge into a gluey mess—your future self will thank you for the patience.
- Sweeten Gradually: Start with half the sugar called for, taste, then add more as you go—this keeps the porridge from tasting one-note. I was skeptical until I tried it, and now I adjust based on how rich the cocoa flavor is that day.
Wine and beer pairings for this dish
Rich Chocolate Pairings
For this dessert-like porridge, I recommend 70% dark chocolate—specifically Valrhona Guanaja or Lindt Excellence—for its balanced bitterness and smooth melt. The high cocoa content enhances the porridge's chocolatey depth without overpowering its delicate vanilla notes.
A small square (about 1 oz) per serving elevates the experience, especially when warmed slightly to release its aroma. 🍫
Creamy Dessert Wines
A tawny Port from Portugal—like Graham's 10-Year-Old—pairs beautifully with this porridge. Its nutty, caramelized flavors complement the cocoa's richness while the wine's natural sweetness mirrors the dessert's indulgence.
For a lighter option, try a late-harvest Riesling from Germany, such as Dr. Loosen Blue Slate, which offers bright acidity to cut through the creaminess. 🍷
Spiced Coffee Balance
If you prefer coffee over wine, a single-origin Ethiopian Yirgacheffe with its floral and citrus notes creates a surprising yet harmonious pairing. The coffee's brightness contrasts the porridge's richness, while its natural sweetness enhances the cocoa.
For an espresso option, a light roast from Intelligentsia preserves delicate fruit notes that complement the vanilla. ☕
Warm Spiced Milk
For a non-alcoholic option, warm homemade spiced milk (like golden milk) with ½ tsp cinnamon, ¼ tsp cardamom, and a pinch of nutmeg per cup.
The spices echo the porridge's cocoa warmth while adding a cozy, aromatic dimension. Serve in a mug at 160°F to maintain the porridge's texture. 🌿
Creamy Liqueur Finish
Add a splash of Godiva Chocolate Liqueur or Crème de Cacao to your wine or coffee for an extra layer of chocolate intensity. Just ½ teaspoon per serving intensifies the cocoa flavor without overpowering the porridge's delicate balance. This works especially well with tawny Port or spiced milk. 🥂
Seasonal Adaptations
In summer, pair with chilled sparkling wine like Prosecco to refresh the palate between bites. For winter, a sweet red wine such as Banyuls from France adds warmth and depth. Both options highlight the porridge's versatility across seasons while keeping the focus on its velvety texture. ❄️
Nutrition facts
Frequently asked questions
What type of rice works best for this chocolate porridge?
Use short-grain white rice like jasmine or arborio for the signature chewy pearl texture. Long-grain varieties will yield a softer, pudding-like consistency. The key is selecting rice with a naturally higher starch content to create that satisfying bite.
Can I make this recipe with dairy-free milk?
Yes, but you'll need to adjust the texture. Use full-fat coconut milk or oat milk with 1 extra tbsp butter to maintain creaminess. The porridge will be slightly lighter, but still delicious. For best results, add 1 tsp cornstarch to thicken during simmering.
Why does my porridge turn out too thin?
This usually happens from too much liquid or insufficient simmering time. Start with 4 cups milk and simmer uncovered for the last 5 minutes to thicken. For extra insurance, mix 1 tbsp cornstarch with 2 tbsp cold water and stir in during the final minute.
How do I prevent the porridge from sticking?
Always use a heavy-bottomed saucepan and stir frequently during the initial 5 minutes of cooking. A wooden spoon works best for scraping the bottom. For extra protection, add a pinch of salt which helps stabilize the starches. Never skip stirring during the toasted rice phase!
Can I make this ahead of time?
This porridge tastes even better after 24 hours of refrigeration as flavors meld. Store in an airtight container with parchment between layers. Reheat gently in the microwave for 20-30 seconds per serving—texture will be slightly softer but still delicious.
