Rompope Recipe (Ready in Minutes)

The rich, creamy aroma of rompope brewing on the stove transports you straight to a Mexican holiday gathering, where this beloved eggnog sits warming in clay pots and vintage glass pitchers.

Rompope is Mexico’s answer to traditional eggnog, but with its own bold personality that makes it utterly irresistible. This silky custard drink combines eggs, sweetened condensed milk, evaporated milk, and a generous pour of rum to create something that tastes like liquid comfort wrapped in nostalgia.

What sets rompope apart from its North American cousin is its velvety texture and the way cinnamon, nutmeg, and vanilla dance together without overshadowing the luxurious egg base. It’s the kind of drink that families pass down through generations, each household tweaking the recipe just slightly to make it their own.

Why You’ll Love This Recipe

Rompope delivers pure festive magic in a glass, and it’s surprisingly simple to make at home.

  • Silky smooth custard texture that coats your palate beautifully
  • Shelf-stable thanks to the rum content, so you can make it weeks ahead
  • Impressive enough to serve guests yet straightforward enough for a weeknight treat
  • Naturally sweetened and deeply aromatic without feeling heavy
  • Works equally well served warm or chilled depending on the season

My Experience Making This Recipe

The first time I made rompope from scratch, I was skeptical that raw eggs could taste this silky and safe in a homemade drink. After my first sip, I became a believer and made it three times that December alone.

What surprised me most was how forgiving the recipe actually is. I’ve made batches with whole eggs, separated yolks, and even pasteurized eggs, and each came out delicious though slightly different in texture and richness.

My family now expects a bottle on the counter by mid-November, and I’ve shared the recipe with neighbors who’ve become equally obsessed. The reactions are always the same: complete amazement that something this good comes together in under 20 minutes of active time.

Recipe Overview

  • Recipe Name: Rompope (Mexican Holiday Eggnog)
  • Servings: 12 to 16 servings
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Course: Beverage
  • Cuisine: Mexican
  • Calories per Serving: 185

Equipment You Will Need

  • Large heavy-bottomed saucepan or Dutch oven
  • Whisk or hand mixer
  • Thermometer (instant-read or candy thermometer)
  • Measuring cups and spoons
  • Wooden spoon for stirring
  • Fine-mesh strainer or cheesecloth
  • Glass bottles or jars for storage
  • Medium mixing bowl

Ingredients for Rompope

  • Egg yolks: 12 large
  • Sweetened condensed milk: 1 can (14 ounces)
  • Evaporated milk: 1 can (12 ounces)
  • Whole milk: 1 cup
  • Rum: 1 cup (white or dark rum)
  • Vanilla extract: 1 tablespoon
  • Ground cinnamon: 1 teaspoon
  • Ground nutmeg: 1/2 teaspoon
  • Whole cloves: 2 to 3
  • Sugar: 2 tablespoons (optional, for extra sweetness)
  • Salt: a pinch

Ingredient Notes and Substitutions

  • Egg yolks: Yolks create the signature creamy texture and rich color that rompope is known for. If you prefer to avoid raw eggs, use pasteurized egg yolks from the grocery store, or heat the mixture to 160 degrees Fahrenheit for food safety.
  • Sweetened condensed milk: This ingredient provides deep sweetness and body to the drink. For a less sweet version, replace it with additional whole milk and add 1/4 cup sugar instead.
  • Evaporated milk: This concentrated milk adds richness without excess liquid. You can substitute with heavy cream mixed with whole milk in equal parts, though the flavor will be slightly different.
  • Rum: White rum keeps rompope pale and lets other flavors shine, while dark rum adds deeper notes. You can reduce the alcohol content by using 3/4 cup rum and adding 1/4 cup more milk.
  • Vanilla extract: Pure vanilla is essential for authentic flavor. Avoid imitation vanilla as it can taste harsh when mixed with alcohol.
  • Ground cinnamon and nutmeg: These warm spices define the holiday character of rompope. Toast whole spices and grind them fresh if you want the most vibrant flavor, or adjust amounts based on your spice preference.

How to Make Rompope

Rompope Preparation

Step 1: Separate and Whisk the Yolks

Carefully separate 12 large eggs, keeping only the yolks in a large bowl and discarding the whites. Whisk the yolks together until they lighten slightly in color and become smooth, which takes about 2 minutes of steady whisking.

Step 2: Combine the Milk and Sugar

