Go Back
+ servings
Top down view of three glass jars with the pudding and toppings
Print Pin
5 from 183 votes

Almond Milk Rice Pudding

This Almond Milk Rice Pudding is an easy and delicious Middle Eastern dessert recipe that's dairy-free, egg-free & gluten-free - healthy take on a classic
Course Dessert
Prep Time 2 minutes
Cook Time 30 minutes
Total Time 32 minutes
Servings 6 servings
Calories 178kcal
Author Yumna Jawad



  • Rinse the rice under running water until the water runs clear.
  • In a medium saucepan, combine the rinsed rice, cane sugar, salt and 1 cup of the almond milk. Cook over medium low heat, stirring, until the almond milk is absorbed, about 5 minutes.
  • Gradually add 5 more cups of almond milk, 1 cup at a time, stirring and cooking until the texture becomes very thick, about 25-30 minutes. The mixture will start out watery, but the rice will absorb all the liquid until it is thick and creamy.
  • Let cool for 5 minutes, then stir in the rose water.
  • Serve with pistachios, pomegranate, coconut and cinnamon, if desired.


Storage: Store any leftovers in an airtight container. They will last about 7 days in the fridge. It's best not to add the toppings though until ready to serve since they may soften in the fridge.
Freezing Instructions: Allow to cool, then transfer to individually-portioned freezer safe containers and freeze for up to 3 months.
Sourcing: You can find rose at Middle Eastern markets, natural-foods stores or even in large supermarkets, often located with other Middle Eastern ingredients. If you can't find it, you can substitute vanilla extract or almond extract.
Substitutes: For best results, follow the recipe as is. However you can replace the cane sugar with honey, maple syrup or other sweetener. And you can replace the almond milk with regular milk. I have not tried this with other types of rice though.
Equipment: I served the rice pudding in these adorable weck tulip jars (Amazon affiliate link)


Calories: 178kcal | Carbohydrates: 33g | Protein: 3g | Fat: 3g | Saturated Fat: 1g | Sodium: 325mg | Potassium: 25mg | Fiber: 2g | Sugar: 6g | Calcium: 300mg | Iron: 1mg