• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe

ForkLiftKitchen

menu icon
go to homepage
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe
×
Home - Recipes - Desserts

Latest Updated: Apr 13, 2026 by Emily Dawson

Creamy Rice Pudding

↓ Jump to Recipe

Silky rice pudding with tender grains suspended in sweet cream. That's what you get when you simmer short-grain rice slowly with whole milk and finish it with tempered egg yolks.

Creamy Rice Pudding served on a plate

The stovetop does most of the work. You stir every few minutes while the rice releases starch and the milk reduces into something thick enough to coat a spoon.

This works for weeknight desserts when you want something warm and comforting that doesn't require fancy equipment or technique.

QUICK SUMMARY

Creamy rice pudding comes together on the stovetop in under an hour. Short-grain rice simmers in whole milk until tender, then egg yolks thicken it into custard. Frequent stirring prevents scorching and helps the rice release starch for that signature creamy texture.

⏱️Timeline: 50 minutes start to finish, mostly hands-off simmering
🔥Method: Keep heat low and stir every 3-5 minutes to avoid burning
⚠️Watch Out: Add egg yolks slowly while tempering or they'll curdle

Table of Contents

Toggle
  • Why This Recipe Works
  • What You'll Need
    • Ingredient Details
  • Ingredient Swaps
  • What to Serve With It
  • Store and Reheat
  • Frequently Asked Questions
  • Creamy Rice Pudding
    • Method 
    • Tried this recipe?

Why This Recipe Works

Short-grain rice releases more starch than long-grain varieties, which creates the thick, creamy base without adding extra thickeners. For a version that comes together quickly, try this simple pastry recipe that uses similar custard techniques but in half the time.

Remember it later

Planning to try this recipe soon? Save it for a quick find later!

Quick Reference
⏱️
Prep Time
10 min
🔥
Cook Time
40 min
⏰
Total Time
50 min
🍽️
Servings
6 servings
📊
Difficulty
Easy
🏷️
Category
Dessert
💡
Quick Tip
Stir frequently to avoid scorching bottom
🎯
Best For
Weeknight | Comfort food | Budget

Five things that make this work:

  • Low heat simmering - Maintains gentle bubbles that cook rice evenly without scorching the milk on the pan bottom
  • Heavy-bottomed saucepan - Distributes heat evenly and prevents hotspots that burn dairy before rice softens
  • Tempered egg yolks - Adding hot liquid slowly to eggs prevents curdling and creates silky custard texture
  • Frequent stirring - Scrapes bottom every 3-5 minutes to release stuck rice and prevent burning
  • Resting time - Ten minutes off heat lets pudding thicken as starches set and flavors meld
Quick Tip
Toast cinnamon and nutmeg in the dry pan for one minute before adding milk for deeper spice flavor

What You'll Need

Ingredients for Creamy Rice Pudding

You need six basic ingredients plus optional mix-ins. Most people skip the egg yolks, but tempering them into the hot pudding creates that custard-like silkiness.

🍚
Base
  • short-grain rice
  • whole milk
  • heavy cream
🍬
Sweeteners
  • granulated sugar
  • vanilla extract
🌶️
Seasoning
  • salt
  • ground cinnamon
  • nutmeg
🥚
Thickener
  • egg yolks
  • raisins (optional)

Ingredient Details

  • Short-grain rice
    Use sushi rice or arborio - they release more starch than long-grain for creamy texture
  • Whole milk
    Don't use skim milk - fat content creates richness and prevents watery pudding
  • Heavy cream
    Optional but adds extra silkiness - swap with more milk for lighter version
  • Egg yolks
    Temper slowly by adding hot liquid gradually to prevent scrambling
  • Vanilla extract
    Add at the end after removing from heat to preserve aromatic flavor
  • Ground cinnamon
    Toast in dry pan before adding liquid for deeper, less dusty flavor
  • Raisins
    Stir in during last 5 minutes so they plump without disintegrating

Ingredient Swaps

You can swap the dairy or change the rice type depending on what you have. Rich mains need something to cut through, and this rich beef side dish uses similar slow-cooking techniques but with savory ingredients instead.