Pour the sweetened condensed milk, evaporated milk, and whole milk into a heavy-bottomed saucepan and place it over medium heat. Stir occasionally as the mixture warms, making sure the sweetened condensed milk fully incorporates and no lumps remain.

Step 3: Temper the Egg Yolks

Once the milk mixture reaches about 140 degrees Fahrenheit and steam begins rising from the surface, slowly ladle about 1 cup of the hot milk into the whisked yolks while whisking constantly. This gradual process, called tempering, prevents the eggs from scrambling and ensures a silky smooth custard.

Continue adding the hot milk one ladle at a time, whisking between each addition, until you’ve added about half the milk mixture. This slow approach protects the eggs from the shock of high heat.

Step 4: Combine All Ingredients

Pour the tempered egg mixture back into the saucepan with the remaining hot milk, whisking continuously to blend everything smoothly. Keep the heat at medium and continue stirring with a wooden spoon for about 3 to 5 minutes until the mixture reaches 160 degrees Fahrenheit on a thermometer.

At this temperature, any bacteria in the raw eggs is eliminated, and the custard becomes noticeably thicker and coats the back of the spoon. Do not let it boil or the eggs will scramble and the texture will turn grainy.

Step 5: Add Spices and Vanilla

Remove the saucepan from heat and immediately whisk in the vanilla extract, ground cinnamon, ground nutmeg, and a pinch of salt. Stir in the whole cloves if using them for additional depth, and let the mixture cool for about 5 minutes.

Step 6: Strain the Mixture

Pour the rompope through a fine-mesh strainer into a large bowl, which removes any small pieces of cooked egg white that may have gotten into the mixture and ensures silky smoothness. If you want an extra-refined texture, line the strainer with cheesecloth for a second filtering.

Step 7: Add the Rum

Once the mixture has cooled to room temperature, pour in the rum and stir well to combine. The rum not only adds authentic flavor and warmth but also acts as a preservative, allowing your rompope to keep for months in the refrigerator.

Step 8: Bottle and Store

Pour the finished rompope into clean glass bottles or jars and seal them tightly. Let the rompope rest in the refrigerator for at least 24 hours before serving, which allows the flavors to meld and develop greater complexity.

Final Rompope Mix

Pro Tip: The key to silky rompope is patience with tempering and maintaining a gentle heat; rush either of these steps and you risk scrambled eggs that ruin the entire batch.

Tips for the Best Rompope

  • Use the freshest eggs you can find, preferably from a trusted source, since you’re using them raw before gentle heat treatment. Check that your eggs are clean and unblemished before cracking.
  • Invest in a reliable thermometer and use it constantly during the heating process. This single tool prevents the most common mistake of cooking the eggs too fast and turning them grainy.
  • Never rush the tempering step; it’s the difference between silky eggnog and a grainy scrambled mess. Take your time adding milk gradually and whisking constantly.
  • Make rompope several weeks ahead if possible, as the flavors deepen and improve with time in the refrigerator. Your December guests will thank you for the advance planning.
  • Adjust the spice levels based on your preference; some families add extra cinnamon and nutmeg while others go lighter on these warm spices. Taste your batch and make notes for next year.
  • Serve rompope in small glasses or cups since it’s rich and filling; most people enjoy just 2 to 3 ounces per serving.

Common Mistakes to Avoid

  • Overheating the mixture without using a thermometer causes the eggs to scramble and creates a grainy, broken texture that cannot be fixed. Always monitor temperature carefully and remove from heat at 160 degrees.
  • Skipping the tempering step and pouring cold eggs directly into hot milk scrambles the eggs instantly. Take the 5 minutes to temper properly and your batch will be smooth every time.
  • Using whole eggs instead of just yolks creates a thinner, less creamy rompope since the whites dilute the richness. Stick to yolks for the authentic velvety texture.
  • Adding the rum while the mixture is still hot causes some of the alcohol to evaporate, weakening the flavor and preservative effect. Always let rompope cool to room temperature before adding rum.
  • Forgetting to strain the mixture leaves bits of cooked egg in your final drink, creating an unpleasant grainy mouthfeel. A fine-mesh strainer takes 30 seconds and makes a huge difference.

Serving Suggestions

Rompope shines as a standalone sipper, but it also pairs beautifully with traditional Mexican holiday desserts and treats. Serve it slightly chilled straight from the fridge or gently warmed on the stove for a cozy winter drink.

  • Alongside conchas, pan de muerto, or other Mexican sweet bread for a classic breakfast or brunch pairing
  • With churros for dunking, or as a companion to chocolate-filled churros
  • After dinner as a dessert drink alongside flan, tres leches cake, or budin de pan
  • In small glasses as a gift from your kitchen to friends and family throughout the season
  • Mixed into coffee or hot chocolate for an elevated holiday hot drink with extra richness

