Main Courses
This ambrosia rice recipe delivers a nostalgic Southern dessert that balances creamy rice, juicy fruit, and crunchy pecans into one perfect bite. The secret lies in perfectly cooked rice—tender but firm—layered with citrusy mandarin oranges, sweet pineapple, and toasted pecans, all bound together by a whisper of vanilla. I’ve perfected the chilling time to ensure the rice stays just firm enough to hold its shape while absorbing the flavors of the fruit and marshmallows.
The magic happens in the texture contrast: creamy rice, juicy fruit, and marshmallows that melt slightly when chilled, creating a dessert that’s both elegant and comforting. This recipe serves 8-10, making it ideal for gatherings, potlucks, or a special weekend treat. The key is patience—letting the dessert sit in the fridge for at least 4 hours allows the flavors to meld and the marshmallows to soften just enough for that signature ambrosia experience.
Presentation matters here: serve in a glass bowl to showcase the vibrant layers of fruit and rice, topped with whipped cream and extra pecans for crunch. The contrast of colors—white rice, orange fruit, golden marshmallows—makes this dessert as visually stunning as it is delicious. Every spoonful delivers a perfect balance of sweet, creamy, and crunchy, proving that ambrosia rice is more than just a dessert—it’s an experience.
For those who love customization, you can swap in fresh berries or candied ginger for added depth. The recipe scales easily, so double it for larger crowds. Whether you’re recreating childhood memories or introducing this classic to new generations, this ambrosia rice will be the star of your dessert table.
Ingredients for ambrosia rice
Ten simple ingredients create this nostalgic Southern dessert with perfect creamy texture and crunchy contrast.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, converted measurement |
| Water 💧 | 4 cups | For rice cooking |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Unsalted Butter 🧈 | ½ cup | Cubed, not melted |
| Vanilla Extract 🌿 | 2 tsp | Pure vanilla preferred |
| Mandarin Orange Segments 🍊 | 1 ½ cups | Canned, drained, or fresh |
| Crushed Pineapple 🍍 | 1 cup | Drained, not syrup-packed |
| Mini Marshmallows 🍫 | 2 cups | Standard size, not jumbo |
| Pecans 🥜 | 1 cup | Toasted, roughly chopped |
| Heavy Whipping Cream 🥛 | 1 cup | For topping, not whipped yet |
| Vanilla Pudding Mix 🍮 | 3.4 oz | Instant, vanilla flavor |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
The rice is the foundation—long-grain white stays firm when chilled, unlike sticky varieties. Day-O brand is my go-to from the Latin market, but any long-grain works. Toast the pecans in a dry pan for 3-4 minutes until fragrant—they should smell like pure nuttiness. For the fruit, Mandarin Orange brand segments are the easiest (no peeling!), but fresh works too if you're feeling fancy. The vanilla pudding mix is non-negotiable—it's what gives that signature creamy texture. Jell-O brand is widely available and reliable.
No canned fruit? Fresh pineapple and orange segments work beautifully—just toss them with a little sugar to mimic the canned version's sweetness. Marshmallows too small? Cut larger ones in half. Want extra richness? Swap half the water for whole milk when cooking the rice. The butter matters here—unsalted so you control the seasoning. Salt the rice water lightly (about half the amount listed) while cooking. And if you're feeling adventurous, swap pecans for walnuts—they hold up well too.
This dessert tastes even better after 6-8 hours in the fridge, so make it ahead. Store in an airtight container with parchment between layers to prevent sogginess. The marshmallows will soften overnight, creating that perfect melt-in-your-mouth texture. Keeps for 4 days in the fridge, though I rarely have leftovers that long. For serving, I always add an extra sprinkle of toasted pecans on top—crunch is key. The whipped cream should be added right before serving so it stays fluffy.
Why You'll Love This Recipe
- Sweet Simplicity: I swear by this recipe because it’s the kind of dish that lets you not overthink. Just rice, water, a touch of butter, sugar, and vanilla—no fancy ratios, no stress. Honestly, the hardest part is waiting for the rice to cook.
- Vanilla Magic: That little splash of vanilla extract? It’s the secret weapon. The butter and sugar caramelize just enough to give it this warm, buttery sweetness that tastes like dessert but isn’t. (Yes, even on a Tuesday night.)
- Leftover Goldmine: This rice keeps perfectly for days—no soggy texture, no weird flavors. I make a big batch on Sundays, and by Thursday, it’s still the star of my lunchbox or a quick breakfast bowl. Zero waste, all win.
- Budget Sweetener: For under $5, I’ve got a dessert-like side that feels special. No dried fruit, no nuts, no pricey add-ins—just the basics. My kids ask for it at potlucks, and no one ever guesses how cheap it was to make.
Step-by-step instructions for ambrosia rice
Here's how to make this classic Southern dessert with perfectly creamy rice and all the right textures.
Cook the Rice to Al Dente Perfection
Rinse the 2 cups long-grain white rice under cold water until the water runs clear. This removes excess starch that can make the rice gummy. In a medium saucepan, combine the rinsed rice with the 4 cups water and the 0.5 tsp salt. Bring to a boil over medium-high heat, then immediately reduce to low heat, cover, and simmer for 15 minutes.
After 15 minutes, check the rice—it should be tender but still slightly firm in the center (al dente). If it's not quite done, cover and cook for another 2-3 minutes. The rice should absorb all the water but still have a slight bite. Don't overcook it or the texture will turn mushy when mixed with other ingredients later.
Prepare the Pudding Mixture
While the rice cooks, whisk together the 3.4 oz vanilla pudding mix, 1.5 cups granulated sugar, and 1 cup heavy whipping cream in a separate bowl. Add the 2 tsp vanilla extract and mix until smooth. The mixture should be thick and creamy—almost like a thin pudding batter. Set this aside while you finish cooking the rice.
This is where the magic happens—the pudding mix will thicken beautifully when combined with the warm rice. If you want to get ahead, you could prepare this mixture first and then heat it gently in the microwave for 30 seconds before mixing with the rice to ensure everything blends smoothly.
Combine Rice and Pudding Mixture
Once the rice is perfectly cooked, transfer it to a large mixing bowl. Let it cool for 2-3 minutes until it's warm to the touch (not hot). Then pour the prepared pudding mixture over the rice and gently fold everything together with a spatula. You want to mix just until the rice is evenly coated and no dry spots remain.
This is the moment that matters: the heat from the rice will activate the pudding mix, creating that signature creamy texture. Don't worry if it looks a bit dry at first—the mixture will thicken as it cools. The final consistency should be thick but still spoonable, like a rich rice pudding.
Add Fruit and Cool the Mixture
Gently fold in the 1.5 cups mandarin orange segments and 1 cup crushed pineapple using a rubber spatula. Be careful not to crush the fruit—you want to preserve those bright, juicy pieces throughout the dish. Transfer the mixture to a large serving bowl or individual serving dishes.
Let the ambrosia rice cool to room temperature, stirring occasionally. This allows all the flavors to meld together and the mixture to thicken properly. If you're in a hurry, you can refrigerate it for 1 hour to speed up the process, but I find letting it cool naturally gives the best texture.
Top and Serve
Once the ambrosia rice has cooled completely, spread the 2 cups mini marshmallows evenly over the top. Sprinkle the 1 cup toasted, roughly chopped pecans on top as well. For the final touch, whip the remaining 1 cup heavy whipping cream until soft peaks form and spread it over the entire dish.
Serve immediately while the marshmallows are still soft and the cream is fresh. The contrast of the creamy rice, juicy fruit, crunchy pecans, and gooey marshmallows makes every bite irresistible. This dessert tastes even better the next day when the flavors have fully melded together, so it's perfect for making ahead for parties or potlucks.
Pro Tips For Making Ambrosia Rice
- Toast the Rice First: Dump the uncooked rice in a dry pot over medium heat and shake it like you’re trying to wake up a sleepy cat—just until it smells nutty and the grains look slightly translucent. This step cuts the starchy gloop later and makes the sugar-butter finish taste richer. (Yes, it’s an extra 30 seconds, but your rice will actually taste like dessert.) ---
- Use Cold Butter: Grab that unsalted butter straight from the fridge—don’t let it melt into the rice while cooking. Drop in 2 tablespoons of cold cubes at the end, let them sit for 30 seconds, then stir. The butter will coat each grain evenly and give that signature creamy texture without turning the rice into a gluey mess. (I learned this after making a sad, greasy pile once.) ---
- Sugar in Stages: Don’t dump all the sugar at once—add half while the rice is still hot and the rest after it’s off the heat. The first batch caramelizes slightly, deepening the flavor, while the second sweetens without turning the rice into candy. (And skip the "taste as you go" urge; trust the recipe’s ratios.) ---
- Vanilla Last, Not First: Mix the vanilla extract in after the rice has cooled for 5 minutes. Heat destroys its delicate aroma, and you’ll end up with a dish that smells like… well, nothing special. A quick splash at the end keeps that buttery-vanilla punch sharp. (I used to add it early and wondered why my ambrosia tasted bland.)
Serving suggestions for leftovers
Classic Glass Bowl Presentation
Serve your ambrosia rice in a large glass bowl to showcase the vibrant layers of creamy rice, orange fruit, and golden marshmallows. The transparency creates a stunning visual effect that makes the dessert look even more inviting. I like using a clear, heatproof glass bowl that can hold at least 8 cups—it keeps the dessert chilled while allowing guests to admire the colors. 🍽️
For an extra touch, place the bowl on a marble or slate serving tray to elevate the presentation. Add a few whole pecans scattered around the base of the bowl and garnish the top with fresh mint leaves for a pop of green contrast. This not only looks beautiful but also keeps the dessert cool during serving.
Individual Portion Serving
For potlucks or family gatherings, divide the ambrosia rice into 8-10 individual serving dishes—I use small glass ramekins or clear plastic cups lined with parchment paper for easy removal. Top each portion with mini marshmallows and chopped pecans, then add a dollop of whipped cream on the side for guests to add themselves. This keeps the dessert from getting soggy and makes it easier to serve.
For a festive touch, use miniature dessert cups with lids for make-ahead serving. These are perfect for parties because they’re portable and keep the ambrosia rice fresh for up to 24 hours in the fridge. Just add whipped cream right before serving to maintain its fluffiness. 🥄
Whipped Cream Variations
Plain whipped cream is classic, but you can get creative! Try vanilla bean whipped cream by infusing the cream with 1 split vanilla bean while chilling. For a citrus twist, add 1 tsp lemon zest and 1 tbsp powdered sugar to the whipped cream for brightness. If you love spiced flavors, warm ½ cup cream with ½ tsp cinnamon and ¼ tsp nutmeg before whipping—it pairs beautifully with the pecans. 🍯
For a richer texture, fold 1 oz cream cheese into the whipped cream before adding it to the ambrosia rice. This adds a velvety smoothness that balances the crunch of the pecans. Always whip the cream to soft peaks—over-whipping can make it grainy, which ruins the dessert’s delicate texture.
Garnish Like a Pro
Toasted pecans are a must, but don’t stop there! Add crushed graham crackers around the edge of the serving dish for extra crunch. For a fruity garnish, top with fresh berries like raspberries or blackberries, or even dried cranberries for a tangy contrast. A sprinkle of powdered sugar or cocoa powder adds a professional finish. 💫
If you’re feeling adventurous, drizzle honey or caramel sauce in a zigzag pattern over the whipped cream for a sweet, glossy touch. For a festive holiday version, add red and green sprinkles or crushed candy canes on top. The key is to garnish just before serving so everything stays fresh and vibrant.
Make-Ahead Serving Tips
Ambrosia rice tastes even better the next day, so assemble it 4-6 hours ahead and refrigerate in an airtight container. When ready to serve, let it sit at room temperature for 10-15 minutes—this softens the marshmallows slightly and makes the texture even more luxurious. Reheat the whipped cream in the microwave for 10-15 seconds before adding it to keep it light and fluffy. ⏳
For large gatherings, prepare two batches—one for immediate serving and one to chill overnight. The overnight version develops deeper flavors, while the fresh batch keeps the marshmallows perfectly soft. Store leftovers in the fridge for up to 3 days, though I doubt you’ll have any left! If reheating, microwave individual portions for 20-30 seconds to melt the marshmallows slightly without drying out the rice.
Nutrition facts
Frequently asked questions
Can I make this ambrosia rice without marshmallows?
While marshmallows are traditional, you can substitute with 1 cup chopped dried fruit like apricots or figs for a chewier texture. For a modern twist, try white chocolate shavings or caramel bits instead. The key is maintaining that gooey contrast—just adjust the amount to keep the same volume as the original marshmallows.
Why does my ambrosia rice turn out too wet or mushy?
Overcooked rice is the most common culprit! Use a rice cooker or check your stovetop rice at 15 minutes—it should be al dente with a slight bite. Another trick: mix the pudding mixture with the warm (not hot) rice to activate the thickening properly. If your rice is still too wet after chilling, add 1-2 tablespoons extra pudding mix and stir well.
Can I prepare this dessert ahead of time?
This recipe is perfect for making ahead! Assemble the entire dessert (without whipped cream) and refrigerate for 4-6 hours before serving. The flavors meld beautifully overnight, and the marshmallows soften just right. Keep the whipped cream separate until serving to maintain its fluffiness. For parties, store individual portions in mini dessert cups with lids for easy serving.
What's the best way to toast the pecans?
Toast your pecans in a dry skillet over medium heat for 3-4 minutes, stirring constantly until fragrant and golden. They should smell amazing and look slightly puffed. Immediately transfer to a plate to cool—they'll crisp up as they cool. For extra flavor, add a pinch of salt or cinnamon while toasting. Never over-toast or they'll burn and become bitter.
Can I use instant rice for this recipe?
Instant rice works in a pinch, but long-grain white rice gives the best texture. If you must use instant, reduce the water by 1 cup and cook for 10 minutes (not the package time). The rice will be slightly firmer, which helps prevent the dessert from becoming too wet. For best results, stick with traditional long-grain rice for that classic ambrosia texture.
