Milk Punch Recipe

an old fashioned glass filled with cognac milk punch.

Milk punch is a creamy, brandy spiked cocktail that’s sweet, luscious and very easy to sip. This version of milk punch uses a holiday spiced simple syrup that adds a new layer of flavor to the classic brunch cocktail. You’ll love this modern take on the original milk punch recipe.

Ingredients for milk punch. Note: you can use brandy, bourbon or cognac.

Whoever heard of milk punch?

Even if you’ve never heard of this unusual drink, you should know that it’s been around for CENTURIES.

First documented in a 16th century travelogue of the Scottish isle of Iona, the earliest written recipe was found in a 1711 cookbook.

Benjamin Franklin made a clarified milk punch made of hot milk, lemon and brandy.

Newsletter Signup
Join our community of food lovers!

Get my latest recipes, helpful kitchen tips and more good things each week in your inbox.

In the 1838 Queen Victoria issued a royal warrant authorizing Nathaniel Whisson to display signage as “purveyors of milk punch to Her Majesty”, in a modern day equivalent of celebrity endorsement.

Read all about the origins of milk punch in this article by the Charleston Academy of Domestic Pursuits.

spiced simple syrup and creme de cocoa.
I call this Pumpkin Spice Syrup, but really, it’s a combination of spices that make the holiday season shine. Creme de cacao is optional, I don’t usually have it in my liquor cabinet, but was able to find it in those little airline bottles.

What you’ll need for this milk punch recipe:

  • Brandy, Cognac or Bourbon
  • Milk
  • Pumpkin Spice Syrup
  • Creme De Cocoa (optional)
  • Ice
  • Garnish (optional)

How to make this holiday and brunch cocktail

  1. Fill a cocktail shaker with ice.
  2. Add spirits, milk, spiced simple syrup and creme de cocoa (if using).
  3. Cover the shaker tightly with the lid and shake for 30 seconds or until icy cold.
  4. Strain into a coupe glass or old fashioned.
  5. Garnish with grated nutmeg or other accoutrements and enjoy.
shaken milk punch served in a coupe glass with nutmeg.

What is milk punch?

Traditional Milk punch is a cocktail made with spirits (usually brandy or bourbon), milk, sugar and vanilla and it can be made two ways, clarified or creamy.

Clarified milk punch

Clarified milk punch involves adding lemon, tea and spirits to milk. The acids react with the casein proteins in the milk and create curds. Double straining away the curds eliminates the milky, cloudiness in a technique known as “milk washing“. The resulting drink is clear and nothing like what it started out as. Don’t believe me? Check out this video to see how it’s done.

Creamy milk punch

The creamy version of milk punch is something altogether different than the clarified version. It’s kind of like an eggnog minus the egg, but lighter and (IMO) way more sippable and less cloying. Typically made with brandy or bourbon, sweetened with sugar or simple syrup and a dash of vanilla for richness, it’s a tasty cocktail that’s perfect for brunch and especially nice during the holidays.

making milk punch by the pitcher.

Got a crowd? Make a big batch.

If you’re having a group of people for, say, Christmas or New Year’s morning and you want to have something beyond the standard mimosa, milk punch is the answer. And yes… you can make a big batch in advance, though it’s served slightly differently.

  1. Mix the milk, spirits, pumpkin simple syrup and creme de cocoa (if using) in a large pitcher. (I’ve got measurements for a large batch in the recipe card below.)
  2. Stir together well, cover and refrigerate several hours or overnight.
  3. To serve, fill old-fashioned glasses with ice and pour over ice. Decorate with your favorite garnish.

See, that’s easy, right?

milk punch with cinnamon and nutmeg garnish.

When should I serve/drink the cocktail?

I’ve heard this question A LOT. Milk punch is a very versatile cocktail.

  • It’s great for brunch, because it’s lightly sweet and not too boozy.
  • This is also a perfect holiday cocktail, say for Christmas, New Year’s Eve or New Year’s Day instead of a traditional egg nog.
  • You can also serve it in place of an afternoon tea. (That’s my kind of pick-me-up).
  • Try some instead of liqueurs after dinner. It’s great with a plate of cookies or small sweets.
  • This is a very popular drink in South Louisiana and it’s said that a little warm milk punch will cure the ills of a bad hangover.

Optional Garnishes:

  • Sprinkle of fresh nutmeg
  • Cinnamon stick
  • Whole star anise
  • Mini Gingerbread Men or Simple Sugar Cookie (notched to sit on the rim)


Can I make a batch of this tipple ahead of time?

Yes. See the instructions in the recipe card for a pitcher of punch. Instead of shaking each drink in a cocktail shaker, I recommend chilling the pitcher of milk punch until very cold and serving it in an ice filled old fashioned glass for sipping.

How long will leftovers last?

As long as you don’t add the ice directly to the pitcher, it will keep for several days in the refrigerator.

individual milk punch in a coupe glass with cinnamon stick garnish.

More versatile brunch to bed cocktails you might like:

Tried this recipe? Leave a rating and review.

Your comments and shares are invaluable to me and the thousands of readers who use this site daily. If you've made the recipe, leave a star rating and review. We want to hear how you liked it.

We'd love it if you shared the recipe with your friends on social media!

milk punch on the rocks.
Print Pin
5 from 3 votes

Milk Punch

Milk punch is a tasty, creamy, milk based cocktail made with brandy, bourbon or cognac. Serve strained in a pretty coupe glass or make a pitcher and serve over ice for a crowd. It’s perfect for the holidays and makes a great brunch drink.
Author: Lisa Lotts
Course Drinks
Cuisine cognac, milk, nutmeg, spices
Keyword brunch cocktail, cocktail, holiday cocktail
Dietary Restrictions Egg Free, Gluten-Free, Vegetarian
Prep Time 5 minutes
Total Time 5 minutes
Servings 1


  • cocktail shaker



  • 2 ounces brandy, cognac or bourbon
  • ¾ cup whole milk
  • ¾ ounce Pumpkin Spice syrup or more to taste.
  • 1 tablespoon light creme de cacao optional
  • ice


  • 2 cups brandy, cognac or bourbon
  • 6 cups whole milk
  • ½ cup + 2 tablespoons Pumpkin Spice Syrup see recipe on this site.
  • ½ cup light creme de cocoa optional



  • Fill the shaker with ice. Add the brandy or cognac, milk, gingerbread syrup and light creme de cacao if using. Seal the shaker and vigorously shake for 20-30 seconds until icy cold.
  • Strain the cocktail into a coupe glass and garnish.


  • Combine the ingredients in a large pitcher, cover and chill until very cold.
  • When you’re ready to serve, give the milk punch a quick stir and pour into old-fashioned glasses over ice. Garnish as desired and serve.


Try milk punch instead of warm milk before bed! 


Calories: 332kcal | Carbohydrates: 27g | Protein: 6g | Fat: 6g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 18mg | Sodium: 87mg | Potassium: 252mg | Sugar: 24g | Vitamin A: 296IU | Calcium: 209mg | Iron: 1mg

Pin It For Later!

Cognac Milk Punch pin.

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    I find eggnog to be too rich for my taste! This sounds perfect!

  2. 5 stars
    Just made a batch of maharaja simple syrup that will be perfect for this cocktail! Cheers!