Main Courses
This Brazilian rice pudding recipe delivers the perfect balance of cinnamon warmth and coconut richness that defines Brazilian comfort food. đ The secret lies in slow-cooked rice simmered with coconut milk until tender, then finished with a touch of condensed milk for that signature creamy texture.
Every spoonful captures the nostalgic flavors of Brazilian home kitchens.
The magic happens in the layers of flavorâwarm cinnamon, toasted coconut, and just the right amount of sweetness. This version stays true to tradition while offering a foolproof method for achieving that ideal creamy yet slightly firm consistency.
Whether served as a dessert or breakfast treat, itâs a dish that feels like a warm embrace.
Ingredients for brazilian rice pudding
Creamy coconut milk, aromatic cinnamon, and perfectly textured rice create Brazilian comfort in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice đ | 1 cup | Uncooked, rinsed thoroughly |
| Full-Fat Coconut Milk 𼼠| 13 ½ oz | Canned, full-fat preferred |
| Whole Milk đĽ | 2 cups | Whole milk for richness |
| Granulated Sugar đ | ž cup | Adjust to taste preference |
| Cinnamon Sticks đż | 2 whole | For infusion, removed later |
| Ground Cinnamon đśď¸ | 1 tbsp | For finishing, high-quality |
| Unsalted Butter đ§ | 2 tbsp | Cold, cubed for toasting |
| Toasted Coconut Flakes 𼼠| ½ cup | Unsweetened, lightly toasted |
| Sweetened Condensed Milk đĽ | ½ cup | Essential for signature texture |
| Vanilla Extract đ¸ | 1 tsp | Pure vanilla preferred |
| Salt đ§ | Âź tsp | Diamond Crystal preferred |
| Lemon Zest đ | 1 tsp | Fresh, for brightness |
The coconut milk is non-negotiableâfull-fat canned brands like Thai Kitchen deliver that rich, velvety texture. Trader Joe's carries excellent options, or check the Latin market for authentic varieties. For the rice, long-grain white is traditional, but jasmine works beautifully too. Rinse it thoroughly to remove excess starch, which prevents grittiness. The cinnamon sticks should be high-quality, aromaticâavoid the dusty ones in bulk bins unless they're freshly ground. Toast the coconut flakes in a dry pan for 2-3 minutes until fragrant; they'll add depth that canned flakes can't match.
No full-fat coconut milk? Light coconut milk plus 1 tbsp heavy cream gets you closer, though the texture will be slightly lighter. Substituting condensed milk with equal parts evaporated milk and sugar works in a pinch, but the texture won't be identical. For the cinnamon, Ceylon cinnamon has a milder, sweeter profile if you prefer less heat. The butter should be unsalted and cold-cubedâmelting it first ruins the toasting process. If you're out of vanilla extract, 1 tsp vanilla sugar or a scraped vanilla bean pod works, though the flavor won't be as pure.
Store leftovers in an airtight container for up to 5 days in the fridge, though it's best enjoyed within 2 days for optimal texture. The pudding thickens as it cools, so reheating with a splash of milk restores creaminess. For make-ahead prep, toast the coconut flakes and infuse the milk with cinnamon sticks a day aheadâthis builds flavor beautifully. Freezing isn't recommended, as it alters the delicate texture. Serve warm with a sprinkle of toasted coconut and extra cinnamon for that authentic Brazilian touch.
Why You'll Love This Recipe
- No-Fuss Simmer: I swear by this recipe because itâs basically set-it-and-forget-it. Toss the rice, coconut milk, and cinnamon sticks into a pot, add water, and let it bubble away while you handle the rest of dinner. No stirring every five minutes like some fussy dessertsâjust 30 minutes of hands-off magic.
- Creamy Coconut Hug: That full-fat coconut milk? It transforms this into something ridiculously richâlike a cross between a pudding and a latte. The cinnamon sticks infuse warmth without overpowering, and the rice soaks up all the sweetness until every bite feels like a cozy embrace.
- Leftovers That Win: Honestly, I make this on Sundays just because the leftovers are my secret weapon. Reheat a portion with extra milk and a pinch of sugar, and itâs like fresh-off-the-stove dessert. (Yes, even on a Tuesday night when Iâm too tired to bake.)
- Budget Luxury: Between us, this recipe costs me less than $3 for a full batch, but it tastes like I splurged on something from a bakery. The rice stretches the ingredients, the coconut milk adds depth without breaking the bank, and the whole thing feels indulgentâwithout the guilt.
Step-by-step instructions for Brazilian rice pudding
Master this creamy, cinnamon-kissed dessert with perfect texture and toasted coconut crunch.
đł Step 1: Toast the Rice and Infuse the Milk
In a heavy-bottomed saucepan, melt the 2 tablespoons unsalted butter over medium heat. Add the 1 cup long-grain white rice and toast for 3-4 minutes until the rice turns a light golden color and smells nutty. This step develops rich flavor and prevents gummy texture.
Add the 2 whole cinnamon sticks and toast for another 30 seconds to release their aromatic oils. Pour in the 2 cups whole milk and 13.5 oz full-fat coconut milk, stirring to combine. Bring to a gentle boil, then immediately reduce heat to low and simmer uncovered for 15 minutes.
đ¨âđł Step 2: Cook Until Thick and Creamy
After 15 minutes, stir in the 0.75 cup granulated sugar and 0.25 teaspoon salt, dissolving completely. Continue simmering uncovered for another 20-25 minutes, stirring occasionally, until the mixture thickens to a creamy consistency that coats the back of a spoon.
I know it seems like forever, but patience is key here. The rice should be tender but still have a slight bite, and the pudding should pull away from the sides of the pan. If it thickens too quickly, add 1-2 tablespoons water to prevent burning. Remove the cinnamon sticks at this pointâthey've done their job.
đĽ Step 3: Finish with Condensed Milk and Toasted Coconut
Once the pudding reaches the perfect consistency, stir in the 0.5 cup sweetened condensed milk, 1 teaspoon vanilla extract, and 1 teaspoon lemon zest. The condensed milk will give it that signature Brazilian richness, while the lemon zest adds a bright contrast to the cinnamon. Simmer for another 2-3 minutes just to meld the flavors.
Remove from heat and let it cool slightly for 5 minutes. Then stir in the 0.5 cup toasted coconut flakes and 1 tablespoon ground cinnamon. The coconut should be warm but not meltedâthis ensures those flakes stay crispy on top. For extra texture, I like to sprinkle a final layer of toasted coconut flakes on each serving before chilling.
â° Step 4: Chill and Serve
Transfer the pudding to a serving dish and let it cool to room temperature, then refrigerate for at least 4 hours (overnight is ideal). This chilling time allows the flavors to develop fully and the texture to set properly. The pudding should be thick but still spoonable when served.
When ready to serve, garnish with additional toasted coconut flakes and a dusting of ground cinnamon. For presentation, I often arrange the coconut flakes in a circular pattern on topâit looks beautiful and adds that satisfying crunch with every bite. Serve chilled with a dollop of whipped cream or a sprinkle of cinnamon sugar for extra indulgence.
Pro Tips For Making Brazilian Rice Pudding
- TOAST THE RICE FIRST: I learned this the hard wayâskipping the quick toast in a dry pan means your rice will turn mushy instead of creamy. Heat your long-grain rice over medium for 2-3 minutes until it smells nutty and the edges look translucent. This step locks in texture and prevents that sad, gluey consistency.
- USE FULL-FAT COCONUT MILK: Donât skimp on the coconut milkâthis isnât the place for light versions. The fat is what makes Brazilian rice pudding rich and velvety. Open the can and stir in the thick paste from the bottom; thatâs where the real flavor hides. If youâre using cartons, shake them like you mean it before measuring.
- STIR THE FIRST 10 MINUTES: After adding liquids, give the pot constant attention for the first 10 minutes. The rice will release starch like crazy, and if you let it sit, youâll end up with a skin forming on the bottom thatâs impossible to scrape off. Use a wooden spoonâitâs gentler on your wrists and wonât scratch your pot.
- COOL IT SLOWLY: Sounds weird, but it works: let the pudding sit covered for 30 minutes after cooking before refrigerating. This gradual cooling keeps the rice from turning into a grainy mess. I know, I knowâyou want to dive in immediately, but trust the process. Your future self will thank you for the perfect texture.
Essential equipment for brazilian rice pudding
Heavy-Bottomed Saucepan
This is my non-negotiable tool for Brazilian rice pudding. A 3-quart stainless steel saucepan like the All-Clad or Cuisinart MultiClad distributes heat evenly and prevents scorching. Avoid thin aluminum pansâthey react with acidic ingredients and can't handle the long simmering time.
I've ruined several batches using my old nonstick pan because it couldn't maintain even heat. đĄď¸
Fine-Mesh Strainer
For rinsing the rice, a fine-mesh strainer (like the OXO Good Grips) is essential to remove excess starch. This prevents the pudding from becoming gummy. I rinse the rice under cold water until the water runs clearâthis step is crucial for that perfect creamy texture.
A colander won't do the job as effectively.
Coconut Milk Can Opener
While any can opener works, I recommend a manual can opener with a sharp blade to avoid tearing the can. Coconut milk cans are thicker than regular cans, and a dull opener can make opening frustrating.
I also keep a small bowl nearby to catch any excess coconut cream that might spill outâit's perfect for stirring into the pudding at the end for extra richness.
Cinnamon Stick Infuser
You don't need anything fancy here, but a simple cinnamon stick infuser (a small basket that fits in your saucepan) makes removing the sticks effortless. If you don't have one, just use tongs to carefully lift them out when the time comes.
The key is to remove them before the pudding thickens completely, or they'll become difficult to extract.
Toasting Pan
A small, non-stick skillet (like my Calphalon nonstick) is perfect for toasting the coconut flakes and butter. I heat it over medium-low heat to prevent burning while still achieving that nutty aroma.
Toasting the coconut flakes separately ensures they stay crispy on top of the pudding rather than dissolving into the creamy base.
Serving Dish
For chilling and serving, I use a glass baking dish (about 8x8 inches) because it's sturdy and allows me to see the pudding's texture as it sets. Glass also conducts cold evenly when refrigerating.
If you're serving immediately, a ceramic bowl with a lid works well to keep the pudding warm while maintaining that beautiful presentation.
Nutrition facts
Frequently asked questions
Why does Brazilian rice pudding need to chill before serving?
Chilling is essential to develop the pudding's signature texture. The rice needs 4+ hours in the fridge to fully absorb the coconut milk and condensed milk, creating that perfect creamy yet slightly firm consistency. This also allows all the flavorsâcinnamon, vanilla, and toasted coconutâto meld together beautifully. Serving it warm misses that magical mouthfeel!
Can I make this pudding without condensed milk?
Yes, but the texture will be lighter. Replace the ½ cup condensed milk with ½ cup evaporated milk plus 2 tablespoons sugar, simmered until thickened. For extra richness, stir in 1 tablespoon melted butter at the end. The flavor won't be identical, but it's a good substitute if you're out of condensed milk.
How do I fix rice pudding that's too thin?
If your pudding is too runny, return it to low heat and stir in 1 tablespoon cornstarch mixed with 2 tablespoons cold water until thickened. For a quicker fix, whisk in 1 tablespoon cold milk and 1 teaspoon sugar, then simmer for 5 minutes more. Never rush this stepâsimmering too fast can make the rice gummy.
What's the best way to reheat leftover rice pudding?
Reheat gently in a saucepan over low heat with 1-2 tablespoons milk to restore creaminess. Stir constantly to prevent sticking. For microwave reheating, cover with a damp paper towel and heat in 20-second intervals, stirring between each. Avoid high heatâit can make the rice pudding dry out or develop a skin on top.
Can I add other fruits to this recipe?
Try ½ cup diced mango or pineapple for tropical flair, or 1 tablespoon raisins for a classic variation. Add fruits during the final 5 minutes** of cooking so they don't turn mushy. For delicate fruits like berries, fold them in just before serving. The key is balancing sweetnessâadjust sugar accordingly if using very ripe fruit.
