Main Courses
This apricot rice pudding recipe transforms simple pantry staples into a dessert that feels like a warm hug—creamy vanilla custard studded with juicy apricots and a whisper of spice. 💛 The secret lies in simmering rice until it's tender but still holds its shape, creating a texture that's both comforting and elegant. I developed this version after years of testing, ensuring the apricots stay plump and the vanilla flavor shines through without overpowering the fruit.
What sets this recipe apart is the balance of sweetness and warmth. A touch of cinnamon and cardamom infuses the custard with subtle spice, while the apricots add natural fruitiness that cuts through the richness. The pudding thickens beautifully as it cooks, creating that signature creamy consistency we all love—without requiring any special techniques or ingredients.
By the time it's done, you'll have a dessert that's perfect for holidays, potlucks, or a cozy night in. The warm spices and juicy apricots make it feel special, yet it comes together in just 45 minutes with minimal effort. Serve it warm with a sprinkle of toasted almonds or chilled with a dollop of whipped cream for the ultimate comfort.
This recipe also makes ahead beautifully—flavors deepen overnight, making it even more delicious the next day. Store leftovers in the fridge for up to 5 days or freeze for 3 months. Let's get started on creating this timeless dessert.
Ingredients for apricot rice pudding
Simple pantry staples plus a few fresh touches make this cozy dessert shine.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, jasmine or basmati preferred |
| Whole Milk 🥛 | 4 cups | Full-fat for creaminess |
| Granulated Sugar 🍚 | ¾ cup | Adjust to taste |
| Vanilla Extract 🌿 | 2 tsp | Pure extract, not imitation |
| Ground Cinnamon 🌶️ | 1 tsp | Freshly ground preferred |
| Ground Cardamom 🌿 | ½ tsp | Optional but recommended |
| Salt 🧂 | ¼ tsp | Kosher or sea salt |
| Fresh Apricots 🍑 | 2 cups | Pitted, halved, or jarred (unsweetened) |
| Unsalted Butter 🧈 | 2 tbsp | For richness at the end |
| Toasted Sliced Almonds 🥜 | ¼ cup | For garnish (optional) |
| Heavy Whipping Cream 🥛 | ½ cup | For serving (optional) |
The rice is the backbone here—jasmine or basmati stays firm and absorbs flavor best. Trader Joe's or Whole Foods carry these varieties, but any long-grain white rice works. Fresh apricots? Look for plump, vibrant ones at the grocery store's produce section—Costco often has great deals on bulk fruit. Jarred apricots are a lifesaver when fresh aren't in season, just drain them well. The milk matters too—whole milk gives that creamy texture, but don't use anything ultra-pasteurized if you can avoid it. The spices? Penzeys for cardamom, or check the international aisle at Kroger—it's worth the hunt for that warm, aromatic depth.
No cardamom? Skip it or use 1/4 tsp nutmeg—it's a close second. Fresh apricots too expensive? Frozen work too—just thaw and drain them. The butter at the end? Use European-style if you've got it—it melts smoother. For the sugar, I usually start with 3/4 cup, but taste as you go—some apricots are sweeter than others. The rice should be tender but still have a slight bite—don't overcook or it turns mushy. And if you're feeling fancy, toast the almonds in a dry pan for 3-4 minutes until golden—they add a nice crunch.
This reheats beautifully—just warm on the stove with a splash of milk. Keeps in the fridge for 5 days if stored in an airtight container, though it's best within 3. For freezing, portion into containers with a bit of extra milk to prevent drying out—3 months max. I always make a double batch because it disappears fast. The flavors actually improve overnight, so leftovers are a bonus. Garnish with those toasted almonds right before serving, or a dollop of whipped cream if you're feeling indulgent.
Why You'll Love This Recipe
- No Stovetop Drama: I swear by this recipe—just simmer the rice in milk until tender, then stir in the apricots (fresh or jarred, no judgment) and let it thicken. No constant stirring, no burning risks, and honestly? The cinnamon and vanilla do all the flavor work for you.
- Apricot Magic: That first spoonful of warm pudding with the jammy, slightly sweet apricot chunks melting into the creamy rice? It’s like dessert sneaked into breakfast. The sugar caramelizes just enough to make the whole thing taste richer than it should—no fancy techniques, just good stuff.
- Leftover Hero: This pudding actually improves overnight. The flavors meld, the texture gets even silkier, and I’ve reheated cold portions in the microwave for days. Pack it in jars for work lunches or save it for when you’re too tired to cook—it’s my lazy-day lifesaver.
- Budget Comfort: Whole milk, rice, and a can of apricots? This is the kind of recipe that costs next to nothing but feels like a treat. I make it when I’m pinching pennies, and no one ever guesses it’s not some expensive bakery dessert. (Between us, my kids ask for it twice as much when they think it’s “special.”)
Step-by-step instructions for apricot rice pudding
Here's how to make this creamy, spiced dessert with juicy apricots—no fancy skills needed.
👨🍳 Step 1: Toast the Rice for Nuttier Flavor
Heat a large, heavy-bottomed pot over medium heat. Add the 1 cup long-grain white rice and toast it for 3-4 minutes, stirring constantly with a wooden spoon. You'll smell a nutty aroma—that's your cue it's ready.
This step prevents the rice from becoming mushy later. If the rice starts to brown too quickly, reduce the heat slightly. Once it's lightly toasted, remove the pot from heat and set aside for now—we'll return to it shortly.
🍳 Step 2: Simmer the Rice in Milk and Spices
Return the pot to the stove and add the 4 cups whole milk, 0.75 cup granulated sugar, 2 tsp vanilla extract, 1 tsp ground cinnamon, 0.5 tsp ground cardamom, and 0.25 tsp salt. Stir well to combine all ingredients.
Bring the mixture to a gentle boil, then immediately reduce heat to low. Let it simmer uncovered for 20-25 minutes, stirring occasionally. You'll see the rice absorb the milk and become tender. Don't walk away—stirring prevents sticking and helps distribute the spices evenly.
🥘 Step 3: Add Apricots and Cook Until Thick
After 20 minutes, stir in the 2 cups fresh apricots (pitted and halved). The fruit should be fully submerged in the mixture. Return the heat to medium-low and continue cooking for another 15-20 minutes, stirring occasionally.
You're looking for a thick, creamy consistency—like pudding that coats the back of a spoon. The apricots will soften and release their juices, creating pockets of fruity goodness throughout. If the mixture looks too thick before the 20 minutes is up, add 2-3 tablespoons of milk to loosen it.
🔥 Step 4: Finish with Butter for Richness
Once the rice pudding reaches your desired thickness, remove it from heat. Stir in the 2 tbsp unsalted butter until completely melted and incorporated. This adds a luxurious richness that balances the sweetness.
Taste and adjust the sweetness if needed—you can add a bit more sugar if your apricots were particularly tart. Let the pudding cool to room temperature, stirring occasionally. This resting period allows the flavors to meld beautifully. If you're in a hurry, you can serve it warm, but the flavors develop more when chilled.
🍽️ Step 5: Serve with Cream and Almonds
Transfer the apricot rice pudding to serving bowls. Top each portion with a dollop of 0.5 cup heavy whipping cream and sprinkle with 0.25 cup toasted sliced almonds for crunch and visual appeal.
Serve immediately while the cream is still fresh, or chill for 1 hour before serving for a cooler dessert option. The contrast of warm pudding with cool cream and nutty almonds makes every bite special. Store leftovers in the refrigerator for up to 3 days, though I doubt it'll last that long!
Pro Tips For Making Apricot Rice Pudding
- SOAK THE RICE FIRST: I learned this the hard way—skipping the soak means gummy rice and a pudding that fights you every step. Toss the rice in warm milk (about 2 cups) for 30 minutes before cooking. It absorbs faster, cooks evenly, and gives that perfect creamy texture without turning mushy. (Yes, even if you're impatient like me.)
- USE HALF THE SUGAR UPFRONT: Dumping all the sugar at once can make the milk curdle if you're not careful. Dissolve half the sugar in a splash of cold milk first, then stir it into the warm mixture. This keeps the texture smooth and prevents that dreaded grainy, separated mess that ruins everything.
- STIR IN THE APRICOTS LAST: Cook the rice and milk base until it’s thick but still slightly loose—about 15 minutes before it’s "done." Only then fold in the apricots (fresh or canned, drained). If you add them too early, they’ll turn to mush and water down the pudding. (Pro move: warm the apricots slightly first if using canned.)
- COVER IT TIGHTLY FOR 10 MINUTES: After the rice is cooked, let it sit covered with a tight lid (or foil pressed directly on the surface) for 10 minutes. This traps steam and lets the starches fully set, giving you that silky, restaurant-quality texture instead of a dry, grainy pudding. (Your future self will thank you.)
Essential equipment for this dish
Heavy-Bottomed Pot
This is your workhorse for this recipe—I swear by a 6-quart enameled cast iron Dutch oven like Le Creuset or All-Clad. The thick base prevents scorching and distributes heat evenly, which is critical when simmering rice for 35-45 minutes. If you don’t have cast iron, a heavy stainless steel pot (like All-Clad D5) works too. The key is avoiding thin, reactive metals that can impart off-flavors. 🔥
Wooden Spoon
Use a heat-resistant wooden spoon (like Oxo Good Grips) to stir the pudding constantly during cooking. Wood won’t scratch your pot and helps prevent sticking better than metal utensils. I keep mine in the pot the entire time—it’s my secret weapon for keeping the rice from clumping. Pro tip: Soak it in warm, soapy water for 10 minutes before using to prevent splintering.
Fine-Mesh Strainer
A fine-mesh strainer (like OXO Good Grips) is essential if you’re using jarred apricots—they often contain syrup or seeds that can make your pudding watery. Drain them thoroughly before adding to the pot. For fresh apricots, this tool also helps remove any stubborn pits that might have slipped through. I keep one near my cutting board for quick cleanup.
Kitchen Scale
While this recipe uses volume measurements, a kitchen scale (like OXO Good Grips) ensures precision, especially for spices like cardamom. Weighing 0.5 tsp ground cardamom is far more accurate than eyeballing it. For rice, a scale helps maintain consistency—1 cup jasmine rice can vary in weight by 10-15 grams depending on how it’s packed. It’s a small investment that makes a big difference in texture.
Mixing Bowls
Use two medium mixing bowls (like Pyrex glass)—one for prepping apricots and another for whisking together dry ingredients (sugar, spices, salt) before adding to the pot. This keeps your workspace organized and prevents cross-contamination. I also use a bowl to chill the pudding for 30 minutes before serving—it speeds up the cooling process and prevents skin formation. 💫
Optional: Immersion Blender
If you prefer your apricot rice pudding extra smooth, an immersion blender (like Ninja) lets you blend in the apricots directly in the pot after cooking. Pulse for 10-15 seconds to achieve a silky texture while keeping some fruit chunks for contrast. Skip this step for a rustic, textured finish. Just be cautious—hot liquids can cause steam burns, so wear oven mitts when blending.
Nutrition facts
Frequently asked questions
Can I use jarred apricots instead of fresh?
Jarred apricots work perfectly—just drain them well to avoid making the pudding too watery. Use 2 cups of drained jarred apricots (about 3 cups packed from the jar) for the best texture. For extra flavor, reserve 1 tablespoon of the apricot syrup to add back at the end with the butter.
How do I prevent the rice from getting mushy?
Toast the rice first for 3-4 minutes before adding liquid—this builds a protective layer that keeps it firm. Also, stir frequently while simmering and avoid boiling vigorously. If the mixture gets too thick too soon, add 2-3 tablespoons of milk to loosen it.
Can I make this recipe without cardamom?
Yes! Skip the cardamom or substitute with ¼ teaspoon nutmeg for a similar warmth. The cinnamon will still provide plenty of spice. If you're avoiding all spices, reduce the cinnamon to ½ teaspoon and add ½ teaspoon vanilla bean paste for extra depth.
How long does it need to chill before serving?
For best flavor, let it cool to room temperature (30 minutes) then chill for 1-2 hours. The flavors meld beautifully during this time. If you're short on time, serve warm—just note the spices will be more pronounced. For a creamy texture, chill overnight if possible!
What's the best way to reheat leftovers?
Gently warm in a saucepan over low heat with 2 tablespoons milk to restore creaminess. Stir constantly to prevent scorching. For individual portions, microwave for 45-60 seconds (covered) with a splash of milk. Avoid reheating more than once for best texture.
