Print Recipe
5 from 10 votes

The Ultimate Horchata Ice Cream

This recipe for boozy horchata ice cream is rich and custardy.
Prep Time1 hr 15 mins
Cook Time10 mins
Chill Time4 hrs
Total Time1 hr 25 mins
Course: Dessert
Cuisine: American, Mexican
Keyword: horchata ice cream
Servings: 8 (approximately 1 quart)
Calories: 225kcal
Author: Jennifer Farley


  • 1 1/2 cups half-and-half (or 50% whole milk + 50% heavy cream)
  • 1/2 cup long grain white rice, uncooked
  • 1/2 cup Rumchata liqueur
  • 1/2 teaspoon pure vanilla extract
  • 6 large egg yolks
  • 1/3 cup granulated sugar
  • 2 cinnamon sticks


  • In a medium saucepan, warm up the half-and-half over medium heat, stirring, until it's warm but not hot. Pour it into a blender with the white rice and briefly blend the mixture on high speed to break up some of the grains and release their flavor. Allow the mixture to steep for at least one hour.
  • Strain the liquid through a nut milk bag or cheesecloth and discard the rice. Stir in the Rumchata and return to the saucepan on medium heat. Add the vanilla extract.
  • Vigorously whisk together the egg yolks and sugar. When the half-and-half just reaches a simmer, slowly pour it into the egg yolks while whisking. Then return the entire mixture back to the saucepan and turn the heat to low. Add the cinnamon sticks.
  • Stir constantly for several minutes until it begins to thicken. When it coats the back of a spoon or spatula so that you can draw a line with your finger, remove from the heat.
  • Allow the base to cool slightly then pour into a bowl. Cover with plastic wrap, pushing the plastic directly against liquid to prevent a skin from forming. Chill for at least 4 hours or overnight, until very cold. Remove the cinnamon sticks and discard.
  • Prepare in an ice cream machine according to manufacturer instructions. Before serving, top with fresh grated cinnamon.


Calories: 225kcal | Carbohydrates: 24g | Protein: 4g | Fat: 10g | Saturated Fat: 5g | Cholesterol: 155mg | Sodium: 25mg | Potassium: 86mg | Sugar: 11g | Vitamin A: 345IU | Vitamin C: 0.4mg | Calcium: 76mg | Iron: 0.5mg