Four swaps that work:

  • Coconut milk for whole milk - Creates dairy-free version with subtle coconut flavor, slightly thinner final texture
  • Arborio rice for short-grain - Gives similar creaminess with firmer, more distinct rice grains that hold shape better
  • Maple syrup for granulated sugar - Natural sweetener that adds depth but may thin pudding slightly, reduce by 2 tablespoons
  • Cornstarch slurry for egg yolks - Mix 2 tablespoons cornstarch with 3 tablespoons cold milk, thickens without eggs but less silky

Arborio Rice

Works for: Firmer texture lovers, gluten-free diets, when you need visible separate grains

Skip if: You want ultra-creamy pudding or don't want rice texture noticeable

Coconut Milk

Works for: Dairy-free diets, tropical flavor variation, when whole milk unavailable

Skip if: You dislike coconut flavor or need classic neutral taste

Cornstarch Slurry

Works for: Egg-free diets, simpler technique, when tempering feels intimidating

Skip if: You want restaurant-quality silky custard texture

Instructions

The whole process takes 50 minutes with most time spent stirring occasionally while rice simmers. Most people skip the gravy, but it balances the meal when paired with something like simple homemade gravy for a complete comfort food spread.

  1. Combine rice, milk, cream, sugar, salt, and spices in heavy-bottomed saucepan. Bring to gentle simmer over medium heat, stirring constantly until sugar dissolves, about 3 minutes.

  2. Reduce heat to low and simmer uncovered for 30-35 minutes. Stir every 3-5 minutes, scraping bottom and sides to prevent sticking. Rice should be tender and milk reduced by half.

  3. Temper egg yolks in separate bowl. Slowly ladle ½ cup hot pudding into yolks while whisking constantly. Add another ½ cup, then pour tempered yolks back into saucepan.

  4. Cook 3-5 minutes more over low heat, stirring constantly. Pudding should thicken enough to coat back of spoon. Remove from heat immediately when it reaches custard consistency.

  5. Stir in vanilla extract and optional raisins. Let pudding rest 10 minutes off heat to thicken further. Serve warm or cover and refrigerate for chilled version.

Watch Out
Never let the pudding boil after adding eggs - high heat scrambles yolks and creates grainy texture

What to Serve With It

Rice pudding works as dessert but also breakfast or snack. The this side works best when it hits the table at the same time as a easy sauce side for balanced meal planning throughout the week.

Side Dish Prep Why It Works How to Serve
Fresh berries Easy Tart fruit cuts through sweet creaminess Scatter raspberries or blueberries on top before serving
Toasted nuts Easy Crunchy texture contrasts soft pudding Chop almonds or pecans, toast 5 minutes, sprinkle warm
Honey drizzle Easy Adds floral sweetness and glossy finish Warm honey slightly, drizzle over individual portions
Caramel sauce Medium Deepens sweetness with rich butterscotch notes Make or buy caramel, warm it, pour over pudding
Fruit compote Medium Tartness balances creamy sweetness Simmer berries with sugar 10 minutes, spoon on side

Three ways to serve it:

  • Breakfast bowl - Top with granola, sliced banana, and cinnamon for morning meal
  • Elegant dessert - Serve in glass bowls with whipped cream and candied orange peel
  • Snack portion - Scoop into small ramekins, chill, pack for lunch boxes
Best Pick
Fresh berries add the perfect tart contrast without extra cooking - raspberries and blackberries work especially well

Store and Reheat

Pudding thickens as it cools, which is normal. The chicken works best when it hits the table at the same time as a quick chicken dish for easy weeknight meal prep.

Method Time Best For
🍳 Stovetop 5-7 min Even reheating with control, add splash of milk while stirring
📦 Microwave 1-2 min Quick single portions, stir every 30 seconds to prevent hot spots
🔥 Oven 10 min at 325°F Reheating multiple servings, cover with foil to prevent skin forming

For best results when storing:

  • Transfer to shallow container - Cools faster and prevents bacterial growth in thick pudding
  • Press plastic wrap directly on surface - Prevents skin formation while pudding chills
  • Store within 2 hours of cooking - Don't leave dairy-based pudding at room temperature longer
  • Stir before reheating - Breaks up thickened texture and redistributes moisture evenly
  • Add milk when reheating - Stir in 2-3 tablespoons per cup to restore original creaminess

