Skip to content
Desserts Kid-friendly

Caramel Rice Pudding

A slow-baked creamy rice pudding with a rich golden caramel crust and a hint of nutmeg.

150 minutes
Serves 6
Dessert
53 min prep
83 min cook

Instructions

5 steps
  1. 1

    Preheat the oven to 285°F (140°C) and butter a baking dish. Rinse the rice well under cold water and drain.

  2. 2

    In the baking dish, combine the rice, brown sugar, butter, milk, and nutmeg, stirring to mix.

  3. 3

    Bake in the slow oven for 2 to 2 1/2 hours, stirring every 30 minutes and adding a little more milk if the pudding looks dry, until the rice is tender and creamy.

  4. 4

    The pudding is ready when the milk has reduced to a rich caramel cream and a golden crust has formed on top.

  5. 5

    Serve hot or cold. This can also be baked in individual ramekins if preferred.

Caramel Rice Pudding — plated and served Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving moment. How Caramel Rice Pudding looks plated and ready to eat — a representative photo, not a step in the recipe.

Listahan Family Score™

82/100

Good fit for most families

82
Allergen-friendly 90
Kid-friendly 85
Weeknight-easy 64
Budget-friendly 86
Great leftovers 93
Pantry-friendly 77

Score reflects how well this recipe fits a typical busy household. In the app, your Family Score is personalized to your household's allergens, kids, and pantry.

Nutrition

per serving

210

Calories

5 g

Protein

30 g

Carbs

8 g

Fat

Estimated per serving. Actual values depend on the brands and portions you use.

Listahan cooking guide

Chef notes & practical guide

Technique notes, ingredient swaps, serve-alongside ideas, storage guidance, and equipment for this recipe.

Cultural context

Rice pudding appears independently across dozens of food cultures — from arroz con leche in Latin America to kheer in South Asia to riz au lait in France — because wherever rice and milk exist, the combination of slow cooking them together with sugar produces a universally comforting dessert. The caramel variation, achieved by browning butter and/or using brown sugar as the sweetener, is associated with British and American home cooking from the 19th century, giving the pudding a toasty depth beyond a plain milk-and-sugar version.

Listahan note

This version uses brown sugar and butter cooked together before the rice is added, building a caramel base into the pudding from the start rather than adding caramel sauce separately.

Technique cues

  • Short-grain rice (such as Arborio or sushi rice) releases starch as it cooks in milk, creating the characteristically creamy, thick consistency of proper rice pudding; long-grain rice stays separate and produces a looser, less creamy result.
  • Cook over low to medium-low heat and stir frequently — milk scorches easily on high heat and burned milk at the bottom of the pot turns the entire pudding bitter; a heavy-bottomed pot distributes heat more evenly.
  • The pudding will thicken considerably as it cools — pull it from the heat when it still seems slightly too loose, and allow it to reach final consistency in the serving dish or refrigerator.

Kitchen flow

Parallel prep
There is very little to prep in advance; gather all ingredients before you begin since the caramel-butter stage moves quickly and you need the milk ready to add.
Make-ahead
Rice pudding keeps well refrigerated for up to 3 days; make a day ahead and serve chilled or rewarm on the stovetop with a splash of milk.
Leftover move
Stir leftover pudding with a splash of milk and reheat gently; serve cold as a breakfast porridge topped with fresh fruit and a pinch of cinnamon.
Cleanup rhythm
Soak the pot immediately with warm water after serving — cooked milk and caramel sugar set firmly if left to cool in the pot and require significantly more effort to clean.

Ingredient brief

Role, handling, and swap guidance for each key ingredient.

1/2 cup short-grain rice

body and texture

Purpose: Short-grain rice releases amylopectin starch as it cooks, which thickens the milk into a creamy pudding; the grains also stay tender without falling apart.

Handling: Rinse once in cold water and drain to remove excess surface starch, which would make the pudding gluey.

Adaptation: Medium-grain rice (like Calrose) is a close substitute; Arborio adds extra creaminess due to its high starch content.

1/3 cup packed brown sugar

caramel sweetness

Purpose: Brown sugar's molasses content provides the caramel flavor that distinguishes this pudding from a plain white-sugar version.

Handling: Pack firmly into the measuring cup for an accurate measure; loose brown sugar measures significantly less.

Adaptation: Granulated sugar plus 1 tsp molasses matches brown sugar's flavor profile; palm sugar adds an even deeper caramel note.

2 Tbsp butter

richness and caramel development

Purpose: Butter cooked with brown sugar at the start creates a true caramel base that infuses the entire pudding rather than just sitting on top.

Handling: Melt and cook with the brown sugar for 1-2 minutes until slightly deepened in color before adding milk.

Adaptation: Coconut oil creates a dairy-free caramel base with a subtle coconut note that works well in this context.

3 cups whole milk

cooking liquid and creaminess

Purpose: Whole milk provides the fat and protein that creates a rich, creamy pudding as the rice starch thickens it during cooking.

Handling: Add gradually to the caramelized butter-sugar base, whisking to prevent the caramel from seizing.

Adaptation: Replace half with heavy cream for an extra-rich pudding; use full-fat oat milk for a dairy-free version that still achieves good creaminess.

Technique notes

  • If the pudding sticks to the bottom during cooking, immediately reduce heat and stir vigorously to release — do not scrape the very bottom if it has turned dark, as that will introduce a burnt flavor throughout.
  • Stir in a splash of heavy cream at the very end, off the heat, for extra richness and to stop the cooking; this is the classic French riz au lait finishing technique.
  • For a baked version, transfer the partially cooked pudding to a buttered baking dish and bake at 325 F for 25-30 minutes until the top forms a golden skin — the skin is a textural reward.

Ingredient swaps

Dairy-free option
Use full-fat oat milk or coconut milk in place of whole milk and coconut oil in place of butter; coconut milk produces a notably creamier result than oat milk.
Vegan direction
Both the butter and milk swaps above are already vegan; brown sugar is also vegan (no bone char in most brands).
Extra flavor
Add a cinnamon stick and a strip of orange peel while the rice cooks; remove before serving for a warmly spiced arroz-con-leche-adjacent version.

Serve alongside

  • fresh berries or sliced stone fruit
  • a drizzle of salted caramel sauce
  • toasted almond slivers for crunch
  • strong black coffee or espresso
  • warm chai or spiced milk
  • cold whole milk

Serving suggestions only — check pairings for your household's allergens.

Storage & reheating

  • Refrigerate in an airtight container for up to 4 days; the pudding will firm significantly when cold.
  • Reheat on the stovetop over low heat with 2-3 Tbsp milk per serving, stirring until smooth and warmed through.
  • Not recommended for freezing — the starch structure breaks down on thawing and the pudding separates and becomes grainy.

Equipment

  • heavy-bottomed medium saucepan
  • wooden spoon or silicone spatula for frequent stirring
  • measuring cups (especially for packing brown sugar)
  • individual serving bowls or a large serving dish

Make this household-aware

Listahan Pro checks this recipe against your household's allergens, finds pantry-aware swaps, builds the shopping list, and helps you plan the week around it.

Get the app

Plan it in Listahan

Add Caramel Rice Pudding to your week, check it against your household's allergens, and build the shopping list automatically.

More Desserts recipes