Gluten Free Dairy Free Rice Pudding Recipe: Creamy Coconut Milk Indulgence

Gluten Free Dairy Free Rice Pudding Recipe: Creamy Coconut Milk Indulgence

This rice pudding delivers creamy comfort without gluten or dairy. I developed this version using coconut milk for richness and natural sweetness.

Simple ingredients and gentle cooking create a velvety texture. The result is a dessert that’s indulgent yet meets dietary needs perfectly.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Gluten Free Dairy Free Rice Pudding

Simple pantry staples create this velvety, allergy-friendly dessert with ease.

Ingredient Amount Notes
Arborio Rice 🌾 1 cup Rinsed until water runs clear
Full-Fat Coconut Milk 🥥 2 cans 13.5 oz each, well shaken
Coconut Sugar 🍚 ½ cup Or brown sugar for alternative
Vanilla Extract 🌿 2 tsp Pure extract preferred
Ground Cinnamon 🌶️ 1 tsp Freshly ground for best flavor
Ground Cardamom 🌿 ¼ tsp Optional for depth
Raisins 🍇 ½ cup Golden or dark, optional
Water 💧 2 cups For initial rice cooking
Salt 🧂 ¼ tsp Fine sea salt preferred
Maple Syrup 🍁 2 tbsp For additional sweetness
Almond Extract 🌰 ¼ tsp Complements coconut flavor
Toasted Coconut Flakes 🥥 ¼ cup For garnish, optional

Arborio rice is essential for the creamy texture—short-grain varieties like sushi rice work too but lack that signature silkiness. Trader Joe’s and Whole Foods carry excellent full-fat coconut milk; avoid light versions as they won’t deliver the richness. For the best results, use coconut sugar (available at natural food stores) which has a lower glycemic index and caramel notes that complement the coconut beautifully.

No coconut milk? Full-fat oat milk works as a substitute though the flavor will be milder. Swap raisins for diced dried apricots or cranberries (about half the amount). Skip the almond extract if unavailable—vanilla alone suffices. For extra creaminess, cashew cream (blended soaked cashews with water) can replace up to half the coconut milk.

Store leftovers in an airtight container in the fridge for up to 5 days. The pudding thickens as it cools—stir in a splash of warm plant milk to loosen before serving. Freezes well for 1 month (thaw overnight in the fridge).

❤️

Why You’ll Love This Recipe

  • I’ll be real: it thickens up overnight, and the flavors deepen—so I always make extra on purpose.
  • One Pot Wonder: I just dump everything in, stir occasionally, and let the Arborio rice soak up that rich coconut milk—no fancy techniques.
  • Warm Cinnamon Hug: Honestly, the vanilla and cinnamon swirling through the creamy coconut base taste like dessert in a bowl.
  • Feeds the Free-From Crowd: Between us, this is my go-to for potlucks where half the guests are avoiding gluten or dairy.

Step-by-Step Instructions for Creamy Coconut Milk Rice Pudding

Here’s the method. Straightforward, tested, works every time.

Step 1: Rinse and Cook the Arborio Rice

Rinse the 1 cup Arborio Rice under cold water until the liquid runs completely clear. This removes excess starch and prevents a gummy texture in your pudding. I use a fine-mesh strainer for this step to catch any stray grains.

Combine the rinsed rice with the 2 cups Water and 0.25 tsp Salt in a medium saucepan. Bring to a boil over medium-high heat, then reduce to low and simmer covered for 15-18 minutes until the water is absorbed and the rice is tender.

Step 2: Add Coconut Milk and Sweeteners

Stir in the 2 cans Full-Fat Coconut Milk, 0.5 cup Coconut Sugar, and 2 tbsp Maple Syrup. Increase heat to medium and cook uncovered, stirring frequently with a wooden spoon to prevent sticking.

As the mixture heats, you’ll notice it beginning to thicken. The coconut milk will separate slightly—this is normal and will reincorporate as it simmers. Maintain a gentle simmer for 15-20 minutes until the mixture reaches a pudding-like consistency.

