If you love the rich, creamy flavors of a coffeehouse treat and want to impress your friends at your next gathering, you’re going to fall head over heels for this Homemade Caramel Macchiato Shots with Whipped Cream and Caramel Drizzle Recipe. These little bursts of deliciousness capture everything wonderful about a caramel macchiato in a fun, sip-sized shot form. They’re sweet, smooth, and topped with that iconic whipped cream and caramel drizzle that makes every bite feel indulgent. Trust me, these shots are a show-stopper whether you’re treating yourself or serving guests.

Ingredients You’ll Need
Gathering the right ingredients is a breeze with this recipe, and each one plays a crucial part in delivering that classic caramel macchiato experience. From the smooth Starbucks Caramel Frappuccino base to the silky whipped cream topping, every component works together for flavor, texture, and visual appeal.
- Starbucks Caramel Frappuccino (1 cup): This bottled coffee drink brings authentic caramel macchiato flavor as your main base.
- Water (1 cup): To bloom and dissolve the gelatin properly, adding structure to the shots.
- Unflavored Gelatin (2 envelopes): Essential for setting these shots so they hold their perfect consistency.
- Vanilla Vodka (1/3 cup): Adds a smooth kick and depth that complements the caramel and coffee flavors beautifully.
- Whipped Cream: The topping that gives these shots that dreamy, creamy finish; I love using Redi-whip for convenience.
- Caramel Sauce: For drizzling on top, it adds that final glossy, sweet note everyone craves in a caramel macchiato.
How to Make Homemade Caramel Macchiato Shots with Whipped Cream and Caramel Drizzle Recipe
Step 1: Bloom the Gelatin
Start by bringing your cup of water to a gentle boil. While hot, sprinkle the unflavored gelatin evenly over the surface and stir well to dissolve. This blooming step is crucial so the gelatin forms a smooth, elastic texture that sets your shots just right. Let it rest for about 5 minutes—the magic begins here.
Step 2: Mix in the Caramel Frappuccino and Vodka
Once your gelatin has bloomed, stir in the full cup of Starbucks Caramel Frappuccino. Mix thoroughly to blend all those luscious caramel and coffee notes with the gelatin. Next, add in your vanilla vodka and give it one last good stir. This boozy touch brings warmth and a hint of vanilla to elevate the flavor profile.
Step 3: Pour and Refrigerate
Carefully pour the mixture into shot glasses, filling each one nearly to the top. Place them all in your refrigerator and let them chill for at least 4 hours so the gelatin can work its magic and the shots set firmly. They should feel solid but still tender when ready.
Step 4: Top with Whipped Cream and Caramel Drizzle
Before serving, crown each shot with a generous swirl of whipped cream. Don’t be shy here—the creaminess is what makes these drinks irresistible. Finish by drizzling luscious caramel sauce over the whipped topping, adding that striking visual and extra sweetness. Now, sip, savor, and enjoy every delightful shot!
How to Serve Homemade Caramel Macchiato Shots with Whipped Cream and Caramel Drizzle Recipe

