Mexican Vanilla Ice Cream is one of those treats that feels like pure magic in a bowl—creamy, rich, and packed with flavor. Did you know vanilla originally comes from Mexico? It was first grown by the Totonac people, considered a gift from the gods. Later, the Aztecs used it in their chocolate drinks (imagine how delicious that combo must have been!), and Spanish explorers took it to Europe, where it exploded in popularity.
This recipe honors those roots with authentic Mexican vanilla extract and a pinch of canela (Ceylon cinnamon). The result? A dessert that’s simple to make but decadent to eat. Serve it on a warm brownie, pair it with churros, or enjoy it straight out of the bowl. It’s a crowd-pleaser, guaranteed.

Recipe Snapshot
Here’s the lowdown:
Time Needed:
- Prep: 15 minutes
- Cook: 25 minutes
- Freeze: 3 hours
- Total: About 3 hours and 40 minutes
Servings: Makes about 10 servings.
Cooking for fewer people? Cut the recipe in half. For bigger parties, double it, but plan for slightly longer freezing time.
Skill Level: Beginner-friendly, but you’ll need a little patience for that freezing part.
Must-Have Tools:
- Mixing bowl
- Whisk or hand mixer
- Ice cream maker (don’t forget to freeze the bowl overnight!)
- Freezer-safe container with a lid

What You’ll Need
Ingredients
- 3 cups heavy whipping cream (cold) – Gives it that rich, creamy texture.
- 3 cups half-and-half (cold) – Lightens it up just a bit.
- 1½ cups sugar – Sweet but not overpowering.
- 3 tablespoons Mexican vanilla extract – The real star here. It has a bold, floral flavor you won’t get with regular vanilla.
- 2 teaspoons canela (Ceylon cinnamon) – Adds warmth and a bit of spice.
- 2 teaspoons kosher salt – Brings out all the flavors.
Ingredient Swaps
- No half-and-half? Just mix equal amounts of heavy cream and whole milk.
- Can’t find canela? Regular cinnamon works too, though the flavor is slightly different.
- Vegan? Use coconut cream and almond milk to replace the heavy cream and half-and-half.
How to Make It

Step 1: Chill Everything
Put your ice cream maker bowl in the freezer the night before. (If you forget, chilling it in the fridge for an hour is better than nothing!)
Step 2: Mix It Up
In a large bowl, whisk together the heavy cream, half-and-half, sugar, vanilla, cinnamon, and salt. Make sure the sugar dissolves completely.
Step 3: Churn It
- Using a mixer? Pour the mixture into the chilled bowl and mix on low speed for 20–25 minutes. Scrape down the sides every so often.
- Using an ice cream maker? Follow the instructions, but it’ll take about the same amount of time.
Step 4: Freeze It
Once churned, the ice cream will have a soft-serve texture. You can eat it right away, but for firmer scoops, transfer it to an airtight container and freeze it for 2–3 hours (or overnight).
Step 5: Serve and Enjoy
Scoop it into cones, bowls, or over desserts like pie or warm churros. Feeling fancy? Sprinkle a little extra cinnamon on top.

Fun Ways to Customize
- Add a kick: Stir in a pinch of cayenne pepper or grated Mexican chocolate.
- Make it wintery: Swirl in caramel or chunks of gingerbread cookies.
- Keep it fruity: Add a puree of strawberries or mangos for a fresh twist.
Serving Tips
- Pair it up: This ice cream goes perfectly with churros, apple crisp, or even fresh fruit.
- Store it smart: Keep leftovers in the freezer for up to two weeks. Pro tip: Press plastic wrap directly onto the ice cream surface before sealing the container.

Mexican Vanilla Ice Cream isn’t just dessert; it’s a piece of history in every bite. Whether you’re serving it as a simple treat or dressing it up for a celebration, this recipe brings bold Mexican flavors to your kitchen. So, ready to bring a little sweetness to your day? Let’s get scooping!