Carrot Rice Pudding Recipe: Warm Spiced Swirls With Vanilla Kiss

Side Dishes

Carrot Rice Pudding Recipe: Warm Spiced Swirls With Vanilla Kiss

Carrot rice pudding transforms humble ingredients into a comforting dessert that tastes like autumn in a bowl. The secret lies in slow-simmered rice and puréed carrots that blend into a velvety texture, while warm spices like cinnamon and nutmeg create layers of flavor. This recipe balances traditional techniques with modern twists—like coconut milk for richness or a spiced syrup swirl—for depth without complexity.

What makes this pudding special is its versatility: stovetop or oven methods both yield a creamy, spiced dessert with natural sweetness from carrots and vanilla. The result is a dish that feels indulgent yet wholesome, perfect for potlucks, holiday tables, or a cozy weeknight treat.

Garnish with toasted nuts or raisins for added texture, or keep it simple with a dusting of cinnamon for a rustic finish.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for carrot rice pudding

Six simple ingredients blend into a velvety dessert with autumn warmth and vanilla sweetness.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 cup Uncooked, medium grain preferred
Orange Carrots 🥕 2 cups Peeled, grated or finely diced
Full-Fat Coconut Milk 🥥 13 ½ oz Canned, unsweetened preferred
Milk 🥛 2 cups Whole milk for creaminess
Granulated Sugar 🍚 ¾ cup Adjust to taste for sweetness
Pure Vanilla Extract 🌿 1 tbsp High-quality, pure vanilla
Ground Cinnamon 🌶️ 1 ½ tsp Freshly ground for best flavor
Ground Nutmeg 🌶️ ½ tsp Freshly grated preferred
Salt 🧂 ½ tsp Fine sea salt preferred
Unsalted Butter 🧈 4 tbsp Cold, cubed for swirling
Brown Sugar 🍚 2 tbsp Packed, for syrup
Water 💧 ¼ cup For syrup consistency
Raisins 🍇 ½ cup Optional, for texture

The carrots are the star here—bright orange ones have the best natural sweetness. Trader Joe's or Whole Foods often carry the juiciest varieties. If using pre-shredded carrots, rinse them well to remove excess starch. For the rice, jasmine or basmati adds a subtle floral note that pairs beautifully with the spices. The coconut milk should be full-fat for that creamy texture—no light versions. Look for cans with no added thickeners or preservatives.

No orange carrots? Yellow or purple carrots work just as well—they just have slightly different flavors. Substituting dairy milk? Oat milk adds creaminess, but coconut milk is non-negotiable for that classic pudding richness. Fresh nutmeg is ideal, but if you only have ground, toast it lightly in a dry pan first to wake up the flavor. The raisins can be swapped for chopped dates or dried cranberries if you prefer. For a dairy-free version, use full-fat coconut milk exclusively and omit the butter swirl.

This pudding tastes even better the next day—reheats beautifully from the fridge. Store in an airtight container for up to 5 days or freeze portions for 3 months. The butter swirl keeps best if you add it just before serving, but you can prep the pudding base ahead and refrigerate it separately. For make-ahead gatherings, assemble the pudding without the butter swirl, then swirl in individual servings before serving. Garnish with a sprinkle of cinnamon or toasted pecans for extra warmth.

❤️

Why You'll Love This Recipe

  • No Rice Soaking Needed: I’ll admit, I used to dread rice pudding—until I discovered this trick. Just cook the rice in coconut milk first, then stir in the rest. No waiting, no fuss, and the rice stays creamy without a grain of grit.
  • Sweet-Savory Magic: Between us, the carrot’s natural sweetness and the coconut milk’s richness make this dessert taste like a hug. Honestly? It’s the kind of flavor that makes you want to skip store-bought pudding entirely—especially when the sugar caramelizes just enough at the edges.
  • Meal Prep MVP: This keeps beautifully in the fridge for days—perfect for lazy mornings or after-school snacks. I double the batch on Sundays, and by Wednesday, it’s still creamy, not soggy. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: Full-fat coconut milk might sound indulgent, but it’s the star here—adding depth for pennies. Plus, carrots and rice stretch this into a whole bowl of comfort. My wallet thanks me every time I make it.