Step 3: Infuse with Spices and Extracts

Reduce heat to low and stir in the 1 tsp Ground Cinnamon, 0.25 tsp Ground Cardamom, 2 tsp Vanilla Extract, and 0.25 tsp Almond Extract. The spices will bloom in the warm liquid, releasing their aromatic oils.

Add the 0.5 cup Raisins at this stage. They’ll plump up beautifully as they absorb the creamy coconut mixture. Cook for an additional 5-7 minutes, stirring constantly, until the pudding is thick enough to coat the back of a spoon.

Step 4: Finish and Serve

Remove from heat and let the pudding sit undisturbed for 5 minutes. This resting period allows the mixture to set slightly and the flavors to meld completely. The texture should be creamy with a slight thickness—it will continue to thicken as it cools.

Serve warm or chilled, topped with the 0.25 cup Toasted Coconut Flakes. For the creamiest result, I recommend serving it slightly warm rather than fully chilled. The pudding will keep in the refrigerator for up to 5 days, though it may thicken further—simply stir in a splash of coconut milk to loosen if needed.

👨‍🍳

Pro Tips For Making Gluten Free Dairy Free Rice Pudding

  • Pre-Rinse the Rice: Give the Arborio a quick rinse under cold water before cooking—this washes off excess starch so your pudding ends up creamy, not gummy.
  • Simmer Low and Slow: Keep the heat at a gentle simmer, not a boil, or the coconut milk will separate and the rice won’t absorb the liquid evenly. I learned this the hard way after a split batch.
  • Use Full-Fat Coconut Milk: Skip the light version—it’s too watery and your pudding won’t thicken properly. Full-fat gives that rich, velvety texture you’re after.
  • Add Cinnamon Late: Stir in the ground cinnamon during the last 5 minutes of cooking so it stays fragrant and doesn’t turn bitter from overheating.

Pro Cooking Tips for Great gluten free dairy free rice pudding

Rice Selection Matters

Always use Arborio rice for its high starch content, which creates that signature creamy texture. I’ve tested this with sushi rice in a pinch, but it lacks the same silkiness. Rinse until water runs clear to avoid gummy pudding. 💡

Low and Slow Cooking

Maintain a gentle simmer—never a rolling boil—when cooking the rice in coconut milk. Too high heat can cause separation. Stir frequently with a wooden spoon to prevent sticking at the bottom.

Cook uncovered for 15-20 minutes to allow the liquid to reduce properly. The pudding should coat the back of a spoon when done.

Spice Bloom Technique

Add cinnamon and cardamom during the last 5-7 minutes to bloom their flavors. Freshly ground spices release more aroma. I toast my spices lightly before adding for extra depth.

Sweetness Balance

Coconut sugar and maple syrup add complexity. Taste as you go—you can adjust sweetness with an extra 1-2 tbsp maple syrup if needed. The raisins will add natural sweetness too.

Resting is Key

Let the pudding rest off heat for 5 minutes before serving. This allows the rice to absorb remaining liquid and the flavors to meld. The texture will be perfect—creamy but not runny. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 18g90%
Cholesterol 0mg0%
Sodium 120mg5%
Total Carbohydrate 45g16%
Dietary Fiber 3g11%
Sugars 28g
Protein 5g10%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different type of rice?

Arborio is ideal for creaminess, but sushi rice works in a pinch. Avoid long-grain varieties like basmati as they won’t achieve the same velvety texture.

2

How do I prevent the pudding from being too thick?

Stir frequently and remove from heat when it coats the back of a spoon. If it thickens too much after cooling, stir in a splash of warm coconut milk.

3

What can I substitute for coconut milk?

Full-fat oat milk works but may be less rich. Cashew cream is another great option for extra creaminess. Avoid light coconut milk.

4

How long does it keep in the fridge?

Store in an airtight container for up to 5 days. Stir in a little plant milk before serving if it thickens too much.

★★★★★4.5(4 reviews)
Tyler Campbell