Ambrosia Rice Pudding Recipe: Vanilla-Creamed Coconut Dream

Main Courses

Ambrosia Rice Pudding Recipe: Vanilla-Creamed Coconut Dream

This ambrosia rice pudding recipe brings back childhood memories of creamy, dreamy layers that taste like a hug in dessert form. The classic Southern dish combines tender rice pudding with sweet canned fruit cocktail, creating a perfect balance of textures and flavors. I've perfected the technique to ensure the rice stays tender while the coconut milk adds that signature richness.

The foundation of this recipe is simple: rice cooked in a creamy milk mixture with vanilla and cinnamon, then layered with drained fruit cocktail. The secret lies in cooking the rice just until tender—no mushiness here—and letting the flavors meld together as it chills. This traditional method delivers that nostalgic taste we all love, but with a modern twist.

What makes this recipe truly special is the contrast of warm, spiced rice pudding with the bright, sweet fruit. The coconut milk gives it that signature ambrosia flavor, while the cinnamon and vanilla add warmth. Topped with whipped cream and maraschino cherries, it becomes a showstopper dessert that's perfect for holidays or family gatherings.

Ready in about 45 minutes of active time (plus chilling), this recipe delivers restaurant-quality results with minimal effort. Whether you stick to the classic version or experiment with fresh fruit and alternative sweeteners, you'll end up with a dessert that's as comforting as it is delicious. Let's get started!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for ambrosia rice pudding

Six simple ingredients transform into nostalgic ambrosia rice pudding layers.

Ingredient Amount Notes
Short-Grain White Rice 🍚 1 cup Uncooked, like Arborio
Coconut Milk 🥥 13 ½ oz Full-fat canned variety
Whole Milk 🥛 2 cups Full-fat preferred
Granulated Sugar 🍚 ¾ cup Or light brown sugar
Vanilla Extract 🌿 1 tbsp Pure extract preferred
Ground Cinnamon 🌶️ 1 tsp Freshly ground preferred
Salt 🧂 ½ tsp Fine sea salt
Fruit Cocktail 🍒 2 cups Drained, canned variety
Heavy Whipping Cream 🥛 1 cup Cold for whipping
Maraschino Cherries 🍒 12 whole For garnish
Unsalted Butter 🧈 2 tbsp For richness
Toasted Coconut Flakes 🥥 ¼ cup Optional garnish

The coconut milk is non-negotiable for that signature ambrosia flavor. Goya or Thai Kitchen brands work perfectly for the canned variety—just make sure it's full-fat. The rice matters too: short-grain like Arborio stays creamy. For the fruit cocktail, Del Monte is my go-to, but any canned variety with mixed berries and pineapple works. If you're feeling fancy, swap the canned fruit for fresh seasonal berries and diced mango—just drain them well. The vanilla extract should be pure, not imitation, and Nestlé or McCormick are reliable brands.

No coconut milk? Substitute with an extra 1/2 cup full-fat milk plus 1 tbsp coconut extract—it's not identical, but gets you close. Want to reduce sugar? Cut the granulated sugar to 1/2 cup and add 1/4 cup maple syrup. The cinnamon can be swapped for cinnamon sticks (2 sticks, removed before serving) if you prefer. For a modern twist, add 1/4 tsp nutmeg or a pinch of cardamom. The fruit cocktail can be any canned fruit—peaches, pears, or even mandarin oranges work beautifully. Just make sure it's well-drained to avoid a watery pudding.

This dessert tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days. For serving, let it sit at room temperature for 10 minutes—it's thicker when cold. The whipped cream should be made just before serving, as it deflates quickly. Garnish with toasted coconut flakes and maraschino cherries for that classic ambrosia look. Portion into individual glasses for a restaurant-worthy presentation, or serve family-style in a large bowl.

❤️

