Creamy chocolate rice pudding made with short-grain rice, whole milk, dark chocolate, and real vanilla for a rich, comforting dessert.
Chocolate Rice Pudding
Ingredients
Scales from a half to a double batch; cook in rounds so the pan stays hot.
- ¾ cup (150.0 g)short-grain white rice
- 4.0 cups (960.0 ml)whole milk
- ⅓ cup (67.0 g)granulated sugar
- ¼ tsp (1.25 g)fine salt
- 1.0 tsp (5.0 ml)pure vanilla extract
- 3.0 oz (85.0 g)dark chocolate, chopped
Make it at home
-
The vanilla
Madagascar Vanilla Extract, 2 oz Bottle
$13.00 · Shop now ›
- Must-have Farberware Stainless Saucepan A heavy base heats evenly so dairy and sugar don't scorch. View on Amazon › (opens in a new tab)
- Makes it easier Cuisinart Fine Mesh Strainers (3) Strain the base for a perfectly smooth, silky finish. View on Amazon › (opens in a new tab)
- Worth the upgrade ThermoPro Instant-Read Thermometer Hit the exact temperature this recipe calls for in one second. View on Amazon › (opens in a new tab)
As an Amazon Associate, VanillaGoods earns from qualifying purchases. We only suggest tools that fit this recipe.
Instructions
- Rinse the short-grain rice under cold water until the water runs clear.
- In a medium heavy-bottomed saucepan, combine the rinsed rice, whole milk, sugar, and fine salt. Stir well to mix.
- Bring the mixture to a gentle simmer over medium heat, stirring frequently to prevent the rice from sticking to the bottom.
- Reduce the heat to low and cook uncovered, stirring often, until the rice is tender and the mixture thickens to a creamy pudding consistency, about 35 to 40 minutes.
- Remove the saucepan from heat. Immediately stir in the chopped dark chocolate and pure vanilla extract until the chocolate melts completely and the pudding is smooth and glossy.
- Let the pudding rest for 5 minutes to thicken further before serving warm, or chill it in the refrigerator to serve cold.
Tips
- Use short-grain rice for a creamier texture as it releases more starch during cooking.
- Stir frequently during cooking to prevent the rice from sticking and to ensure even cooking.
Recipe FAQ
How long does it take to make chocolate rice pudding?
Plan on 10 minutes of prep and 40 minutes of cooking, plus 5 minutes to rest. The recipe makes 6 servings.
How should I store chocolate rice pudding?
Store leftover pudding in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or microwave, stirring often to restore creaminess.
Can I make chocolate rice pudding ahead?
The pudding can be made a day ahead and refrigerated, allowing flavors to develop and texture to set.
Can I use a different form of vanilla?
Yes. This recipe uses 1 tsp pure vanilla extract (5 ml). Each teaspoon of pure vanilla extract can be swapped for 1 teaspoon of vanilla bean paste, the seeds of half a vanilla bean, or 1/2 teaspoon of vanilla powder. Paste and seeds add the classic dark specks.
Estimated · per serving
Nutrition
Per serving = 1 of 6 servings this recipe makes.
Whole recipe (6 servings): ~1452 cal · 34g fat · 242g carbs · 41g protein · 127g sugar
Estimated values per serving, calculated from standard ingredient data. Not verified Nutrition Facts; actual values vary with brands, measurements, and preparation.
Per serving · 242 calories
What it takes to burn one serving
- Brisk walking 46 min·2.7 mi·~5400 steps
- Walking uphill or incline treadmill 33 min·1.7 mi·~3300 steps
- Moderate cycling 25 min·5.0 mi
- Swimming laps 34 min
- Jogging 24 min·2.0 mi·~3850 steps
- Stair climbing 22 min·~2000 steps
- Dancing 39 min
- Bodyweight circuit training 25 min
- Cleaning, errands, or playing with the dog 56 min
Rough estimates for one serving, based on standard MET values at about 155 lb. Your own burn depends on body size, effort, and fitness. Shown for context only — food is not something you have to earn.
Made with VanillaGoods
Browse available VanillaGoods products below. Check each product's origin and form against the ingredient list; these recommendations do not change the recipe's quantities or preparation method.














Recipe Rating
0 commentsNo comments yet — be the first to share how this turned out for you.
Leave a comment