Ambrosia Rice Pudding Recipe: Vanilla-Orange Swirls and Toasted Pecan Crunch

Main Courses

Ambrosia Rice Pudding Recipe: Vanilla-Orange Swirls and Toasted Pecan Crunch

This ambrosia rice pudding recipe transforms simple rice into a luxurious dessert with velvety vanilla-orange swirls and a crunchy pecan crown. 🌟 The secret lies in slow-cooked rice simmered with warm spices until tender, then folded with citrus zest and fresh berries for a bright, creamy texture that feels indulgent yet balanced.

What sets this version apart is the vanilla-orange swirl—a technique that creates marbled layers of citrusy brightness cutting through the rice's natural sweetness. Toasted pecans add a buttery crunch, while a hint of cinnamon deepens the flavor without overpowering. The result? A dessert that tastes like a Southern classic yet feels modern and refined.

Perfect for holiday gatherings or cozy weeknight treats, this pudding serves as both a main dessert and a comforting breakfast option when chilled overnight. The toasted pecan crunch adds texture, while the swirls of orange and vanilla create visual appeal that rivals any bakery display.

For extra decadence, top with whipped cream or fresh berries, or adapt it for vegan diets by using coconut milk instead of dairy. The method is straightforward, but the payoff—a creamy, fragrant, and satisfying dessert—is unforgettable. Let's get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for ambrosia rice pudding

Six simple components elevate this classic dessert to restaurant-quality ambrosia rice pudding.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed thoroughly
Whole Milk 🥛 4 cups Full-fat for creaminess
Granulated Sugar 🍬 1 cup Adjust to taste preference
Vanilla Extract 🌿 2 tbsp Pure Madagascar preferred
Orange Zest 🍊 2 tbsp From 1 large organic orange
Orange Juice 🍊 ½ cup Freshly squeezed, no pulp
Cinnamon Sticks 🌿 2 whole For infusing warmth
Ground Cinnamon 🌶️ 1 tsp For finishing
Salt 🧂 ½ tsp Diamond Crystal preferred
Pecans 🥜 1 cup Raw, shelled, toasted
Unsalted Butter 🧈 2 tbsp For toasting pecans
Fresh Blueberries 🫐 1 cup Frozen works in a pinch
Heavy Whipping Cream 🥛 ½ cup For optional garnish

The rice is the foundation—jasmine or long-grain white yields the best texture, but avoid instant rice. For the milk, organic whole milk from Whole Foods or Trader Joe's delivers richer flavor. Orange zest should come from organic oranges (the thicker the peel, the more flavor). Toast the pecans in a 350°F oven for 8-10 minutes with butter until fragrant—this step makes all the difference. Cinnamon sticks infuse subtle warmth during cooking, while ground cinnamon finishes with visual appeal.

No vanilla extract? Vanilla bean paste or even almond extract at half the amount works in a bind. Substitute orange juice with grapefruit juice for tartness, but reduce to 0.375 cup to maintain balance. For a dairy-free version, swap milk for full-fat coconut milk and butter for coconut oil. Blueberries can be replaced with raspberries or strawberries, though blueberries hold their shape best. The sugar ratio can be adjusted—reduce by 2 tbsp for a less sweet version or add 1 tbsp for extra richness.

Rice pudding improves overnight, so make it a day ahead for deeper flavors. Store in an airtight container in the fridge for up to 5 days. Reheat gently on the stove with a splash of milk to restore creaminess. The toasted pecans stay crisp for 3 days if stored in a sealed container. For serving, warm individual portions in ramekins—this technique keeps the texture perfect while highlighting the vanilla-orange swirls. Garnish with whipped cream and extra pecans right before serving for maximum crunch.

❤️

Why You'll Love This Recipe

  • One-Pot Wonder: I swear by this recipe because it’s literally one pot—no fancy equipment, no last-minute grocery runs for specialty tools. Just rice, milk, sugar, and a splash of vanilla, simmered until it’s creamy enough to make you forget you didn’t spend hours stirring.
  • Citrus Kiss Magic: That orange zest? It’s the secret weapon. Bright, sunny, and just sharp enough to cut through the sweetness—like a little burst of Florida sunshine in every spoonful. (Honestly, the first time I skipped it, I regretted it instantly.)
  • Leftovers That Shine: This pudding actually improves overnight. The flavors meld, the texture gets richer, and it’s still just as delicious cold as it is warm. I make a big batch on Sundays and eat it all week—breakfast, dessert, or even a lazy lunch.
  • Budget-Friendly Luxury: You’re using pantry staples here, not some gourmet ingredient list. Whole milk and rice are cheap, sugar is cheap, and a tiny bit of zest stretches forever. Yet it tastes like something you’d order at a fancy café—without the fancy price tag.

Step-by-step instructions for ambrosia rice pudding

Here's the method for crafting velvety rice pudding with vibrant citrus swirls and nutty crunch.

1

🍳 Step 1: Toast Pecans and Prepare the Base

Heat a dry skillet over medium heat and add the 1 cup pecans and 2 tablespoons unsalted butter. Toast the pecans for 5-6 minutes, stirring constantly, until they turn a rich golden brown and release their fragrant aroma. Watch closely—they'll darken quickly once they start browning. Immediately transfer the toasted pecans to a plate to cool while you prepare the rice mixture.

In a heavy-bottomed saucepan, combine the 1.5 cups long-grain white rice and 4 cups whole milk. Bring to a gentle boil over medium-high heat, stirring occasionally to prevent scorching. Once boiling, reduce heat to low and let it simmer uncovered for 20 minutes, stirring every 5 minutes to prevent sticking. You'll notice the rice begin to absorb the milk and soften gradually—this is when the foundation for your creamy texture forms.

2

🥘 Step 2: Infuse with Citrus and Sweeten

After the initial 20 minutes of simmering, add the 1 cup granulated sugar, 2 whole cinnamon sticks, 0.5 teaspoon salt, 2 tablespoons orange zest, and 0.5 cup orange juice to the saucepan. Stir gently to combine, then increase heat to medium-low and continue simmering for another 25-30 minutes until the rice is tender and the mixture has thickened to a pudding-like consistency.

Here's the thing—you want the rice to be fully cooked but still retain some bite, so it doesn't turn mushy. Test doneness by stirring a spoonful and checking for a slight resistance when you press it between your fingers. The mixture should coat the back of a spoon smoothly. During this time, the cinnamon sticks will infuse the pudding with subtle warmth, while the orange zest and juice add bright citrus notes that balance the richness.

3

🍳 Step 3: Finish with Vanilla and Blueberries

Remove the saucepan from heat and discard the cinnamon sticks. Stir in the 2 tablespoons vanilla extract and 1 teaspoon ground cinnamon, mixing well to distribute the flavors evenly. Let the pudding cool slightly for 10 minutes while you prepare the blueberry layer. In a small bowl, gently toss the 1 cup fresh blueberries with 1 tablespoon granulated sugar to enhance their natural sweetness and prevent sinking.

Once the pudding has cooled enough to handle (it should still be warm but not scorching), transfer it to a serving dish. Using a spoon, create gentle swirls through the pudding, then carefully layer the blueberries on top. The contrast of the vibrant blueberries against the creamy pudding creates a stunning visual effect. For an extra touch of elegance, you can lightly press some of the toasted pecans into the top layer, reserving the rest for garnish.

4

⏰ Step 4: Set and Serve with Whipped Cream

Cover the dish and refrigerate the pudding for at least 4 hours, preferably overnight. This chilling time allows the flavors to meld completely and the texture to set properly. When ready to serve, whip the 0.5 cup heavy whipping cream to soft peaks and dollop it over the top of each serving. The cream adds a luxurious finish that complements the warm spices and citrus notes.

Serve the ambrosia rice pudding chilled, garnished with the reserved toasted pecans. Each spoonful should deliver a harmonious blend of creamy rice, sweet blueberries, citrus brightness, and nutty crunch. The contrast of temperatures—cool pudding with warm cream—elevates the experience, making this dessert feel truly special. The recipe yields generous 6 servings, perfect for sharing with guests or enjoying as a comforting treat on its own.

👨‍🍳

Pro Tips For Making Ambrosia Rice Pudding

  • TOAST THE RICE FIRST: I learned this the hard way—skipping the quick toast in a dry pan for 2 minutes means your pudding will taste raw and chalky. The rice needs that initial char to soften properly in the milk, so don’t rush this step, even if you’re impatient like me.
  • USE FULL-FAT MILK ONLY: Whole milk isn’t just traditional—it’s non-negotiable for real ambrosia texture. I tried 2% once, and the pudding turned out thin and watery. If you’re out of whole milk, simmer heavy cream with the milk (1:1 ratio) for the same richness.
  • STIR THE FIRST 10 MINUTES: After burning three batches, I finally figured out that the first critical phase is constant stirring. The rice releases starch like crazy when it hits the milk, and without attention, it’ll stick into a gummy lump. Use a wooden spoon and scrape the bottom every 2 minutes—yes, even if you’re watching TV.
  • ZEST FRESH, BUT NOT TOO MUCH: My grandmother swore by this, and she was right: a teaspoon of orange zest adds brightness, but double that and you’ll taste soap. Buy the thickest peel you can find, grate it fine, then let it sit in the warm pudding for 10 minutes before serving—this extracts the flavor without overpowering. (And save the rest for cocktails.)

Serving suggestions for ambrosia rice pudding

