This post may feature affiliate links. Please read our disclosure policy.

Start your morning off right with a rich, creamy, and fruity atole de guayaba. Enjoy the tropical flavors of guava mixed into this delicious vegan version.

You’re going to love it!

Vegan Atole de Guayaba
Start your day with this fruity guava drink

📖 About

With the tropical flavor and creamy texture of this atole, you’ll be making this recipe on repeat! Not only is it super customizable, but it’s a drink the whole family will love.


Although the exact history is rather challenging to track down, we know atole has been consumed for thousands of years by the Aztecs.

How do we know?

The word atole comes from the Nahuatl word atolli, which translates to “corn drink” and pretty much validates the theory of its creation during this time period.

We believe the drink was consumed with mashed corn (rather than a finely ground masa) and mixed with water and possibly other spices.

However, as the Aztec empire grew so did its modernization of tools, and a smoother corn consistency likely resulted.

This drink seems to have evolved throughout the centuries as alluded to by Hernán Cortés (A Spanish conquistador) in his Letters of Relations. He described atole as “highly energizing,” but a flavor not enjoyed by Spaniards.

The recipe was eventually adapted to better suit their taste, so atole recipes of today are a fusion between Aztec and Spanish influence.

What is it?

You may hear atole referred to by names like pinol or pinolillo in other Latin countries, but the end result is quite similar.

Atole is a warm drink usually consumed for breakfast, but it can be enjoyed at any time of the day.

Most recipes will include a mix of masa harina (sometimes cornstarch), water, and spices. Milk is often added to give a rich, sweet, and creamy element.

Today, we’ve added guayaba (or guava) to create atole de guayaba. This sweet and tropical fruit also adds a creaminess, making this drink absolutely irresistible.

Atole vs champurrado

We are often asked about the difference between atole and champurrado, so let’s set the record straight.

Atole is a corn-based drink that typically consists of masa, water, cinnamon, piloncillo, and vanilla. Ingredients may vary, but this is the general recipe.

Champurrado is simply an atole recipe with Mexican chocolate added in. Make sense?

Atole vs Mexican hot chocolate

Mexican hot chocolate is a little different than atole. Mexican hot chocolate is like a champurrado without masa, so you end up with a much thinner consistency.

Keep in mind there are lots of variations when it comes to Mexican hot chocolate, but that’s for another post.

Is it vegan?

Traditionally, atole is vegan-friendly. However, many recipes call for dairy to make this drink more creamy and palatable.

We’ve added soy milk to replace the rich texture of cow’s milk. If you follow this recipe, you’ll be happy to know it’s both vegan and gluten-free.


This creamy drink is often frothed with a special wooden whisk called a molinillo. By rolling it back and forth between your hands, it makes the atole light and airy.

If you’re like most people and don’t own one of these niche Mexican tools, just add your atole to a blender and mix on high for an extra foamy drink.

We enjoy ours hot off the stovetop, and we think this drink goes especially well with:

We hope you enjoy learning how to make atole de guayaba because we know you’re going to love it!

Guavas, Piloncillo, Soy Milk, Vanilla, Cinnamon, Star Anise, and Masa Harina
Guavas make the best drink base

🍲 Key ingredients

For a complete ingredient list and step-by-step guide, scroll down to our recipe card.

Masa harina

What it is: this popular ingredient is the pinnacle of Mexican cuisine, and it’s used in a ton of recipes (including corn tortillas). Although mistaken with corn flour, the two are not interchangeable. Masa harina is made from a special type of corn that’s undergone a process called nixtamalization. This frees up vitamin B3, removes toxins, and improves the overall flavor.

Taste: to make a proper atole, don’t skip masa harina! It has a slightly nutty and mild corn flavor that helps thicken this drink. It works especially well when mixed with guavas too.

Health: one of the most abundant vitamins found in masa is called niacin (you may also know it as vitamin B3). Niacin has been shown to not only lower bad cholesterol (LDL), but it’s also demonstrated the ability to raise good cholesterol (HDL).

Where to buy: masa harina can be found in most large grocery stores in the Latin American or Mexican aisles. It will definitely be available at a local Mexican market if you live near one. If not, you can also purchase masa harina online.

For more information, check out our detailed guide on masa harina.

Guava (Guayaba)

