Amish rice pudding is a simple, creamy stovetop dessert with a gentle sweetness and old-fashioned comfort. It’s perfect for dessert, breakfast, or a cozy snack, and its smooth texture and warm flavors make it a family favorite.
This traditional Pennsylvania Dutch recipe slowly cooks rice in milk and butter until tender and velvety. The addition of eggs and evaporated milk (or half-and-half) gives the pudding a custard-like richness. Serve it warm or chilled, plain or topped with cinnamon, nutmeg, raisins, or nuts for extra texture and flavor.
[feast_advanced_jump_to]
Why You’ll Love This Amish Rice Pudding
- Creamy and comforting – Smooth, rich texture that feels like a homemade hug.
- Simple ingredients, big flavor – Made from pantry staples but tastes special.
- Versatile – Delicious warm or chilled, plain or dressed up with add-ins.
- Nostalgic – A classic taste of Amish and PA Dutch home cooking.
- Gluten-free and wholesome – No flour or artificial thickeners, just real ingredients.
Ingredients
- Milk – Forms the base and gives creaminess; whole milk yields the richest pudding.
- Sugar – Balances the rice’s starch and sweetens the dish.
- Butter – Adds richness and a silky finish.
- Long-grain white rice – Cooks tender and produces a pleasant texture. (Avoid brown rice; it alters cooking time and texture.)
- Eggs – Thicken and enrich the pudding, creating a custard-like consistency.
- Evaporated milk or half-and-half – Boosts creaminess; evaporated milk gives a deeper, concentrated flavor while half-and-half keeps it lighter.
- Salt – Enhances and balances flavors.
- Vanilla extract – Adds warm sweetness and depth.
- Cinnamon – A classic spice that complements the creamy pudding.
- Raisins (optional) – Provide chewy bursts of sweetness.
- Cinnamon and nutmeg (for topping) – A finishing sprinkle for aroma and visual appeal.
How to Make Traditional Stovetop Creamy Rice Pudding
Stovetop rice pudding is cooked slowly in milk to develop a tender, creamy texture. It requires attention while cooking to prevent scorching, but the method is straightforward and rewarding.
- Heat the milk – Pour milk into a heavy-bottomed saucepan. Sprinkle the sugar on top without stirring and add the butter. Heat over medium until it reaches a gentle boil. Watch closely to avoid boil-overs.
- Add the rice – Rinse the rice under cold water until the rinse runs clear and drain. When the milk boils, stir in the rice, reduce heat to low, cover, and simmer 25–30 minutes, stirring occasionally until the rice is tender.
- Prepare the egg mixture – Whisk the eggs in a bowl, then mix in the evaporated milk (or half-and-half) and salt until smooth.
- Temper the eggs – To avoid curdling, slowly whisk about 1 cup of the hot rice mixture into the egg mixture. Then gradually pour the warmed egg mixture back into the saucepan while whisking.
- Bring it together – Raise the heat slightly and bring the mixture to a gentle boil, whisking constantly until it thickens a bit.
- Finish the pudding – Remove from heat and stir in raisins (if using), vanilla, and cinnamon.
- Cool and serve – Let cool slightly, then place plastic wrap directly on the surface to prevent a skin from forming. Serve warm or chill. Sprinkle with extra cinnamon and a pinch of nutmeg before serving, if desired.



Variations
- Add fruit – Stir in raisins or other dried fruit for sweetness, or serve with fresh fruit or a spoonful of jam.
- Play with spices – Try nutmeg, cardamom, or allspice alongside or instead of cinnamon for a new flavor profile.
- Add crunch – Top with chopped pecans, walnuts, or almonds for texture contrast.
- German-style Milchreis – Scrape in vanilla bean seeds and serve warm with brown butter, brown sugar, and cinnamon for a German take.
- Milk alternatives – Use evaporated milk, half-and-half, or a lighter milk as preferred. Coconut milk also works for a different, slightly tropical note.

Origin of Rice Pudding (A Little History)
Rice pudding has ancient roots and appears in many cultures around the world. It may have originated in Asia, where rice cultivation has a long history, and evolved into many regional variations over time.
By the 15th century rice pudding was known in European royal kitchens, where imported rice was a luxury. As rice became more widely available by the 18th century, rice pudding transitioned from a special-occasion dish to a familiar, everyday dessert.
Today, old-fashioned rice pudding is a humble, comforting dessert found in many homes. For many, including myself, Amish rice pudding evokes childhood memories of warm, homemade treats—creamy, mildly sweet, and deeply comforting.

The Story Behind This Recipe
I hadn’t had rice pudding in years until I began remembering the version we made at the deli where I worked as a teenager. I loved that pudding but didn’t have the recipe, so I tested several variations until I recreated a version that matched those comforting memories.
Although memories can be fuzzy after two decades, the goal was to capture that familiar creamy texture and balanced sweetness. This recipe is the result: simple, reliable, and reminiscent of those deli days and Amish home cooking.
More Homemade Amish Pudding Recipes
- Easy Homemade Cornstarch Pudding
- Amish Pearl Tapioca Pudding
- Graham Cracker Pudding
- Strawberry Tapioca Pudding
- Grape Tapioca Pudding
This old-fashioned Amish rice pudding is easy to make, creamy, and satisfying. I hope you’ll try it—and if you do, please leave a comment and rating to share how it turned out. Thank you!
Visit my shop to purchase my cookbook
Check out my YouTube channel at MyAmishHeritage
📖 Recipe Card
Amish Creamy Rice Pudding Recipe
Pin Recipe
Ingredients
- 4 c. milk
- ½ c. sugar
- 2 Tbsp. butter
- ⅔ c. long grain rice
- 3 eggs, beaten
- 12 oz. evaporated milk or 1 ½ c. half and half
- ½ tsp. salt
- 1 tsp. vanilla extract
- ½ tsp. cinnamon
- ¼ – ½ c. raisins, optional
- cinnamon and nutmeg to sprinkle on top
Instructions
-
Pour 4 cups of milk into a large saucepan, sprinkle the sugar on top, and add the butter. Do not stir. Bring to a boil over medium heat and watch closely so it doesn’t boil over.
-
Rinse ⅔ cup long-grain rice under cold water until the water runs clear and drain. When the milk boils, add the rice, stir, reduce heat to low, cover, and simmer about 30 minutes, stirring halfway through.
-
Meanwhile, whisk 3 beaten eggs in a bowl, add 12 oz evaporated milk (or 1½ cups half-and-half) and ½ tsp salt, mixing until smooth.
-
Temper the eggs by whisking about 1 cup of the hot rice mixture into the egg mixture. Then slowly pour the warmed egg mixture back into the saucepan while whisking. Increase heat to bring the mixture to a gentle boil, whisking until slightly thickened.
-
Remove from heat and stir in ¼–½ cup raisins (optional), 1 tsp vanilla, and ½ tsp cinnamon. Set aside to cool and place plastic wrap directly on the surface to prevent a skin from forming.
-
Serve warm or chilled. I prefer it chilled—finish with a sprinkle of cinnamon and nutmeg before serving if you like.
Notes
Long-grain white rice works well; basmati is a good alternative. Avoid brown rice because it requires much longer cooking and changes the texture.
The pudding will firm up as it chills.
*Nutrition values are approximate.
Nutrition