I find myself craving something warm and comforting when the weather turns cool. This simple rice pudding recipe is exactly that. Itโs easy enough for a weeknight but feels special for Sunday supper, offering a creamy, satisfying texture without demanding all your time in the kitchen. Weโve taken the classic, homey dessert and elevated it with a unique twist: a luscious Cardamom Date Caramel Swirl that tastes much more complex than its easy preparation suggests. The combination of rich, starchy rice with a subtly spiced, naturally sweetened caramel makes this version a new family favorite. Itโs a make-ahead friendly dessert that provides both a warm hug and a flavor adventure in every spoonful.

Ingredients
- 100 g (ยฝ cup) Arborio Rice or Short-Grain White Rice
The key to a creamy pudding texture is using a starchy rice variety; short-grain options like Arborio release starch quickly as they cook. Rinsing the rice beforehand helps remove excess starch, preventing the pudding from becoming overly thick or gummy. Avoid long-grain rice like Basmati or Jasmine, as they won’t release enough starch to create the desired creamy consistency. - 1 L (4 cups) Whole Milk
Full-fat whole milk is essential for achieving maximum richness and a velvety smooth texture in this recipe. The fat content prevents the pudding from becoming watery and ensures a decadent mouthfeel. For a dairy-free alternative, you can substitute full-fat coconut milk (from a can) or oat milk, though the flavor profile will change slightly. - 75 g (โ
cup) Granulated Sugar
This provides the base sweetness for the pudding, balancing the richness of the milk and the natural sweetness of the date caramel. The amount can be adjusted to personal taste; reduce to 50g (ยผ cup) for a less sweet base if you prefer the caramel to be the dominant sweetness. - 2.5 ml (ยฝ teaspoon) Salt
Salt is a non-negotiable ingredient in sweet recipes; it enhances the flavor of the other components and prevents the pudding from tasting flat. Use fine-grain table salt or sea salt for easy dissolution in the liquid. - 5 ml (1 teaspoon) Alcohol-Free Vanilla Extract
Vanilla adds a warm, aromatic note that complements both the rice and the spices in the caramel swirl. Adding it at the very end prevents the delicate flavor from cooking off during the long simmer time. - 150 g (1 cup) Pitted Medjool Dates
Medjool dates are naturally sweet and soft, providing the rich base for the caramel swirl with a hint of natural caramel flavor. Ensure the dates are pitted and roughly chopped to facilitate easy cooking and blending for the sauce. If Medjool dates are unavailable, regular Deglet Noor dates can be used, but you may need to add a small amount of extra water during cooking to achieve the desired texture. - 120 ml (ยฝ cup) Water
This liquid is used to hydrate the dates and dissolve the sugars in the caramel base. It’s crucial for achieving the smooth, pourable consistency of the sauce after blending. - 50 g (ยผ cup) Light Brown Sugar, packed
Brown sugar adds a deeper, molasses-rich flavor profile to the date caramel that distinguishes it from regular white sugar caramel. Ensure you measure by packing the brown sugar tightly into the measuring cup for accurate results. - 30 g (2 tablespoons) Unsalted Butter
Butter is added at the end of the caramel process to enrich the sauce, give it a glossy sheen, and add a final layer of luxurious flavor. Use unsalted butter to maintain control over the overall saltiness of the dish; if using salted butter, reduce the salt in the pudding base. - 2.5 ml (ยฝ teaspoon) Ground Cardamom
Cardamom provides the unique aromatic quality in the caramel swirl, offering a complex, floral spice that pairs beautifully with the dates. This quantity creates a noticeable but balanced flavor; add a small extra pinch for a stronger spice note if desired. - 1.25 ml (ยผ teaspoon) Ground Cinnamon
Cinnamon complements the cardamom and date flavors, adding warmth and depth to the caramel swirl. Together, these spices create a profile reminiscent of chai or other spiced desserts.
Instructions
Step 1: Prepare the Rice Pudding Base
Combine the rinsed Arborio rice, whole milk, granulated sugar, and salt in a heavy-bottomed saucepan. This type of pan prevents scorching and sticking on the bottom. Bring the mixture to a gentle simmer over medium heat, stirring occasionally to distribute the rice and sugar and prevent clumps from forming. Reduce the heat to low once simmering and cook, uncovered, for 45-60 minutes, stirring frequently; the rice must be fully tender and the pudding thickens considerably as it cooks.
Step 2: Make the Cardamom Date Caramel Base
While the pudding simmers, combine the chopped dates, water, light brown sugar, ground cardamom, and ground cinnamon in a separate small saucepan. Bring the mixture to a simmer over medium heat, then reduce heat to low and cook for 10-15 minutes. Stir occasionally until the dates are very soft and the mixture has thickened slightly, indicating the dates are ready for blending.
Step 3: Blend the Caramel
Carefully transfer the hot date mixture to a heatproof blender or food processor (use caution when blending hot liquids). Blend the mixture until it is completely smooth and creamy, scraping down the sides as necessary to ensure no lumps remain. Return the smooth mixture to the small saucepan from which it came to prepare for the final step.
Step 4: Finish the Caramel Sauce
Add the cold unsalted butter to the smooth date mixture in the saucepan. Stir over very low heat until the butter is fully melted and incorporated, which will give the caramel a glossy, rich finish. Keep the caramel sauce warm over very low heat or off the heat until you are ready to serve the simple rice pudding recipe.
Step 5: Finish the Rice Pudding
Once the rice pudding has thickened to a creamy consistency (remember it will continue to thicken as it cools), remove it from the heat source. Stir in the alcohol-free vanilla extract until fully combined. The pudding should be quite loose when removed from heat; if it thickens too much on standing, gently whisk in a splash of warm milk to restore the creamy consistency.
Step 6: Serve and Style
Ladle the warm simple rice pudding recipe into individual rustic ceramic bowls or clear glass dishes for presentation. Generously drizzle spoonfuls of the warm Cardamom Date Caramel over the top of each serving, allowing it to create visible ribbons. For a beautiful finish, use the back of a spoon to gently swirl the caramel into the simple rice pudding recipe for a dynamic marbleized effect; garnish with a delicate dusting of ground cardamom for aroma and visual contrast. My kids always ask for this simple rice pudding recipe on movie night, so I make sure I start the pudding first so it’s ready right when we settle in.
Make-Ahead Tips and Storage for Rice Pudding
This simple rice pudding recipe works beautifully as a make-ahead dessert, perfect for busy weeknights or for simple meal prep throughout the week. Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. Itโs important to store the pudding base and the date caramel swirl separately so the flavors remain distinct.
As rice pudding chills, the rice grains continue to absorb liquid, causing the texture to stiffen considerably. Don’t worry if it turns into a thick, almost solid block in the fridge. To reheat, place individual portions in a small saucepan over low heat, adding 1-2 tablespoons of milk at a time while stirring constantly. The low heat and added milk will quickly bring it back to a smooth, creamy consistency without overcooking the rice.

