Horchata Rice Pudding Recipe: Cinnamon-Infused Creamy Dream with Toasted Rice

Horchata Rice Pudding Recipe: Cinnamon-Infused Creamy Dream with Toasted Rice

This rice pudding brings the warm, spiced flavors of horchata into a creamy dessert that feels like a hug in a bowl. I developed this after too many attempts at traditional versions left me wanting more depth.

The secret is toasting the rice first, which adds a nutty richness that pairs perfectly with the cinnamon and vanilla. The long, slow cooking process transforms simple ingredients into something extraordinary.

What you get is a pudding with the comforting texture of classic rice pudding, elevated by the distinct horchata profile. The cinnamon and vanilla shine through in every spoonful.

Serve it warm or chilled, with a sprinkle of cinnamon on top. This is comfort food reimagined.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Horchata Rice Pudding

Toasted rice meets horchata spices for a creamy, dreamy dessert you’ll crave.

Ingredient Amount Notes
Arborio Rice 🌾 1 cup Uncooked, for toasting
Whole Milk 🥛 4 cups Full-fat for creaminess
Heavy Cream 🥛 1 cup For ultra-rich texture
Granulated Sugar 🧂 ¾ cup Adjust to taste preference
Ground Cinnamon 🌿 2 tsp Freshly ground preferred
Vanilla Extract 🌿 2 tsp Pure extract recommended
Cinnamon Sticks 🌿 2 pieces For infusing milk
Unsalted Butter 🧈 2 tbsp For toasting rice
Large Egg Yolks 🥚 3 whole For thickening custard
Salt 🧂 ¼ tsp Fine grain preferred
Vanilla Bean 🌿 1 whole Split and scraped
Almond Extract 🌿 ½ tsp Optional for horchata depth

The Arborio rice is key here—look for it in the pasta aisle or grab a bag from Whole Foods bulk section. Toasting it in butter before cooking adds that nutty depth mentioned in the intro. For the milk and cream, organic full-fat gives the richest texture. The cinnamon sticks should be fresh (if they don’t smell strong, they’re old). Vanilla bean elevates this, but Nielsen-Massey extract works too.

No Arborio? Short-grain white rice works in a pinch. Swap almond extract for half the amount of coconut extract if you’re not a fan. Out of cinnamon sticks? Use an extra teaspoon of ground cinnamon in the milk. The egg yolks thicken the pudding—don’t skip them (this is vegetarian, but eggs are allowed). For a lighter version, replace half the cream with whole milk.

Pudding thickens as it cools, so don’t overcook. Store in the fridge for up to 5 days—the flavors deepen overnight. Reheat gently with a splash of milk. For make-ahead, toast the rice and infuse the milk a day ahead, then finish cooking the next day.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump the Arborio rice, milk, and cream in a single pot and let it simmer—no fancy techniques, no stress.
  • Cinnamon Cloud: The warm cinnamon swirls through the creamy pudding like a cozy hug, and the sugar hits just the right sweet spot.
  • Make Ahead Magic: I prep this the night before, and honestly, it tastes even better the next day after the flavors meld.
  • Budget Stretcher: Arborio rice and basic pantry staples make this feel like a fancy dessert without the fancy price tag.

Step-by-Step Instructions for Horchata Rice Pudding

This method delivers rich, creamy results with warm cinnamon notes in every bite.

Step 1: Toast the Rice in Butter

Heat a large saucepan over medium heat and melt the 2 tbsp unsalted butter. Add the 1 cup Arborio Rice and stir constantly for 3-4 minutes until the grains turn light golden brown and smell nutty.

Toasting the rice enhances its natural flavor and gives the finished pudding a subtle depth. Watch closely—you want the rice to color evenly without burning. The butter should foam but not brown during this step.

Step 2: Infuse the Dairy with Cinnamon and Vanilla

In a separate saucepan, warm the 4 cups Whole Milk, 1 cup Heavy Cream, 2 pieces Cinnamon Sticks, and the seeds from the 1 whole Vanilla Bean over medium-low heat for 5-7 minutes until small bubbles form at the edges.

Stir occasionally and watch for steam rising—the mixture should never boil. This gentle heating allows the cinnamon sticks and vanilla bean to infuse their aroma into the dairy. Remove from heat once the milk is fragrant and steaming.

Step 3: Combine and Simmer the Pudding Base

Carefully pour the warm milk mixture into the pan with the toasted rice, adding the 0.75 cup Granulated Sugar and 0.25 tsp Salt. Stir well and bring to a gentle simmer over medium heat.

