Main Courses
American rice pudding brings comfort in every creamy spoonful—vanilla and cinnamon swirl together with toasted nuts for a dessert that feels like a warm hug. This classic recipe delivers the perfect balance of silky texture and subtle sweetness, made richer with whole milk and just the right amount of sugar. The secret lies in slow cooking, which transforms ordinary rice into tender, melt-in-your-mouth bites that soak up the fragrant custard.
What sets this version apart is the toasted nut crunch—pecans or walnuts add texture that contrasts beautifully with the velvety pudding. The cinnamon sticks infuse warmth while simmering, and a touch of vanilla extract elevates the flavor to restaurant-quality depth. Unlike quicker versions, this method ensures each grain stays distinct yet tender, creating that signature creamy yet slightly rustic texture American rice pudding is known for.
By the time it's done, you'll have a dessert that's equally at home at holiday gatherings or as a cozy weeknight treat. The aroma alone—warm vanilla, spiced milk, and toasted nuts—will have everyone gathering around the table. Serve it chilled or warm, topped with whipped cream or a sprinkle of cinnamon, and watch it disappear in minutes.
This recipe scales effortlessly for crowds, making it ideal for potlucks or family gatherings. The slow-cooked method means minimal hands-on time, letting the flavors develop naturally. Whether you prefer it classic or with a twist, this is the rice pudding that becomes a tradition in your home.
Ingredients for american rice pudding
These simple, comforting ingredients blend into a dessert that’s creamy, spiced, and perfect for any gathering.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, rinsed thoroughly |
| Whole Milk 🥛 | 4 cups | Full-fat for creaminess |
| Granulated Sugar 🍚 | ¾ cup | Adjust to taste |
| Vanilla Extract 🌸 | 2 tsp | Pure vanilla preferred |
| Cinnamon Sticks 🌿 | 2 whole | For infusion, removed later |
| Ground Cinnamon 🌶️ | 1 tsp | For finishing |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Unsalted Butter 🧈 | 4 tbsp | Cold, cubed for toasting |
| Pecans or Walnuts 🥜 | ½ cup | Toasted, chopped |
| Heavy Whipping Cream 🥛 | ½ cup | Optional for topping |
The rice is the foundation—long-grain white stays firm and absorbs flavor beautifully. Look for organic or high-quality brands at Whole Foods or your local market for better texture. Whole milk adds richness, but 2% works too if you prefer lighter creaminess. The sugar should be granulated, not powdered—it dissolves cleaner. For the nuts, pecans or walnuts are classic, but almonds or hazelnuts add a nice twist. Toast them in a dry pan until golden for maximum flavor.
No vanilla extract? Vanilla bean paste or even vanilla sugar will work in a pinch. Skip the cinnamon sticks? Use 1 extra teaspoon of ground cinnamon for the same warmth. The butter is key for that signature texture—don’t skip it, even if you’re watching calories. For a lighter version, reduce butter to 2 tablespoons and add 1/4 cup extra milk. The heavy cream is optional but adds a luxurious finish—whip it separately for topping.
This dessert tastes even better the next day, so make it ahead. Store in an airtight container in the fridge for up to 5 days. Reheat gently on the stove with a splash of milk to restore creaminess. The nuts stay crunchy for 3-4 days if stored separately in a sealed container. For a crowd, double the recipe—it scales perfectly for potlucks or holiday feasts.
Why You'll Love This Recipe
- No-Special-Tools Needed: I swear by this recipe because it’s the kind of dish that doesn’t demand a fancy kitchen—just a pot, a spoon, and patience. You’re not measuring rice by the cup and hoping for the best; it’s a simple 1:3 rice-to-milk ratio, and the whole thing simmers until it’s creamy without a single whisk in sight. Honestly, I’ve made it in a dorm microwave pot, a slow cooker, and even a doubled-up Instant Pot—it’s that adaptable.
- Vanilla-Cinnamon Magic: That first spoonful of warm pudding, where the vanilla’s sweetness wraps around you like a hug and the cinnamon sticks leave this subtle, spiced warmth? It’s the kind of flavor that feels nostalgic without trying too hard. The sugar caramelizes just enough at the edges to give it a little depth, and the rice soaks up all the milk until it’s tender but still holds its shape—no mushy giveaways here.
- Weeknight or Holiday: Between us, this is my go-to for lazy Sundays, potlucks where I don’t want to stress, or even as a dessert when I’m hosting and need something foolproof. The leftovers? Even better cold, straight from the fridge—perfect for lunches or when the kids beg for a snack (and yes, they’ll ask for seconds). I’ll be real: I’ve served it at Thanksgiving as a dessert and had my uncle declare it “the best thing that wasn’t pie.”
- Budget-Friendly Comfort: You’re using pantry staples here—rice, milk, sugar—and the cinnamon sticks? You’ll use them for everything else, so it’s not like you’re buying a specialty spice. The recipe stretches easily for a crowd, and the leftovers keep for days without drying out. Not the prettiest, but the taste makes up for it every time, and my wallet thanks me for skipping the overpriced dessert boxes.
Step-by-step instructions for American rice pudding
This method delivers creamy, fragrant rice pudding with perfect texture every time.
Toast the Nuts and Prepare the Base
In a dry skillet over medium heat, toast the 0.5 cup pecans or walnuts for 3-4 minutes until fragrant and lightly golden. Watch carefully—they'll darken quickly. Remove from heat immediately and transfer to a cutting board to chop into small pieces.
In a large, heavy-bottomed saucepan, combine the 1 cup long-grain white rice, 4 cups whole milk, 0.75 cup granulated sugar, 2 whole cinnamon sticks, 0.5 tsp salt, and the 4 tbsp unsalted butter. Stir just until the butter melts completely. This creates a smooth foundation without breaking the rice grains.
Simmer Until Tender and Creamy
Bring the mixture to a gentle boil over medium-high heat, then immediately reduce to low heat. Cover with a tight-fitting lid and simmer for 30-35 minutes, stirring gently every 10 minutes to prevent sticking. The rice should be tender but still slightly firm—you want it to hold its shape when served.
After 25 minutes, remove the cinnamon sticks. If the pudding starts to look too thick, add 2-3 tablespoons of milk to maintain a creamy consistency. The perfect texture should be thick enough to coat the back of a spoon but still smooth and velvety.
Finish with Vanilla and Toasted Nuts
Once the rice is tender, remove the saucepan from heat and stir in the 2 tsp vanilla extract and 1 tsp ground cinnamon. Let the mixture sit for 5 minutes to allow the flavors to meld. The vanilla should infuse completely, adding that classic American warmth to the pudding.
Fold in the toasted nuts you prepared earlier. Their crunch contrasts beautifully with the creamy rice. For an extra touch of elegance, top each serving with a dollop of 0.5 cup heavy whipping cream and a sprinkle of additional ground cinnamon.
Rest and Serve Warm
Transfer the rice pudding to a serving bowl or individual ramekins. Let it rest for 10-15 minutes before serving—this allows the flavors to fully develop and the texture to become even more luxurious. Serve warm for the best experience, with the nutty crunch complementing the creamy vanilla-cinnamon base.
This method ensures a perfectly balanced pudding: tender rice, rich milk flavor, aromatic cinnamon, and satisfying nutty texture. The key is patience—simmering gently and stirring occasionally prevents lumps and ensures even cooking throughout.
Pro Tips For Making American Rice Pudding
- Toast the Rice First: Dry-toast the long-grain rice in a heavy pot over medium heat for 3-4 minutes before adding liquid. This step removes excess starch and prevents a gummy texture—trust me, you’ll taste the difference when the pudding stays creamy instead of gluey. ---
- Use Full-Fat Milk: Whole milk is non-negotiable here—it adds richness and body. If you’re tempted to use skim, the pudding will taste thin and watery. (Yes, even if you’re watching calories.) ---
- Simmer, Don’t Boil: Keep the heat low enough that tiny bubbles form just at the edges, not violent ones. Boiling burns the milk and turns the rice mushy—this is how you get that silky, custard-like texture instead of a sad, watery mess. ---
- Strain the Cinnamon: Remove the cinnamon sticks before the pudding thickens completely—otherwise, you’ll end up chewing on them. Strain through a fine-mesh sieve if you’re paranoid (like I was after my first overcooked batch).
Dietary considerations for this recipe
Gluten-Free Adaptation
For a gluten-free version, simply swap the long-grain white rice for certified gluten-free jasmine rice or white basmati rice. Both hold up beautifully in this recipe while maintaining the same creamy texture. I’ve tested this with Bob’s Red Mill gluten-free rice blend—just rinse it thoroughly before cooking to remove any excess starch that could make the pudding gummy. 🌱
Dairy-Free Options
To make this pudding dairy-free, replace the whole milk and butter with full-fat coconut milk (use 4 cups for the milk and 4 tbsp coconut oil for the butter). The coconut flavor works surprisingly well with cinnamon and vanilla, though you may want to reduce the vanilla extract to 1 teaspoon to avoid overpowering the dessert. For extra creaminess, stir in ½ cup coconut cream at the end. 🥥
Lower-Sugar Versions
If you’re watching sugar, reduce the granulated sugar to ½ cup and use ½ cup monk fruit sweetener or maple syrup for natural sweetness. The pudding will still be flavorful, though slightly less rich. I’ve found that adding ½ teaspoon extra vanilla extract helps balance the reduced sugar. For a lighter touch, top with fresh berries like raspberries or blackberries instead of nuts. 🍓
Nut-Free Crunch
Skip the nuts entirely and add ½ cup toasted coconut flakes or crushed graham crackers for texture. For extra crunch, sprinkle ½ cup mini chocolate chips or dried cranberries on top before serving. If you’re avoiding nuts due to allergies, always check labels—some brands process nuts in their facilities. 🥥
Vegan-Friendly Twist
For a fully vegan version, use 4 cups unsweetened almond milk (or oat milk for creaminess) and 4 tbsp vegan butter. Replace the vanilla extract with 2 teaspoons vanilla bean paste for deeper flavor. The cinnamon sticks and ground cinnamon stay the same, but add 1 teaspoon ground cardamom for an extra layer of warmth. The texture will be just as creamy, though slightly lighter. 🌿
Nutrition facts
Frequently asked questions
Can I use instant rice for this recipe?
Instant rice works in a pinch, but it won't give you the same creamy texture. The long-grain rice absorbs the milk gradually, creating that signature velvety consistency. If you must use instant rice, reduce the cooking time to 15-20 minutes and add 1 extra tablespoon of milk to compensate for the faster absorption.
Why does my rice pudding turn out mushy?
Overcooking is the most common cause—rice pudding should be tender but still hold its shape. Always simmer on low heat and check for tenderness at 25 minutes. If it's too thick, add a splash of milk. For extra insurance, rinse the rice first to remove excess starch that can make it gummy.
Can I make this ahead of time?
This dessert tastes even better the next day. Store it in an airtight container in the fridge for up to 5 days. Reheat gently on the stove with a splash of milk to restore creaminess. The flavors deepen overnight, making it perfect for meal prep or holiday gatherings.
What's the best way to serve it?
Warm rice pudding is ideal, but it's also delicious chilled. For a restaurant-style presentation, top with whipped cream and a sprinkle of ground cinnamon. Serve in individual ramekins for elegant gatherings or in a large bowl for casual family meals. The toasted nuts add crunch whether served hot or cold.
Can I substitute evaporated milk for regular milk?
Yes, but you'll need to adjust the liquid ratio. Use 2 cups evaporated milk plus 2 cups water to replace the 4 cups whole milk. The evaporated milk adds richness, while the water maintains the proper consistency. This works well if you're looking to reduce fat content slightly while keeping the creamy texture.
