Cafe Rompope (Mexican Coffee Eggnog)

Rompope recipes are similar to a mash-up of coffee and eggnog. This Mexican coffee drink is scented with cinnamon, vanilla, rum, and coffee liqueur for a buzzy warmly-spiced treat.

Café Rompope
Photo: Jason Donnelly
Prep Time:
25 mins
Chill Time:
4 hrs
Total Time:
4 hrs 25 mins


  • 8 egg yolks, lightly beaten

  • 4 cup whole milk

  • ½ cup sugar

  • 1 stick cinnamon (preferably Mexican canela)

  • 10 whole roasted coffee or espresso beans

  • 1 vanilla bean or 1 teaspoon vanilla extract

  • ⅓ - ½ cup light-color rum

  • ¼ - ½ cup Kahlua or other coffee-flavor liqueur

  • Ground nutmeg (optional)

  • Whole roasted coffee or espresso beans (optional)


  1. In a heavy large saucepan combine egg yolks, milk, sugar, stick cinnamon, the 10 coffee beans, and the vanilla bean (if using). Cook and stir over medium heat about 10 minutes or just until mixture coats a metal spoon. Remove from heat. Place the saucepan in a sink or bowl of ice water and stir mixture for 2 minutes. Discard stick cinnamon and remove vanilla bean. Do not remove coffee beans. Using a sharp knife, halve vanilla bean lengthwise; use the tip of the knife to scrape out the seeds. Add seeds to egg yolk mixture; discard vanilla bean pod. Transfer egg yolk mixture to a pitcher.

  2. Stir in rum, Kahlua, and vanilla extract (if using). Cover and chill for 4 to 24 hours before serving. If desired, sprinkle the pitcher or each serving with ground nutmeg and garnish with a few additional coffee beans. (Coffee beans are an edible garnish.)

Nutrition Facts (per serving)

184 Calories
7g Fat
18g Carbs
5g Protein
Nutrition Facts
Servings Per Recipe 10
Calories 184
% Daily Value *
Total Fat 7g 9%
Saturated Fat 3g 15%
Cholesterol 157mg 52%
Sodium 50mg 2%
Total Carbohydrate 18g 7%
Total Sugars 17g
Protein 5g
Calcium 131.3mg 10%
Iron 0.4mg 2%
Potassium 158mg 3%
Folate, total 24.2mcg
Vitamin B-12 0.7mcg
Vitamin B-6 0.1mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles