If you're not familiar with milk punch, get ready for a treat in a glass. This Southern cocktail recipe is smooth and sweet, a perfect drink for the holiday season since it's a little bit like eggnog, only without the egg. While the classic version is served over ice, our version of the bourbon milk punch recipe is frozen, which means this concoction is great for a summer holiday, if you need a little bit of winter in July.

This milk punch recipe makes eight servings, so it's a great party drink. It's also a simple and easy cocktail to make. Start by making your own simple syrup, which is an equal amount of sugar and water heated together until the sugar dissolves. Make sure you let the simple syrup cool to room temperature before you add it to the other ingredients. You can also make the simple syrup a day or two before so that it's ready to go when it's time to mix up this tasty cocktail.

Add whole milk, bourbon, vanilla extract, simple syrup, and vanilla ice cream together in a blender and mix until smooth and creamy. Pour the mixture into glasses and garnish with nutmeg or other spices. You could add a cinnamon stick, too, as a fun stirrer. Gather your friends, hand out the glasses and enjoy this fun, frozen drink!

Watch: DIY Infused Bourbon, 3 Ways

oembed rumble video here

Frozen Bourbon Milk Punch 

Prep Time: 10 minutes | Cook Time: 0 minutes



  • 3 1/2 cups milk
  • 1 cup Bourbon
  • 1/2 tsp vanilla extract
  • 1/4 cup simple syrup
  • 2 cups vanilla ice cream


In a blender blend together milk, bourbon, vanilla, simple syrup, and ice cream until creamy. Pour into glasses and garnish with a bit of grated nutmeg.


Add a little hint of spice to your Milk Punch by adding some cinnamon. Make your own simple syrup by boiling together 1 cup of sugar and 1 cup of water. Take off the heat and cool completely before using.

Perfect Pairing

Serve this Frozen Milk Punch with another New Orleans favorite, the Muffuletta.

Nutrition Facts
Frozen Bourbon Milk Punch
Amount Per Serving
Calories 254 Calories from Fat 81
% Daily Value*
Total Fat 9g 14%
Saturated Fat 5g 25%
Polyunsaturated Fat 0.3g
Monounsaturated Fat 2g
Cholesterol 33mg 11%
Sodium 92mg 4%
Potassium 275mg 8%
Total Carbohydrates 21g 7%
Dietary Fiber 0.4g 2%
Sugars 20g
Protein 5g 10%
Vitamin A 8%
Vitamin C 1%
Calcium 21%
* Percent Daily Values are based on a 2000 calorie diet.