Step-by-step instructions for carrot rice pudding

Here's how to create a velvety carrot rice pudding with perfect spice balance and buttery swirls.

1

👨‍🍳 Step 1: Cook the Carrots and Rice

In a medium saucepan, combine the 2 cups orange carrots and 1 cup long-grain white rice with 2 cups milk and 0.25 cup water. Bring to a boil over medium-high heat, then immediately reduce to medium-low heat. Stir once to distribute the ingredients evenly.

Cover the pan with a tight-fitting lid and simmer for 25-30 minutes, stirring occasionally to prevent sticking. The mixture should be tender and the liquid mostly absorbed. You'll know it's ready when the rice is translucent and the carrots are completely soft—no crunch should remain. If the mixture looks dry before the rice is fully cooked, add 1-2 tablespoons of water and continue cooking.

2

🍳 Step 2: Add Spices and Sweeteners

Once the rice and carrots are tender, remove the pan from heat and let it cool slightly for 5 minutes. This prevents the spices from burning when added. Stir in the 0.75 cup granulated sugar, 1.5 teaspoons ground cinnamon, 0.5 teaspoon ground nutmeg, and 0.5 teaspoon salt. Mix well to ensure even distribution of the spices throughout the pudding.

Return the pan to low heat and stir in the 13.5 ounces full-fat coconut milk and 1 tablespoon pure vanilla extract. Simmer gently for 5-7 minutes, stirring occasionally, until the mixture thickens slightly. The pudding should coat the back of a spoon but still be slightly loose—this ensures a creamy texture without being gluey. If it thickens too quickly, add 1-2 tablespoons of milk to adjust the consistency.

3

🥘 Step 3: Prepare the Raisin and Butter Swirl

While the pudding simmers, prepare the raisin mixture by combining the 0.5 cup raisins with 2 tablespoons brown sugar in a small bowl. This sweetens the raisins and ensures they stay plump in the pudding. Set aside.

Remove the pudding from heat again and let it cool for 2-3 minutes. In a separate small bowl, melt the 4 tablespoons unsalted butter by placing the bowl over a cup of hot water (double boiler method) or microwaving in 10-second bursts. Once melted, swirl the butter into the pudding using a spoon, creating ribbons of golden color. This adds richness and visual appeal to each serving.

4

⏰ Step 4: Combine and Chill

Fold the raisin mixture into the pudding gently to distribute evenly. Pour the pudding into a 6x6-inch baking dish or individual serving ramekins. Cover with plastic wrap and refrigerate for at least 4 hours or overnight. Chilling allows the flavors to meld and the texture to set properly.

The pudding should be thick and creamy when served, with a slight wobble in the center. If it sets too firmly, stir in 1-2 tablespoons of warm milk before serving to restore its velvety consistency. Garnish each serving with a sprinkle of cinnamon or a drizzle of caramelized butter for extra flair.

👨‍🍳

Pro Tips For Making Carrot Rice Pudding

  • Rinse Rice Twice: Long-grain rice clings to starch like glue if you skip this—rinse it under cold water until the water runs clear. I learned this the hard way when my pudding turned gummy instead of creamy. Trust me, the extra 30 seconds saves you from a mushy disaster.
  • Sauté Carrots First: Cook the grated carrots in a dry pan for 5 minutes before adding liquids—this softens them and deepens their sweetness. I used to toss them in raw, and the texture always felt uneven. A quick sear makes all the difference.
  • Don’t Boil Dry: Keep the rice-to-liquid ratio tight (1:2) and stir often to avoid scorching. Once, I walked away for 10 minutes, and the bottom turned into caramelized paste. Low and slow wins—check it every 5 minutes after the initial simmer.
  • Sweeten Gradually: Add half the sugar upfront, then taste and adjust at the end—coconut milk is rich enough that you might not need all of it. I’ve burned sugar into the bottom of pots more times than I’ll admit. A little patience saves a lot of scraping.

