Main Courses
This apricot rice pudding recipe transforms simple pantry staples into a velvety, spiced dessert that tastes like autumn in a bowl. The secret lies in balancing tender rice with plump apricots—whether fresh, dried, or jam—while cinnamon and vanilla create warmth that lingers long after the last bite. What makes this recipe special is how it avoids the common pitfall of mushy rice, ensuring each grain stays distinct yet creamy.
With just one pot and 30 minutes of active time, you’ll create a dessert that feels both rustic and refined. The rice absorbs the rich, fruity-sweet broth while the apricots soften into a jammy consistency, creating pockets of flavor in every spoonful. This method also lets you adjust sweetness to taste, making it versatile for both children and adults.
The result is a dish that’s comforting yet elegant—perfect for holiday gatherings, potlucks, or a cozy weeknight treat. The aroma of cinnamon and vanilla fills the kitchen as it simmers, promising a dessert that’s as satisfying to make as it is to eat. Garnish with a dollop of whipped cream or toasted nuts for added texture.
For variations, swap dried apricots for fresh peaches or add a splash of coconut milk for a tropical twist. The key is patience—letting the pudding thicken gradually ensures the ideal texture. Here’s how to make it perfectly every time.
Ingredients for apricot rice pudding
Pantry staples meet autumn flavors in this velvety apricot rice pudding—simple yet sophisticated.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, medium grain preferred |
| Dried Apricots 🍑 | 1 ½ cups | Chopped, unsulfured preferred |
| Whole Milk 🥛 | 3 cups | Full-fat for creaminess |
| Granulated Sugar 🍚 | ¾ cup | Adjust to taste |
| Unsalted Butter 🧈 | 4 tbsp | Cold, cut into small pieces |
| Ground Cinnamon 🌿 | 1 ½ tsp | Freshly ground preferred |
| Pure Vanilla Extract 🍯 | 1 tbsp | Bottled, not imitation |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Heavy Whipping Cream 🥛 | ½ cup | For garnish, optional |
| Toasted Almond Slices 🌰 | ¼ cup | For garnish, optional |
The rice is the foundation, so medium-grain white rice works best—it stays distinct without getting mushy. For apricots, unsulfured dried has the best flavor, though any dried fruit will work. Trader Joe's and bulk bins at natural markets often carry high-quality options. If using fresh apricots, peel and chop them into small pieces to mimic the texture of dried. The milk should be whole milk for that creamy finish—none of that skim nonsense. Butter matters too: grab unsalted so you can control the seasoning perfectly. For cinnamon, Penzeys or Spicewalla offer top-tier quality, but regular grocery store brands work fine if they're fresh.
No dried apricots? Fresh peaches or plums hold up well, though they release more liquid so you may need to adjust cooking time. Running low on vanilla? Vanilla bean paste gives a similar depth, or even almond extract at half the amount if you're desperate. The sugar is flexible—start with the full amount, then taste and add more if needed. For a tropical twist, swap half the milk for coconut milk (the canned kind, not cartons). The cream and almonds are purely for garnish, so skip them if you're watching calories or prefer a lighter finish. If you're making this ahead, the flavor actually improves overnight as the spices meld.
Store any leftovers in an airtight container in the fridge for up to 4 days. It reheats beautifully—just warm gently on the stove with a splash of milk if it gets too thick. For serving, I like to toast the almonds in a dry pan for 2-3 minutes until fragrant, then sprinkle over the top. The pudding thickens as it cools, so if it seems too firm when cold, stir in a little extra milk. This dessert keeps well for 3 months in the freezer if you make a big batch for gatherings—just thaw overnight in the fridge before serving.
Why You'll Love This Recipe
- No Chopping Needed: I swear by this recipe because dried apricots handle all the work—just soak and drain, no messy peeling or slicing. The rice cooks right in the milk, so you’re stirring a pot, not washing a mountain of small tools.
- Sweet-Savory Balance: That caramelized sugar and butter? It turns the rice into a velvety base, while the apricots add just enough chewy texture to keep it interesting. Honestly, it’s the kind of dessert that feels fancy but tastes like nostalgia.
- Meal Prep Gold: Make a big batch on Sunday, and you’ve got breakfast, dessert, or a snack covered for days. The flavors actually improve overnight—seriously, the milk soaks into the rice perfectly, making every spoonful richer.
- Budget-Friendly Luxury: Whole milk and butter make it taste indulgent, but the rice and dried fruit keep costs low. I’ll be real: this is the dessert I reach for when I want to feel special without breaking the bank. (Yes, even on a Tuesday night.)
Step-by-step instructions for apricot rice pudding
Here's how to create a velvety apricot rice pudding with perfect texture and balanced sweetness.
Prepare the Apricots and Rice
Place the 1.5 cups dried apricots in a medium bowl and cover with hot (not boiling) water. Let them soak for 10 minutes until softened and plump. While they soak, rinse the 1 cup long-grain white rice thoroughly under cold water until the water runs clear. This removes excess starch that could make your pudding gummy.
Drain the apricots well, then chop them into small, even pieces using a sharp knife. You want them to be small enough to distribute evenly but large enough to maintain texture. Set aside—you'll add them to the pot later. The apricots should now be tender but still hold their shape when pressed.
Toast the Rice for Nuttiness
In a 4-quart heavy-bottomed pot, melt the 4 tbsp unsalted butter over medium heat until it foams. Add the drained rice and stir to coat evenly. Toast the rice for 3-4 minutes, stirring frequently, until it turns a light golden color and smells nutty. This step develops flavor and prevents the rice from becoming mushy.
I like to press down gently on the rice with a wooden spoon during the first minute—this prevents it from clumping and ensures even contact with the butter. Once the rice is toasted, immediately add the 3 cups whole milk, 0.75 cup granulated sugar, 1.5 tsp ground cinnamon, and 0.25 tsp salt. Stir well to combine, making sure all the rice is saturated with the liquid.
Simmer Until Thickened
Bring the mixture to a gentle boil over medium-high heat, then immediately reduce the heat to low. Cover the pot with a tight-fitting lid and let it simmer for 25-30 minutes, stirring gently every 5 minutes to prevent sticking. You're looking for a pudding that coats the back of a spoon but still has slight body—it should be thick but not dry.
After 20 minutes, add the chopped apricots and stir to distribute them evenly. The apricots will soften further as they cook. If the pudding starts to look too thick before the 30-minute mark, add 1-2 tablespoons of water to maintain the right consistency. The key is patience—rushing this step will result in a grainy texture.
Finish with Vanilla and Rest
Once the pudding reaches your desired thickness, remove it from heat and stir in the 1 tbsp pure vanilla extract. Let it cool slightly for 5 minutes, then transfer to a serving bowl. Cover with plastic wrap pressed directly onto the surface to prevent a skin from forming. Refrigerate for at least 2 hours (or overnight) to allow flavors to meld and the texture to set.
This resting period is crucial—it lets the pudding develop its signature creamy consistency and allows the apricot flavor to infuse deeply. If you're short on time, you can serve it warm after resting for just 30 minutes, but the texture will be slightly softer. The pudding should be thick enough to hold its shape when spooned but still silky smooth.
Serve with Cream and Almonds
Before serving, gently reheat the pudding in the microwave for 30-45 seconds or on the stovetop over low heat until warmed through. Top each serving with a dollop of 0.5 cup heavy whipping cream and sprinkle with 0.25 cup toasted almond slices. The cream adds richness, while the almonds provide a delightful crunch that contrasts beautifully with the soft pudding.
Serve immediately while warm, or let it cool completely for a refreshing dessert. The pudding should be fragrant with cinnamon, sweet from the apricots, and perfectly balanced—not cloyingly sweet. Each spoonful should deliver a harmonious blend of textures: creamy rice, tender fruit, and the subtle crunch of almonds.
Pro Tips For Making Apricot Rice Pudding
- SOAK THE RICE FIRST: Toss uncooked rice in cold milk for 15 minutes before simmering—this guarantees even cooking and cuts the grainy texture I used to hate. (Yes, even if you’re impatient like me, give it that time.)
- CHOP DRY APRICOTS SMALL: Cut dried apricots into ¼-inch pieces so they soften properly without turning mushy. I learned this the hard way when my first batch had chewy chunks that ruined the texture.
- STIR LOW AND SLOW: Simmer on low heat and stir every 5 minutes to prevent scorching—especially after the milk reduces. Skipping this step means burnt bits and a burnt-sugar taste that kills the dish.
- USE HALF THE SUGAR UPFRONT: Dissolve half the sugar in the milk first to sweeten the rice evenly. The rest goes in at the end to balance the dried fruit’s natural tartness. (This is the thing that matters most for flavor.)
Regional styles of apricot rice pudding
European Comfort Twist
In Germany and Austria, rice pudding often takes a spiced, fruit-forward approach similar to this recipe. I’ve adapted it with 1 tsp cardamom alongside the cinnamon for a fragrant twist—think of it as a cozy alpine version. Serve it warm with a dusting of powdered sugar and a side of apfelstrudel for a full Austrian-inspired dessert spread. The cardamom adds a floral depth that pairs beautifully with the apricots. 🌟
Indian-Inspired Khichdi Style
For a bold variation, transform this into a khichdi-inspired pudding by swapping the cinnamon for 1 tsp ground cumin and ½ tsp turmeric. Use basmati rice instead of long-grain white, and add ½ cup raisins with the apricots. Garnish with toasted cumin seeds and a drizzle of honey for a dessert that’s both sweet and savory. This version feels like a festive Indian treat but keeps the creamy texture of rice pudding. 💛
French Crème Style
In France, rice pudding often leans lighter and more elegant—think crème d’abricot. Replace the milk with 2 cups heavy cream and 1 cup whole milk, then add 2 egg yolks to the simmering mixture for a custard-like richness. Stir in 1 tbsp apricot jam instead of chopped fruit, and finish with a sprinkle of crème fraîche and a few gold leaf flakes for a luxurious touch. This version is perfect for special occasions and feels like a refined take on the classic. ✨
Middle Eastern Date Swap
For a Middle Eastern twist, replace the apricots with 1.5 cups pitted Medjool dates, chopped, and add ½ tsp ground ginger to the spice mix. Use rose water (2-3 drops) instead of vanilla for an aromatic floral note. Top with toasted pistachios and a drizzle of honey for a dessert that’s both sweet and subtly spiced. This version is popular in Persian cuisine and feels like a warm hug in a bowl. 🌶️
Tropical Coconut Adaptation
Give this recipe a vacation vibe by swapping 1.5 cups of the milk for coconut milk and adding ½ cup shredded coconut. Use fresh mango instead of apricots for a tropical twist. Garnish with toasted coconut flakes and a sprinkle of lime zest for a bright, refreshing dessert that’s perfect for summer. The coconut milk adds a creamy, slightly sweet depth that balances the tropical fruit beautifully. 🥥
Nutrition facts
Frequently asked questions
Can I substitute fresh apricots for dried in this recipe?
Yes, but you'll need to adjust the cooking time and liquid balance. Use 2 cups fresh apricots (peeled, pitted, and chopped) and reduce the milk to 2.5 cups to prevent a watery pudding. Add the fresh fruit after 20 minutes of simmering, as it releases more liquid. The texture will be slightly juicier but still delicious!
Why did my rice pudding turn out mushy instead of creamy?
Mushy rice usually happens from overcooking or insufficient toasting. Always toast the rice in butter for 3-4 minutes until golden before adding liquid, and stir frequently during simmering. If it gets too thick, add 1-2 tbsp water instead of milk. For extra creaminess, stir in 1 tbsp cornstarch mixed with 2 tbsp cold milk at the end.
How can I make this dessert dairy-free?
Swap the milk for 3 cups unsweetened almond or coconut milk (full-fat for best texture), and use 4 tbsp dairy-free butter or coconut oil for toasting. For creaminess, add 2 tbsp chia seeds soaked in 2 tbsp water (let sit 5 minutes before mixing in). The flavor will be lighter but still rich with apricot and spices.
Can I make this ahead of time for a party?
This pudding actually tastes better the next day as flavors meld. Prepare it 24 hours ahead, then refrigerate in an airtight container. Reheat gently on the stove with 2 tbsp extra milk to restore creaminess. For serving, warm for 5-10 minutes on low heat—just until steaming, not boiling. The texture will be perfect for guests!
What's the best way to store leftovers?
Transfer leftovers to an airtight container and refrigerate for up to 4 days. To reheat, warm in the microwave for 1-2 minutes (stirring halfway) or on the stove with 1-2 tbsp milk to prevent drying. For freezing, portion into containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
