A Skittles milkshake is a vibrant, candy-infused frozen drink that combines creamy vanilla ice cream with dissolved Skittles candies to create a sweet, fruity beverage with rainbow colors. This dessert drink became popular through viral social media trends and birthday party requests, appealing to candy enthusiasts and families seeking fun, unconventional milkshake flavors. The result is a thick, indulgent shake packed with fruity sweetness that tastes like your favorite Skittles candies in liquid form.

About the Author: Maya Collins
I’m Maya Collins, a 29-year-old from Austin, Texas, and a co-creator at Fresh Recipes Corner, where I focus on simple, refreshing drinks you can make anytime. I started by mixing juices in my mom’s kitchen just for fun, and over time it turned into a real passion. I love working with fruits, herbs, and natural ingredients to create mocktails, smoothies, and soft drinks that are easy but full of flavor. While most of my work celebrates fresh, wholesome beverages, I also embrace fun experimental drinks like this Skittles milkshake that bring joy to special occasions and celebrations.
Recipe Overview
| Prep Time | 10 minutes |
| Blend Time | 3-5 minutes |
| Total Time | 15 minutes |
| Servings | 2 large servings |
| Difficulty Level | Easy |
| Cuisine Type | American Dessert |
Why This Recipe Works
I first created this Skittles milkshake for my niece’s eighth birthday party after seeing similar recipes trending on social media. The magic happens when you dissolve the candies in warm milk before blending with ice cream. This method creates smooth, evenly distributed color and flavor rather than crunchy candy bits interrupting the creamy texture.
The combination of vanilla ice cream and whole milk creates the perfect base for absorbing the fruity Skittles essence. When you blend this sugary liquid with additional ice cream and ice, you get that signature thick, scoopable consistency that feels indulgent without requiring special equipment. The drink stays vibrant and delicious for several hours when properly stored, making it ideal for batch preparation at parties.
What sets this milkshake apart from simpler candy drinks is the technique of color separation. By layering different colored Skittles batches, you can create an Instagram-worthy rainbow effect that catches everyone’s attention. Kids love watching the layers form, and adults appreciate the nostalgic candy flavor executed in beverage form.
Ingredients
| Ingredient | Quantity | Notes & Alternatives |
| Skittles Candies (Original Fruit) | 1 cup (about 200g) | Divided by color for layering; use Skittles Tropical or Sour varieties for different flavor profiles |
| Whole Milk (room temperature) | 1/2 cup | Substitute with 2% milk for slightly lighter texture or almond milk for dairy-free version |
| Vanilla Ice Cream | 2 cups (about 500ml) | Use premium quality; can substitute with French vanilla or sweet cream varieties |
| Ice Cubes | 1 cup | Keeps shake cold and thick; use crushed ice for smoother consistency |
| Whipped Cream | 1/4 cup (optional) | Top each serving; substitute with coconut cream for dairy-free option |
| Rainbow Sprinkles | 2 tablespoons (optional) | Garnish for visual appeal; use colored sanding sugar for cleaner aesthetic |
| Sugar (optional) | 1-2 tablespoons | Add only if you prefer extra sweetness; Skittles provide substantial sugar content |
Image suggestion: Flat lay of sorted Skittles by color in small bowls next to measuring cups and vanilla ice cream
Step-by-Step Instructions
Phase 1: Prepare the Skittles Base
- Pour 1/2 cup room temperature whole milk into a heat-safe bowl or measuring cup.
- Divide 1 cup Skittles candies into color groups, placing each color in a separate small bowl.
- Add the first color group (about 1/6 of total Skittles) to the milk and stir constantly.
- Continue stirring for 2-3 minutes until the candies dissolve completely into colored liquid.
- Strain the colored mixture through a fine-mesh sieve to remove any undissolved candy coating.
- Transfer the strained liquid to a blender pitcher and set aside at room temperature.
Phase 2: Combine Wet and Frozen Ingredients
- Scoop 2 cups vanilla ice cream into the blender pitcher with the colored Skittles liquid.
- Add 1 cup ice cubes to the pitcher, breaking larger cubes into smaller pieces.
- Secure the blender pitcher lid and check that it locks properly in place.
Phase 3: Blend to Smooth Consistency
- Blend on medium speed for 2 minutes, stopping halfway to assess texture.
- Increase to medium-high speed and blend an additional 1-2 minutes until completely smooth.
- Check the consistency by tilting the pitcher at a 45-degree angle; the shake should slowly flow.
- If the shake is too thick, add 2-3 tablespoons additional milk and re-blend for 30 seconds.
- If too thin, add 2-3 more ice cubes and blend for another 45 seconds.
Phase 4: Layer and Serve
- Pour the first colored shake into two tall 12-16 ounce glasses, filling each halfway.
- Rinse the blender pitcher with cold water and dry completely before preparing the next color.
- Repeat steps 3-14 with the second Skittles color group, using a fresh 1/2 cup milk and ice cream mixture.
- Carefully pour the second colored shake over the back of a spoon into each glass to create layer separation.
- Continue this layering process with remaining color groups, rinsing the blender between each batch.
- Top each glass with whipped cream and a sprinkle of rainbow sprinkles.
- Insert a wide reusable straw or spoon and serve immediately for best color visibility.
Chef Tips for Perfect Results
- Use room temperature milk for candy dissolution: Cold milk slows down the Skittles dissolving process significantly. Warm milk (not hot) helps the sugar coating release faster, usually within 2-3 minutes. This ensures maximum color and flavor extraction.
- Invest in a high-powered blender: A quality blender handles ice cubes without stalling and creates silky-smooth texture. Underpowered blenders produce chunky, icy shakes that feel gritty rather than creamy.
- Pre-chill your glassware: Place serving glasses in the freezer for 10 minutes before pouring. This keeps the shake frozen longer and prevents early melting, especially important for layered presentations.
- Sort Skittles by color before starting: This 5-minute prep step prevents scrambling mid-recipe and ensures you have enough candies for each color layer. Use a sorting tray or small bowls arranged by color.
- Blend immediately after adding ice: Delayed blending causes ice to partially melt, creating watery rather than thick milkshakes. Keep your blender pitcher within arm’s reach before adding ice.
- Strain dissolved Skittles mixture: This removes the gummy candy coating residue that can create grittiness or texture inconsistencies in your final shake. A fine-mesh sieve takes 30 seconds and noticeably improves smoothness.
Common Mistakes to Avoid
Understanding why these mistakes happen helps you execute this candy drink perfectly. The Skittles milkshake involves specific techniques that differ from standard smoothie-making.
- Mistake: Blending hot or boiling milk with Skittles – Hot water can cause the candy coating to separate unevenly and create bitter undertones. Room temperature milk dissolves the Skittles evenly while maintaining their intended fruity flavor profile. Fix this by letting boiled milk cool for 5 minutes before adding candies.
- Mistake: Blending undissolved Skittles directly into the shake – This creates chunky, gritty texture and uneven color distribution throughout the drink. The candies need time to fully dissolve into liquid form before blending. Always dissolve candies separately in milk first, then strain and blend.
- Mistake: Using only one color of Skittles for entire recipe – A single-color shake misses the entire appeal of the viral rainbow milkshake trend. Multiple layers create visual drama and allow people to taste subtle flavor differences as they sip. Commit to at least three different colors for authentic presentation.
- Mistake: Adding ice before the Skittles base liquid – This causes the ice to dilute before proper blending and results in watery consistency. Add ice last, after your colored liquid and ice cream are combined. This ensures the ice stays frozen longer during blending.
- Mistake: Overfilling the blender pitcher – Skittles milkshakes expand when blended due to air incorporation, causing overflow disasters. Fill the pitcher only two-thirds full. If making large batches, blend two separate portions and combine afterward.

Variations and Substitutions
| Original Ingredient | Substitution Option | Impact on Flavor Profile |
| Skittles Original Fruit | Skittles Tropical Blend | Produces mango, pineapple, coconut notes instead of basic fruit flavors; creates warmer, exotic taste |
| Vanilla Ice Cream | Cookies and Cream Ice Cream | Adds subtle cookie flavor and texture contrast; slightly masks pure candy taste for complex sweetness |
| Whole Milk | Almond or Oat Milk | Creates dairy-free version; almond milk tastes slightly nuttier while oat milk adds subtle creaminess |
| Rainbow Sprinkles | Crushed Skittles (same colors) | Creates full candy immersion with edible decoration; adds texture and extra fruity bursts |
| Whipped Cream Topping | Coconut Whipped Cream | Adds tropical undertone and dairy-free option; complements Tropical Skittles especially well |
| Ice Cubes | Frozen Skittles Juice Cubes | Creates intensified candy flavor as ice melts; prevents dilution of taste and maintains vibrancy |
| Whole Milk (base) | Heavy Cream (half amount) | Produces ultra-creamy, restaurant-style thick shake; rich mouthfeel but significantly more caloric |
Image suggestion: Side-by-side comparison of different Skittles milkshake variations using tropical, sour, and original candies
Serving Suggestions and Pairings
Serve this Skittles milkshake immediately after blending for maximum vibrancy and cold temperature. The optimal window is within 15 minutes of preparation, before colors begin settling and the ice cream melts slightly.
Perfect occasions for serving: Kids’ birthday parties where this beverage becomes an interactive experience; pool parties during summer months when cold dessert drinks feel refreshing; sleepovers where novelty candy drinks appeal to young guests; Instagram-worthy celebrations where visual presentation matters; movie nights paired with popcorn and candy snacks.
Complementary food pairings: Serve alongside vanilla sugar cookies that echo the milkshake’s sweetness without competing; pair with chocolate cake where the fruity candy flavor cuts through rich chocolate; enjoy with buttered popcorn for salty-sweet contrast; combine with fresh fruit platters that add natural acidity to balance candy sweetness; accompany with pretzels for texture variety.
Serving temperature and presentation: Use tall 12-16 ounce glasses that showcase the rainbow layers; insert wide plastic straws that allow drinking without pushing through the shake; top with generous whipped cream that creates visual height; add colorful sprinkles around the rim for extra festive appeal; serve on coasters because condensation forms quickly on cold glassware.
Storage and Make-Ahead Instructions
| Storage Method | Duration | Detailed Instructions |
| Room Temperature Glass | 15 minutes maximum | Don’t store at room temperature; the shake will melt and colors will blend together. Consume immediately after blending for best results and visual separation. |
| Refrigerated (prepared shake) | 2-3 hours maximum | Pour into airtight container and refrigerate. The shake will gradually separate and lose thickness. Stir gently before serving but expect compromised texture and color layering. |
| Frozen Skittles-Milk Mixture | Up to 1 week | Prepare dissolved Skittles-milk batches 1-2 days ahead. Store each color in separate glass jars with tight lids. Thaw to room temperature before blending with ice cream and ice on serving day. |
| Individual Frozen Cubes | Up to 2 weeks | Pour dissolved Skittles-milk mixture into ice cube trays and freeze. Pop frozen cubes into ziplock bags. Blend 6-8 frozen Skittles cubes with 1/2 cup ice cream instead of liquid milk base for instant milkshake. |
| Dry Skittles Candies | Several months | Store unopened Skittles bags in cool, dry pantry. Once opened, transfer to airtight candy container away from heat and humidity. Sort by color and store separately to prevent color bleeding. |
Note: This beverage does not reheat or refreeze well once fully blended. The texture becomes icy and grainy, and the color layers disappear. Always prepare fresh batches for optimal results.
Nutritional Information
| Nutrient | Amount per Serving | Daily Value % |
| Calories | 420-480 cal | 21-24% |
| Total Fat | 18-22g | 23-28% |
| Saturated Fat | 11-14g | 55-70% |
| Total Carbohydrates | 55-65g | 18-22% |
| Dietary Fiber | 0g | 0% |
| Sugars | 48-58g | 96-116% |
| Protein | 5-7g | 10-14% |
| Sodium | 75-95mg | 3-4% |
| Calcium | 220-280mg | 17-22% |
| Cholesterol | 35-45mg | 12-15% |
Approximate values based on standard serving size of 14 ounces. Actual nutrition varies by specific ice cream brand and Skittles variety used. Values represent combined two-serving recipe divided equally.
Frequently Asked Questions
Can I use Skittles Sour candies instead of original Skittles for a tangy flavor variation?
Yes, Skittles Sour candies work excellently and create a distinctly different flavor profile. The sour coating adds tartness that contrasts beautifully with the creamy vanilla ice cream base. Dissolve them using the same room temperature milk method, but expect more acidic mouthfeel and less intense sweetness compared to original Skittles.
What’s the best way to achieve crisp, distinct color layers that don’t blend together?
Pour each colored layer slowly over the back of a cold metal spoon held just above the previous layer’s surface. The spoon creates resistance that prevents the incoming liquid from mixing downward. Use pre-chilled glasses kept in the freezer for 10 minutes beforehand, as warmer glasses cause faster blending.
How do I prevent the Skittles milkshake from becoming too watery and thin?
Add ice immediately before blending, keep your blender pitcher sealed and cold, and serve within 15 minutes of preparation. Use crushed ice instead of larger ice cubes to ensure maximum coldness. Increase ice cream proportion to 2.5 cups if you need a thicker final result.
Can I prepare the Skittles-milk base 1-2 days ahead for a party with multiple guests?
Absolutely, preparing dissolved Skittles-milk mixtures 24-48 hours ahead saves significant time. Store each color in separate glass jars with tight lids in the refrigerator. Bring to room temperature before blending with ice cream and ice on party day.
Should I use diet or regular Skittles for this milkshake recipe?
Regular full-sugar Skittles produce the most authentic, vibrant flavor and color intensity that this viral drink is known for. Diet Skittles contain artificial sweeteners that create slightly different taste profiles and may not dissolve quite as evenly in milk.
Why does my Skittles milkshake texture feel grainy or icy instead of smooth and creamy?
Graininess typically results from blending ice before the Skittles liquid has properly incorporated with the ice cream, or using an underpowered blender that can’t fully crush ice. Add ice last and blend for a full 2-3 minutes on medium-high speed. Consider upgrading to a high-powered blender if you regularly encounter this issue.
Conclusion
The Skittles milkshake recipe delivers a visually stunning and flavor-packed dessert drink that transforms simple ingredients into a show-stopping beverage. By dissolving candies in room temperature milk, layering colors strategically, and blending with quality vanilla ice cream, you create that signature Instagram-worthy rainbow milkshake that tastes as delicious as it looks. Whether celebrating special occasions or satisfying candy cravings, this colorful drink brings pure fruity sweetness to every sip.

Skittles Milkshake Recipe: Colorful Rainbow Drink
Ingredients
- 2 cups whole milk (divided)
- 1 1/2 cups vanilla ice cream
- 1/2 cup Skittles candies
- 2 tbsp heavy cream
- Rainbow sprinkles (optional garnish)
- Whipped cream (optional topping)
Instructions
- In a small saucepan, warm 1 cup of milk over medium heat until just steaming.
- Add Skittles candies and stir until they dissolve completely (1-2 minutes). Remove from heat and let cool to room temperature.
- In a blender, combine dissolved Skittles, remaining 1/2 cup cold milk, and vanilla ice cream. Blend until smooth and thick.
- Pour into glasses and optionally top with whipped cream, heavy cream swirls, and rainbow sprinkles.
Notes
Adjust milk quantity to reach desired consistency
For a non-dairy version, substitute with almond milk and vegan ice cream
Add 1-2 tsp vanilla extract for extra flavor depth