Variations to Try

  • Coffee rompope: Add 1/4 cup strong brewed coffee to the cooled mixture for a mocha-inspired twist that pairs beautifully with cinnamon and plays down the eggnog sweetness.
  • Spiced rompope: Add 1/4 teaspoon cayenne pepper, 2 to 3 whole star anise, and 1/2 teaspoon ground cloves for a warming kick that feels more complex and adult-oriented.
  • Coconut rompope: Replace half the evaporated milk with coconut milk and add 1/2 teaspoon coconut extract for a tropical variation that’s less traditional but equally delicious.
  • Brown sugar rompope: Substitute brown sugar for white sugar and add 2 tablespoons of molasses to the milk mixture for deeper, more caramel-like sweetness and richness.
  • No-alcohol rompope: Simply omit the rum and add an additional 1 cup of whole milk for a family-friendly version, though the shelf life will be shorter. Store this version in the refrigerator and consume within 5 to 7 days.

Dietary Adaptations

  • Gluten-free: Rompope is naturally gluten-free as written, so no modifications are needed. Just verify that your rum and vanilla extract are certified gluten-free if that matters for your household.
  • Dairy-free: Replace the sweetened condensed milk with coconut cream, use unsweetened almond or oat milk in place of evaporated milk, and substitute the whole milk with your preferred plant-based option. The texture will be slightly less rich, but still creamy and delicious.
  • Vegan: Substitute the 12 egg yolks with 12 ounces of firm silken tofu blended smooth, or use aquafaba (the liquid from canned chickpeas) combined with cornstarch for binding and thickness. Follow the same heating process to pasteurize and create a similar creamy consistency.
  • Low-carb or keto: Replace sweetened condensed milk with heavy cream mixed with a keto sweetener like erythritol or monk fruit, use full-fat coconut milk instead of evaporated milk, and select a sugar-free vanilla extract. The result is lower in carbs while maintaining richness and flavor.

Storage and Reheating

Refrigerator

Rompope keeps beautifully in sealed glass bottles or jars in the refrigerator for up to 3 months. The rum acts as a natural preservative, so your batch stays fresh and safe far longer than you might expect.

  • Store in glass bottles or jars with tight-fitting lids to prevent oxidation
  • Keep away from direct sunlight to preserve color and flavor
  • Separate smaller bottles for frequent opening so the main batch stays fresher longer
  • Check for any off smells or appearance before serving old batches, though rompope rarely spoils with proper storage

Freezer

Rompope can be frozen, though the texture becomes slightly separated when thawed since the milk solids and liquid can shift during the freezing process. For best results, freeze in ice cube trays for easy portions rather than in large containers.

  • Freeze in ice cube trays, then transfer cubes to freezer bags for easy portioning
  • Label bags with the date made for reference throughout the season
  • Freezer life is up to 6 months, though flavor is best within 3 months
  • Plan to use frozen rompope for cooking applications like spiking hot chocolate rather than serving straight as a drink

Reheating

To serve rompope warm, place it in a saucepan over low heat and stir constantly until it reaches your desired temperature. Never let it boil or the texture will become grainy.

  • Heat gently over low heat, stirring frequently to prevent the mixture from separating
  • Use a thermometer to avoid overheating; 130 to 140 degrees Fahrenheit is ideal for serving warmth
  • Serve immediately after heating since rompope doesn’t stay warm long in a cup
  • If you notice any separation or graininess when reheating, you can whisk in a small amount of milk to restore smoothness

Nutrition Information

Nutrition Information (Per Serving)
Nutrient Amount
Calories 185
Total Fat 8 grams
Saturated Fat 4 grams
Carbohydrates 16 grams
Fiber 0 grams
Sugar 14 grams
Protein 3 grams
Sodium 75 milligrams
Cholesterol 95 milligrams

These nutritional values are estimates based on a 14-serving batch and assume all ingredients are used as listed. Individual batches may vary slightly depending on specific brands and exact measurements used.

Frequently Asked Questions

Can I use whole eggs instead of just yolks?

You can use whole eggs, but the result will be thinner and less creamy since egg whites add volume without adding richness. For the most authentic and luxurious rompope, stick with yolks only.

