Print Options:

Cranberry Tequila Punch

Makes 12 cups (24 servings) (serving size: 1/2 cup)

Prep Time
20 mins

Freeze Time
6 hrs

Total Time
6 hrs 20 mins

Recipe by Amanda Haas, culinary director of Williams-Sonoma and author of The Anti-Inflammation Cookbook (Chronicle Books, 2016). "Tequila is just as versatile as popular spirits like gin and vodka," says Amanda, who created this pretty punch.

su-Cranberry Tequila Punch

Photo: Thomas J. Story

 6 cups chilled bottled apple juice, divided
 6 cups chilled bottled cranberry cocktail, divided
 1 large orange, halved lengthwise, then thinly sliced crosswise
 1 1/3 cups fresh cranberries, divided
 2 cups gold (100% agave) or reposado (aged) tequila
 1 cup orange-flavored liqueur, such as Grand Marnier or Cointreau
 2 bottles sparkling wine, such as prosecco
 10 to 12 fresh rosemary sprigs (4 in.)
Step 1

Make ice ring: Pour 1 cup each apple and cranberry juice into an 8- to 9-in. bundt or ring mold. Add half of orange slices in a single layer and about 1/3 of cranberries. Freeze until firm, at least 3 hours.

Step 2

Set aside 24 to 36 cranberries for garnish. Pour remaining berries into mold, then add remaining orange slices. Fill with another 1 cup each apple and cranberry juices. Freeze until frozen solid, at least 3 hours more.

Step 3

Just before serving, mix remaining 4 cups of each juice with tequila, orange liqueur, and sparkling wine in a large bowl or pitcher. Remove mold from freezer and invert onto a plate. Run bottom of mold under warm water until it releases, a few seconds. Slide ice ring into a punch bowl fruit side up. Fill bowl with punch.

Step 4

To serve, skewer each reserved cranberry with a toothpick to make a hole. Strip 2/3 of leaves from bottom of rosemary sprigs, then slide 2 or 3 cranberries onto each sprig. Fill glasses with punch and set a sprig in or across each glass.

Step 5

Make ahead: Ice ring, up to 1 week.

Nutrition Facts

Servings 0

Amount Per Serving
Calories 180Calories from Fat 0.3
% Daily Value *
Total Fat 0.1g1%

Saturated Fat 0g
Cholesterol 0.0mg0%
Sodium 4mg1%
Total Carbohydrate 19g7%

Dietary Fiber 0.0g0%
Protein 0.0g0%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.