Flavor Variations and Topping Ideas
While the cardamom date caramel is delicious, you can easily customize this simple rice pudding recipe with various toppings and variations. Here are some of our familyโs favorites:
- Nutty Crunch: Add a sprinkle of toasted almonds, pistachios, or walnuts for a contrasting texture and earthy flavor.
- Alternative Fruit Swirls: If you prefer a tart note, swap the date caramel for a quick raspberry or cherry reduction, or a simple brown sugar caramel.
- Spice Variations: Experiment by adding a pinch of ground nutmeg or allspice to the pudding base itself for a different warm flavor profile.
- Dairy-Free Option: Swap the whole milk for full-fat coconut milk (from a can) to create a tropical-spiced version of this dessert, which pairs beautifully with the cardamom.
FAQs
What kind of rice works best for this simple rice pudding recipe?
Short-grain rice like Arborio is ideal because its high starch content creates a creamy, luxurious pudding. Long-grain varieties wonโt release enough starch to provide the same thickness and texture. This simple rice pudding recipe relies heavily on that starchy texture.
How do I keep my rice pudding from getting too thick when it cools?
It’s completely normal for rice pudding to thicken significantly as it cools. To counteract this, ensure the pudding is quite loose when you remove it from the heat. When reheating leftovers, simply add a splash of milk or cream to bring back the desired creamy consistency. I always start with a very loose texture when I know I’m storing it for later.
Can I make the Cardamom Date Caramel ahead of time?
Yes, absolutely. The caramel can be made up to a week in advance and stored in an airtight container in the refrigerator. Gently rewarm it over low heat on the stovetop before serving for the best texture and pourability. This makes a great simple rice pudding recipe component for easy meal prep.
Is it okay to use pre-pitted dates?
Pre-pitted dates are perfectly fine and save time in preparation. Just ensure you are using soft Medjool dates for the best flavor and texture in the caramel, as they blend more smoothly than drier varieties.
Why did my pudding stick to the bottom of the pan?
Sticking occurs when the milk solids and sugar settle at the bottom. The key to preventing this is frequent stirring, especially during the last 20 minutes of cooking when the pudding starts to thicken significantly. Use a heavy-bottomed pan for better heat distribution.
Can I use a different sweetener for the pudding base?
Yes, you can substitute the granulated sugar with maple syrup or honey for a different flavor profile. Use approximately the same amount. This simple rice pudding recipe base is versatile for easy customization for specific dietary needs or preferences.
Conclusion
This simple rice pudding recipe offers a unique twist on a classic comfort food, proving that a little extra effort on the sauce yields big flavor results. The Cardamom Date Caramel adds depth and sophistication to the creamy base without adding complexity, making this a new family favorite thatโs perfect for healthy eating. If you loved this easy, family-friendly recipe, save it for later and share with friends on Pinterest!
Print
simple rice pudding recipe
- Total Time: 75 minutes
- Yield: 4 servings 1x
- Diet: General
Description
This comforting rice pudding features a creamy base made with Arborio rice and whole milk, elevated by a luscious cardamom date caramel swirl. Itโs a make-ahead friendly dessert perfect for cool weather.
Ingredients
- 100 g Arborio rice (short-grain rice)
- 1 L whole milk
- 75 g granulated sugar
- 2.5 ml salt
- 5 ml vanilla extract
- 150 g pitted Medjool dates
- 120 ml water
- 50 g light brown sugar
- 30 g unsalted butter
- 2.5 ml ground cardamom
- 1.25 ml ground cinnamon
Instructions
- Make Pudding Base: In a heavy saucepan, combine the rinsed rice, milk, granulated sugar, and salt. Bring to a gentle simmer, then reduce heat to low. Cook for 45-60 minutes, stirring frequently, until the rice is tender and the mixture has thickened considerably.
- Prepare Date Caramel: While the pudding simmers, combine dates, water, brown sugar, cardamom, and cinnamon in another small saucepan. Simmer for 10-15 minutes over medium heat until dates are very soft and the mixture thickens slightly.
- Blend Caramel: Carefully transfer the hot date mixture to a heatproof blender and blend until completely smooth. Return to the saucepan.
- Finish Caramel Sauce: Add the cold butter to the smooth date mixture in the saucepan. Stir over very low heat until fully melted and incorporated for a glossy finish.
- Finish Pudding: Remove the rice pudding from heat. Stir in the vanilla extract. If it thickens significantly on standing, gently whisk in a splash of warm milk to restore a creamy consistency.
- Serve and Garnish: Ladle the warm rice pudding into bowls. Drizzle generously with the warm Cardamom Date Caramel swirl and garnish with a dusting of ground cardamom.
Notes
To prevent sticking, use a heavy-bottomed pan and stir frequently, especially during the last 20 minutes of cooking when the pudding starts to thicken. The caramel swirl can be made up to a week in advance and stored in the refrigerator; rewarm gently before serving.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Dessert
- Method: Simmer, Blend
- Cuisine: General
Nutrition
- Serving Size: 1 serving
- Calories: 520 kcal
- Sugar: 50 g
- Sodium: 50 mg
- Fat: 15 g
- Saturated Fat: 10 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 60 g
- Fiber: 4 g
- Protein: 10 g
- Cholesterol: 30 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.