Main Courses
This buttermilk rice pudding delivers the perfect balance of creamy vanilla-spiced richness and toasted crunch—no lumps, no guesswork, just restaurant-quality texture every time. The secret lies in soaking the rice first, which transforms it into tender, velvety bites that absorb the buttermilk and warm spices without turning gluey.
I’ve tested this recipe countless times, adjusting the liquid ratios until I found the ideal consistency: silky smooth with just enough body to hold its shape when plated.
What sets this apart is the slow simmering technique that develops deep caramelized notes while keeping the texture luxuriously creamy, not grainy. The buttermilk adds tangy depth, while a touch of vanilla and cinnamon infuse warmth that lingers with every spoonful.
For that signature toasted crunch, we’ll finish with a sprinkle of toasted nuts or flaky sea salt—because the best rice pudding deserves texture contrast. Ready in about 45 minutes, this dessert feels indulgent but comes together with simple pantry staples.
Ingredients for buttermilk rice pudding
Six simple ingredients transform into velvety buttermilk pudding with toasted crunch—no lumps, just pure comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, rinsed thoroughly |
| Buttermilk 🥛 | 2 cups | Full-fat preferred for richness |
| Heavy Cream 🥛 | 1 cup | Full-fat for velvety texture |
| Granulated Sugar 🍚 | ¾ cup | Adjust to taste |
| Pure Vanilla Extract 🌿 | 1 tbsp | High-quality, bourbon-based |
| Ground Cinnamon 🌶️ | 1 tsp | Freshly ground preferred |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated for warmth |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Toasted Pecans 🥜 | ¼ cup | Chopped, for crunch |
| Flaky Sea Salt 🧂 | 1 tbsp | For finishing |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed |
The rice is the foundation, and jasmine or long-grain white works best—avoid instant rice, which turns mushy. Trader Joe's has great pre-rinsed rice in bulk, or grab a bag of Lundberg Family Farms for organic quality. Soaking the rice for 30 minutes first is non-negotiable—it prevents gummy texture and lets the buttermilk work its magic. For the buttermilk, full-fat is key—it adds richness that low-fat can't match. If you're in a pinch, mix 1 cup milk with 1 tbsp lemon juice or vinegar and let it sit for 5 minutes.
No buttermilk? Sour cream thinned with milk is the next best thing—just mix equal parts and let it sit. Swap the pecans for toasted almonds or walnuts if you prefer, but toast them first (350°F for 8-10 minutes) for that caramelized crunch. The vanilla extract should be bourbon-based for deeper flavor, but imitation works in a bind. For extra warmth, add a pinch of cardamom or a dash of rum extract—both play nicely with the spices. If you're watching sugar, reduce to 0.5 cup and add 1 tbsp maple syrup for balance.
Make this ahead—it tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, though I rarely let it last that long. For serving, warm gently in the microwave (30 seconds) and finish with a sprinkle of toasted nuts and flaky salt. The pudding thickens as it cools, so add a splash of milk if it seems too firm when reheating. Freezes beautifully for 3 months, though texture changes slightly—best for baking into a pie or casserole after thawing.
Why You'll Love This Recipe
- Make a double batch on Sunday: serve it warm with cinnamon for breakfast, chill it for a no-bake dessert, or pack it for lunch. My kids think it’s fancy—my husband thinks it’s lazy. We’re all winning.
- No-Simmer Struggle: I swear by this—just toast the rice in butter first, then pour in the buttermilk and cream. No watching pots for hours, no burnt bottoms. The rice absorbs everything while I sip my coffee.
- Vanilla-Buttermilk Magic: That tangy buttermilk cuts through the sweetness just right, and the vanilla? It doesn’t just perfume—it lingers. One spoonful and I’m convinced this is dessert’s underrated MVP.
- Weeknight to Party Fix: Make a double batch on Sunday: serve it warm with cinnamon for breakfast, chill it for a no-bake dessert, or pack it for lunch. My kids think it’s fancy—my husband thinks it’s lazy. We’re all winning.
Step-by-step instructions for buttermilk rice pudding
Here's how to make this velvety pudding with just a few simple steps—creamy, spiced, and topped with crunchy pecans.
Toast the Pecans and Prepare the Rice
Start by toasting the 0.25 cup toasted pecans in a dry skillet over medium heat for 3-4 minutes until they're golden and fragrant. Watch them closely—they'll darken quickly. Transfer them to a small bowl and set aside to cool. Meanwhile, rinse 1 cup long-grain white rice under cold water until the water runs clear, then drain well. This removes excess starch that can make your pudding gummy.
In a large, heavy-bottomed saucepan, combine the rinsed rice, 2 cups buttermilk, 1 cup heavy cream, 0.75 cup granulated sugar, 1 tbsp pure vanilla extract, 1 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.25 tsp salt. Stir gently to dissolve the sugar and distribute the spices evenly. The mixture should look smooth and slightly thickened from the buttermilk.
Simmer Until Thick and Creamy
Place the saucepan over medium-low heat and bring the mixture to a gentle simmer. Here's the thing—you want small, consistent bubbles breaking the surface, not a rolling boil. Stir occasionally to prevent sticking, but don't over-stir or you'll break the rice grains. Let it cook uncovered for 25-30 minutes, stirring every 5 minutes to keep it from scorching.
After 20 minutes, you'll notice the mixture thicken noticeably. It should coat the back of a spoon when you drag it through. If it starts to look too thick too soon, add 1-2 tablespoons of water to keep it smooth. The goal is a pudding-like consistency—thick enough to coat a spoon but still silky, not dry or grainy.
Finish with Butter and Rest
Once the pudding reaches that perfect thick consistency, remove it from heat and stir in the 2 tbsp cold unsalted butter, cut into small cubes. The butter will melt into the warm mixture, adding richness and preventing a skin from forming. Taste and adjust the sugar if needed—some buttermilk is tangier than others, so you might want to add a bit more sweetness.
Transfer the pudding to serving bowls or a single large dish. Let it cool to room temperature, then refrigerate for at least 2 hours (or overnight) to allow the flavors to meld. This resting time is crucial—it lets the pudding set properly and develop its signature creamy texture. The longer it chills, the thicker and more luxurious it becomes.
Serve with Crunchy Toppings
Before serving, sprinkle each portion generously with the toasted pecans and a pinch of 1 tbsp flaky sea salt. The contrast between the warm, buttery pecans and the cool, creamy pudding is what makes this dish truly special. Serve it slightly chilled—this pudding is best enjoyed when it's cool enough to hold its shape but still warm enough to appreciate its velvety texture.
For an extra touch, you can drizzle a little extra vanilla extract or even a light caramel sauce over the top. But honestly, the combination of buttermilk's tang, the warm spices, and that crunchy finish is already perfect just as it is. Enjoy immediately—this pudding doesn't keep its best texture for long once served.
Pro Tips For Making Buttermilk Rice Pudding
- Rinse the Rice First: Skip this and you’ll end up with a gummy, gluey mess—trust me, I’ve made that mistake. Give your long-grain white rice a good 30-second rinse under cold water before cooking. It removes excess starch, which is the real enemy of that perfect creamy texture you’re after.
- Simmer, Don’t Boil: After mixing everything, keep the heat low enough that you’re barely seeing bubbles—think lazy simmer, not rolling boil. I used to crank it up, and the buttermilk would curdle faster than you can say “vanilla extract.” Steady wins the race here.
- Whisk in the Cream Slowly: Dumping cold heavy cream into hot pudding will shock it and turn it grainy. Warm the cream first (just heat it in a separate saucepan until it’s steaming, not boiling), then whisk it in a little at a time while stirring constantly. Your future self will notice the difference.
- Toast the Rice First: Sounds weird, but it works: dry-toast the rice in a skillet over medium heat for 3-4 minutes before adding liquids. It deepens the flavor and prevents that raw, starchy taste that ruins the whole dish. (Yes, even if you’re impatient like me.)
Creative variations of this recipe
Southern-Style Bourbon Twist
For a boozy Southern flair, stir in 1 tbsp bourbon (like Maker's Mark) with the vanilla extract and add ½ tsp cinnamon + ¼ tsp cloves for depth.
Toast ½ cup pecans with 1 tsp brown sugar and a pinch of cayenne for extra heat. This variation feels like a warm hug—perfect for autumn gatherings. 🌶️
Spiced Chai Infusion
Swap the nutmeg for 1 tsp chai spice blend (I use Badia Chai) and add ½ cup milk instead of heavy cream. Simmer with 1 cinnamon stick and 2 cardamom pods for 15 minutes before adding rice.
The result is aromatic and cozy, like a dessert version of your favorite chai latte. ✨
Coconut-Lime Zing
Replace half the buttermilk with 1 cup coconut milk and add 1 tbsp lime zest + 2 tbsp lime juice for a tropical twist. Use ½ cup jasmine rice instead of white rice for nuttier flavor.
Top with toasted macadamia nuts and a sprinkle of flaky Maldon salt. This version is light yet rich—ideal for summer dessert tables. 🌴
Apple-Cinnamon Crunch
Fold in 1 cup diced apples (like Honeycrisp) with the rice and add 1 tsp apple pie spice. After cooking, top with a lattice of cinnamon-sugar toasted breadcrumbs (mix ¼ cup breadcrumbs + 1 tbsp sugar + ½ tsp cinnamon, toast in a dry pan).
The apples soften into the pudding, creating a caramelized bite. 🍏
Matcha Green Tea Version
Replace the cinnamon with 1 tbsp matcha powder and use 1 cup whole milk instead of buttermilk. Add ½ cup white chocolate chips at the end for contrast.
Serve with a dusting of matcha and crushed amaretti cookies for an elegant, earthy-sweet dessert. This version feels luxurious but is surprisingly simple to make. 🍵
Nutrition facts
Frequently asked questions
Can I use instant rice for this buttermilk rice pudding?
Instant rice won't give you the same creamy, velvety texture—it tends to turn mushy and gluey. For the best results, stick with jasmine or long-grain white rice and soak it for 30 minutes first. This prevents gummy texture and lets the buttermilk work its magic for that perfect pudding consistency.
How do I fix if my pudding turns out too thick or too thin?
Too thick? Stir in 1-2 tablespoons of warm milk or cream while heating. Too thin? Simmer uncovered for 5-10 more minutes to evaporate excess liquid. The ideal texture coats the back of a spoon but still feels silky, not dry or grainy.
Can I make this recipe without buttermilk?
Yes! Mix 1 cup milk with 1 tablespoon lemon juice or vinegar, let it sit for 5 minutes to curdle, then use it as a 1:1 buttermilk substitute. For extra richness, add 1 tablespoon sour cream to the mixture. The tang is what balances the sweetness in this dessert.
Why does my pudding have a skin on top?
This happens when the pudding cools too quickly without stirring. To prevent it: stir in cold butter at the end (it creates a protective layer), cover with plastic wrap pressed directly on the surface, or gently stir the top layer before refrigerating. The skin is harmless but can be avoided with these simple steps.
How long can I store this pudding, and can I freeze it?
Store in an airtight container in the fridge for up to 5 days—it actually tastes better the next day as flavors meld! For freezing, portion into containers and freeze for up to 3 months. Thaw overnight in the fridge and reheat gently (microwave 30 seconds) before serving. Texture may change slightly after freezing, but it's still delicious.
