Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Patriotic Punch

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A festive, layered red-white-and-blue non-alcoholic punch perfect for patriotic gatherings. Visually stunning and kid-friendly, it features distinct layers of cranberry juice, blue sports drink, and clear diet soda.

  • Total Time: 10–15 minutes
  • Yield: 1 serving (scale as needed)

Ingredients

1/2 cup cranberry juice (well-chilled)

1/2 cup blue sports drink (e.g., blueberry pomegranate flavor, chilled)

1/2 cup Diet 7-Up or any clear diet soda (chilled)

Regular ice cubes

Crushed ice

Instructions

  1. Fill a glass or beverage server nearly to the top with regular ice cubes.
  2. Pour cranberry juice slowly down the side or over ice until it fills about one-third of the glass.
  3. Add more ice if some melted.
  4. Pour blue sports drink slowly, ideally onto an ice cube, building the next third.
  5. Top with more ice, then switch to crushed ice for the last layer.
  6. Pour Diet 7-Up very slowly over the crushed ice to fill the glass, creating a frothy white layer.
  7. Serve immediately to maintain layer separation.

Notes

  • Keep all ingredients well chilled before layering.
  • Use crushed ice on top to maintain separation and frothy appearance.
  • Serve in individual glasses for best visual effect.
  • For an adult version, add vodka or clear liquor to the cranberry juice layer.
  • Try sugar-free lemonade instead of clear soda for variation.
  • Author: Amelia
  • Prep Time: 10–15 minutes
  • Cook Time: 0 minutes
  • Category: Beverage
  • Method: Layering
  • Cuisine: American
  • Diet: Vegan

Nutrition

  • Serving Size: 1 glass
  • Calories: 70
  • Sugar: 18g
  • Sodium: 35mg
  • Fat: 0g
  • Saturated Fat: 0g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 0g
  • Protein: 0g
  • Cholesterol: 0mg