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

Old-Fashioned Rice Pudding

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: liinaa
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4–6 servings
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

Old-Fashioned Rice Pudding is a creamy, comforting dessert made with rice, milk, sugar, and warm spices. It’s nostalgic, simple, and delicious whether served warm or chilled.


Ingredients

  • 2 cups cooked white rice (short or medium grain)
  • 3 cups whole milk
  • 1/2 cup granulated sugar
  • 1 large egg (optional, for creaminess)
  • 2 tbsp unsalted butter
  • 1 tsp vanilla extract
  • 1/2 tsp ground cinnamon or nutmeg
  • Pinch of salt
  • Optional: 1/2 cup raisins or chopped dried fruit

Instructions

  1. In a saucepan, combine cooked rice, milk, sugar, and a pinch of salt. Bring to a gentle simmer over medium-low heat.
  2. Cook for 25–30 minutes, stirring often, until mixture thickens and becomes creamy.
  3. If using an egg, beat it in a small bowl. Slowly whisk in a few spoonfuls of hot pudding to temper, then stir egg mixture back into the pot. Cook 2–3 minutes, stirring constantly.
  4. Remove from heat and stir in butter, vanilla, and cinnamon or nutmeg.
  5. Serve warm with extra cinnamon on top, or refrigerate for several hours to serve chilled.

Notes

  • Add raisins, cranberries, or dates while simmering for extra flavor.
  • Use half-and-half or evaporated milk for a richer texture.
  • Swap some milk with coconut milk for a tropical twist.
  • Make a chocolate version by stirring in cocoa powder and chocolate chips.
  • Loosen thickened pudding with extra milk when reheating.

Nutrition

  • Serving Size: 1 cup
  • Calories: 260
  • Sugar: 20g
  • Sodium: 120mg
  • Fat: 9g
  • Saturated Fat: 5g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 1g
  • Protein: 6g
  • Cholesterol: 60mg