Taste: for sweet, tropical, and fruity flavors in this creamy atole recipe, we added guava (guayaba). This tiny golden fruit also provides a smooth and buttery consistency in every sip.

Health: this cool-looking berry is rich in antioxidants, fiber, vitamin C, and potassium. If you know us, we’re huge advocates for heart health, and we know fiber and potassium are crucial in maintaining a strong heart.

Vegan Atole de Guayaba
The best way to start your day

Plant milk

Taste: to give this atole a silky smooth and creamy mouthfeel, we added our favorite plant milk to the pot — soy! We think soy milk has a fairly neutral flavor while still adding richness to the drink.

Health: soy milk offers a whole host of health benefits, including being a great source of omega-3 fatty acids. Soy milk is one of the best plant sources of this brain-healthy fat. Studies have shown omegas being linked to a reduction in Alzheimer’s and dementia. And to that, we say… Salud!


Taste: this raw form of cane sugar is found in most Mexican kitchens because it’s a staple in so many dishes. It carries a unique flavor profile and can replace other sugars in just about any recipe. You’ll be left with a more robust flavor than brown sugar with hints of smokiness and molasses.

Health: since it lacks processing, piloncillo is a source of many vitamins and minerals like zinc, magnesium, iron, vitamin A, C, and E, just to name a few.

Where to buy: you can find piloncillo in most large grocery stores or in the Latin American aisles. It also goes by the name panela in other areas of the world. If you can’t find it, you can easily buy piloncillo online.

For more information check out our detailed guide on piloncillo.

Guavas, Cinnamon, Star Anise, and Piloncillo in a Pot
Simmer the guavas, spices, piloncillo, and water

🔪 Instructions

If you have questions about this atole de guayaba recipe, don’t forget to check out our FAQ section at the bottom of this post.

Step 1: bring the cinnamon stick, star anise, 1 cup of water, guava halves, and piloncillo to a low boil in a medium-large pot. Once boiling, lower the heat and simmer until the guavas are quite soft and the piloncillo has dissolved.

Guavas, in Sugar Water in a Blender
Blend into a paste

Step 2: take the cinnamon stick and star anise pod out, then add the guava mixture to a blender. Mix it on medium-high until smooth. Note: most of the seeds will still be intact. This is okay because you’ll be straining them out.

Step 3: in the meantime, whisk masa harina and salt with a cup of hot water in a small bowl until no clumps remain. Set that aside for now.

Guava Paste in a Strainer Over a Pot
Strain into the pot of milk

Step 4: add the soy milk and vanilla extract to the same pot as you used for the guavas, and heat over medium-low. When you start to see little bubbles forming (not full-on boiling), pour the guava mixture through a mesh strainer directly over the pot and stir it.

Step 5: mix in the masa mixture while vigorously stirring to get rid of any clumps. Once everything is combined, turn the heat down to low for a little longer. Keep an eye on the mixture, and stir it frequently!

Atole de Guayaba in a Pot
Simmer until smooth and creamy

Step 6: serve your atole de guayaba on its own with a garnish of cinnamon, or alongside snacks like churros, buñuelos, etc. Happy drinking!

🌡️ Storage

After the first sip, you’ll soon be making big batches of atole de guayaba. Follow these storage instructions to keep it fresh.


This atole recipe will keep in the fridge for up to 3-4 days. Our preference is to store it in mason jars since glass won’t transfer other flavors into the drink.


As your atole sits in the fridge, it will become thicker. To reheat, just transfer it to a pot on the stovetop over medium-low and whisk everything to incorporate all the ingredients again. You can also throw it in your blender.

Vegan Atole de Guayaba
Serve your atole de guayaba while warm!

💭 Pro tips

Time to share our tips and tricks we learned while creating this creamy guava drink for you:

  • Adjust your consistency. The consistency of atole comes down to personal preference. If you like it thinner, add more milk. Want it thick? Add more masa.
  • Make it sweeter. If you have a sweet tooth like us, use more piloncillo. But much like the consistency, the sweetness level is totally personal.
  • Froth it up. If you don’t own a molinillo but want an extra-frothy atole, try using a blender (especially a high-speed one).
  • Whisk your masa. Before adding the masa to your pot, ensure you’ve whisked it to avoid a clumpy atole. You can also strain the masa mixture into your pot.

🍴 Tasting notes

We love atole de guayaba for a warming drink in the morning, and we know you will too. It’s:

  • Creamy
  • Sweet
  • Fruity
  • Rich
  • Comforting

