Thank you for being here! I know how much joy a little color can bring—especially when it comes in the form of a delicious drink. Whether you’re planning a Pride party, a tropical-themed celebration, or just want to surprise your friends with something playful and unexpected, this rainbow shot recipe has you covered. It’s layered, it’s fruity, it’s visually stunning, and yes—it’s easier to make than it looks.
I can’t count how many times I’ve made this for guests and had them pause mid-toast to admire the colors before taking that first sweet, tropical sip. These shots are more than just drinks—they’re a moment, a vibe, a little celebration in a glass. And I’m beyond excited to share with you how to make them, layer by layer.
Want more colorful cocktail ideas and exclusive recipes? Be sure to subscribe so you never miss a sip!
What is a Rainbow Shot?
A rainbow shot is a type of layered cocktail, typically served in a narrow shot glass, where each liquid ingredient is carefully poured in sequence to create a stacked, rainbow-like effect. It’s not just about color—the different layers also deliver different flavors, so each sip gives you a multi-sensory experience. The key to this drink is liquid density. Heavier ingredients like grenadine sink to the bottom, while lighter spirits like vodka float on top. When done right, the result is absolutely stunning.
These shots are usually built one at a time, but you can absolutely prep your ingredients and even make a small batch for a crowd. If you love experimenting with drinks or want to feel like a home bartender wizard, this is one to try.
Why You’ll Love This Rainbow Shot Recipe
First and foremost, it’s beautiful. But this isn’t just a pretty face in a shot glass. Here’s what makes this recipe shine:
- It’s visually striking, perfect for parties, Instagram, or themed events.
- The flavor is bright, fruity, and tropical—like a mini vacation in a glass.
- You don’t need any fancy equipment, just a spoon and a steady hand.
- It’s endlessly customizable based on what you have or prefer.
- It’s a great recipe to impress your friends—no mixology license required.
If you’re a fan of layered, fruit-forward party shots, you’ll probably also love my Malibu Watermelon Rum Jello Shots or the sweet-and-tart Twisted Candy Apple Shots. They’re equally fun, just with different moods.
What Does the Rainbow Shot Taste Like?
Each layer brings something delicious to the table. The bottom layer, grenadine, is rich and syrupy with cherry-pomegranate sweetness. Then comes the creamy coconut rum—a soft, tropical flavor that smooths the edge of the grenadine. Pineapple juice cuts through next with bright acidity, followed by the citrus zing of blue curaçao. Finally, vodka sits on top, delivering a clean, crisp finish—or a little sparkle, if you add shimmer dust.
All together, it’s a shot that doesn’t just look layered—it tastes layered. Sweet, smooth, citrusy, and a little exotic. It goes down way too easy, which makes it perfect for parties but dangerous in the best way.
Benefits of Making a Rainbow Shot
Besides its crowd-pleasing appearance, this shot is a chance to slow down and enjoy the process. Layering a cocktail is a skill, and once you get the hang of it, it becomes addictive.
- It’s a fun, hands-on activity for parties—get your guests involved.
- You’ll learn about liquid density and gain new bartending confidence.
- You can personalize it to match your event’s color theme or flavor profile.
- It’s an instant mood-lifter. Honestly, who isn’t happy after seeing a rainbow?

Ingredients for One Rainbow Shot
- ½ oz grenadine
- ½ oz coconut rum (Malibu or your favorite brand)
- ½ oz pineapple juice
- ½ oz blue curaçao
- ½ oz chilled vodka (clear or colored for added effect)
- Optional: edible shimmer or gold luster dust
This recipe makes one shot, but you can easily scale it up. Just remember to layer one at a time if you want that classic rainbow effect in each glass.
Tools You’ll Need
- A tall, narrow shot glass (the more vertical the better)
- Bar spoon or teaspoon
- Jigger or small measuring cup
- Funnel (optional, but great for beginners)
- Dropper or straw (for final garnish or ripple effect)
You don’t need a full cocktail shaker setup—just a little patience and a good eye.
Ingredient Substitutions and Customizations
I promised versatility, and this shot delivers. While the recipe above is a tried-and-true winner, you can mix and match based on what you have or what you’re in the mood for. Here are a few fun swaps:
- No coconut rum? Mix white rum with a drop of coconut extract or coconut milk liqueur.
- No pineapple juice? Mango nectar or orange juice works beautifully.
- No blue curaçao? Try Midori for a green layer or a red liqueur like Chambord for a different contrast.
- Vodka too plain? Use a fruit-infused vodka or tint it with a drop of food coloring.
- Want to make it non-alcoholic? Use juices, sodas, and syrups in place of spirits. You can still get that layered look with grenadine, lemon soda, fruit juices, and sparkling water.
There are also ways to extend this into a larger cocktail. Try serving this shot as a mini cocktail flight or layer the same liquids in a lowball glass with crushed ice between each layer to help separate them.
How to Make a Rainbow Shot
Step-by-step, here’s how to build the perfect rainbow shot.
- Pour the Grenadine
Start by pouring the grenadine into the bottom of your shot glass. This is your base, and it’s the heaviest ingredient, so it will naturally settle at the bottom. - Layer the Coconut Rum
Using the back of a bar spoon, slowly pour the coconut rum over the grenadine. Hold the spoon just above the surface of the grenadine and pour very gently. The rum should float on top rather than mix in. - Add the Pineapple Juice
Next, layer the pineapple juice using the same spoon technique. The juice is lighter than the rum, so it should sit nicely above it. You’ll start to see the colors building. - Float the Blue Curaçao
Carefully add the blue curaçao. Pour even more slowly here to avoid disturbing the yellow layer. The blue will create a vivid contrast and give the appearance of a “sky” in your shot. - Top with Vodka
Finally, float the chilled vodka on top. If you want to create an extra wow factor, stir in a pinch of edible shimmer or gold luster dust before pouring. It’ll catch the light beautifully. - Optional Garnish
Use a dropper to place a tiny splash of pineapple juice or grenadine on the top to create a ripple effect. It adds texture and visual interest.
That’s it! You’ve just made a rainbow in a glass.

