Atole vs Arroz con Leche: Two Comforting Drinks

Updated November 7, 2026

Total time
45 min
prep 10 min · cook 35 min
Serves
6
portions as written

Jump to recipe

Atole vs Arroz con Leche: Two Comforting Drinks

Atole and arroz con leche are both beloved Mexican comfort drinks, but they are distinctly different. Atole is a thick, warm, corn-based beverage made from masa harina (corn flour) and milk or water, often flavored with cinnamon or vanilla. Arroz con leche, on the other hand, is a creamy rice pudding drink, made by simmering rice in milk with sugar and cinnamon. Both are soothing, lightly sweet, and perfect for cold evenings, but they differ in texture, base ingredient, and preparation. This guide breaks down each recipe so you can choose—or make both.

Ingredients

For Atole

  • 4 cups (960 ml) whole milk (or a mix of milk and water)
  • 1/2 cup (60 g) masa harina (corn flour, not cornmeal)
  • 1/2 cup (100 g) piloncillo or brown sugar, grated
  • 1 cinnamon stick (or 1/2 tsp ground cinnamon)
  • 1 tsp vanilla extract
  • Pinch of salt

For Arroz con Leche

  • 1 cup (200 g) white rice (long-grain or medium-grain)
  • 4 cups (960 ml) whole milk, plus more if needed
  • 1 cup (240 ml) water
  • 1 cinnamon stick
  • 1/2 cup (100 g) sugar (or to taste)
  • 1/2 tsp vanilla extract
  • Pinch of salt

Instructions

For Atole

  1. In a medium bowl, whisk the masa harina with 1 cup (240 ml) of the milk until smooth and free of lumps.
  2. In a large saucepan, combine the remaining 3 cups (720 ml) milk, piloncillo or brown sugar, cinnamon stick, and salt. Heat over medium, stirring occasionally, until the sugar dissolves and the milk is steaming (do not boil).
  3. Reduce heat to low and slowly pour in the masa harina mixture, whisking constantly.
  4. Continue to cook, stirring frequently with a whisk or wooden spoon, for 10–15 minutes, until the atole thickens to a pourable, creamy consistency (it should coat the back of a spoon). Do not let it boil.
  5. Remove from heat, stir in vanilla, and discard the cinnamon stick. Serve warm in mugs.

For Arroz con Leche

  1. Rinse the rice under cold water until the water runs clear. Drain well.
  2. In a large saucepan, combine the rice, water, and cinnamon stick. Bring to a boil over medium-high heat, then reduce to low, cover, and simmer for 10 minutes, until most of the water is absorbed.
  3. Add the milk, sugar, and salt. Stir well and bring to a gentle simmer over medium-low heat.
  4. Cook uncovered, stirring frequently (especially at the bottom), for 20–25 minutes, until the rice is tender and the mixture has thickened to a creamy, porridge-like consistency. If it gets too thick, add a splash of milk.
  5. Remove from heat, stir in vanilla, and discard the cinnamon stick. Serve warm or chilled.

Tips

  • Masa harina substitution: If you can’t find masa harina, you can use cornstarch (about 3 tbsp) mixed with cold milk, but the flavor will be less authentic and the texture slightly gelatinous.
  • Sweetener swap: Piloncillo gives a deep, molasses-like flavor. If using brown sugar, it’s fine; for a lighter taste, use white sugar.
  • Prevent lumps in atole: Always whisk the masa harina with cold liquid first, then add to hot milk. This is the key to a silky texture.
  • Stirring is essential: Both drinks can scorch on the bottom. Use a heavy-bottomed pot and stir frequently, especially in the last few minutes.

Serving Suggestions

Serve atole hot in mugs, often alongside tamales or pan dulce (sweet bread) for breakfast or as an afternoon snack. Arroz con leche can be served warm in bowls or chilled as a dessert, topped with a sprinkle of ground cinnamon or a drizzle of condensed milk.

Variations

  • Chocolate atole: Add 2 oz (56 g) of chopped Mexican chocolate or dark chocolate to the milk before adding the masa harina mixture.
  • Strawberry atole: Puree 1 cup (150 g) of fresh strawberries and stir into the atole at the end of cooking.
  • Arroz con leche with raisins: Add 1/2 cup (80 g) of raisins along with the milk for a sweet, chewy addition.
  • Coconut arroz con leche: Replace 1 cup (240 ml) of the milk with coconut milk and top with toasted coconut flakes.

Storage and Reheating

Both drinks can be refrigerated in an airtight container for up to 4 days. Atole will thicken significantly when cold; stir in a little milk or water when reheating over low heat, whisking until smooth. Arroz con leche also thickens; add milk to loosen it. Reheat gently on the stovetop, or in the microwave in 30-second bursts, stirring between. Do not leave either at room temperature for more than 2 hours.

Frequently Asked Questions

Can I use cornstarch instead of masa harina for atole?

Yes, you can substitute cornstarch, but the flavor will be different. Masa harina gives atole its distinctive corn taste and slightly grainy texture. Cornstarch will make it smoother and more like a pudding, but it’s a good emergency substitute.

Why is my atole lumpy?

Lumps usually form when the masa harina is added directly to hot liquid without being dissolved first. Always whisk it with cold milk or water before adding to the pot. If lumps do form, you can strain the atole through a fine-mesh sieve.

Can I make arroz con leche with leftover rice?

Yes, you can use cooked rice, but adjust the liquid. Use about 3 cups (450 g) of cooked rice and reduce the water to 1/2 cup (120 ml). Simmer with the milk for 10–15 minutes, or until creamy.

Is atole gluten-free?

Yes, masa harina is made from corn, which is naturally gluten-free. However, check the label to ensure it wasn’t processed in a facility with wheat.

Can I make these drinks dairy-free?

Absolutely. Use almond milk, oat milk, or coconut milk in place of cow’s milk. Keep in mind that the flavor and richness will change slightly, and you may need to add a bit more sweetener to balance the taste.

How can I thicken arroz con leche if it’s too thin?

Continue simmering uncovered, stirring often, until it reaches your desired consistency. The rice releases starch as it cooks, so it will naturally thicken. You can also mash a few rice grains against the side of the pot to release more starch.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).