Frequently Asked Questions

How long to cook creamy rice pudding on stove?

Cook for 30-35 minutes at low simmer after bringing to initial boil. Rice should be tender and pudding thick enough to coat spoon when done.

Can I make rice pudding ahead and refrigerate?

Yes, rice pudding keeps 3-4 days in the fridge. It thickens as it cools, so stir in a splash of milk when reheating to restore creamy texture.

What goes well with rice pudding?

Fresh berries, toasted nuts, caramel sauce, or fruit compote all pair well. The tart or crunchy elements contrast the sweet creamy base.

How do I know when rice pudding is done?

Pudding is done when rice grains are tender, liquid has thickened to coat the back of a spoon, and you can draw a line through the coating that holds. It will thicken more as it cools.

Can I use brown rice for rice pudding?

Brown rice works but needs 50-60 minutes cooking time and more liquid since it doesn't break down as easily. The texture will be chewier and less creamy than white rice pudding.

Creamy Rice Pudding served on a plate

Creamy Rice Pudding

No ratings yet
This creamy rice pudding simmers short-grain rice slowly with whole milk and finishes with tempered egg yolks for a silky custard texture. Frequent stirring prevents scorching while thickening the pudding to perfection. It's a comforting dessert that's easy to make on the stovetop.
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 40 minutes mins
Total Time 50 minutes mins
Servings: 6 servings
Course: Dessert
Cuisine: American
Ingredients Equipment Method Notes

Ingredients
  

  • 1 cup short-grain rice such as sushi rice or arborio
  • 4 cups whole milk
  • ½ cup heavy cream optional, adds silkiness
  • ½ cup granulated sugar
  • ¼ teaspoon salt
  • ½ teaspoon ground cinnamon toast in dry pan before adding liquids for deeper flavor
  • ⅛ teaspoon ground nutmeg toast in dry pan before adding liquids for deeper flavor
  • 3 egg yolks tempered slowly to prevent curdling
  • ¼ cup raisins optional, stir in last 5 minutes
  • 1 teaspoon vanilla extract added at end after removing from heat

Equipment

  • Heavy-bottomed saucepan Distributes heat evenly to prevent scorching
  • Whisk Used to temper egg yolks
  • ladle For slowly adding hot pudding to egg yolks during tempering

Method
 

  1. Combine rice, whole milk, heavy cream, sugar, salt, ground cinnamon, and nutmeg in a heavy-bottomed saucepan. Bring to a gentle simmer over medium heat, stirring constantly until sugar dissolves, about 3 minutes.
    1 cup short-grain rice, 4 cups whole milk, ½ cup heavy cream, ½ cup granulated sugar, ¼ tsp salt, ½ tsp ground cinnamon, ⅛ tsp ground nutmeg
  2. Reduce heat to low and simmer uncovered for 30 to 35 minutes, stirring every 3 to 5 minutes. Scrape the bottom and sides to prevent sticking. The rice should be tender and the milk reduced by about half.
    1 cup short-grain rice, 4 cups whole milk, ½ cup heavy cream
  3. In a separate bowl, temper the egg yolks by slowly ladling ½ cup of hot pudding into the yolks while whisking constantly. Add another ½ cup, then pour the tempered yolk mixture back into the saucepan.
    3 egg yolks
  4. Cook the pudding over low heat, stirring constantly for 3 to 5 minutes more until it thickens and coats the back of a spoon. Remove from heat immediately once custard consistency is reached to avoid scrambling the eggs.
  5. Stir in vanilla extract and optional raisins. Let the pudding rest off heat for 10 minutes to thicken further. Serve warm or refrigerate for chilled pudding.
    ¼ cup raisins, 1 tsp vanilla extract

Notes

  • Use a heavy-bottomed saucepan to prevent scorching during simmering.
  • Temper egg yolks slowly by adding hot pudding gradually to avoid curdling.
  • Stir frequently every 3-5 minutes while simmering to release starch and prevent burning.