Garnishes
Besides the classic whipped cream and caramel drizzle, consider sprinkling a tiny pinch of sea salt or a dusting of finely ground espresso powder on top. These simple touches add contrast and enhance the overall flavor, making each shot even more memorable.
Side Dishes
Pairing these lovely shots with something light like buttery biscotti or crisp almond cookies complements the creamy sweetness beautifully. They offer a crunchy texture that contrasts well with the smooth shots and make for a perfectly balanced coffee break or dessert experience.
Creative Ways to Present
Serve these shots on a beautiful wooden tray lined with a linen napkin for a rustic vibe, or arrange them in a sleek glass platter if you’re going for modern elegance. Add some fresh coffee beans or caramel candies around for an inviting coffee bar display. Presentation really amps up the fun and wow factor when sharing this Homemade Caramel Macchiato Shots with Whipped Cream and Caramel Drizzle Recipe with others.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftover shots (though unlikely because they’re so tempting), cover them tightly with plastic wrap or transfer to an airtight container. Store in the fridge and enjoy within 2-3 days to keep the flavors fresh and the texture perfect.
Freezing
Freezing is not recommended for these shots since the gelatin texture can become grainy or lose its silky consistency. Enjoy them fresh for the best experience every time.
Reheating
These delicious caramel macchiato shots are best served chilled and do not require reheating. If you prefer a warmer drink, consider preparing a fresh batch or enjoy a classic caramel macchiato latte instead.
FAQs
Can I use flavored vodka instead of vanilla vodka?
Absolutely! Using a flavored vodka like caramel or vanilla will work well, but keep in mind it may slightly alter the final flavor. Vanilla vodka is recommended to maintain the authentic taste of the Homemade Caramel Macchiato Shots with Whipped Cream and Caramel Drizzle Recipe.
Is there a non-alcoholic version of this recipe?
Yes! Simply omit the vodka and replace it with an equal amount of additional Caramel Frappuccino or milk for a family-friendly treat. The gelatin still sets the shots, making them just as fun and flavorful.
How long do these shots take to set?
You’ll want to refrigerate them for at least 4 hours, but overnight is even better if time allows. This ensures the gelatin has fully firmed up, creating the perfect texture for slicing or sipping.
Can I make these shots vegan?
Since gelatin is an animal product, you’d need to substitute it with a vegan alternative like agar-agar. However, agar-agar behaves differently, so adjustments to the recipe may be needed to achieve the same set and texture.
Why use Starbucks Caramel Frappuccino instead of homemade coffee?
The bottled Starbucks Caramel Frappuccino simplifies this recipe by delivering a consistent, sweet caramel coffee flavor that blends perfectly with the gelatin and vodka. It’s a convenient shortcut that makes this Homemade Caramel Macchiato Shots with Whipped Cream and Caramel Drizzle Recipe quick and easy to prepare.
Final Thoughts
There is something truly special about enjoying a caramel macchiato, and turning that beloved flavor into these adorable, boozy shots is an absolute delight. This Homemade Caramel Macchiato Shots with Whipped Cream and Caramel Drizzle Recipe is perfect for parties, celebrations, or anytime you want a fancy coffee treat without leaving home. I can’t wait for you to give it a try—it’s a guaranteed crowd-pleaser!
Print
Homemade Caramel Macchiato Shots with Whipped Cream and Caramel Drizzle Recipe
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Total Time: 4 hours 5 minutes
- Yield: 12 shots
- Category: Beverage
- Method: No-Cook
- Cuisine: American
Description
Starbucks Caramel Macchiato Shots are a delightful and fun twist on the classic coffeehouse favorite, perfect for parties or special occasions. These gelatin-based shots combine the rich flavors of Starbucks Caramel Frappuccino with a splash of vanilla vodka, topped with fluffy whipped cream and a drizzle of caramel sauce for an indulgent treat.
Ingredients
Main Ingredients
- 1 cup Starbucks Caramel Frappuccino (13-ounce bottle)
- 1 cup Water
- 2 envelopes Gelatin (unflavored)
- 1/3 cup Vanilla Vodka
Toppings
- Whipped Cream (such as Redi-whip)
- Caramel Sauce (for drizzling)
Instructions
- Prepare the Gelatin: Bring 1 cup of water to a boil. Once boiling, sprinkle 2 envelopes of unflavored gelatin evenly over the water and stir well to combine. Allow the mixture to stand undisturbed for 5 minutes to fully bloom and activate the gelatin.
- Mix the Frappuccino and Vodka: After the gelatin has bloomed, add 1 cup of Starbucks Caramel Frappuccino to the gelatin mixture. Stir thoroughly to ensure the gelatin dissolves completely. Then, pour in 1/3 cup of vanilla vodka, stirring again to combine all ingredients smoothly.
- Chill and Set: Pour the gelatin mixture evenly into shot glasses, filling each glass. Place the shot glasses in the refrigerator and chill for at least 4 hours or until the gelatin sets firmly and the shots are firm to the touch.
- Garnish and Serve: Before serving, top each set shot with a generous amount of whipped cream and drizzle caramel sauce over the whipped cream. Serve immediately and enjoy this creamy, boozy treat!
Notes
- This recipe yields approximately 12 shots.
- Allow sufficient chilling time for the gelatin shots to fully set.
- You can substitute vanilla vodka with another flavored vodka if preferred.
- For a non-alcoholic version, omit the vanilla vodka and add extra Starbucks Caramel Frappuccino.
- Use glass shot glasses for an elegant presentation and easy serving.