If you try this guava atole recipe, please rate it and leave us a comment below! Want to stay up-to-date with new recipes? Subscribe to our newsletter or connect with Broke Bank Vegan on social media. Happy eating!

Vegan Atole de Guayaba

Atole de Guayaba

Mitch and Justine
Start your morning off right with a rich, creamy, and fruity atole de guayaba. Enjoy the tropical flavors of guava mixed into this delicious vegan version. You're going to love it!
5 from 3 votes
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Course Drinks
Cuisine Gluten-Free, Mexican, Vegan
Servings 5 cups
Calories 138 kcal


  • Large pot
  • Blender
  • Whisk


  • 4 guavas, de-stemmed & halved ($0.50)
  • 1 cup water ($0.01)
  • 1 cinnamon stick ($0.05)
  • 1 pod star anise ($0.01)
  • 2 oz piloncillo ($0.10)
  • 3 tbsp masa harina ($0.02)
  • A pinch of salt ($0.01)
  • ½ cup hot water ($0.01)
  • 2 ½ cups soy milk ($1.07)
  • ½ tsp vanilla extract ($0.11)
  • Cinnamon for garnish optional


  • First, bring the cinnamon stick, star anise, 1 cup of water, guava halves, and piloncillo to a low boil in a medium-large pot. Once boiling, lower the heat and simmer for 12-15 minutes, or until the guavas are very soft and the piloncillo has dissolved.
  • Remove the cinnamon stick and star anise pod, and add the guava mixture to a blender. Mix on medium-high until smooth (there will still be whole seeds). Set aside.
  • In the meantime, whisk masa harina and salt with ½ cup of hot water vigorously in a small bowl until smooth. Set aside as well.
  • Add soy milk and vanilla extract to the same pot as before. Heat over medium-low for a couple of minutes, or until warm. Pour the guava mixture through a mesh strainer directly over the pot and stir.
  • Lastly, mix in the masa mixture while vigorously stirring. Once everything is combined, turn the heat down to low for another 8-10 minutes. Keep an eye on the mixture, and stir it frequently.
  • Serve your atole de guayaba on its own with a garnish of cinnamon, or alongside snacks like churros, buñuelos, etc. Happy drinking!


YouTube video


  • We use unsweetened soy milk in this recipe, so if you use a sweetened version just reduce the piloncillo a little.
  • Optional ingredients are not reflected in the price or calories of our recipes.
  • We calculate nutritional information for our recipes with Cronometer.
  • Recipe cost calculations are based on ingredients local to us and may vary from recipe-to-recipe. 
  • All prices are in USD.


Serving: 1cup | Calories: 138kcal | Carbohydrates: 23.8g | Protein: 5.5g | Fat: 2.7g | Saturated Fat: 0.4g | Polyunsaturated Fat: 1.5g | Monounsaturated Fat: 0.6g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 48.9mg | Potassium: 441.1mg | Fiber: 4.8g | Sugar: 16.3g | Vitamin A: 682.8IU | Vitamin C: 155.3mg | Calcium: 178.6mg | Iron: 1.1mg
Don’t miss another recipe!Subscribe to our newsletter!

♻️ Similar recipes

For more tasty drink ideas, check out our:

  • Champurrado to try a rich, creamy, and sweet atole made with Mexican chocolate.
  • Agua de guayaba for a sweet, refreshing, and tropical drink that’s also made with guavas.
  • Atole de arroz for a different kind of atole thickened with rice and infused with cinnamon.
  • Agua de fresa for a summery recipe made from strawberries, water, and a touch of sweetener.
  • Horchata if you want to try a sweet, creamy, and spice-infused Mexican agua fresca.


Is atole de guayaba gluten-free?

Yes! Atole de guayaba is gluten-free.

Is atole de guayaba healthy?

Containing natural plant-based foods that are minimally processed, we consider atole de guayaba healthy. Of course, that doesn’t mean you should consume this drink in excess.

Can I use any plant milk?

While we are partial to soy milk in this recipe, you can absolutely use any plant milk for atole de guayaba. Some of our other favorites include cashew, coconut, oat, and almond.

Can I use any type of guava?

You can use any type of guava that’s available to you locally. While we use Mexican cream guavas, you can use equal portions of other guava varieties in this recipe.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating