Apricot Rice Pudding Recipe: Warm Spiced Vanilla with Jammy Fruit Bites

Main Courses

Apricot Rice Pudding Recipe: Warm Spiced Vanilla with Jammy Fruit Bites

This apricot rice pudding recipe delivers the perfect balance of creamy vanilla custard and sweet, jammy apricot bites—every spoonful is a comforting embrace. The secret lies in slow-cooked rice that absorbs warm spices like cinnamon and cardamom, while tender apricots (fresh or dried) add natural sweetness and texture. I developed this version after years of testing, ensuring the pudding stays thick and velvety without turning gluey, with just the right amount of fruit to keep every bite interesting.

The process is simpler than it sounds: rice simmers in milk until tender, then blends with eggs and sugar for a silky texture, while apricots caramelize slightly in the oven for concentrated flavor. A touch of vanilla bean elevates the spice profile, creating depth that makes this dessert feel special. The result is a dish that’s rich enough for holiday tables but simple enough for a weeknight treat—no one will guess it’s just rice, fruit, and a few pantry staples.

What makes this recipe stand out is its versatility. Use fresh apricots in summer for bright, juicy bites or dried apricots in winter for deeper caramelized sweetness. The pudding thickens beautifully when chilled, making it ideal for make-ahead entertaining, yet serves warm with a sprinkle of toasted nuts or a drizzle of honey for an instant restaurant-worthy finish. Every variation keeps the same creamy, spiced foundation that makes this pudding universally loved.

For those short on time, an instant pot version cuts cooking time nearly in half while delivering the same luxurious texture. The key is patience—letting the rice absorb the milk fully and the apricots develop their jammy depth. This isn’t just dessert; it’s a nostalgic, comforting hug in bowl form, perfect for sharing or savoring alone. Let’s get started on creating yours.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for apricot rice pudding

Six simple ingredients transform into this velvety dessert with jammy apricot bites.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 cup Uncooked, jasmine or basmati preferred
Whole Milk 🥛 4 cups Whole milk for creaminess
Granulated Sugar 🍚 ¾ cup Adjust to taste preference
Large Eggs 🥚 4 whole Room temperature for blending
Vanilla Bean 🌿 1 whole Seeds scraped plus pod
Ground Cinnamon 🌶️ 1 ½ tsp Freshly ground preferred
Ground Cardamom 🌿 ½ tsp Toasted for deeper flavor
Salt 🧂 ½ tsp Kosher or sea salt
Fresh Apricots 🍑 1 ½ cups Pitted and sliced (or dried)
Unsalted Butter 🧈 2 tbsp Cold for caramelizing fruit
Heavy Cream 🥛 ¼ cup Optional for extra richness
Toasted Almond Slices 🥜 ¼ cup For garnish (optional)
Honey 🍯 2 tbsp For drizzling (optional)

The rice is the foundation—jasmine or basmati holds up best to slow cooking, avoiding that gluey texture. Whole milk is non-negotiable for creaminess, though you can substitute with half-and-half if needed. For the apricots, fresh is ideal in summer (look for vibrant orange fruit with minimal bruising), but dried apricots work year-round—just soak them in warm water for 20 minutes first. The vanilla bean makes all the difference; skip the imitation extract. Penzeys or Trader Joe's carry quality vanilla beans if your grocery store doesn't.

No vanilla bean? Pure vanilla extract at half the amount works in a pinch, though the seeds add beautiful specks. Cardamom can be tricky to find—Middle Eastern markets often stock it, or check the spice aisle near cinnamon. If you're sensitive to its floral notes, reduce to 1/4 tsp or omit entirely. For the apricots, canned apricot halves in juice (like Boneless apricots from Muir Glen) are a solid backup—they're pre-pitted and ready to use. The butter should be cold when caramelizing the fruit to create those beautiful browned bits. Salted butter works, but reduce the added salt to 1/4 tsp.

This pudding tastes even better the next day—chill for at least 4 hours before serving to let flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days. For make-ahead entertaining, prepare through Step 3, then refrigerate the mixture before baking the apricots. The toasted almonds should be stored in a sealed container and toasted fresh before serving to maintain crunch. Honey keeps indefinitely, but once opened, store it in the fridge to prevent crystallization. Freeze portions for up to 3 months if you won't use them within a week.

❤️

Why You'll Love This Recipe

  • No Stovetop Stress: I swear by this method—just simmer the rice in milk until tender, then stir in the eggs and sugar. No constant stirring, no burning risk, and the eggs give it that silky texture without the fuss. Honestly, I’ve made rice pudding that way before, and this version actually tastes like it was meant to be easy.
  • Apricot Magic: That burst of jammy apricot in every spoonful? It’s the star. The rice soaks up the sweetness while the vanilla bean adds this warm, cozy depth—like a hug in dessert form. (Yes, even on a Tuesday night.)
  • Leftovers That Shine: This pudding tastes just as good cold the next day as it does warm. I’ll make a big batch on Sunday, portion it into jars, and grab one for breakfast or a snack—no reheating needed. The rice stays creamy, and the apricot flavor only gets better with time.
  • Budget Breakfast Win: Rice, eggs, and milk? That’s about as affordable as it gets. I’ve fed my whole family (plus a few neighbors) with this recipe, and we all go back for seconds. Plus, the sugar and vanilla stretch further than you’d think—no wasted ingredients here.

Step-by-step instructions for apricot rice pudding

Here's the method for creating a velvety apricot rice pudding with perfect texture and balanced sweetness.

1

🍳 Step 1: Toast the Rice and Infuse the Milk

In a heavy-bottomed saucepan, melt the 2 tablespoons unsalted butter over medium heat. Add the 1 cup long-grain white rice and toast for 3-4 minutes, stirring constantly, until the grains turn translucent and you can smell the nutty aroma. This toasting prevents the rice from becoming mushy.

Remove the pan from heat and immediately pour in the 4 cups whole milk. Return to medium-low heat and stir in the scraped seeds from the 1 whole vanilla bean (save the pod for later). Add the 1.5 teaspoons ground cinnamon, 0.5 teaspoon ground cardamom, and 0.5 teaspoon salt. Let this mixture simmer gently for 15 minutes, stirring occasionally, until the rice is tender but not mushy. You'll know it's ready when the rice has absorbed most of the liquid and the mixture thickens noticeably.

2

🍳 Step 2: Prepare the Apricot Compote

While the rice mixture simmers, slice the 1.5 cups fresh apricots into thin half-moons (remove pits first). In a separate small saucepan, combine the apricots with 0.25 cup granulated sugar and let them sit for 10 minutes to macerate. This draws out their juices and intensifies their flavor.

Add the apricots and their juices to the same saucepan over medium heat. Cook for 5-7 minutes until the fruit softens slightly and the mixture reduces to a jammy consistency. The apricots should release their juices but still retain some texture. Remove from heat and set aside.

3

🍳 Step 3: Thicken the Pudding Mixture

In a separate bowl, whisk together the 4 whole large eggs and the remaining 0.5 cup granulated sugar until well combined. Slowly pour the warm rice-milk mixture into the eggs while whisking constantly to temper the eggs and prevent scrambling. Return this mixture to the saucepan and cook over low heat, stirring gently with a wooden spoon, for 8-10 minutes until it thickens to a creamy consistency.

Here's the key: the pudding should coat the back of a spoon but still be pourable. If it thickens too quickly, reduce the heat and continue stirring. The moment it reaches the right texture, remove from heat and stir in the 0.25 cup heavy cream for added richness. Fold in the apricot compote and the vanilla bean pod, letting it infuse the pudding with its aromatic oils.

4

⏰ Step 4: Set and Chill for Perfect Texture

Transfer the pudding to a heatproof bowl and place it in a larger bowl filled with ice water. Stir occasionally for 10 minutes to cool the mixture quickly and prevent it from continuing to cook. This step ensures the custard sets properly without curdling.

Once cooled, cover the bowl with plastic wrap, pressing it directly onto the surface to prevent a skin from forming. Refrigerate for at least 4 hours, or preferably overnight, to allow the flavors to meld and the texture to become silky smooth. The longer it chills, the more pronounced the vanilla and spice flavors will be.

5

🍽️ Step 5: Serve with Garnishes

Before serving, gently reheat the pudding in a saucepan over low heat for 2-3 minutes, stirring constantly, until warmed through. This step is optional but recommended for a warm, comforting texture. Spoon the pudding into serving bowls and garnish with the 0.25 cup toasted almond slices and a drizzle of 2 tablespoons honey for added sweetness and crunch.

The pudding should be creamy with visible apricot pieces throughout, offering a balance of sweet, spiced, and fruity flavors in every bite. Serve immediately with a sprinkle of ground cinnamon for an elegant finish. This dessert is best enjoyed the day it's made, when the flavors are at their peak.

👨‍🍳

Pro Tips For Making Apricot Rice Pudding

  • TOAST THE RICE FIRST: Skip the raw rice—toss it in a dry pan over medium heat for 2-3 minutes until lightly golden and fragrant. This cuts down on cooking time later and adds a subtle nutty depth that plain rice never delivers. (Yes, even if you’re impatient like me, don’t rush this part—it’s the thing that makes the texture creamy without gummy spots.)
  • USE HALF-AND-HALF FOR CREAMINESS: Swap out 25% of the whole milk for half-and-half—it’s worth the extra 50 cents. The higher fat content keeps the pudding luxuriously smooth without curdling, and the eggs won’t scramble when you stir them in. (I learned this the hard way after a batch turned into rice custard soup.)
  • STIR THE EGGS IN COLD: Whisk the eggs into the hot milk mixture last, and only after the rice has cooked down but still has a slight bite. Cold eggs temper better, so you avoid scrambling them into a gluey mess. (Pro move: Toss in the vanilla bean seeds now—they’ll infuse faster than scraping them in later.)
  • END WITH A SUGAR CRUST: Once the pudding is thick but still slightly loose, sprinkle a thin layer of sugar (about 1 tablespoon) over the top and let it caramelize for 1-2 minutes. This adds a crispy contrast that balances the soft rice—no need for a separate caramel sauce. (Does it look weird? Yes. Does it work? Every single time.)

Serving suggestions for apricot rice pudding

Warm or Chilled?

This pudding shines in both warm and cold settings. For a warm serving, gently reheat the chilled pudding in a saucepan over low heat for 2-3 minutes until just warmed through. The heat intensifies the vanilla and caramelized apricot flavors. I love serving it warm in pre-heated ceramic bowls with a sprinkle of toasted cinnamon for an instant cozy vibe. 🌟

Garnish Game-Changers

Toasted almond slices add crunch and visual appeal—simply toast them in a dry pan over medium heat for 2-3 minutes until golden. A drizzle of honey (about 2 tbsp) adds a luxurious finish. For extra flair, sprinkle with crushed pistachios or orange zest to brighten the dish. I keep a small jar of toasted nuts on hand for quick garnishes.

Bread Pairings

Serve with warm crusty bread like a baguette or sourdough to soak up any extra pudding. A buttery brioche adds a decadent touch, especially when lightly toasted. For a lighter option, pair with rice cakes or waffles to balance the richness. I often serve this pudding with a small plate of shortbread cookies for dipping.

Beverage Harmony

A spiced chai latte or earl grey tea complements the warm spices beautifully. For wine lovers, a sweet Moscato or late-harvest Riesling enhances the apricot notes. Coffee drinkers will appreciate a vanilla bean latte—the flavors mirror the pudding’s profile. I always keep a pot of chamomile tea on hand for a soothing, caffeine-free pairing.

Make-Ahead Magic

This pudding tastes even better the next day, making it perfect for meal prep. Store leftovers in an airtight container in the fridge for up to 5 days. Reheat gently in the microwave (covered with a damp paper towel) for 1-2 minutes or on the stovetop. For parties, assemble the pudding ahead of time, then bake the apricots fresh before serving. 💫

Seasonal Twists

In summer, swap dried apricots for fresh peaches or plums—they add a bright, juicy contrast. For winter, add a pinch of nutmeg or star anise to the spice mix. I also love serving this pudding with a whipped cream dollop** in colder months for extra comfort. The versatility makes it a year-round favorite! ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 120mg40%
Sodium 280mg12%
Total Carbohydrate 72g25%
Dietary Fiber 2g8%
Sugars 42g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use dried apricots instead of fresh?

Dried apricots work beautifully—just soak 1 cup in warm water for 20 minutes first to soften them. Drain well before using, and you may need to reduce the added sugar by 1-2 tablespoons since dried fruit is already concentrated. The texture will be slightly chewier but just as flavorful.

2

Why did my pudding turn out too thick?

Overcooking or using too much sugar can thicken the pudding prematurely. To fix it, whisk in 1-2 tablespoons of warm milk or cream while stirring constantly over low heat until smooth. The key is patience—remove from heat as soon as it coats the back of a spoon.

3

Can I make this in an Instant Pot?

Yes! Cook the rice and milk mixture on high pressure for 5 minutes after quick release, then proceed with the egg tempering step. For the apricot compote, use the sauté function for 5 minutes instead of stovetop. The Instant Pot cuts total time to about 30 minutes while keeping the same creamy texture.

4

How do I make it dairy-free?

Replace the milk with 4 cups coconut milk (full-fat for creaminess) and use 1/4 cup coconut cream instead of heavy cream. For the eggs, make a flax egg by mixing 4 tablespoons ground flaxseed with 10 tablespoons water per egg. The texture will be slightly lighter but still delicious.

5

Can I prepare this ahead for a party?

This pudding actually improves overnight! Make it 2 days ahead, store in an airtight container, and reheat gently before serving. For parties, prepare through Step 3, chill, then bake the apricots fresh before plating. The flavors deepen with time, making it perfect for make-ahead entertaining.

★★★★★4.8(13 reviews)
Categories Main Courses