• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Everyday Latina
  • Recipes
  • Authentic Mexican Recipes
  • Mi Casa
    • Kid-Friendly Tips
    • Natural Home Remedies
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
  • All Recipes
  • Authentic Mexican Recipes
  • Mi Casa
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • Authentic Mexican Recipes
    • Mi Casa
    • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Authentic Mexican Recipes

    Mexican Rompope (Mexican Eggnog)

    Published: Dec 27, 2024 by Gemma · This post may contain affiliate links.

    Jump to Recipe Print Recipe

    Mexican Rompope is a creamy, spiced holiday drink that’s comforting, delicious and festive. Made with simple ingredients like milk, egg yolks, and warm spices, this traditional Mexican favorite can also be made dairy-free for everyone to enjoy. Whether you sip it warm or chilled, with a splash of rum or alcohol-free, this recipe is a true holiday classic.

    Glasses of Mexican rompope

    Rompope always reminds me of my mom. It wasn’t something we had often, but it was one of her favorite holiday drinks, and she would always talk about how much she craved it this time of year. Recently, my dad showed me how to make it, and from the first sip, I was transported back to those cozy evenings with both of them, the house filled with the warm scents of cinnamon and vanilla.

    This creamy, custard-like drink is often called Mexico’s version of eggnog. Made with milk, eggs, sugar, and a touch of rum, if you so wish, it’s a festive holiday classic that’s perfect for sipping on chilly nights. If you love comforting drinks like champurrado or rice atole, you’ll definitely want to try this recipe.

    Jump to:
    • What is Mexican Rompope?
    • Why You'll Love This Recipe
    • Ingredients & Substitutions
    • How to Make Mexican Eggnog
    • Recommended for This Recipe
    • How to Serve
    • Storing and Reheating
    • Tips and Variations
    • FAQ
    • Related
    • Recipe

    What is Mexican Rompope?

    Mexican Rompope is a traditional holiday beverage, and though often compared to eggnog, it has its own distinctive qualities. While both are creamy drinks made with eggs and spices, rompope uses milk as its base, while eggnog uses cream. Rompope is also infused with Mexican flavors such as cinnamon, cloves, and sometimes a splash of rum or brandy, offering a complex and spiced profile.

    Whether enjoyed warm or chilled, rompope embodies the festive warmth and cultural richness of Mexican holiday celebrations.

    Why You'll Love This Recipe

    • Creamy and Delicious: Rompope is a creamy and comforting holiday drink with a perfect balance of sweetness and spice.
    • Simple Ingredients: The recipe uses simple, wholesome ingredients like eggs, milk, and spices.
    • Versatile: Great served warm or chilled, with or without rum. You can also make it dairy-free by using a plant-based milk.
    • Traditional Recipe: A festive holiday drink steeped in tradition.

    If you like this recipe, check out Vegan Coquito, often referred to as Puerto Rican eggnog.

    Ingredients & Substitutions

    Ingredients for rompope: eggs, milk, cinnamon sticks, baking soda, sugar, cloves, salt, nutmeg, vanilla extract
    • Whole Milk: The base of the drink provides a rich and creamy texture. For a dairy-free version, try a plant-based alternative such as unsweetened almond milk or cashew milk.
    • Baking Soda: Helps stabilize the milk to prevent curdling when heated.
    • Sugar: Granulated sugar is traditionally used in this recipe. I like to use organic cane sugar, but you can experiment with other sweeteners like coconut sugar or monk fruit, but they may alter the taste slightly.
    • Egg Yolks are necessary to achieve the custard-like consistency.
    • Vanilla Extract: Enhances the flavor with its warm, sweet notes.
    • Ceylon Cinnamon Sticks: For the most authentic flavor, I recommend using Ceylon cinnamon, also known as canela. This variety is considered "true cinnamon" and possesses a delicate aroma and subtle sweetness that perfectly complements the richness of this drink. Click here to buy Ceylon cinnamon online.
    • Whole Cloves: Provide a warm, aromatic spice.
    • Ground Nutmeg: A pinch of nutmeg adds warmth and a subtle spice. 
    • Salt: A pinch of salt helps bring out and balance the sweetness.
    • Rum or Brandy (Optional): Alcohol is optional and a splash of rum or brandy can be added to each serving. You can adjust the amount to your taste or leave it out entirely for a non-alcoholic version.

    See recipe card for quantities.

    How to Make Mexican Eggnog

    Mixing milk with a wooden spoon

    1. Heat Milk: In a large pot, dissolved baking soda into the milk over medium heat.

    Cinnamon sticks in milk in large pot

    2. Simmer: Add the rest of the ingredients to the milk, except for the egg yolks and the vanilla. Simmer on low for 20-30 minutes, mixing occasionally. Set aside for 20 minutes to cool slightly.

    Whisking egg yolks

    3. Whisk Egg Yolks: In a large bowl, whisk egg yolks.

    Adding egg yolks into the milk mixture

    4. Temper Eggs: Gradually whisk the egg yolks into the warm milk mixture, a little at a time, to temper the eggs.

    Cooking the rompope in a pot and mixing with a wooden spoon

    5. Cook: Return the mixture to the stove and cook over very low heat, stirring constantly with a whisk or wooden spoon, until the mixture thickens slightly.

    Straining rompope in a mesh sieve

    6. Strain and Chill: Strain the mixture through a fine-mesh sieve into a bowl. Mix in vanilla. Cover and refrigerate for at least 2 hours, or until chilled. Add rum or brandy once chilled.

    Glass bottles with lids for storage

    Recommended for This Recipe

    Swing Top Glass Bottles

    These bottles are great for storing the rompope. They provide a good seal, helping to prevent spoilage by minimizing air exposure and are also aesthetically pleasing.

    View Product

    How to Serve

    Rompope is typically served chilled or at room temperature in clear glasses. However, you can choose to not chill it and serve it warm if you'd like.

    Storing and Reheating

    To store, be sure to pour into an airtight container and store it in the refrigerator for up to 5 days.

    If you'd rather enjoy this warm, reheat over low heat on the stovetop, stirring frequently to avoid scorching. Do not bring it to a boil since this can affect the consistency. If drinking with rum, add the rum after reheating the drink.

    Overhead view of 3 glasses with rompope

    Tips and Variations

    • Spiked: If desired, add a shot of brandy or rum to each serving after the drink is chilled.
    • Dairy-Free Option: Substitute the whole milk with unsweetened plant-based milk. Just note that the flavor will vary slightly.

    FAQ

    Why did my rompope curdle?

    Curdling can happen if the milk gets too hot or if the egg yolks aren’t tempered correctly. Be sure the milk mixture is gently heated over low heat. Temper the egg yolks gradually by slowly whisking hot milk into them, preventing sudden temperature changes.

    Can I freeze rompope?

    Freezing rompope is not recommended. The texture may become grainy or separate upon thawing. It's best enjoyed fresh or stored chilled in the refrigerator for a few days.

    Glasses of Mexican rompope

    I hope you enjoy! If you try this recipe, please leave me a comment with a star rating below. Also, be sure to follow me on Instagram, Facebook or Pinterest to stay in touch, and don't forget to subscribe to my newsletter.

    Related

    Looking for other recipes like this? Try these:

    • Glass of strawberry mango Agua Fresca garnished with pieces of fruit
      Strawberry Mango Agua Fresca
    • Glass of mandarin Agua Fresca with mint on a coaster with a pitcher of the Agua Fresca behind it
      Mandarin Agua Fresca with Mint
    • A glass of Agua de Sandia
      Agua De Sandia (Watermelon Agua Fresca)
    • Two glasses of honeydew agua fresca with mint
      Honeydew Agua Fresca with Mint

    Recipe

    Glasses of Mexican rompope

    Mexican Rompope

    by Gemma Aguayo-Murphy
    Mexican Rompope is a creamy, spiced holiday drink that’s comforting, delicious and festive. Made with simple ingredients like milk, egg yolks, and warm spices, this traditional Mexican favorite can also be made dairy-free for everyone to enjoy. Whether you sip it warm or chilled, with a splash of rum or alcohol-free, this recipe is a true holiday classic.
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 55 minutes mins
    Course Drinks
    Cuisine Mexican
    Servings 10
    Calories 250 kcal

    Equipment

    • pot
    • Mesh-sieve strainer
    • Wooden Spoon
    • whisk

    Ingredients
      

    • 8 cups whole milk or sub plant-based milk
    • ⅛ teaspoon baking soda
    • ¾-1 cup cane sugar
    • 1 Ceylon cinnamon stick
    • 2 whole cloves
    • ⅛ teaspoon ground nutmeg
    • 1/16 teaspoon salt (just a pinch)
    • 8 egg yolks
    • 1 teaspoon vanilla extract
    • Rum or Brandy (Optional)

    Instructions
     

    • Add milk and baking soda to a large pot.
    • Mix on medium heat and bring to a simmer.
    • Once simmering, mix in ¾ cup of sugar, cinnamon stick, cloves, ground nutmeg and salt.
    • Lower heat to medium low and simmer for 20 minutes. Use a wooden spoon to mix occasionally to keep the milk from sticking to the bottom of the pan.
    • Set aside for 20 minutes to cool.
    • In a large bowl, whisk egg yolks.
    • Gradually whisk the egg yolks into the warm milk mixture, a little at a time, to temper the eggs.
    • Return the mixture to the stove and cook over very low heat for 15 minutes, stirring constantly with a whisk or wooden spoon, until the mixture thickens slightly.
    • Strain the mixture through a fine-mesh sieve into a bowl.
    • Mix in vanilla.
    • Cover and refrigerate for at least 2 hours, or until chilled.
    • If desired, add your desired amount of rum or brandy to each serving once chilled.

    Notes

    Rompope is typically served chilled or at room temperature in clear glasses. However, you can choose to not chill it and serve it warm if you'd like.

    Nutrition

    Serving: 1 servingCalories: 250kcalCarbohydrates: 27.5gProtein: 9.9gFat: 14.1gSaturated Fat: 6.5gCholesterol: 196mgSodium: 189mgPotassium: 237mgFiber: 7gSugar: 15.2gCalcium: 393mgIron: 2mg
    Did you try this recipe?Leave me a comment and star rating below or mention @everydaylatina on Instagram!

    More Authentic Mexican Recipes

    • Berries with cream layered in a glass cup
      Dairy-Free Berries with Cream
    • Avocado Chicken Salad with Pickled Jalapeños
      Avocado Chicken Salad with Pickled Jalapeños
    • Arroz con Cilantro (Mexican White Rice with Cilantro)
    • Entomatadas de Carne Molida on a plate
      Entomatadas de Carne Molida (Entomatadas with Ground Beef)

    About Gemma

    Gemma is the recipe developer, writer and food photographer behind Everyday Latina. Gemma was born in Mexico, but has spent the majority of her life in the United States. She has been sharing recipes since 2018 with an emphasis on her parents' traditional Mexican cuisine and a focus on clean, healthy ingredients. Her goal is to build a community of people who appreciate family, food and culture and, who like her, want to live a healthy, happy everyday life.

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Gemma!

    I am originally from Mexico and the recipe developer, writer, and food photographer behind Everyday Latina. Here you will find traditional Mexican cuisine and a focus on clean, healthy ingredients. 

    About Me

    Trending Recipes

    • Arroz Rojo (Mexican Red Rice) #mexicanrice #arrozrojo #arrozmexicano
      Arroz Rojo (Mexican Red Rice)
    • Pitcher and glass with cucumber agua fresca
      Cucumber Lime Agua Fresca
    • Frijoles Charros (Charro Beans) #mexicanbeans #frijolescharros #charrobeans
      Frijoles Charros (Mexican Charro Beans)
    • Easy and Fast Jalapeño Salsa #mexicansalsa #jalapeñosalsa
      Easy and Fast Jalapeño Salsa

    Summer Recipes

    • Two glasses of horchata agua fresca with a pitcher behind it
      Horchata Agua Fresca
    • Ensalada de Coditos in a brown bowl with a red bell pepper and stalk of celery beside it.
      Ensalada de Coditos (Mexican Macaroni Salad)
    • White bowl with shrimp aguachiles with mango with fresh cilantro, cucumber, red onion and an habanero pepper above the dish
      Shrimp Aguachile with Mango
    • Pineapple Agua Fresca

    Footer

    ↑ back to top

    About

    • About Me
    • Disclosure and Privacy

    Newsletter

    Sign Up! for emails and updates

    Contact

    • Contact
    • Instagram
    • Facebook
    • TikTok

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Everyday Latina