This comforting stove top dairy free rice pudding recipe with three optional toppings is not only dairy free but gluten free and refined sugar free as well. It's the perfect, healthy dessert for those cooler nights. Being refined sugar free, this dessert is actually healthy enough to eat for breakfast!
Similar to a traditional rice pudding, this creamy rice pudding is the perfect warming comfort food that can be eaten fireside with my friends and family. Rice pudding ticks all of the boxes for me - warm, creamy, sweet, comforting & healthy!
While traditional rice pudding is usually made with butter and heavy cream, my version uses dairy free milk instead of heavy cream or whole milk and honey to sweeten instead of white sugar. Old fashioned rice pudding often has golden raisins added to the mixture, but this recipe provides some more modern toppings.
Jump to:
- What's to Love About Dairy-Free Rice Pudding
- Ingredients Notes & Substitutions
- How to Make Dairy Free Rice Pudding
- How to Make Chocolate Ganache
- How to Make Stewed Strawberries
- Cinnamon and Honey Topping
- Slow Cooker / Crock Pot Instructions
- Cooking Tips
- Storage
- 📖 Recipe
- Tips for Re-Heating
- Storage
- Comments
What's to Love About Dairy-Free Rice Pudding
- allergy friendly - this recipe is is dairy free, nut free (if using a nut free plant based milk), gluten free and refined sugar free. To make this a vegan rice pudding, simply use maple syrup instead of honey.
- easy recipe - while you do need to stay close to the rice, stirring as it cooks, this simple recipe is very easy to make and great for beginner cooks.
- comforting - this is the perfect dessert and a favorite dessert of mine for cooler nights.
- great for the holiday season - you can easily double or triple this recipe to serve at a gathering.
Ingredients Notes & Substitutions
This recipe uses simple ingredients that can be easily found at your local grocery store. You can find the ingredient quantities in the recipe card at the bottom of this post.
- arborio rice - arborio rice is a medium grain white rice, which is sometimes also referred to as risotto rice. Medium grain rice or arborio is perfect for this dish. Brown rice isn't really the right vibe for this recipe and long-grain rice just doesn't give the right texture to the dish. For the best result, make sure to use uncooked rice, using cooked rice wont absorb enough liquid.
- dairy free milk - you can use whichever non-dairy milk you prefer like coconut milk beverage, almond milk, soy milk, cashew milk or oat milk. If you're wanting to make coconut rice pudding, make sure you buy the coconut milk beverage and not tinned coconut milk as tinned coconut milk will be overly rich and overpowering.
- pure vanilla extract - vanilla extract can be swapped for a whole vanilla bean pod. Simply scrape the seeds out from the pod and pop into the milk along with the pod, which can be removed before serving. Or you can swap for another flavoring like orange blossom water or rose water.
- cardamom powder - you can swap this for cinnamon powder or even popping a cinnamon stick into the rice pudding as it's cooking.
- honey - you can also sweeten with pure maple syrup if preferred or even coconut sugar or brown sugar, however these options will make the rice pudding more brown.
Chocolate Ganache Ingredients
- dark chocolate
- tinned coconut milk
Stewed Strawberries Ingredients
- fresh strawberries
- water
- pure maple syrup
How to Make Dairy Free Rice Pudding
First, add the milk, vanilla extract, cardamom and honey to a large saucepan on a medium heat. Stir to combine and once the honey is completely dissolved in the milk and the milk is warm, add the rice. Stir to combine.
Let the rice pudding mixture simmer, stirring frequently. Reduce to a low heat once the rice begins absorbing the liquid. As the rice thickens it will want to stick to the bottom of the pan so keep a close eye on it and stir frequently to avoid sticking and burning to the bottom of the pot.
The cooking time will vary depending on whether you are cooking on an electric stove or gas stove top, gas will be quicker!
Once the rice is tender and has absorbed most of the liquid, turn off the heat. Place the lid onto the saucepan and set aside while you make your choice of toppings.
How to Make Chocolate Ganache
Half fill a saucepan with water and place onto the stove top on a medium heat. Place a heat proof mixing bowl on top of the saucepan. Break the chocolate up and place into the bowl atop the saucepan. Stir while it melts. Once the chocolate is completely melted, add the coconut milk. Whisk until smooth and glossy. Remove from the heat. Divide the rice pudding between bowls and top with the chocolate ganache.
How to Make Stewed Strawberries
Remove the tops from the strawberries and cut in half. Place the strawberry halves, water and maple syrup into a medium saucepan on a medium heat. Stir to combine. Simmer the strawberries until they are soft and tender and the liquid begins to reduce. Divide the rice pudding between bowls and top with stewed strawberries.
Cinnamon and Honey Topping
For a more classic topping, sprinkle the top of each serve of rice pudding with ground cinnamon and drizzle with honey.
Slow Cooker / Crock Pot Instructions
For the slow cooker I recommend using 4 cups of milk to 1 cup of rice instead of the 5 cups of milk recommended for stovetop cooking.
- To make rice pudding in the slow cooker, add the milk, honey, vanilla and cardamom to the slow cooker pot and stir to combine.
- Add the rice and stir. Set the slow cooker to cook on high for 4 hours.
- Stir the rice pudding every hour.
Cooking Tips
Here are some tips for making the perfect rice pudding:
- Stir frequently! Rice pudding has a tendency to stick to the bottom of the pan unless you are there watching over it and stirring often.
- Use Arborio Rice - this short grain rice is starchy, which helps to create a beautiful creaminess. It also absorbs the liquid really well.
- Heat the Milk First - It's important to heat the milk with the honey, vanilla and cardamom first so that all of the flavours are well combined and the honey is completely dissolved before adding the rice.
Storage
Allow leftover rice pudding to cool to room temperature before transferring to an airtight container. Store in the fridge for up to 2 days and reheat before eating.
📖 Recipe
Equipment
- Large saucepan
- Small saucepan
- Measuring Cups & Spoons
- Whisk
- Wooden Spoon
Ingredients
- 5 cups almond milk or other plant based milk
- 2 teaspoons vanilla extract
- ¼ teaspoon cardamom powder
- ⅓ cup honey
- 1 cup Arborio Rice
Chocolate Sauce
- 90 grams dark chocolate
- pinch sea salt
- ⅓ cup coconut milk canned
Stewed Strawberries
- 1 cup strawberries washed, tops removed and halved
- 2 tablespoons pure maple syrup
- ¼ cup water
Cinnamon
- ground cinnamon
- honey to drizzle over the top
Instructions
- Place a large saucepan or casserol pan onto the stovetop. Add the coconut milk, cardamom powder, vanilla extract and honey. Turn to a high heat and stir until well combined and the honey is completely dissolved.
- Add the arborio rice and stir frequently while boiling to avoid rice sticking to the bottom of the pan.
- Continue this process until the arborio rice has absorbed most of the liquid and is tender. Place the lid onto the saucepan and turn off the heat.
Chocolate Ganache
- Place a small saucepan filled ⅓ of the way with water onto the stove top. Top with a heatproof bowl (glass or stainless steel works well) and bring to a high heat. Add the dark chocolate and stir occasionally until melted.
- Once the chocolate is melted add the coconut milk and whisk until smooth and glossy. Turn off the heat.
Stewed Strawberries
- Add the halved strawberries, water and maple syrup to a medium saucepan. Stir to combine and bring to a medium heat. Simmer, stirring occasionally, until the strawberries are tender and the liquid begins to reduce.
To serve
- To serve, divide warm rice pudding between four bowls. Top with either stewed strawberries, a dollop of ganache or a dusting of cinnamon powder and a drizzle of honey.
Brianne
Sarah, This pudding was AMAZING. so quick and easy to make. The kids LOVED it and didnt know it was dairy free. Thank you xoxox
Sarah Bell
That makes me so happy, thanks for letting me know!
Sarat
I am unfamiliar with Arborio rice…don’t think it’s available here. What common type can be used? I like basmati due to the lessened risk of contamination with arsenic.
Sarah Bell
Arborio rice is a short-grain white rice and the type of rice used to make risotto - other suitable rice varieties include carnaroli, maratelli, baldo or vialone nano.
Nancy Belz
Good morning Sarah, I'm just wondering is the ratio the same for the slow cooker? Usually when something is made in a slow cooker there is a little less milk. Have you tested this out yourself?
Looking forward to hearing back from you. Thank you.
Sarah Bell
Hi Nancy, I actually completely forgot to include that I used 4 cups instead of 5 cups of almond milk when cooking in the slow cooker - I'll update the post now. Thanks!
Nancy Belz
Good morning Sarah,
This morning, I made the slow cooker version of the rice pudding with a few little tweaks based on my preferences. I used oat milk, honey, given to me as a gift from someone's beehive, one cinnamon, stick and 1 teaspoon pure vanilla bean paste added in the last five minutes of cooking. I also added 40 g of dried currants as well in the last five minutes of cooking. I used my 3.5 L Westinghouse slow cooker and it took a total of 2 hours on high till it was ready to enjoy. I stirred it every 30 minutes. I served it immediately, dusted with ground cinnamon. It was delicious! Thank you so very much!
I'm just wondering, what brand and capacity in litres did you use to test the slow cooker version? I ask because mine took half the time. Looking forward to hearing from you.😊
Sarah Bell
Hi Nancy, that sounds so delicious! Thanks for sharing your variations with us! I tested this in my Green Pan Slow Cooker, which tends to cook at a lower temperature when on low then a lot of other slow cookers. I'll definitely test this one again in a different slow cooker to make sure I'm getting the times right. It's difficult when everyone is using a different brand, which are all slightly different to each other. Thanks for your feedback!