Main Courses
African American rice pudding brings warmth and tradition to every spoonful, with its slow-simmered vanilla and raisin richness that feels like a hug in dessert form. This recipe preserves the soul of a dish passed down through generations, where rice cooks tender in sweetened milk until it reaches that perfect creamy consistency. The spices—cinnamon, nutmeg, and vanilla—create an aromatic experience that transports you to family gatherings and Sunday suppers.
The beauty of this recipe lies in its simplicity: just a few ingredients transform into something extraordinary. You'll start with long-grain rice simmered in milk until it's creamy, then fold in raisins that plump up beautifully and nuts that add satisfying crunch. The slow cooking process allows all the flavors to meld together, creating a dessert that's both comforting and elegant.
What makes this rice pudding truly special is its versatility—it can be served warm or chilled, making it perfect for any occasion. The texture is creamy yet light, with just the right balance of sweetness from the sugar and raisins. Each bite delivers that familiar, nostalgic taste that reminds us why homemade desserts are worth the effort.
Whether you're making it for a family gathering or a quiet night in, this recipe delivers restaurant-quality results with minimal fuss. The key is patience—letting it simmer until it reaches that ideal consistency ensures every spoonful is perfect. Here's how to make it!
Ingredients for african american rice pudding
Just twelve ingredients transform into a dessert that tastes like nostalgia—creamy, spiced, and perfectly sweetened.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, rinsed before use |
| Whole Milk 🥛 | 4 cups | Full-fat for creaminess |
| Granulated Sugar 🍚 | ¾ cup | Adjust to taste |
| Golden Raisins 🍇 | ½ cup | Plump in warm milk |
| Vanilla Extract 🍯 | 2 tsp | Pure, high-quality preferred |
| Ground Cinnamon 🌿 | 1 tsp | Freshly ground for warmth |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Salt 🧂 | ¼ tsp | Kosher or sea salt |
| Light Brown Sugar 🍚 | ¼ cup | Packed, for caramel notes |
| Chopped Pecans 🥜 | ¼ cup | Toasted for extra crunch |
| Unsalted Butter 🧈 | 2 tbsp | Cold, for finishing |
| Heavy Cream 🥛 | ½ cup | Optional for extra richness |
The rice is the heart of this dish, so jasmine or long-grain white rice works best—it stays tender without getting mushy. Bob's Red Mill or store-brand rice both work fine. For the milk, whole milk gives the richest texture, but 2% works too if you're watching calories. The raisins should be plump—soak them in warm water for 10 minutes if they're dried out. Golden raisins have a milder sweetness than regular, but use what you have. The spices? Penzeys or the bulk section at Whole Foods for the freshest ground cinnamon and nutmeg—trust me, it makes a difference.
No vanilla extract? Vanilla bean paste or even a scraped vanilla bean work in a pinch. Running low on raisins? Dried cranberries or chopped dates add a different but delicious twist. The brown sugar can be swapped for white sugar if you prefer, but the molasses notes are what give this dish its soul. Pecans can be swapped for walnuts or almonds—whatever you've got on hand. For a dairy-free version, coconut milk and coconut cream work beautifully, though the texture will be slightly lighter. The butter at the end is non-negotiable for that silky finish, but if you're avoiding dairy, vegan butter or coconut oil does the trick.
This dessert tastes even better the next day—3-4 days in the fridge is ideal, with flavors deepening over time. For a make-ahead dessert, double the recipe and freeze half in portions. To serve, warm gently in the microwave or on the stovetop with a splash of milk. The texture should be creamy but not soupy—adjust with more rice if needed. Leftovers reheat beautifully, making this the perfect dessert for meal prep. Store in an airtight container with a sprinkle of cinnamon on top to keep it fresh.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just rice, milk, sugar, raisins, and vanilla in one pot. No fancy gadgets, no stress, no messier-than-a-sink-full-of-dishes cleanup. Honestly, I’ve made it while chatting on the phone, and it still turns out creamy perfection.
- Sweet & Spiced Warmth: That caramelized sugar crust on top? Chef’s kiss. The raisins plump up just enough to burst with every bite, and the vanilla ties it all together like a cozy hug in dessert form. It’s not too sweet, not too rich—just the kind of balance that makes you reach for seconds.
- Weeknight & Holiday Hero: I keep this in my back pocket for lazy Sundays and Thanksgiving leftovers. Serve it warm with a sprinkle of cinnamon for breakfast, or chill it for a no-fuss dessert. My kids ask for it after school, and my in-laws request it at family gatherings. It’s the ultimate crowd-pleaser without trying too hard.
- Budget-Friendly Leftovers: A single batch stretches for days—perfect for meal prep. The rice soaks up the milk like a sponge, so you’re not drowning in dairy costs, and the sugar stretches further than you’d think. Plus, it reheats like a dream, so you’re not stuck deciding what to do with day-old pudding. (Spoiler: It’s still delicious.)
Step-by-step instructions for slow-simmered vanilla raisin rice pudding
This traditional recipe delivers creamy, spiced richness with plump raisins and toasted pecans—every spoonful tells a story.
Toast the Pecans and Prepare the Rice
In a dry skillet over medium heat, toast the 0.25 cup chopped pecans for 3-4 minutes until fragrant and golden. Watch them closely—they burn fast! Remove from heat and set aside. In a medium saucepan, combine the 1 cup long-grain white rice with the 4 cups whole milk and bring to a gentle boil over medium-high heat. Stir once to distribute the rice evenly.
Here's the thing—properly rinsed rice prevents grittiness. Before adding to the milk, give the rice a quick rinse under cold water until the water runs clear. This step makes all the difference in texture. Once boiling, immediately reduce heat to low and let it simmer uncovered for 20 minutes. You'll see the rice absorb the milk gradually—this slow start prevents mushy pudding later.
Sweeten and Spice the Mixture
After 20 minutes, stir in the 0.75 cup granulated sugar, 0.25 cup light brown sugar, 1 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.25 tsp salt. The mixture should smell like a warm spice cabinet—this is where the magic begins. Add the 0.5 cup golden raisins and 2 tsp vanilla extract, stirring gently to distribute everything evenly. Here's the crucial part: keep the heat at low and let it simmer uncovered for another 30 minutes. You want gentle bubbling, not vigorous boiling.
I like to give the pudding a stir every 5 minutes during this time to prevent sticking. If it looks too thick, add 2-3 tablespoons of milk—but don't worry if it thickens as it cools. The texture will adjust beautifully. The raisins should plump up noticeably by the end of this stage, absorbing the warm milk and becoming juicy.
Finish with Cream and Butter
When the pudding has simmered for 30 minutes, stir in the 0.5 cup heavy cream and 2 tbsp unsalted butter. The butter adds a luxurious richness, while the cream lightens the texture just enough. Return to low heat and cook for another 10-15 minutes, stirring occasionally, until the pudding reaches your desired consistency. It should coat the back of a spoon but still move smoothly—this usually happens when it thickens to a custard-like texture.
Real talk: the pudding will continue thickening as it cools, so don't overcook it. You're aiming for creamy, not gluey. Taste and adjust sweetness if needed—some prefer it sweeter, others like it with just a hint of caramel notes from the brown sugar. The nutmeg and cinnamon should sing through, warm and inviting.
Rest and Serve with Toasted Pecans
Transfer the pudding to serving bowls and let it cool to room temperature. This resting period allows the flavors to meld completely—patience here makes all the difference. Before serving, sprinkle the toasted pecans on top. Their crunch contrasts perfectly with the creamy pudding, adding texture and depth. Serve warm or at room temperature, with a dollop of whipped cream if you're feeling fancy.
Each spoonful should deliver that perfect balance: creamy milk, chewy raisins, warm spices, and buttery richness. The pecans add a satisfying crunch that cuts through the sweetness. Store any leftovers in the refrigerator for up to 3 days, though I doubt it'll last that long—this pudding disappears fast around here!
Pro Tips For Making African American Rice Pudding
- TOAST THE RAISINS FIRST: Dump those raisins into a dry skillet over medium heat for 2-3 minutes until they smell like caramel and look slightly puffed. This trick cuts through their chewy stiffness and makes them burst with flavor in the pudding—no more picking out rubbery bits.
- USE HALF-AND-HALF FOR CREAMINESS: Swap out 25% of the whole milk for half-and-half (or add a splash of heavy cream) if you want a richer texture without making the pudding greasy. The fat keeps it velvety, especially if you’re using lean rice. I learned this the hard way after serving a pudding that tasted like it needed more milk but couldn’t add any without turning to soup.
- STIR THE RICE IN: Don’t just dump the rice in cold—rinse it first in a fine-mesh strainer, then spread it on a towel to dry for 5 minutes. This removes excess starch that turns your pudding gummy and ensures each grain stays distinct. Sounds tedious, but it’s the thing that matters most for that classic creamy-yet-separate texture.
- COVER AND SIMMER LOW: Once the mixture comes to a boil, drop the heat to the lowest setting that keeps tiny bubbles breaking the surface. Walk away for 45 minutes—yes, even if you’re impatient like me—then check. Low and slow prevents scorching, and the rice absorbs the milk evenly without turning mushy. I used to babysit this pot and ended up with burnt bits every time.
Storing and reheating this dish
Refrigerator Storage
Store your rice pudding in an airtight container with a sprinkle of cinnamon on top—this preserves freshness and adds a subtle aroma. The pudding tastes even better the next day as the flavors meld together beautifully. Keep it refrigerated for up to 3-4 days, though I’ve never had leftovers last that long around here! 🥛
Freezer-Friendly Tips
For longer storage, portion the pudding into quart-sized freezer bags or small airtight containers. Leave ½-inch headspace to prevent expansion cracks. Label with the date—it freezes well for up to 3 months without losing its creamy texture. Thaw overnight in the fridge for the best results.
Reheating Perfection
To reheat, transfer a portion to a microwave-safe bowl and warm on medium power for 1-2 minutes, stirring halfway. For stovetop reheating, use a small saucepan with 1-2 tablespoons of milk to prevent sticking. Heat over low heat until warmed through—165°F internal temperature is ideal. The texture should remain creamy, not soupy.
Make-Ahead Magic
Double the recipe and freeze half for future cravings! When ready to serve, thaw in the fridge overnight. For a quick dessert fix, reheat in the microwave or stovetop, then top with fresh toasted pecans. The slow-cooked flavors deepen over time, making this the ultimate meal-prep dessert. ✨
Texture Troubleshooting
If your reheated pudding seems too thick, stir in 1-2 tablespoons of warm milk to restore creaminess. Conversely, if it’s too thin, simmer uncovered for 2-3 minutes to thicken naturally. The key is patience—let it cool slightly between reheating attempts to avoid curdling.
Serving Suggestions
Serve warm or chilled with a dollop of whipped cream or a sprinkle of toasted coconut flakes for extra flair. Garnish with extra pecans or a pinch of cinnamon for visual appeal. This pudding pairs beautifully with strong black coffee or a glass of sweet tea—perfect for cozy evenings or holiday gatherings. 💛
Nutrition facts
Frequently asked questions
Can I make this rice pudding without dairy?
Replace the whole milk with coconut milk and use coconut cream instead of heavy cream. For richness, add 2 tablespoons of coconut oil at the end. The texture will be lighter but still delicious, with a subtle tropical twist.
Why did my rice pudding turn out too thick?
This usually happens if you cooked it too long or didn't stir occasionally. The pudding thickens as it cools, so remove it from heat while it's still slightly loose. If needed, stir in 2-3 tablespoons of warm milk to adjust the consistency. The key is patience—let it cool before judging the final texture.
Can I use instant rice for this recipe?
Instant rice works in a pinch, but it won't give the same tender, creamy texture. For best results, stick with long-grain white rice—it absorbs the milk evenly and stays fluffy. If you must use instant rice, reduce the cooking time by about 10 minutes and add extra milk to compensate for the faster absorption.
What's the best way to add extra flavor?
Try infusing the milk with cinnamon sticks while heating, or stir in 1 teaspoon of orange zest for brightness. For depth, add a pinch of cardamom or allspice with the other spices. A splash of bourbon or rum (just 1 tablespoon) enhances the vanilla notes beautifully. Experiment—this pudding loves bold flavors!
How do I know when the pudding is fully cooked?
The pudding is done when it coats the back of a spoon but still moves smoothly—this usually takes about 60-75 minutes total of simmering. It should be thick enough to hold its shape but not gluey. Taste for sweetness and spice balance, adjusting if needed. The texture will firm up more as it cools, so don't overcook it.