Classic Serving Style

Serve this ambrosia rice pudding in individual ramekins or a large glass bowl to showcase the beautiful vanilla-orange swirls and blueberry topping. I love using clear glassware—it lets the vibrant colors shine while keeping the dessert looking elegant. For a rustic touch, try ceramic mugs or cast-iron skillets for a cozy, homey vibe. Always garnish with whipped cream and a sprinkle of toasted pecans right before serving to preserve that perfect crunch. 🥛

Warm vs. Chilled

This pudding tastes amazing both warm and chilled, but each style offers a different experience. For a warm serving, gently reheat individual portions in the microwave for 30-45 seconds or on the stovetop with a splash of milk. The warmth intensifies the vanilla and cinnamon flavors, making it feel like a comforting hug. For chilled servings, let it rest in the fridge for at least 4 hours—this allows the flavors to meld beautifully, creating a creamy, velvety texture that’s perfect for summer gatherings. 🌟

Pairing with Coffee

Ambrosia rice pudding pairs beautifully with black coffee or espresso—the bitterness of the coffee cuts through the richness, balancing the sweetness perfectly. I recommend a medium-roast dark coffee like Starbucks Sumatra or a light Italian roast for a smoother contrast. For a boozy twist, serve with a small glass of orange liqueur like Cointreau or Grand Marnier—just 1 ounce enhances the citrus notes without overpowering the dessert. ☕

Seasonal Garnishes

Adjust your garnishes based on the season to keep this dessert feeling fresh. In summer, top with fresh berries (raspberries, blackberries, or sliced peaches) and a drizzle of honey. For fall, add candied pecans, pumpkin spice whipped cream, and a sprinkle of ground cinnamon. In winter, a dusting of powdered sugar and cranberries adds a festive touch. Spring calls for edible flowers or mint leaves for a light, floral finish. 🍂

Family-Style Presentation

For large gatherings, serve this pudding in a large glass bowl or ceramic dish at the center of the table. Let guests help themselves with small ladles or spoons, encouraging interaction and sharing. Add a side of warm cinnamon toast or vanilla ice cream for dipping—this turns the dessert into a communal experience. I’ve even seen it served in a hollowed-out pineapple or bread loaf for a fun, interactive presentation that kids and adults love. 🍽️

Breakfast Twist

This pudding isn’t just for dessert—it’s a delicious breakfast when served warm with a side of maple syrup or fresh fruit. The creamy texture and warm spices make it feel like a Southern-style rice porridge, perfect for a lazy weekend morning. For extra protein, top with a drizzle of honey and a sprinkle of granola or crumbled bacon. It’s a great way to repurpose leftovers into a satisfying meal. 🍳

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 12g60%
Cholesterol 75mg25%
Sodium 240mg10%
Total Carbohydrate 65g24%
Dietary Fiber 2g8%
Sugars 42g
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 recipe without orange zest?

If you don't have orange zest, use 1 extra tablespoon of vanilla extract or substitute with 1 teaspoon of lemon zest for a different citrus note. For a non-citrus version, add ½ teaspoon of almond extract instead—it complements the vanilla beautifully. The key is balancing the flavors since zest adds brightness that cuts through the richness.

2

How do I prevent the rice from getting mushy?

Use long-grain white rice (not instant or jasmine) and follow the simmering times exactly—20 minutes for the base, then 25-30 minutes with sugar. Stir every 5 minutes to prevent sticking, and remove from heat when the rice is just tender (not fully soft). The rice should hold its shape when pressed between fingers. If it's too mushy, add 1 tablespoon of cornstarch mixed with 2 tablespoons water to thicken.

3

Can I make this vegan?

Yes! Replace the whole milk with full-fat coconut milk (use 4 cups total, with 2 cups canned coconut milk + 2 cups coconut cream for extra richness). Swap butter for coconut oil when toasting pecans, and use dairy-free whipped cream (like coconut or almond-based) for topping. The texture will be slightly lighter but still creamy. The citrus and spices will shine through just as well!

4

What's the best way to reheat leftovers?

For individual servings, microwave for 30-45 seconds with a splash of milk to restore creaminess. For stovetop reheating, place the pudding in a saucepan with 2 tablespoons of milk or cream and warm over low heat, stirring constantly, until just heated through (2-3 minutes). Never boil—this can make the rice gummy. Always reheat gently to preserve the delicate texture.

5

Can I use instant rice?

Not recommended! Instant rice lacks the starch needed for proper thickening and creates a gummy texture. For best results, stick with long-grain white rice. If you're short on time, you could use arborio rice (from risotto), but it will have a slightly different, creamier texture. The cooking time may vary—watch closely and adjust based on package instructions for your chosen rice.

★★★★★4.5(4 reviews)
Categories Main Courses