Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The BEST Rice Pudding


  • Author: WAFA LI

Ingredients

Scale
  • ½ cup (100g) arborio rice (or short-grain white rice)
  • 4 cups whole milk (plus extra if needed)
  • ⅓ cup (65g) granulated sugar
  • 1 large egg yolk (optional, for extra richness)
  • 1 tsp vanilla extract
  • ½ tsp ground cinnamon
  • Pinch of salt
  • Optional add-ins:
    • Zest of ½ lemon or orange
    • 2 tbsp raisins or dried cranberries
    • 1 tbsp butter, stirred in at the end

Instructions

  1. Cook rice: In a medium saucepan, combine rice, milk, cinnamon, and salt. Bring to a gentle simmer over medium heat.
  2. Simmer gently: Reduce heat to low. Cook uncovered, stirring frequently, for 35–45 minutes, until rice is very tender and mixture thickens to a creamy consistency. (If it gets too thick, stir in a splash of milk.)
  3. Sweeten & enrich: Stir in sugar and optional lemon/orange zest. Cook 2–3 more minutes.
  4. Temper egg (if using): Whisk egg yolk in a small bowl. Slowly drizzle in ½ cup hot pudding while whisking. Pour mixture back into pot; cook 1–2 minutes more, stirring constantly.
  5. Finish: Remove from heat. Stir in vanilla (and butter or raisins, if using).
  6. Serve warm or chill 2+ hours for cold pudding. Sprinkle with extra cinnamon before serving.
💡 Pro Tips:
Arborio rice gives the creamiest texture (thanks to its high starch), but any short-grain white rice works.
– Stir often to prevent sticking and encourage even thickening.
– For dairy-free: Use full-fat coconut milk + almond milk blend.
– Leftovers keep well covered in the fridge up to 4 days.

Prep Time & Nutrition (per serving, serves 4):

Prep Time: 5 min | Cook Time: 45 min | Total Time: 50 min
Servings: 4 | Calories: 180 | Net Carbs: 28g | Fats: 6g | Protein: 6g