Main Courses
This butterscotch rice pudding recipe delivers a velvety, caramel-rich dessert with toasted nut undertones that feel like a restaurant indulgence. š The secret lies in slow simmering the rice in milk until tender, then folding in butterscotch syrup for that signature deep caramel flavorāno artificial shortcuts here.
What you'll end up with is a creamy, custard-like pudding with pockets of buttery richness and a delicate vanilla finish. The texture is perfectly setānot too thick, not too runnyāwith just enough body to hold its shape when chilled.
Topped with toasted pecans and a drizzle of caramel, it becomes a showstopper dessert that's surprisingly simple to make.
Ingredients for butterscotch rice pudding
Six core ingredients transform into a luxurious butterscotch rice pudding with caramelized depth and nutty richness.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice š | 1 cup | Uncooked, rinsed thoroughly |
| Whole Milk š„ | 4 cups | Full-fat for creaminess |
| Heavy Cream š„ | 1 cup | Full-fat preferred |
| Butterscotch Syrup šÆ | ½ cup | High-quality, no artificial flavors |
| Pure Vanilla Extract šæ | 1 tbsp | Bottled vanilla preferred |
| Granulated Sugar š | ½ cup | White or light brown |
| Unsalted Butter š§ | 4 tbsp | Cold, cut into small cubes |
| Pecans š° | ½ cup | Whole, raw, toasted |
| Salt š§ | ¼ tsp | Fine sea salt |
| Ground Cinnamon šæ | ½ tsp | Freshly ground preferred |
| Store-Bought Caramel Sauce šÆ | ¼ cup | For topping, optional |
The rice is the foundationālong-grain white rice works best for its tender yet firm texture. Organic or high-quality brands like Lundberg or Uncle Benās ensure even cooking. For the milk, whole milk and heavy cream are non-negotiable; they create that signature velvety mouthfeel. If you're using store-brand dairy, opt for the highest-fat options available. The butterscotch syrup should be thick and rich, like Log Cabin or Mrs. Dasherāsāavoid watery, artificial-tasting brands that wonāt deliver the caramelized depth youāre after.
No butterscotch syrup? Homemade caramel sauce with brown sugar and butter works in a pinch, but reduce the sugar slightly since the syrup already contains sweetener. Substitute vanilla bean paste for the extract if you want extra depthājust halve the amount. For the pecans, raw is bestātoast them in a dry pan over medium heat until fragrant (about 3-4 minutes), then chop roughly. If you prefer a sweeter topping, drizzle with caramel sauce right before serving. The cinnamon adds warmth, but skip it entirely if youāre sensitive to spice.
This pudding tastes even better the next dayārefrigerate in an airtight container for up to 4 days. For a quicker dessert, serve warm after simmering. The toasted pecans and caramel topping can be prepped ahead and stored separately; toast the pecans fresh before serving for maximum crunch. If youāre making this for a crowd, double the batchāit reheats beautifully and keeps well in the fridge.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe because itās literally one potāno fussing with multiple bowls or strainers. Just rice, milk, cream, and syrup simmering together until itās creamy perfection. My counter stays clear, and my patience holds up.
- Caramel Hug Every Bite: That butterscotch syrup? Itās not just sweetāitās rich, buttery, and sticks to every grain of rice like a warm embrace. The vanilla ties it all together so smoothly, itās the kind of dessert that disappears faster than I can say āsecond helping.ā
- Weeknight or Holiday Hero: Make a big batch on Sunday and reheat it all weekāitās my go-to for lazy breakfasts or after-dinner treats. Or serve it at a potluck when you want to bring something actually impressive without stressing. (Between us, itās foolproof.)
- Budget Luxury: Heavy cream and butterscotch syrup sound fancy, but they stretch far here. A single can of syrup and a pint of cream make four servings, and the rice? Cheap as it gets. Itās comfort food that doesnāt break the bankājust pure, creamy happiness.
Step-by-step instructions for butterscotch rice pudding
Here's the method to create a velvety butterscotch rice pudding with perfect texture and rich flavor.
š³ Step 1: Toast the Pecans and Prepare the Base
Preheat your oven to 350°F and spread the 0.5 cup pecans on a baking sheet lined with parchment paper. Toast them for 8-10 minutes until they're fragrant and golden brown, stirring halfway. Set aside to coolātheir nutty aroma will deepen as they cool.
In a large, heavy-bottomed saucepan, combine the 1 cup long-grain white rice, 4 cups whole milk, 0.5 cup granulated sugar, 0.25 tsp salt, and 0.5 tsp ground cinnamon. Bring to a boil over medium-high heat, stirring occasionally to dissolve the sugar completely. Once boiling, reduce heat to low and let it simmer gently.
š„ Step 2: Cook the Rice Mixture to Creamy Perfection
Cover the saucepan with a tight-fitting lid and cook for 25-30 minutes, stirring every 5 minutes to prevent sticking. You're aiming for a creamy consistency where the rice is tender but not mushy. The mixture should thicken noticeablyāif it looks too dry, add 2-3 tablespoons of water.
After 20 minutes, stir in the 1 cup heavy cream and 0.5 cup butterscotch syrup. The mixture will become richer and more aromatic. Continue cooking uncovered for another 5-7 minutes until the pudding reaches a pudding-like consistency that coats the back of a spoon. Remove from heat and stir in the 1 tbsp pure vanilla extract.
š„ Step 3: Incorporate Butter for Ultimate Richness
Add the 4 tbsp cold unsalted butter, cut into small cubes, and whisk vigorously until fully melted and incorporated. The butter will create a silky texture and add depth of flavor. Taste and adjust sweetness if neededāyou can add more sugar or butterscotch syrup if desired.
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 flavors to meld. The chilled pudding will have a thick, custard-like texture that's perfect for serving.
š½ļø Step 4: Finish with Toasted Pecans and Caramel
Before serving, sprinkle the toasted pecans evenly over the top of the pudding. Drizzle with the 0.25 cup store-bought caramel sauce and use a fork to swirl it gently into the pudding. This creates beautiful marbled patterns and adds that final touch of butterscotch flavor.
Serve chilled with an additional drizzle of caramel sauce on the side. Each spoonful should deliver a perfect balance of creamy rice, buttery richness, and nutty crunch. The contrast between the cool pudding and warm caramel makes this dessert truly special.
Pro Tips For Making Butterscotch Rice Pudding
- Rinse the Rice: Skip this, and youāll end up with a gummy, gluey messāno one wants that. Give your long-grain white rice a quick cold-water rinse (about 30 seconds) before cooking to wash off excess starch. Drain well, then shake the pot to break up clumps. Trust me, your pudding will thank you with a proper creamy texture.
- Simmer Low and Slow: After bringing the milk and cream to a boil, drop the heat to the lowest setting you can tolerateāthis isnāt a race. Long-grain rice needs time to absorb the liquid without turning mushy. Iāve learned the hard way: rushing it leads to a sad, watery pudding. Patience here makes all the difference.
- Taste the Syrup Early: Donāt dump all the butterscotch syrup at onceāadd half first and let it simmer for 10 minutes before adjusting. This lets the flavors meld without overpowering the rice. If youāre using a thick syrup, thin it slightly with a splash of warm milk first. Otherwise, youāll end up with a sticky, one-note dessert.
- Whisk in Vanilla Last: Pure vanilla extract is potent, so add it only in the final 5 minutes of cooking. Stirring it in too soon can make the aroma dissipate into the steam. For extra depth, split the dose: add half at the end and save the rest to drizzle over servings. Itās a small tweak, but it elevates the whole dish.
Serving suggestions for this dish
Classic Toppings
Toasted pecans are the star of this pudding, but you can swap them for walnuts or almonds if you prefer. For extra crunch, add 1 tbsp crushed graham crackers to the top before serving.
I like to toast the nuts in a dry skillet over medium heat for 3-4 minutes until golden and fragrant. š°
A drizzle of store-bought caramel sauce (like Log Cabin or Mrs. Dasherās) ties everything together with its buttery-sweet notes. For a lighter touch, use ½ cup whipped cream insteadāit adds airiness that balances the puddingās richness.
Warm Serving Style
Serve this pudding warm for a comforting twistāsimply reheat it gently on the stovetop over low heat until just warm (about 5 minutes). Top with a scoop of vanilla ice cream to create a warm-and-cold contrast.
The melted ice cream will create a creamy sauce that enhances the butterscotch flavor. š„
Garnish Upgrades
For a restaurant-worthy finish, sprinkle ½ tsp cinnamon over the top before serving. A few drops of white chocolate drizzle (melted and cooled) add a glossy, elegant touch.
I also love adding a pinch of sea salt to intensify the caramel notesāitās a trick I picked up from professional pastry chefs.
Pairing Ideas
Serve alongside a cup of chai tea or espresso to complement the butterscotch flavors. For a boozy twist, drizzle with 2 tbsp bourbon-infused caramel (simmer ½ cup caramel sauce with 1 tbsp bourbon for 5 minutes). The alcohol enhances the nutty depth of the pudding. š·
Make-Ahead Serving
This pudding tastes even better the next day! Store leftovers in an airtight container in the fridge for up to 4 days**. Reheat gently on the stovetop with a splash of milk to restore creaminess.
For a party, assemble individual ramekins ahead of time and refrigerateājust add the toppings right before serving. š
Nutrition facts
Frequently asked questions
Can I use instant rice for this butterscotch pudding?
Instant rice won't work well hereāthe texture becomes too soft and mushy. Long-grain white rice is essential for that perfect creamy yet slightly firm bite. If you're short on time, use arborio rice (like risotto rice) as a close substitute, but cook it for 20-25 minutes instead of the full 30 minutes.
Why did my pudding turn out too thick or too thin?
Too thick? You likely cooked it too long or didn't stir enough. Add 2-3 tablespoons of warm milk and reheat gently. Too thin? The rice may not have cooked long enoughāsimmer uncovered for 5-10 more minutes, stirring often, until it thickens. For next time, check consistency at 25 minutes and adjust heat as needed.
Can I make this pudding without butterscotch syrup?
Simmer ½ cup brown sugar with ¼ cup heavy cream and 1 tbsp butter until it turns golden caramel (about 8-10 minutes½ tsp vanilla bean paste along with the regular vanilla extract.
How do I prevent the pudding from getting grainy?
Graininess usually means the rice wasn't cooked evenly. Always rinse the rice before cooking to remove excess starch, and stir frequently during the first 20 minutes of cooking. For extra smoothness, blend the finished pudding briefly (without the butter) until silky, then whisk in the butter at the end.
Can I make this in a slow cooker or Instant Pot?
Yes! For the slow cooker, combine all ingredients except butter and pecans, cook on low for 3-4 hours (or high for 2 hours), then stir in butter. For the Instant Pot, use the high pressure setting for 10 minutes after adding all ingredients (except butter), then natural release for 10 minutes. Finish by stirring in butter and adjusting thickness with milk if needed.