Why You'll Love This Recipe

  • I’ll be real: this costs next to nothing to make, but it tastes like a fancy dessert. Short-grain rice and canned coconut milk stretch far, and you’re not sacrificing flavor for savings. Plus, the leftovers? They disappear fast—because it’s that good, not because it’s cheap.
  • One-Pot Magic: I swear by this—just rice, coconut milk, and a splash of vanilla simmering together. No fancy layers, no fussing with separate pans. The short-grain rice soaks up all that creamy coconut goodness while staying tender, and honestly? It’s the kind of dish where you can stir, taste, and adjust the sweetness without breaking a sweat.
  • Velvet Creaminess: That combo of coconut milk and whole milk? Pure luxury in a bowl. The coconut adds this rich, slightly tropical depth, while the vanilla ties it all together with warmth. It’s not too sweet—just enough sugar to balance the natural creaminess—so it feels indulgent without being heavy.
  • Meal Prep Hero: Between us, this is my go-to for busy mornings. Make a big batch on Sunday, and you’ve got breakfast, dessert, or even a quick lunch for days. The texture holds up surprisingly well, and reheating it just stirs in a splash of milk to restore that silky smoothness. (Yes, even on a Tuesday night.)

Step-by-step instructions for ambrosia rice pudding

Here's how to create this creamy, tropical-inspired dessert with perfect texture every time.

1

Toast the Rice for Depth of Flavor

In a medium saucepan, melt the 2 tablespoons unsalted butter over medium heat. Add the 1 cup short-grain white rice and toast for 3-4 minutes, stirring constantly, until the rice turns a light golden color and smells nutty. This step develops the rice's natural starches and creates a richer base for your pudding.

I like to keep the heat steady but not too high—you want gentle toasting, not burning. If the rice starts to darken too quickly, reduce the heat slightly. Once toasted, immediately add the 13.5 oz coconut milk and 2 cups whole milk, bringing the mixture to a gentle simmer. The rice should absorb the liquid gradually as it cooks.

2

Simmer Until Tender and Creamy

Add the 0.75 cup granulated sugar, 1 tablespoon vanilla extract, 1 teaspoon ground cinnamon, and 0.5 teaspoon salt to the saucepan. Stir well to combine, then reduce the heat to low. Let the mixture simmer uncovered for 25-30 minutes, stirring occasionally, until the rice is tender and the pudding has thickened to a creamy consistency.

You'll know it's ready when the mixture coats the back of a spoon and the rice grains are fully tender with no crunch. If it thickens too quickly, add a splash of milk to maintain the right texture. The coconut aroma should be rich and inviting—this is where the magic happens. Stir in the 2 cups drained fruit cocktail during the last 5 minutes of cooking to warm the fruit gently.

3

Whip the Cream and Assemble

While the pudding cooks, place the 1 cup heavy whipping cream in a chilled bowl and whip it to soft peaks using an electric mixer. This will add a light, airy contrast to the rich pudding. In a separate bowl, gently fold the whipped cream into the cooked rice mixture until just combined—don't overmix or you'll deflate the cream.

Transfer the pudding to a serving dish or individual ramekins. Here's a pro tip: I like to press plastic wrap directly onto the surface to prevent a skin from forming while it chills. Place the dish in the refrigerator for at least 4 hours (or overnight) to allow the flavors to meld and the pudding to set properly.

4

Garnish and Serve

Before serving, top each portion with 12 whole maraschino cherries (4 per serving) and sprinkle with 0.25 cup toasted coconut flakes. The cherries add a pop of color and a sweet-tart contrast, while the coconut flakes bring a delightful crunch. Serve the pudding slightly chilled but not frozen—it should be creamy and spoonable.

This dessert is best enjoyed within 2-3 days of preparation, as the flavors continue to develop in the refrigerator. The combination of creamy coconut, sweet fruit, and vanilla-infused rice creates a harmonious balance that's both comforting and refreshing. For an extra touch, drizzle a little extra vanilla extract over the top before serving—it elevates the flavor profile beautifully.

👨‍🍳

Pro Tips For Making Ambrosia Rice Pudding

  • Rinse the Rice Twice: Short-grain rice clings like glue if you skip this. Toss it in a fine-mesh strainer under cold water, swirling it around until the water runs clear—do this twice. I learned this the hard way when my first batch turned into a sticky brick.
  • Simmer Low and Slow: After adding the coconut milk, drop the heat to a bare simmer. Any higher, and the rice will turn mushy or the milk will curdle. I used to rush it, but now I let it bubble gently for 30-40 minutes—patience here makes all the difference.
  • Use Full-Fat Coconut Milk: The canned stuff with watered-down milk? Skip it. Full-fat coconut milk (even if it’s pricier) gives that rich, velvety texture this dessert needs. If you’re using light coconut milk, add an extra ¼ cup of whole milk to compensate—your pudding will thank you.
  • Stir in Vanilla Last: Adding vanilla too early can make it cook off and lose its brightness. Wait until the pudding is thickened and just off the heat, then stir it in. A splash of cold milk afterward helps disperse it evenly—trust me, it makes a real difference.

