Side Dishes
This carrot rice pudding recipe transforms humble ingredients into a velvety, spiced dessert that balances earthy carrots with warm vanilla and cinnamon notes. The secret lies in slow-cooking the rice and carrots until tender, then enriching the mixture with cream and eggs for that signature creamy texture.
It’s vegetarian-friendly and perfect for cozy gatherings or a comforting treat after dinner.
What makes this recipe special is its foolproof technique—no fancy equipment needed, just a saucepan and patience. The carrots caramelize slightly as they simmer, adding natural sweetness, while the spices infuse the creamy rice base.
The result is a dish that’s rich, satisfying, and subtly sweet, with a hint of warmth from the cinnamon and nutmeg. Ready in about 45 minutes, it’s ideal for weeknight desserts or holiday menus.
Ingredients for carrot rice pudding
Twelve ingredients blend earthy sweetness with velvety creaminess for this vegetarian carrot rice pudding.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, rinsed thoroughly |
| Organic Carrots 🥕 | 1 ½ lb | Medium, peeled and sliced into rounds |
| Heavy Whipping Cream 🥛 | 2 cups | Full-fat for optimal creaminess |
| Large Eggs 🥚 | 4 whole | Room temperature for even blending |
| Pure Vanilla Extract 🌿 | 1 tbsp | High-quality, Madagascar bourbon preferred |
| Ground Cinnamon 🌶️ | 1 ½ tsp | Freshly ground for vibrant flavor |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated nutmeg preferred |
| Granulated White Sugar 🍚 | ¾ cup | Adjust to taste for sweetness |
| Unsalted Butter 🧈 | 4 tbsp | Cold, cubed for easier melting |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain for even distribution |
| Whole Milk 🥛 | 1 cup | Warmed for smooth incorporation |
| Orange Zest 🍊 | 1 tbsp | Freshly grated for citrus brightness |
| Orange Juice 🍊 | ¼ cup | Freshly squeezed for acidity balance |
The carrots are the foundation—organic, medium-sized work best for even cooking and natural sweetness. Whole Foods or local farmers' markets carry the sweetest varieties. Avoid pre-cut carrots since they oxidize faster. For the rice, jasmine or basmati adds subtle floral notes, but long-grain white is traditional. The cream and butter must be full-fat; Trader Joe's carries excellent organic options at a reasonable price. Eggs should be large, fresh eggs—room temperature ensures perfect blending without curdling.
No vanilla extract? Seeds from a vanilla bean steeped in warm milk create an equally rich flavor. Substitute ground cinnamon with cassia cinnamon at half the amount—it's more aromatic. For nutmeg, pre-ground is fine, but freshly grated from a whole nutmeg adds depth. Orange zest can be swapped for lemon zest, though orange's natural sweetness complements the carrots better. If you prefer less sugar, reduce by one-third and rely on the carrots' natural sweetness—simmer them slightly longer for deeper flavor.
Store the pudding in an airtight container in the refrigerator for up to 5 days. The texture improves overnight as flavors meld. For a richer mouthfeel, stir in an extra tablespoon of cream before serving. Reheat gently on low heat, stirring frequently to prevent scorching. Freezes beautifully for up to 3 months—thaw in the fridge and reheat with a splash of milk to restore creaminess. Garnish with extra zest or a sprinkle of cinnamon for presentation.
Why You'll Love This Recipe
- Here’s what sold me: the carrot’s natural sweetness balances the creamy, custardy texture from the eggs and heavy cream, while vanilla lifts it all into something that tastes like comfort. It’s not cloyingly sweet—more like a sophisticated twist on rice pudding that still feels cozy.
- No Rice Cooker? No Problem: I swear by this recipe because it works whether you simmer it on the stovetop or bake it in one bowl. Just toss the pre-cooked rice, grated carrots, and warm cream together—no fancy equipment needed. The eggs bind everything while the vanilla and cream make it taste like a dessert, not a chore.
- Sweet-Savory Magic: Here’s what sold me: the carrot’s natural sweetness balances the creamy, custardy texture from the eggs and heavy cream, while vanilla lifts it all into something that tastes like comfort. It’s not cloyingly sweet—more like a sophisticated twist on rice pudding that still feels cozy.
- Leftovers That Beg for Seconds: Between us, this pudding gets even better the next day. The flavors meld, and the texture softens into something almost like a cross between a pudding and a creamy risotto. I’ll pack it for lunches or reheat it for breakfast—it’s that good. (Yes, even on a Tuesday night.)
Step-by-step instructions for carrot rice pudding
Master this velvety dessert with perfect spice balance and vibrant carrot flavor.
Cook the Carrots Until Tender
In a medium saucepan, combine the 1.5 lb organic carrots (sliced into ¼-inch rounds), 1 cup whole milk, and 4 tbsp unsalted butter. Bring to a gentle boil over medium-high heat, then reduce to medium-low and simmer uncovered for 15-20 minutes until the carrots are fork-tender with no resistance.
Watch closely as they cook—they should soften while retaining their shape. Stir occasionally to prevent sticking. Once tender, drain any excess liquid through a fine-mesh strainer, pressing gently to extract all moisture. This step ensures your pudding will have the right texture without becoming watery.
Toast the Rice for Nuttiness
In the same saucepan (no need to clean it), melt 2 tbsp unsalted butter over medium heat. Add the 1 cup long-grain white rice and toast for 2-3 minutes, stirring constantly, until the rice turns a light golden color and emits a nutty aroma.
This toasting step develops depth of flavor that raw rice lacks. If the rice begins to brown too quickly, reduce the heat slightly. Once toasted, immediately pour in 1 cup water and bring to a boil. Reduce heat to low, cover, and simmer for 15 minutes without stirring. The rice should absorb all the liquid and become tender.
Build the Spiced Base
Remove the rice from heat and let it sit covered for 5 minutes. In a separate bowl, whisk together the 4 whole large eggs, 0.75 cup granulated white sugar, 1.5 tsp ground cinnamon, 0.5 tsp ground nutmeg, 0.5 tsp diamond crystal kosher salt, 1 tbsp pure vanilla extract, 1 tbsp orange zest, and 0.25 cup orange juice. Stir until completely smooth.
Add the cooked rice and tender carrots to the egg mixture, folding gently with a spatula until fully combined. The batter should be thick but pourable. This is where the warm spices and citrus brighten the natural sweetness of the carrots and rice.
Bake Until Set and Golden
Preheat your oven to 350°F. Pour the mixture into a 9-inch round baking dish (or similar size) that has been lightly greased with butter. Bake for 40-45 minutes until the center is just set (a knife inserted should come out clean) and the top is golden brown.
For even baking, rotate the dish halfway through the cooking time. The edges should pull away slightly from the pan, indicating it's ready. If the top browns too quickly, tent loosely with aluminum foil for the last 10 minutes to prevent over-browning.
Finish with Creamy Elegance
Remove the pudding from the oven and let it cool for 10 minutes. In a separate bowl, gently warm the 2 cups heavy whipping cream over a double boiler (or in a saucepan over low heat) until it reaches 160°F. Pour this warm cream over the pudding and stir gently to combine.
Let the pudding rest for an additional 15 minutes before serving. The contrast between the warm spiced pudding and the cool, rich cream creates the signature texture. Serve warm with a sprinkle of extra cinnamon or a dollop of whipped cream for a restaurant-quality finish.
Pro Tips For Making Carrot Rice Pudding
- Cook Rice Al Dente: White rice for pudding needs to be firm—not mushy. Rinse it first, then cook it in a 1:1.5 ratio with water (rice to liquid) until just tender—about 12 minutes on medium-low heat. Undercooked rice turns gummy later; overcooked rice kills the texture. Stir once halfway, then let it sit.
- Grate Carrots Fine: Skip the food processor—it makes the pudding grainy. Use a box grater or mandoline to get uniform, fine shreds (no bigger than rice grains). This ensures even cooking and a silky texture. (Yes, it takes 3 minutes longer, but it’s worth it.)
- Temper Eggs Slowly: Warm the heavy cream and milk (if using) to 160°F before mixing in eggs. Whisk them in a separate bowl first, then drizzle in the hot liquid while stirring constantly. Cold eggs curdle; hot liquid cooks them instantly. Do this over a double boiler if you’re nervous.
- Chill Before Serving: Let the pudding cool to room temp, then refrigerate for at least 4 hours—overnight is ideal. Rushing this step makes the cream separate and the texture rubbery. The longer it rests, the creamier it gets. (Pro move: Fold in whipped cream right before serving.)
Troubleshooting perfect results
Grainy Texture Fix
If your pudding turns out gritty instead of creamy, it’s likely from overcooked rice or insufficient blending. First, ensure your rice is cooked just until tender—15 minutes on low heat is ideal. For a smoother texture, whisk the egg mixture vigorously before combining with the rice and carrots.
If the pudding still feels coarse, blend it briefly in a food processor or immersion blender (pulse 2-3 times) before baking. 💡
Undercooked Rice
Undercooked rice is a common issue, especially if you rush the simmering time. Always use 1 cup water for 1 cup rice and cook it covered for the full 15 minutes on low heat. If you’re unsure, test a grain—it should be tender with a slight bite.
For extra insurance, add 2 tbsp extra water if the pot feels dry before covering. A fine-mesh strainer helps drain excess liquid without breaking the rice grains.
Pudding Too Thin
A runny pudding usually means too much liquid was added or the eggs weren’t fully incorporated. To fix this, reduce the orange juice or milk by 2 tbsp next time. For immediate rescue, simmer the pudding uncovered over low heat for 5-10 minutes, stirring constantly, until it thickens.
Alternatively, stir in 1 tbsp cornstarch mixed with 1 tbsp cold water and cook for 2 more minutes. 🥄
Burnt or Overbaked Top
If the top browns too quickly while the center stays undercooked, your oven runs hot or the dish isn’t level. Preheat your oven for 15 minutes to ensure even heat distribution.
Place the baking dish on the middle rack and tent loosely with aluminum foil for the last 10 minutes of baking. For a foolproof finish, broil for 1-2 minutes at the very end to crisp the top without overcooking the interior.
Egg Curdling
Curdled eggs ruin the creamy texture, often caused by adding hot ingredients to cold eggs or vice versa. Always whisk the eggs with sugar and spices first, then gently fold in the hot rice and carrots.
If curdling happens, strain the mixture through a fine-mesh sieve to remove lumps before baking. For extra insurance, temper the eggs by slowly mixing in ¼ cup warm milk before combining with the hot base. 🥚
Weak Carrot Flavor
If the carrots taste bland, they likely weren’t cooked long enough or the spices weren’t balanced. Simmer the carrots for the full 15-20 minutes to deepen their natural sweetness. Boost flavor by adding ½ tsp smoked paprika or ¼ tsp ground ginger to the spice mix.
For a richer carrot taste, reduce the orange juice to 2 tbsp and increase the orange zest to 2 tbsp—the zest packs more concentrated flavor. 🥕
Nutrition facts
Frequently asked questions
Can I make this carrot rice pudding without eggs?
Yes! For a vegan version, replace the eggs with 4 tbsp cornstarch mixed with ½ cup warm milk to create a thickener. Add 1 tbsp apple cider vinegar to help bind the mixture. The texture will be slightly firmer but still creamy.
How do I store leftover carrot rice pudding?
Store in an airtight container in the refrigerator for up to 5 days. For best texture, reheat gently in a saucepan with a splash of milk over low heat, stirring constantly. It reheats beautifully and tastes even better the next day!
Can I use sweet potatoes instead of carrots?
Sweet potatoes add natural sweetness and a deeper color. Use 1 lb sweet potatoes (peeled and cubed) and reduce the sugar by 2 tbsp. Simmer them for 12-15 minutes until tender—they cook faster than carrots. The flavor will be richer and more complex!
Why did my pudding turn out too sweet?
Carrots naturally sweeten as they cook, so the sugar may have been excessive. For next time, reduce the sugar by 2 tbsp and rely on the caramelized carrots for sweetness. If it's already made, balance the flavor by adding 1 tsp lemon juice or a pinch of salt to enhance other tastes.
What's the best way to serve this dessert?
Serve warm with a sprinkle of cinnamon, a dollop of whipped cream, or a drizzle of honey. For a festive touch, garnish with toasted pecans or a few drops of vanilla ice cream. It pairs perfectly with chai tea or espresso for a cozy dessert experience!
