Cookie Shots: The Ultimate Leak-Proof Milk and Cookie Glass Recipe

By Sarah Miller

On September 11, 2026

A perfectly baked, golden-brown cookie shot glass standing upright on a white surface, filled with fresh milk. (Cookie Shots)

Cuisine

American

Prep time

45 minutes

Cooking time

20 minutes

Total time

65 minutes

Servings

8 cookie glasses

There is nothing more nostalgic than a cold glass of milk paired with a warm cookie, but these Cookie Shots take that classic experience to a whole new level of edible architecture. Imagine a perfectly baked, golden-brown cookie vessel that holds its shape while cradling a pour of silky milk.

These Cookie Shots are designed to be the ultimate showstopper at your next gathering. Whether you are hosting a birthday party or just looking for a fun weekend project, this recipe delivers a crisp exterior, a chewy center, and a waterproof chocolate lining that ensures not a single drop of milk escapes.

Pinterest enthusiasts love these Cookie Shots because they are as beautiful to look at as they are delicious to eat. We have optimized this recipe to ensure your cookie glasses are sturdy enough to stand upright on a minimalist white plate, looking just like a professional pastry chef made them in a high-end bakery.

A close-up view of a Cookie Shot showing the thick chocolate lining and cold milk filling.
The dark chocolate lining is the secret to a leak-proof cookie shot.

Why You Will Obsess Over These Cookie Shot Glasses

  • Perfectly Baked Texture: A golden-brown, slightly crisp exterior that gives way to a soft, chewy interior.
  • Leak-Proof Guarantee: A thin, glossy layer of dark chocolate lines the inside to prevent the milk from soaking through.
  • Minimalist Elegance: They look stunning standing upright, filled with creamy white milk and topped with a few tiny chocolate chips.
  • Highly Customizable: While we love the classic chocolate chip version, these are a canvas for your culinary creativity.

Creating the perfect Cookie Shots requires a balance of structural integrity and flavor. Unlike a standard fudgy brownie recipe, which is meant to be soft and gooey, this dough needs to be sturdy enough to hold liquid without crumbling under the pressure.

The Essential Ingredients for Sturdy Cookie Shots

To achieve that iconic “shot glass” shape, we use ingredients that prioritize structure without sacrificing that buttery, homemade taste. Here is what you will need for your Cookie Shots.

Unsalted Butter (1 cup / 225g): Ensure your butter is at room temperature. It provides the fat necessary for a tender crumb and that rich, golden-brown finish.

Granulated Sugar (1/2 cup / 100g): This helps the Cookie Shots achieve their slightly crisp exterior and aids in the browning process during baking.

Light Brown Sugar (1/2 cup / 110g): Packed brown sugar adds moisture and creates the chewy interior that makes these edible glasses so satisfying to bite into.

Large Egg Yolk (1): We use only the yolk to add richness and structure without the extra moisture from the white, which could make the Cookie Shots too puffy.

Vanilla Extract (2 tsp / 10ml): A high-quality vanilla extract is essential for that classic “milk and cookies” aroma that fills your kitchen.

All-Purpose Flour (2 cups / 250g): This provides the backbone of the recipe. We want a dense dough that won’t spread or lose its shape in the oven.

Salt (1/2 tsp / 3g): A crucial flavor enhancer that balances the sweetness of the sugars and the dark chocolate lining.

Mini Dark Chocolate Chips (1/2 cup / 85g): These are folded into the dough for flavor and used as a garnish on top of the milk. If you prefer a different texture, consider how peanut butter cookies use chips for added depth.

Dark Melting Chocolate (1 cup / 170g): This is used to create the waterproof barrier inside the Cookie Shots. It must be high-quality for a glossy finish.

Fresh Cold Milk: The final filling. Use whole milk for a smooth, creamy texture that contrasts perfectly with the dark chocolate rim.

How to Construct the Perfect Cookie Shots

Success with Cookie Shots lies in the technique. Follow these steps to ensure your cookie glasses come out of the oven standing tall and ready to be filled.

Step 1: Preparing the Sturdy Cookie Dough

In a large mixing bowl, cream together the room-temperature butter, granulated sugar, and brown sugar. You want the mixture to be smooth but not overly aerated; too much air will cause the Cookie Shots to rise and lose their shape.

Add the egg yolk and vanilla extract, mixing until just combined. Gradually fold in the flour and salt. The dough should be thick, pliable, and feel almost like playdough. Finally, fold in the mini chocolate chips.

Step 2: Shaping the Cookie Shot Glasses

Grease a specialized cookie shot mold or a popover tin. Take about 2 tablespoons (30ml) of dough and press it firmly into the bottom and up the sides of the mold. Pro Tip: Ensure the walls are of even thickness (about 1/4 inch or 6mm) to prevent weak spots.

Place the molds in the freezer for at least 30 minutes. Chilling the dough is the secret to preventing the Cookie Shots from collapsing while they bake. This is a similar technique used when making homemade mini cinnamon rolls to keep their shape tight.

A perfectly baked, golden-brown cookie shot glass standing upright on a white surface, filled with fresh milk. (Cookie Shots)
Notice the crisp exterior and the beautiful glossy chocolate rim.

Step 3: Baking to Golden Perfection