Creative variations of this dish

Spiced Syrup Swirl

Replace the raisin mixture with a spiced syrup swirl for a sophisticated twist. Combine ¼ cup honey, 1 tsp cinnamon, and ½ tsp cardamom in a small saucepan.

Simmer for 3 minutes until thickened, then swirl into the cooled pudding with a spoon. The syrup adds natural sweetness and aromatic depth without extra calories. 🌟

Coconut Milk Variations

Swap full-fat coconut milk for light coconut milk to reduce richness, or use almond milk for a nutty undertone. For extra decadence, mix ½ cup coconut cream (the thick part from a can) into the pudding base.

This creates a lighter texture while keeping the creamy profile. I love this version with toasted coconut flakes on top.

Nutty Crunch Topping

Add texture with a toasted nut topping—try pecans or walnuts toasted in 1 tbsp butter until golden. Sprinkle over individual servings before chilling. For a sweeter crunch, toss the nuts with 1 tbsp maple syrup before toasting. This adds a delightful contrast to the creamy pudding.

Chai-Spiced Version

Infuse the pudding with chai spices by adding ½ tsp ginger and ¼ tsp cloves to the spice mix. Simmer the spices in 2 tbsp milk for 5 minutes before straining and adding to the pudding.

This creates a warm, aromatic profile that feels like dessert and tea in one bowl. 💛

Dairy-Free Adaptation

Make this pudding 100% dairy-free by using full-fat coconut milk exclusively and substituting dairy butter with vegan butter (like Miyoko's brand). For extra creaminess, add 2 tbsp coconut cream to the base. The flavor stays rich and satisfying without any dairy. Garnish with toasted coconut flakes for a tropical touch.

Seasonal Fruit Twist

Swap raisins for seasonal fruit—try diced apples in autumn or mango chunks in summer. Lightly toss the fruit with 1 tsp lemon juice to prevent browning. This keeps the pudding fresh-tasting while adding vibrant color and natural sweetness. I especially love this version with fresh berries in spring.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 45mg15%
Sodium 320mg14%
Total Carbohydrate 52g19%
Dietary Fiber 3g11%
Sugars 28g
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 carrot rice pudding without coconut milk?

Yes! For a dairy-free version, use full-fat coconut milk exclusively and omit the butter swirl. If you prefer traditional dairy, substitute the coconut milk with 2 cups whole milk and add 2 extra tablespoons of butter to maintain richness. The texture will be slightly lighter but still creamy.

2

Why did my pudding turn out too thick?

Overcooking or using too much rice can cause thickening. If this happens, stir in 1-2 tablespoons of warm milk or coconut milk while reheating to restore creaminess. For next time, reduce simmering time by 2-3 minutes or use ½ cup less rice to prevent over-thickening.

3

How can I make this pudding ahead of time?

Prepare the pudding base up to the butter swirl step, then refrigerate it in an airtight container for up to 3 days. When ready to serve, warm it gently on the stovetop with 1 tablespoon of milk, then add the butter swirl and raisins. This keeps the texture perfect without clumping. Garnish just before serving for freshness.

4

Can I use instant rice for this recipe?

Instant rice works but may alter the texture slightly. Use ½ cup instant rice (instead of 1 cup) and reduce the cooking time to 15-20 minutes. The pudding will still be creamy, but the rice grains will be smaller. For best results, stick with long-grain white rice for that classic, velvety consistency.

5

What’s the best way to reheat leftover carrot rice pudding?

Gently reheat in a saucepan over low heat with 2 tablespoons of milk to prevent drying. Stir constantly until warmed through (2-3 minutes). For individual servings, microwave in 30-second bursts with 15 seconds between bursts, stirring in between. Always add the butter swirl fresh for the best flavor and texture.

★★★★★4.5(12 reviews)
Categories Side Dishes