Main Courses
This arroz con leche recipe in rice cooker transforms a simple kitchen appliance into your secret weapon for creamy, cinnamon-kissed dessert with minimal effort. The magic happens when long-grain rice soaks overnight, then simmers in warm milk until it dissolves into velvety perfection—all while your rice cooker does the work. What makes this version special is how the cinnamon infuses deeply, creating that signature warm spice flavor without overpowering the natural sweetness of the rice and milk.
The beauty of using a rice cooker is its ability to maintain gentle heat, ensuring the arroz never scorches or curdles—just smooth, pudding-like texture with every bite. You'll start with soaked rice and milk, then let the cooker handle the rest, including the keep-warm function that keeps your dessert creamy until serving. This method eliminates the risk of burning that often comes with stovetop cooking, while still delivering that comforting, caramelized aroma that fills your kitchen.
By the time you're done, you'll have a dessert that's rich, creamy, and perfectly spiced—ideal for serving warm with a sprinkle of cinnamon or a drizzle of caramelized sugar. The texture is unmistakably velvety, with just enough body to hold its shape when plated. This arroz con leche is so simple to prepare that it becomes your new go-to dessert for special occasions or lazy weekends, all while showcasing how versatile your rice cooker can be.
For an extra touch, consider adding raisins or a pinch of nutmeg to deepen the flavor profile, or serve it chilled for a refreshing twist. The rice cooker's even heat distribution guarantees consistent results every time, making this the most foolproof arroz con leche you'll ever make. Let's get started on creating this creamy, cinnamon-infused delight with zero fuss.
Ingredients for arroz con leche recipe in rice cooker
Four cups of milk, one cup of rice, and cinnamon work their magic in your rice cooker.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, rinsed well |
| Whole Milk 🥛 | 4 cups | Full-fat preferred |
| Granulated Sugar 🍚 | ¾ cup | Or light brown sugar |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground preferred |
| Vanilla Extract 💧 | 1 tsp | Pure vanilla extract |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Lemon Zest 🍋 | 1 tsp | From 1 small lemon |
| Raisins 🍇 | ¼ cup | Optional, soaked in warm water |
| Ground Nutmeg 🌿 | ¼ tsp | Freshly grated preferred |
| Unsalted Butter 🧈 | 2 tbsp | Cold, for finishing |
The rice is the star here—long-grain white is ideal for its tender texture. Soak it overnight in cold water to soften, then drain before adding to the rice cooker. Whole milk gives the richest flavor, but 2% works too if that's what you have. For cinnamon, Trader Joe's or Penzeys carry the best quality, but regular grocery store brands are fine. The vanilla extract should be pure—no imitation stuff. I always double-check the expiration date on milk and vanilla since they're the most perishable ingredients here.
No whole milk? Evaporated milk or coconut milk will work in a pinch, though the texture might be slightly different. Brown sugar adds a subtle caramel note if you prefer it over white. Skip the raisins if you dislike them, but they add a nice chewy contrast. For nutmeg, pre-ground is fine, but if you've got a whole nutmeg, grating it fresh is worth the effort. Lemon zest brightens everything up—just the yellow part, no white pith. The butter at the end is non-negotiable; it adds that final luxurious touch that makes this dessert feel special.
This dessert keeps beautifully—3-4 days in the fridge once fully cooled. The rice cooker's keep-warm function is your friend here; it maintains perfect temperature without risking scorching. For serving, I like to transfer it to a bowl and let it sit at room temperature for 10 minutes before adding the butter. Portion into ramekins ahead of time if you're planning to serve it chilled. The flavor actually improves overnight, so leftovers taste even better the next day.
Why You'll Love This Recipe
- Here’s what sold me: it uses ingredients I already have. Milk, sugar, rice—basic stuff that costs next to nothing but tastes like you slaved over it. Plus, the rice cooker does all the work, so it’s my go-to when I’m too tired to fuss. Fancy dessert without the fuss? That’s the win.
- No Burnt Bottoms: I’ll admit, I used to dread making arroz con leche—until my rice cooker became my secret weapon. Just rinse the rice, dump in the milk and sugar, and let it cook hands-off. No stovetop babysitting, no risk of scorching the bottom. That creamy, cinnamon-kissed texture? It’s foolproof every single time.
- Cinnamon-Sugar Magic: Between us, this isn’t your average pudding. The way the cinnamon blooms in the warm milk—warm, spiced, and just sweet enough—makes it taste like dessert and comfort food. Add a splash of vanilla, and suddenly you’ve got a flavor that’s cozy enough for breakfast but fancy enough for company. (Yes, even on a Tuesday night.)
- Leftovers That Last: I make a big batch on Sundays because this stuff stays perfect for days. Reheat it gently, and it’s just as luscious—great for lunches, potlucks, or sneaking into oatmeal when you’re craving something richer. My kids beg for seconds, and honestly? So do I.
Step-by-step instructions for arroz con leche in a rice cooker
Here's how to make this comforting dessert with minimal effort and maximum flavor.
Rinse and Prepare the Rice
Start by rinsing the 1 cup long-grain white rice under cold water in a fine-mesh strainer until the water runs clear. This removes excess starch that can make your arroz con leche gummy. Drain well and transfer the rice to your rice cooker pot.
Add the 4 cups whole milk, 0.75 cup granulated sugar, 2 teaspoons ground cinnamon, 0.5 teaspoon salt, and 1 teaspoon lemon zest. Stir everything together gently with a wooden spoon, making sure the sugar dissolves completely. The lemon zest adds a bright note that balances the sweetness perfectly.
Cook Until Just Tender
Close the rice cooker lid and select the white rice setting. If your model doesn't have specific settings, use the normal cooking cycle. The rice will cook for about 20-25 minutes until it reaches a creamy, porridge-like consistency. You'll know it's ready when the rice is tender but still has a slight bite—it'll finish cooking while it sits.
I like to check it at the 15-minute mark to ensure nothing is burning. If the milk starts to curdle or looks too thick, give it a quick stir. The mixture should be smooth and velvety, not grainy or watery.
Infuse with Flavor
Once the rice cooker switches to keep-warm mode, stir in the 1 teaspoon vanilla extract and 0.25 teaspoon ground nutmeg. If you're using raisins, drain them from the warm water they were soaked in and fold them in now. The raisins should plump up nicely and distribute evenly throughout the mixture.
Let the arroz con leche sit in the rice cooker for 10 minutes to allow all the flavors to meld together. The cinnamon and nutmeg will release their aromatic oils, while the vanilla adds depth. This resting period is crucial—it lets the spices infuse properly and the mixture thicken slightly.
Finish with Butter for Richness
Remove the arroz con leche from the rice cooker and transfer it to a serving dish. Let it cool slightly—about 5 minutes—before adding the 2 tablespoons cold unsalted butter. Stir the butter in until it melts completely and creates a silky, luxurious texture. The butter adds richness that ties all the flavors together beautifully.
Taste and adjust the sweetness if needed. If it's not sweet enough for your preference, you can stir in a bit more sugar while it's still warm. Serve it warm or at room temperature, garnished with an extra sprinkle of cinnamon or a few more raisins on top for presentation.
Pro Tips For Making Arroz Con Leche Recipe In Rice Cooker
- SOAK THE RICE FIRST: Skip the dry rice method—soak 1 cup of long-grain rice in 1.5 cups of milk for 30 minutes before cooking. This guarantees even absorption and a creamier texture (no more grainy bits). I learned this the hard way after making a batch where half the rice stayed al dente while the rest turned mushy.
- USE 2:1 MILK RATIO: For every cup of rice, use 2 cups of whole milk—no more, no less. Too little milk and you’ll end up with dry rice; too much and it’ll turn into porridge. The rice cooker’s steam will handle the rest, but start with this ratio and adjust if your model runs hot.
- STIR IN CINNAMON LAST: Add the cinnamon and vanilla after the rice cooker switches to "keep warm." Stirring it in too early burns the spice, making the dish taste bitter. A quick mix at the end ensures warm, aromatic flavor without overpowering the milk’s sweetness.
- TOAST THE RICE FIRST: Before adding milk, toast the drained rice in the rice cooker on dry heat for 2-3 minutes until it smells nutty. This step deepens the rice’s flavor and prevents a bland, starchy taste—something I skipped for years until I tasted the difference at a friend’s house.
Regional styles of these flavors
Mexican Classic
In Mexico, this dessert is called arroz con leche and has deep roots in colonial cuisine, blending Spanish rice pudding traditions with local flavors. The key difference here is the cinnamon-forward approach—Mexican versions often use more cinnamon (up to 3 teaspoons) and sometimes add orange blossom water for floral notes. I’ve found that Mexican long-grain rice (like Santo Tomás) works best for its tender yet distinct texture. 🌶️
Spanish Influence
Spain’s arroz con leche is simpler, focusing on vanilla and lemon zest with minimal spices. The Spanish version often includes egg yolks (about 2 yolks) to create a thicker, custard-like texture. If you want to try this, whisk the yolks into the warm milk before cooking. The Spanish also prefer short-grain rice for a creamier result, though it requires more stirring to avoid burning. 🍋
Caribbean Twist
In Puerto Rico and Cuba, arroz con dulce (as it’s called) incorporates coconut milk (replacing half the regular milk) and rum (about 1 tablespoon) for depth. The Caribbean version also uses cloves and cinnamon sticks for a spiced, boozy warmth. For a tropical touch, swap 2 cups of milk with 2 cups coconut milk and add 1 tablespoon dark rum after cooking. 🌴
Latin American Variations
In Argentina and Uruguay, this dessert is called arroz con leche but often includes dulce de leche (caramel spread) swirled into the finished pudding. For a modern twist, stir in 2 tablespoons dulce de leche at the end for a rich, caramelized flavor. Meanwhile, Peruvian versions sometimes add cinnamon-infused milk (simmer milk with cinnamon sticks for 10 minutes before using) for an extra aromatic kick. ✨
Modern Adaptations
For a vegan version, replace the milk with coconut milk and use agar-agar (about 1 teaspoon) to thicken. Skip the butter and add 1 teaspoon maple syrup for sweetness. Another fun twist: chocolate arroz con leche—stir in 2 tablespoons cocoa powder with the cinnamon and top with chocolate shavings. The rice cooker’s gentle heat makes these adaptations foolproof! 💫
Nutrition facts
Frequently asked questions
Can I use instant rice instead of long-grain rice in this recipe?
Instant rice will work, but the texture won't be as creamy or authentic. Instant rice releases more starch quickly, which can make your arroz con leche gummy rather than velvety. If you must use it, reduce the cooking time by about 5 minutes and stir frequently to prevent burning in the rice cooker.
What if my arroz con leche curdles or separates?
This usually happens if the milk gets too hot or if you stir too aggressively. To fix it, immediately remove the rice cooker from heat and whisk in 1 tablespoon cold milk or 1 tablespoon heavy cream to smooth it out. For prevention, avoid opening the lid during cooking and use the rice cooker's lowest heat setting if available.
How do I make this recipe dairy-free?
Swap the milk for 4 cups unsweetened coconut milk (full-fat for best texture) and add 1 teaspoon agar-agar powder to thicken. Use maple syrup instead of sugar and omit the butter. The rice cooker's gentle heat will help the coconut milk blend smoothly. For extra creaminess, stir in 2 tablespoons coconut cream at the end.
Can I prepare this ahead of time for a party?
This dessert actually tastes better the next day. Make it up to 3 days in advance and store in an airtight container in the fridge. Reheat gently in the rice cooker on the porridge setting or warm in a saucepan over low heat while stirring constantly. The flavors deepen as it sits, making it perfect for make-ahead desserts.
Why does my arroz con leche taste bland?
Bland flavor usually means the spices didn't infuse properly.