How far ahead can I make rompope?

Rompope can be made 4 to 6 weeks ahead, and it actually tastes better when aged in the refrigerator as the flavors meld. Make your batch in early November for peak flavor by mid-December.

What if my rompope turned grainy?

Grainy texture means the eggs scrambled during heating, which is permanent and cannot be fixed. For your next batch, use a thermometer, temper the eggs slowly, and remove from heat at exactly 160 degrees Fahrenheit.

Can I drink rompope made with raw eggs safely?

The heating process to 160 degrees Fahrenheit pasteurizes the eggs and eliminates food safety concerns. If you’re still nervous, use pasteurized eggs from the grocery store or use a food-grade pasteurized egg product.

Does rompope need to be served cold or warm?

Rompope is delicious served either way; cold straight from the fridge offers a refreshing drink while gently warmed creates a cozy winter beverage. Try it both ways and discover your preference.

What’s the difference between rompope and eggnog?

Rompope is the Mexican version of eggnog with its own balance of spices, creaminess, and rum. It tends to be richer than traditional American eggnog and heavily emphasizes cinnamon and nutmeg.

Can I reduce the rum content in rompope?

Yes, you can use anywhere from 3/4 cup to 1 and 1/2 cups of rum depending on your preference for alcohol strength. Keep in mind that less rum shortens the shelf life, so consume within 2 to 3 weeks if using less than 1 cup.

Final Thoughts

Making rompope at home transforms you from a guest to the person everyone remembers, the one who brought the legendary homemade eggnog that disappeared in minutes. Once you master this recipe, you’ll find yourself making it year after year, tweaking it slightly and building a legacy.

Don’t be intimidated by the eggs or the precision required; this recipe becomes second nature after your first successful batch. Pull out a bottle whenever you need comfort, celebration, or a reason to slow down and savor something truly special.

Explore More Holiday Drinks

If you love the warmth and festive spirit of rompope, you might enjoy exploring other beloved spirits and holiday beverages from around the world.

Try making bourbon milk punch for another creamy, indulgent holiday drink that brings its own unique charm to the season.

You can also venture into Mexican traditions by preparing ponche, a warm fruit punch that offers a different kind of festive celebration.

Rompope (Mexican Holiday Eggnog)

A rich, creamy Mexican eggnog made with egg yolks, condensed and evaporated milk, rum, and warm spices.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 15 servings
Course: Drinks and Beverages
Cuisine: Mexican
Calories: 185

Ingredients
  

Main
  • 12 large egg yolks
  • 1 can 14 ounces sweetened condensed milk
  • 1 can 12 ounces evaporated milk
  • 1 cup whole milk
  • 1 cup rum white or dark
  • 1 tablespoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 2 to 3 whole cloves
  • 2 tablespoons sugar optional
  • Pinch of salt

Equipment

  • Large heavy-bottomed saucepan or Dutch oven
  • Whisk or hand mixer
  • Thermometer (instant-read or candy thermometer)
  • Measuring cups and spoons
  • Wooden spoon for stirring
  • Fine mesh strainer or cheesecloth
  • Glass bottles or jars for storage
  • Medium mixing bowl

Method
 

  1. Separate 12 large eggs, reserving the yolks, and whisk until light and smooth, about 2 minutes.
  2. Combine sweetened condensed milk, evaporated milk, and whole milk in a heavy-bottomed saucepan and heat over medium, stirring occasionally until fully blended.
  3. Heat the milk mixture to 140°F (60°C) or until steam rises, then slowly ladle about 1 cup of hot milk into the yolks while whisking constantly to temper the eggs.
  4. Continue adding the hot milk in increments until half is incorporated, then pour the egg mixture back into the saucepan and cook over medium heat, stirring constantly, until the mixture reaches 160°F (71°C) and thickens enough to coat the back of a spoon, about 3–5 minutes.
  5. Remove from heat and whisk in vanilla extract, ground cinnamon, ground nutmeg, and a pinch of salt; stir in whole cloves.
  6. Strain the mixture through a fine-mesh strainer (optionally lined with cheesecloth) into a bowl to remove any solids and ensure smoothness.
  7. Let cool to room temperature, then stir in rum until fully combined.
  8. Transfer to clean glass bottles or jars, seal, and refrigerate for at least 24 hours before serving.

Notes

Serve rompope warm or chilled. Keeps refrigerated for up to 3 months due to the rum content.

Leave a Comment

Recipe Rating