Skip to main content

Diner-Style Rice Pudding

4.2

(45)

Three footed dessert glasses with rice pudding topped with whipped cream and dusted with cinnamon on a table scattered...
Photo by Chelsea Kyle, Prop Styling by Alex Brannian, Food Styling by Katherine Sacks

This creamy rice pudding is the ultimate make-ahead dessert. The recipe is easy to scale up for a crowd, and you can prepare it up to two days before serving. But the type of rice you use matters. While leftover rice can make a worthy pudding, this ultra-creamy rice pudding recipe starts with uncooked short-grain white rice, which is slowly enriched as it simmers in dairy. Look for arborio rice (sometimes called risotto rice). Shorter rice grains have a higher starch content, which contributes to the pudding’s silky texture. In a pinch, you can use medium-grain rice or even long-grain basmati or jasmine rice—your homemade rice pudding will still taste great; it’ll just be a little looser in consistency.

Customize your ingredients and add-ins to create a rainbow of rice puddings. If you need a dairy-free swap, coconut milk and almond milk make delicious rice puddings. Use brown sugar for toffee flavors or brown rice for a heartier, nuttier taste. Trade the ground cinnamon for cardamom or allspice, or the vanilla extract for (half the amount of) almond extract or fiori di Sicilia—or swap out the dried fruit for cranberries, golden raisins, or coconut flakes.

Recipe information

  • Total Time

    1 hour 45 minutes, plus chilling

  • Yield

    6 servings

Ingredients

3½ cups whole milk, divided
½ cup short-grain rice
¼ tsp. kosher salt
3 large eggs, room temperature
¼ cup (50 g) sugar
2 tsp. vanilla extract
¼ tsp. ground cinnamon, plus more
¼ cup raisins, optional
1 Tbsp. unsulfured molasses (optional)
Whipped cream (optional), for garnish

Preparation

  1. Step 1

    Bring 3 cups whole milk, ½ cup short-grain rice, and ¼ tsp. kosher salt to a simmer in heavy medium saucepan. Reduce heat to low. Cover and gently simmer until rice is very tender and liquid is almost absorbed, stirring occasionally, about 1½ hours.

    Step 2

    Whisk 3 large eggs, room temperature, ¼ cup (50 g) sugar, 2 tsp. vanilla extract, ¼ tsp. ground cinnamon, and remaining ½ cup whole milk to blend in medium bowl. Stir in ¼ cup raisins (if using). Ladle half the cooked rice mixture into the egg mixture to temper the eggs. Then transfer mixture back to saucepan and cook, stirring, over low heat until rice pudding is thickened, about 6 minutes. Transfer to bowl. Stir in 1 Tbsp. unsulfured molasses (if using). Cover surface of rice pudding directly with plastic wrap or wax paper and refrigerate until well chilled. Serve topped with whipped cream (if using) and a dusting of cinnamon.

    Do Ahead: Rice pudding can be prepared 2 days ahead; keep chilled.

    Editor’s note: This recipe for rice pudding was first printed in September 1999. Head this way for more of our favorite rice desserts

See Related Recipes and Cooking Tips

Read More
Khao niaow ma muang, or steamed coconut sticky rice with ripe mango, is a classic in Thai cuisine—and you can make it at home.
Legendary chef James Beard created this version of the British classic for Gourmet’s 1963 holiday issue. Six decades later, it’s still inspiring fans.
Skip the fuss of individual servings; this sheet cake sticky toffee pudding is cozier, easier, and, dare we say, far more festive.
This quick breakfast or dessert is renowned in Yemen and throughout the Arabian Peninsula.
With a crisp crust and fruity filling, pineapple pie is a Philippine bakeshop specialty.
With just a handful of ingredients, this old-fashioned egg custard is the little black dress of dinner party desserts—simple and effortlessly chic.
Need an elegant dinner party dessert? A quick tea cake? A vacation birthday bake? This chocolaty wonder fits every bill.
Tangy cream cheese custard drenched in bittersweet caramel. Cue the oohs and aahs.