Essential equipment for this dish

Medium Saucepan

Start with a medium saucepan that has a 3-quart capacity—this gives enough room for the rice, milk, and coconut milk to simmer comfortably without boiling over. I use my Calphalon stainless steel saucepan because it heats evenly and prevents scorching. If you don’t have one, a heavy-bottomed pan from brands like All-Clad or Le Creuset works beautifully too. 🔥

Fine-Mesh Strainer

A fine-mesh strainer is essential for draining the fruit cocktail thoroughly. I recommend a stainless steel strainer with small holes—it removes excess syrup while keeping the fruit intact. The OXO Good Grips brand is my go-to because it’s durable and easy to clean. If you’re using fresh fruit, a strainer helps remove excess liquid for a firmer texture in your pudding.

Electric Mixer

For whipping the heavy cream to soft peaks, an electric mixer is a game-changer. I use my KitchenAid Artisan with the whisk attachment—it’s powerful enough to handle cold cream without splattering. If you don’t have one, a hand mixer works fine, but be patient and whip in short bursts. Avoid overmixing, or the cream will turn buttery instead of fluffy. ✨

Plastic Wrap

Pressing plastic wrap directly onto the pudding’s surface while it chills prevents a skin from forming. I use Saran Wrap because it’s flexible and sticks well. This step is especially important if you’re making the pudding ahead of time—it keeps the texture smooth and creamy. Just

Ramekins or Serving Glasses

For individual servings, ramekins or clear glass dessert cups are ideal—they showcase the layered beauty of the pudding. I love Corelle stoneware ramekins for their heat retention, but glass Pyrex dishes work too. If serving family-style, a large ceramic bowl with a capacity of at least 4 quarts will do. Just ensure your serving vessel is wide enough to accommodate the whipped cream layer.

Optional: Toaster Oven

If you want to add toasted coconut flakes for garnish, a toaster oven is perfect for even toasting without overheating your kitchen. Set it to 350°F and toast the flakes for 3-4 minutes, stirring once, until golden brown. A small skillet works too, but keep an eye on them—they burn quickly. The nutty aroma adds a delicious finishing touch to your ambrosia pudding. 🥥

Nutrition facts

Servings 6
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 60mg20%
Sodium 310mg13%
Total Carbohydrate 58g20%
Dietary Fiber 1g4%
Sugars 38g
Protein 8g16%
* 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 make this rice pudding without coconut milk?

Yes, but the flavor will be different. Substitute with 1 ½ cups full-fat milk plus 1 tablespoon coconut extract—it won't be identical, but it'll still taste delicious. For a dairy-free version, use coconut cream (the thick part from a can of coconut milk) mixed with extra milk. The coconut is key to that signature ambrosia taste, so don't skip it if possible!

2

Why does my rice pudding turn out too thick or too thin?

Texture depends on cooking time and liquid ratios. For thicker pudding, simmer 5 extra minutes and stir occasionally. If too thin, mix 1 tablespoon cornstarch with 2 tablespoons cold milk, then stir into the pudding while simmering. Always use short-grain rice—it releases more starch for creaminess. The rice should be tender but still hold its shape slightly.

3

How do I prevent the pudding from forming a skin on top?

Press plastic wrap directly onto the surface before refrigerating. This creates a seal that prevents moisture loss and skin formation. For extra insurance, chill the pudding in an airtight container with the lid slightly loose. If a skin does form, gently reheat the pudding for 1-2 minutes in the microwave, then stir until smooth before serving.

4

Can I use fresh fruit instead of canned fruit cocktail?

Use 1 cup mixed fresh berries (like strawberries, blueberries, and raspberries) plus ½ cup diced mango or peaches. Drain any excess liquid through a fine-mesh strainer first to avoid a watery pudding. Fresh fruit adds vibrant color and a brighter flavor—just be sure to cook it with the rice mixture for 5 minutes to soften slightly.

5

How long can I store this dessert in the fridge?

Ambrosia rice pudding tastes best within 2-3 days when stored in an airtight container. The flavors actually improve as it chills! For longer storage, freeze individual portions for up to 3 months**. Thaw overnight in the fridge before serving. The texture may become slightly grainier after freezing, but reheating with a splash of milk restores creaminess.

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