Preheat your oven to 350°F (175°C). Place the chilled molds on a baking sheet and bake for 18-22 minutes. You are looking for a deep golden-brown color on the rims and a set, slightly crisp appearance.

If the centers have puffed up too much, gently press them down with a small spoon while they are still warm to re-create the “well” for the milk. Allow the Cookie Shots to cool completely in the mold before attempting to remove them.

Step 4: The Waterproof Chocolate Lining

Once the cookie glasses are cool, melt your dark chocolate until smooth and glossy. Pour about a tablespoon of chocolate into each cookie glass, swirling it around to coat the entire interior surface up to the rim.

Turn the Cookie Shots upside down over a piece of parchment paper to let the excess chocolate drip out. This creates a thin, even layer that prevents the milk from leaking. Refrigerate for 15 minutes until the chocolate is hard and glossy.

Expert Tips for Success

  • Temperature Control: Always use cold milk. If the milk is room temperature, it may soften the chocolate lining too quickly.
  • Even Walls: Use a small shot glass or a wooden dowel to press the dough evenly against the sides of the mold for a professional look.
  • Leak Testing: Before serving to guests, do a quick “leak test” with a small amount of milk to ensure your chocolate coating is complete.
  • Storage: Keep the un-filled Cookie Shots in an airtight container at room temperature for up to 3 days, or in the fridge for a week.

What to Serve With Your Edible Glassware

While cold white milk is the classic choice, these Cookie Shots are incredibly versatile. You could fill them with a thick chocolate mousse, similar to the filling in no-bake cake pops, or even a splash of cold brew coffee for an afternoon pick-me-up.

For a festive touch, rim the chocolate layer with colorful sprinkles or crushed nuts before it sets. The minimalist plating—standing the glass upright on a neutral white surface—allows the golden-brown texture of the cookie to shine.

Frequently Asked Questions

Absolutely. In fact, freezing the shaped dough for at least 30 minutes before baking is highly recommended to help the shots maintain their vertical shape in the oven.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

Yes! You can use a popover tin or even a standard muffin tin by placing a small cylinder of crumpled foil in the center to create the ‘well’ for the milk.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

The secret is a thorough lining of melted dark chocolate. Ensure you swirl the chocolate to cover every internal crevice and let it set completely in the fridge before adding milk.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

If the chocolate lining is solid and complete, the Cookie Shot can hold milk for up to 20-30 minutes without losing its crisp texture.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

High-quality dark melting wafers or semi-sweet chocolate chips with a teaspoon of coconut oil work best for a smooth, glossy, and waterproof finish.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

The Official Cookie Shots Recipe Card

A perfectly baked, golden-brown cookie shot glass standing upright on a white surface, filled with fresh milk. (Cookie Shots)

Cookie Shots: The Ultimate Leak-Proof Milk and Cookie Glass Recipe

Create perfect Cookie Shots with a crisp golden-brown exterior and a chewy center. These edible glasses are lined with glossy dark chocolate to hold cold milk without leaking. The ultimate Pinterest-worthy dessert!
Prep Time 45 minutes
Cook Time 20 minutes
Total Time 1 hour 5 minutes
Servings: 8 cookie glasses
Course: Desserts, Drinks
Cuisine: American
Calories: 320

Ingredients
  

Cookie Shot Dough
  • 1 cup (225g) Unsalted Butter room temperature
  • 1/2 cup (100g) Granulated Sugar
  • 1/2 cup (110g) Light Brown Sugar packed
  • 1 Large Egg Yolk
  • 2 tsp (10ml) Vanilla Extract
  • 2 cups (250g) All-Purpose Flour
  • 1/2 tsp (3g) Salt
  • 1/2 cup (85g) Mini Dark Chocolate Chips plus extra for garnish
Lining and Filling
  • 1 cup (170g) Dark Melting Chocolate high quality
  • 2 cups (480ml) Fresh Cold Milk whole milk preferred

Equipment

  • 1 Cookie Shot Mold or Popover Tin
  • 1 Mixing Bowl

Method
 

Prepare the Dough
  1. Cream together room-temperature butter and both sugars until smooth. Add egg yolk and vanilla.
  2. Gradually add flour and salt. Fold in the mini dark chocolate chips until a stiff dough forms.
Shape and Bake
  1. Press dough into cookie shot molds, ensuring walls are 1/4 inch thick. Freeze for 30 minutes.
  2. Bake at 350°F (175°C) for 18-22 minutes until golden-brown and crisp. Cool completely.
Assembly
  1. Pour melted dark chocolate into each cup, swirl to coat, and chill until a glossy layer forms.
  2. Fill three-quarters full with cold milk and scatter a few tiny chocolate chips on the surface.

Notes

Always chill the dough before baking to prevent collapsing.
Use high-quality melting wafers for the smoothest interior lining.

Save This Recipe to Pinterest!

Did you love making these Cookie Shots? If so, please click the Save button on the image below to add this to your favorite Pinterest dessert board! We would love to see your creations—tag us or upload a photo in the comments below.

Don’t forget to leave a 5-star rating in the recipe card if these were a hit at your house. Your feedback helps our community grow and helps other home cooks find the best Cookie Shots on the web!

A minimalist photo of a single golden-brown Cookie Shot glass filled with cold milk and topped with chocolate chips.
The perfect leak-proof Cookie Shot for your next party.

You might also like these recipes

Leave a Comment

Recipe Rating