Dairy Free Creamy Rice Pudding

Rice pudding is one of those simple desserts that feels like a warm hug in a bowl. It’s creamy, a little sweet, and easy to make with basic pantry items.

Tasty dairy free rice pudding dessert

This version is completely dairy free, which matters a lot if you can’t have milk or you just prefer to skip it. Instead of regular milk and cream, I use coconut milk and almond milk to get that same rich, creamy feel.

The coconut milk adds a smooth texture, while the almond milk keeps it light. Together they work really well and you won’t miss the dairy at all.

Sweet and creamy plant based rice pudding

I also add a bit of vanilla and cinnamon for warmth and flavor. It’s the kind of dessert that tastes good warm right off the stove or cold from the fridge.

Let me show you how to make it. It’s easier than you might think.

Why This Recipe Is a Keeper

Creamy Texture – Coconut milk and almond milk create a rich, smooth pudding without dairy.

Cozy Flavor – Vanilla, cinnamon, and coconut add warm flavor that makes every spoonful comforting.

Warm bowl of easy dairy free rice pudding

Naturally Dairy Free – This creamy dessert fits dairy free diets while still tasting indulgent and satisfying.

Simple Ingredients – Rice, plant based milks, sugar, and pantry spices create an impressive dessert with little fuss.

Here’s What You’ll Need

  • 3/4 cup Long Grain White Rice, rinsed
  • 1 can (13.5 oz) Full Fat Coconut Milk
  • 2 1/2 cups Unsweetened Almond Milk, divided
  • 1/3 cup Granulated Sugar
  • 1/4 tsp Salt
  • 1 tsp Vanilla Extract
  • 1/2 tsp Ground Cinnamon, plus more for serving

How to Make It

Step 1

Combine the rice, coconut milk, 2 cups of the almond milk, sugar, and salt in a medium saucepan and bring to a gentle simmer over medium heat.

Step 2

Reduce the heat to low and simmer uncovered for 25 to 30 minutes, stirring often so nothing sticks, until the rice is tender and the mixture is thick and creamy.

Step 3

Stir in the remaining 1/2 cup almond milk, the vanilla, and the cinnamon, and cook for 2 more minutes. The pudding should be loose and spoonable since it thickens as it cools.

Step 4

Remove from the heat and let it rest for 10 minutes.

Step 5

Serve warm with an extra dusting of cinnamon, or chill for a few hours for a cold, extra thick pudding.

Decadent dairy free creamy rice pudding

Recipe Tips

Whisk the Coconut Milk Smooth

Full fat coconut milk can separate in the can, so whisk it well before adding it to the saucepan. This helps the coconut cream blend evenly with the almond milk.

Use unsweetened almond milk so the sugar level stays balanced. Sweetened almond milk can make the pudding much sweeter than intended.

Keep the Simmer Gentle

Once the mixture starts simmering, lower the heat right away. You want small, steady bubbles rather than a strong boil.

Fresh homemade vegan rice pudding

A gentle simmer gives the rice time to soften while the milk slowly thickens. If the bubbles are too active, the milk can reduce too quickly before the rice is tender.

Stir the Bottom Often

Stir every few minutes, making sure your spoon reaches across the bottom and into the corners of the saucepan. The rice releases starch as it cooks, which can settle underneath the liquid.

If the mixture starts getting thick before the rice is tender, lower the heat and stir more often. This keeps the pudding smooth and helps the rice cook evenly.

What to Make Next

Popular Questions

Can I use a different dairy-free milk instead of almond milk?

Yes, unsweetened oat milk or soy milk can replace the almond milk in the same amount. Choose an unsweetened variety so the pudding does not become overly sweet.

The coconut milk still adds richness, so the texture should remain creamy with either option.

Dairy Free Kitchen

Dairy Free Creamy Rice Pudding

This creamy rice pudding is a comforting dessert with a smooth texture and gentle sweetness. Enjoy it warm or chilled for an easy family favorite.
Dairy Free Creamy Rice Pudding
Prep Time 5 minutes
Cook Time 35 minutes
Total Time 40 minutes
Servings 6 servings
Calories 281 kcal

Ingredients

  • 3/4 cup Long Grain White Rice, rinsed
  • 1 can (13.5 oz) Full Fat Coconut Milk
  • 2 1/2 cups Unsweetened Almond Milk, divided
  • 1/3 cup Granulated Sugar
  • 1/4 tsp Salt
  • 1 tsp Vanilla Extract
  • 1/2 tsp Ground Cinnamon, plus more for serving

Instructions

  1. Combine the rice, coconut milk, 2 cups of the almond milk, sugar, and salt in a medium saucepan and bring to a gentle simmer over medium heat.
  2. Reduce the heat to low and simmer uncovered for 25 to 30 minutes, stirring often so nothing sticks, until the rice is tender and the mixture is thick and creamy.
  3. Stir in the remaining 1/2 cup almond milk, the vanilla, and the cinnamon, and cook for 2 more minutes. The pudding should be loose and spoonable since it thickens as it cools.
  4. Remove from the heat and let it rest for 10 minutes.
  5. Serve warm with an extra dusting of cinnamon, or chill for a few hours for a cold, extra thick pudding.

Nutrition

Serving: 1servingCalories: 281kcalCarbohydrates: 32gProtein: 3gFat: 15g
Course Dessert
Cuisine American
Keyword coconut milk, dairy free, gluten free, rice pudding

Tried this recipe?

Let us know how it turned out!

Leave a Comment

Recipe Rating




Send this to a friend