Reduce heat to low and cook for 25-30 minutes, stirring every 3-4 minutes to prevent sticking. The mixture should thicken enough to coat the back of a spoon. The rice should be tender but still have a slight bite.

Step 4: Temper and Thicken with Egg Yolks

In a medium bowl, whisk the 3 whole Large Egg Yolks with the 2 tsp Vanilla Extract and 0.5 tsp Almond Extract until smooth. Slowly pour about 1 cup of the hot rice mixture into the egg yolks while whisking constantly to temper.

Pour the tempered egg mixture back into the saucepan with the rice and stir constantly over low heat for 5-7 minutes until the pudding thickens to a custard-like consistency. It should be creamy enough to mound slightly when spooned.

Step 5: Finish with Ground Cinnamon and Serve

Remove from heat and stir in the 2 tsp Ground Cinnamon. Discard the cinnamon sticks and vanilla bean pod. Let the pudding cool for 10 minutes at room temperature—it will thicken slightly as it cools.

Serve warm or chilled, with an extra sprinkle of ground cinnamon on top. The pudding should be silky smooth with visible rice grains and a rich, aromatic cinnamon-vanilla flavor. For best texture, enjoy within 2 days of making.

👨‍🍳

Pro Tips For Making Horchata Rice Pudding

  • Toast the Rice: Cook the Arborio rice in the pot for 2-3 minutes before adding liquids—it deepens the nutty flavor that pairs perfectly with cinnamon.
  • Bloom the Cinnamon: Add the ground cinnamon to the warm milk and cream mixture first, then let it steep for 10 minutes off heat. I learned this the hard way after my first batch tasted flat.
  • Skip the Rinse: Don’t rinse the Arborio rice—you want that starch for creaminess, and it actually changes the outcome of your pudding’s texture.
  • Use Cold Heavy Cream: Stir in the heavy cream at the end, straight from the fridge, to stop the cooking and keep the pudding silky rather than thick and gluey.

Troubleshooting Great horchata rice pudding

Rice Not Soft

If your rice is still firm after 30 minutes, the heat might have been too low. Increase to medium-low heat and add ½ cup additional milk. Stir more frequently to prevent sticking. I learned this the hard way in my tiny Boston kitchen. 💡

Pudding Too Thin

Undercooked pudding often needs more time. Extend cooking by 5-10 minutes on low heat. If it’s still thin after that, the egg yolks might not have been tempered properly. Try whisking in 1 extra yolk and cook for 3 more minutes.

Curdy Texture

This happens when eggs scramble. Always temper by slowly adding 1 cup hot liquid to yolks while whisking. If it curdles, strain through a fine-mesh sieve immediately to smooth it out. Prevention is key here.

Overly Thick

If it thickens too much during cooking, stir in ¼ cup warm milk to loosen. Remember, pudding thickens as it cools, so remove it just before reaching your desired consistency. This is a common mistake I see in home kitchens.

Weak Cinnamon Flavor

For stronger horchata taste, steep the cinnamon sticks in warm milk for 10 minutes before adding to rice. Use freshly ground cinnamon at the end. I always keep Penzeys cinnamon on hand for this reason.

Skin Formation

To prevent a skin from forming, press plastic wrap directly onto the surface while cooling. If it already formed, whisk in 2 tbsp warm cream to restore creaminess. This simple trick saves many a dessert. ❄️

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 17g85%
Cholesterol 180mg60%
Sodium 150mg7%
Total Carbohydrate 50g18%
Dietary Fiber 1g4%
Sugars 35g
Protein 9g18%
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 rice variety?

Short-grain white rice works well, but avoid long-grain as it won’t soften properly. Arborio is ideal for its creamy texture. For a nuttier flavor, try jasmine rice.

2

Why does my pudding taste bland?

Steep the cinnamon sticks longer or add an extra ½ tsp ground cinnamon. Use fresh vanilla beans or high-quality extract for richer flavor. Salt enhances sweetness, so don’t skip it.

3

Can I make this dairy-free?

Substitute full-fat coconut milk for the dairy and use a plant-based butter. The texture will be slightly different but still creamy. Adjust sweetness to taste.

4

How long can I store leftovers?

Keep in an airtight container in the fridge for up to 5 days. The flavors deepen overnight. Reheat gently with a splash of milk to restore creaminess.

★★★★★4.9(5 reviews)
Tyler Campbell