Serving Suggestions
Serve your rainbow shots immediately, while the layers are fresh and distinct. These are best enjoyed chilled and quickly—don’t give gravity a chance to mess with your masterpiece.
Perfect pairings include:
- Fruit skewers with pineapple and strawberries
- Coconut shrimp or tropical sliders
- Party platters with mini tacos or spicy appetizers
If you want a full rainbow-themed drink night, add a few of these to the mix:
- Dole Whip Shot Recipe for a creamy pineapple twist
- Twisted Candy Apple Shots for a tangy-sweet contrast
- Malibu Watermelon Rum Jello Shots for a bouncy, fruity alternative
Tips for Success
- Chill everything before you start. Cold liquids separate better.
- Use a steady hand and pour as close to the spoon as possible.
- Know your densities. Syrups and juices on the bottom, spirits on top.
- Practice with colored water to get the layering technique down first.
Once you’ve made a few, you’ll be layering drinks like a pro. It’s a really fun party trick to master.
Storage Instructions
Rainbow shots don’t store well once made. The layers will eventually mix if left too long. For parties, you can:
- Pre-measure your ingredients and keep them in small containers
- Chill everything in advance
- Assemble right before serving for maximum impact
If you really want to prep ahead, make each layer and refrigerate it separately. Pour to order and watch your guests’ eyes light up.
Frequently Asked Questions
Can I make this as a full-sized cocktail?
Yes! Triple or quadruple the quantities and serve in a stemmed glass with crushed ice between layers to help hold separation.
Will the layers stay put if I walk around with the shot?
Only for a short while. It’s best to serve these where they’ll be consumed quickly, or present them on a tray right after assembly.
Can I use food coloring instead of spirits for a non-alcoholic version?
Absolutely. Use grenadine, fruit juices, lemon-lime soda, and sparkling water, then color lightly with food-safe dye to recreate the rainbow.
Conclusion
The rainbow shot recipe is more than just a pretty pour—it’s a celebration in every sense. It’s bright, it’s delicious, and it brings people together, whether you’re making one for a quiet night in or a whole tray for a party. With just a few ingredients, a spoon, and a little patience, you can turn your kitchen into a cocktail bar that serves up rainbows on demand.
Want more rainbow or tropical drinks? Check out:
Share Your Creations
I’d love to see how your rainbow shots turn out! Snap a picture and share it on Pinterest or tag me online. Every color combo has its own story—what’s yours?
Nutritional Information (Approximate, per shot)
- Calories: 130
- Sugar: 9g
- Carbohydrates: 11g
- Alcohol: 1.5 oz
Please enjoy responsibly—and cheers to color, flavor, and a little bit of magic in every glass.
Print
Rainbow Shot Recipe: A Colorful Toast to Every Celebration
Description
This rainbow shot recipe is a vibrant, tropical layered drink that’s perfect for parties, Pride, or whenever you want to wow your guests. With fruity flavors from grenadine, coconut rum, pineapple juice, and blue curaçao—all topped with a shimmering layer of vodka—it’s a little glass of color, flavor, and fun. Simple to make, stunning to serve!
Ingredients
-
½ oz grenadine
-
½ oz coconut rum (such as Malibu)
-
½ oz pineapple juice
-
½ oz blue curaçao
-
½ oz chilled vodka (clear or colored)
-
Optional: edible shimmer or gold luster dust
-
Optional: a drop of pineapple juice or grenadine for a ripple effect
Instructions
-
Pour the grenadine into the bottom of a shot glass. This will be your base layer.
-
Slowly pour the coconut rum over the back of a bar spoon to float it gently on top of the grenadine.
-
Layer the pineapple juice the same way, carefully floating it over the rum.
-
Add the blue curaçao slowly using the spoon trick to create the next layer.
-
Finish by floating the chilled vodka on top. For extra sparkle, mix in a pinch of edible shimmer before pouring.
-
Optional: Use a dropper to add a small drop of pineapple juice or grenadine on the top for a fun ripple effect.
Notes
-
For clean, distinct layers, always chill your ingredients beforehand.
-
Pour slowly and steadily over the back of a spoon to keep layers separated.
-
Use liquids with different densities—heavier ones like grenadine go first, lighter ones like vodka go last.
-
Want to mix it up? Try Midori, cranberry juice, or flavored vodkas to customize the color and taste.
-
Best served immediately—these beauties don’t like to sit around!