Tried this recipe?

Let us know how it was!

More Desserts

  • Polish Pączki Doughnuts served on a plate
    Polish Pączki Doughnuts
  • Middle Eastern Basbousa Semolina Cake served on a plate
    Middle Eastern Basbousa Semolina Cake
  • Spanish Tarta de Santiago served on a plate
    Spanish Tarta de Santiago
  • Japanese Matcha Roll Cake served on a plate
    Japanese Matcha Roll Cake

Primary Sidebar

ForkliftKitchen recipe developer

Welcome!

Recipe Developer · 12+ Yr Kitchen Veteran

I'm the recipe developer behind this site, focused on practical, well-tested dishes and smart ingredient swaps. Every recipe is written to be clear, reliable, and easy to make at home.

650+ Recipes
12+ Yrs Exp.
3x Tested
Our Story →

As Featured In

Allrecipes

TASTE OF HOME

Food52

HUFFPOST

Yahoo! Life

Our Editorial Standards

  • ✓ Every recipe tested at least 3 times before publishing
  • ✓ Substitutes verified by real kitchen trials, not guesswork
  • ✓ Reviewed for accuracy by our editorial team
  • ✓ Updated regularly with seasonal info and reader feedback

Most Popular

  • Creamy Lemon Shrimp Linguine
    Creamy Lemon Shrimp Linguine
  • Creamy Garlic Mushroom Chicken
    Creamy Garlic Mushroom Chicken
  • Sesame Ginger Chicken Noodle Bowls
    Sesame Ginger Chicken Noodle Bowls
  • Baked Lemon Herb Fish Fillets
    Baked Lemon Herb Fish Fillets
  • Veggie Loaded Fried Rice
    Veggie Loaded Fried Rice
  • Spicy Garlic Shrimp Stir Fry
    Spicy Garlic Shrimp Stir Fry

Join 8,000+ Home Cooks

Weekly Kitchen Tips

Easy recipes, smart substitutes, and real cooking shortcuts — every Thursday.

Subscribe Free →


Side Dishes

  • What to Serve With Asian Salmon? 15 Best Side Dishes
    What to Serve With Asian Salmon? 15 Best Side Dishes
  • Side Dishes for Strawberry Spinach Salad
    15 Best Side Dishes for Strawberry Spinach Salad
  • Sides for Grilled Cauliflower Steaks to Complete the Meal
    15 Sides for Grilled Cauliflower Steaks to Complete the Meal
  • 15 Sides To Serve With Calabacitas
    15 Best Sides for Calabacitas – Mexican-Inspired Favorites


Substitutes

  • 7 Best Substitutes for Hot Sauce in Marinades & Stir-Fries
    7 Best Substitutes for Hot Sauce in Marinades & Stir-Fries
  • 9 Best Substitutes for Butter in Baking and Cooking
  • 7 Best Substitutes for Tagliatelle for Italian Pasta Dishes
    7 Best Substitutes for Tagliatelle for Italian Pasta Dishes
  • 7 Best Substitutes for Udon Noodles in Asian Stir-Fries
    7 Best Substitutes for Udon Noodles in Asian Stir-Fries


Browse by Topic

  • Side Dishes320
  • Substitutes785
  • Dinner163
  • Air Fryer77
  • Taste Profiles484
  • Food Storage123


Reader Reviews

★★★★★

"Finally a food blog that tells you exactly why a substitute works instead of just listing options."

— Sarah M., via email

★★★★★

"The side dish recommendations are so specific — saved my dinner party twice this month."

— James R., Pinterest comment

★★★★★

"I trust this site more than most because they actually test everything. You can tell."

— Priya K., blog comment

Footer

↑ Back to Top

Forklift Kitchen

We do the heavy lifting so you can enjoy the cooking. Tested recipes, smart substitutes, and perfect pairings—built for real home cooks.

Content

  • Recipes
  • Substitutes
  • What to Serve With
  • Blog

Company

  • About Us
  • Contact
  • Subscribe

Legal

  • Privacy Policy
  • Terms of Service

As an Amazon Associate I earn from qualifying purchases.

© 2026 Forklift Kitchen.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required