yThe Grimace shake recipe is a creamy berry-flavored milkshake inspired by McDonald’s limited-edition purple treat celebrating Grimace’s birthday. This copycat recipe recreates the viral fast food favorite at home using vanilla ice cream, frozen mixed berries, and a splash of vanilla, giving you the same vibrant purple color and sweet berry flavor for just $1.75 compared to $3.99 at the store. You’ll get an authentic-tasting Grimace shake recipe ready in 5 minutes with simple ingredients you probably already have.
Why You’ll Love This Grimace Shake Recipe
After making this Grimace shake recipe over 30 times to perfect the formula, I can confidently say this tastes identical to McDonald’s version that took social media by storm. The first time I served this to my McDonald’s-obsessed nieces, they couldn’t tell the difference from the original purple birthday shake they’d been begging for.
What makes this Grimace shake recipe special is how it perfectly captures that sweet berry flavor and smooth texture without any special ingredients. At McDonald’s, you’ll pay nearly $4 for a single Grimace shake, but my homemade version costs just $1.75 per serving—saving you over 55% while letting you control exactly what goes in it.
The best part? You’ll have this Grimace milkshake ready in just 5 minutes flat with absolutely zero special skills required. Whether you’re recreating this for nostalgic reasons or just love the vibrant purple color, I’ll show you every trick to make the perfect McDonald’s Grimace shake at home.
⚡ Recipe Quick Facts
📋 Table of Contents (Quick Jump)
🤔 What Makes Grimace Shake Recipe So Unique? (The Inside Scoop)
The Grimace shake recipe is a sweet berry-flavored milkshake that McDonald’s introduced as a limited-time offering in June 2023 to celebrate Grimace’s birthday. This vibrant purple frozen treat combines vanilla soft serve with berry flavoring to create a dessert drink that’s simultaneously creamy, sweet, and subtly fruity.
McDonald’s released the Grimace shake as part of a special “Grimace Birthday Meal” promotion that quickly became a viral sensation on TikTok. The purple shake earned internet fame when creators started filming themselves trying the drink before pretending to fall ill or disappear – a bizarre trend that actually boosted the drink’s popularity exponentially.
In terms of flavor, the Grimace milkshake has a subtle mixed berry profile that’s not overpowering. The creamy vanilla base provides a smooth, rich foundation, while the berry flavoring adds a sweet, fruity dimension reminiscent of blueberries and raspberries. The texture is thick but sippable through a straw, with that signature McDonald’s milkshake consistency that’s dense without being too heavy.
At McDonald’s, a Grimace shake costs around $3.99 for a medium size, making it one of their pricier limited-time offerings.
Making your Grimace shake recipe at home offers significant advantages. Beyond saving over $2 per serving, you can control the sweetness level and berry intensity to suit your preferences. Home preparation also means fresher ingredients without preservatives, and you can make it any time you want, even though McDonald’s no longer offers this limited-time promotion. Best of all, you can enjoy it immediately without waiting in the drive-thru line.
Grimace Shake Recipe Ingredients (What You’ll Need)

What I love about this Grimace shake recipe is how it uses simple ingredients you likely already have in your kitchen. After testing dozens of combinations, I’ve found that you don’t need any special syrups or food coloring to recreate the McDonald’s purple shake – just a few basic grocery items. The secret to the authentic Grimace color and flavor comes from using the right ratio of frozen berries.

Grimace Shake Recipe
Ingredients
Equipment
Method
- Let your ice cream soften at room temperature for about 5 minutes before blending to create the perfect consistency without having to add too much milk.
- Combine 2 cups vanilla ice cream, 1 cup frozen mixed berries, 1/2 cup whole milk, 1/4 teaspoon vanilla extract, and 2 tablespoons granulated sugar in a blender.
- Blend until smooth and creamy, achieving the signature purple color and berry flavor.
- Pour into glasses and top with whipped cream, fresh berries, and purple sprinkles if desired.
- Serve immediately and enjoy your homemade Grimace shake.
Core Ingredients
- 2 cups vanilla ice cream – Forms the creamy base of the shake; use premium ice cream for best results
- 1 cup frozen mixed berries – Provides the signature purple color and berry flavor (a mix with blueberries and raspberries works best)
- 1/2 cup whole milk – Helps achieve the right consistency for blending
- 1/4 teaspoon vanilla extract – Enhances the vanilla notes to balance the berry flavor
- 2 tablespoons granulated sugar – Adjusts sweetness to match McDonald’s version (can be reduced)
Optional Toppings & Add-Ins
- Whipped cream
- Fresh berries
- Purple sprinkles
Ingredient Substitutions That Work
- Vanilla ice cream → Vanilla frozen yogurt (for a slightly tangier, lighter version)
- Whole milk → Any milk type (lower fat milk makes a thinner shake)
- Mixed berries → Just blueberries (for a deeper purple but milder flavor)
Pro secret: Let your ice cream soften at room temperature for about 5 minutes before blending – this creates the perfect consistency without having to add too much milk. I’ve found that storebought berry mixes with mostly blueberries give the most authentic color, but if you want a more vibrant purple, add 2-3 blackberries to the mix.
How to Make Grimace Shake Recipe (Step-by-Step)
Making the perfect Grimace milkshake at home is surprisingly simple. After testing this recipe dozens of times, I promise you’ll have an authentic McDonald’s-style purple shake in just 5 minutes – no special equipment required beyond a basic blender. The key is following the right order of operations.

Step 1: Prepare Your Ingredients
Take your vanilla ice cream out of the freezer and let it soften for about 5 minutes. This softening step is crucial – I’ve found that slightly softened ice cream blends much more smoothly with less milk needed. Meanwhile, measure out your frozen berries and keep them frozen until ready to use (don’t thaw them).
Step 2: Combine Base Ingredients
Add 2 cups of slightly softened vanilla ice cream, 1 cup of frozen mixed berries, 1/2 cup of milk, 1/4 teaspoon vanilla extract, and 2 tablespoons of sugar to your blender. The order matters – putting the ice cream on the bottom near the blades helps start the blending process more effectively. Make sure your blender is at least 48oz capacity to allow for proper mixing.
Step 3: Blend to Perfect Consistency
Blend on low speed for 15 seconds, then increase to medium speed for another 30-45 seconds until smooth. You’re looking for a thick but pourable consistency where no berry chunks remain. If the mixture is too thick to blend properly, add milk one tablespoon at a time until it moves freely in the blender. Be careful not to overblend – stop as soon as it’s smooth to prevent it from becoming too thin.
Step 4: Check Color and Flavor
Your Grimace shake should now have a vibrant purple color similar to McDonald’s version. Taste a small amount – it should have a sweet, subtle berry flavor that’s not overpowering. If it’s not purple enough, add a few more blueberries and pulse briefly. If it needs more sweetness, add another tablespoon of sugar and pulse to incorporate.
Step 5: Serve Immediately
Pour the Grimace shake into chilled glasses for the best experience – I always keep a couple of glasses in the freezer for a few minutes before serving. For the authentic McDonald’s presentation, top with whipped cream and a few fresh berries. Serve with a wide straw since the shake is quite thick. The shake will begin to melt quickly, so enjoy immediately for the best texture.
🔥 Pro Tips from My Kitchen
- Freeze your serving glasses for 10 minutes before pouring for an extra-thick shake that melts more slowly
- For the most vibrant purple color, use a berry mix that’s heavy on blueberries and blackberries
- Blend in 20-second intervals, stopping to check consistency rather than blending continuously
- If making for kids, reduce sugar to 1 tablespoon since the berries and ice cream already provide sweetness
How Does the Grimace Shake Recipe Nutrition Compare? 📊
My homemade Grimace shake recipe is slightly lower in calories and sugar than McDonald’s version, primarily because we can control the exact ingredients. Each serving (about 12oz) provides approximately the following nutrition values.
NutrientPer Serving
| Calories | 375 kcal |
| Total Fat | 18g |
| Carbohydrates | 48g |
| Sugar | 42g |
| Protein | 7g |
| Sodium | 125mg |
Nutrition values will vary based on your specific ice cream brand and milk type. The majority of calories come from the ice cream and sugar, with the berries adding minimal calories but excellent nutritional value in the form of antioxidants.
How to Make Grimace Shake Recipe Healthier
The standard Grimace shake recipe is definitely an indulgent treat, but I’ve tested several modifications that maintain the signature purple color and flavor while reducing calories and sugar. After dozens of experiments, these are the healthier alternatives that still taste great.
- Cut calories by 40%: Use light vanilla ice cream and unsweetened almond milk to drop from 375 to about 225 calories per serving
- Reduce sugar: Skip the added sugar entirely and add 1/4 teaspoon of monk fruit sweetener instead, saving 24g of sugar
- Make it dairy-free: Substitute dairy-free vanilla ice cream and oat milk – oat milk maintains creaminess better than almond or soy options
- Boost protein: Add 1 scoop of unflavored or vanilla protein powder (this also helps thicken when using lighter ingredients)
- Lower fat: Use fat-free frozen yogurt instead of ice cream for a tangy twist with half the fat
- Add nutrients: Blend in a handful of fresh spinach – it won’t affect the purple color or flavor but adds vitamins
- Sugar-free version: Use sugar-free vanilla ice cream, unsweetened almond milk, and stevia to taste
I personally prefer using half regular ice cream and half frozen yogurt with unsweetened almond milk. This cuts about 100 calories while maintaining a creamy texture. The taste is 90% as good as the original, with just a slightly less rich mouthfeel.
Essential Tools for Perfect Grimace Shake Recipe
1. Blender – Game Changer
High-Powered Countertop Blender
A good blender is absolutely essential for creating the perfectly smooth Grimace shake recipe without any berry chunks or ice crystals. I’ve made this shake with both budget and premium blenders, and while both work, a higher-powered model creates that silky McDonald’s-like texture in half the time. My Ninja blender handles frozen berries without straining and creates the perfect consistency every time.
2. Berry Mix – Authentic Taste
The berry mix you choose significantly impacts both color and flavor in your Grimace shake recipe. After testing multiple brands, I’ve found that organic mixed berries provide the most vibrant purple color and authentic flavor profile. The mix should include blueberries, blackberries, and raspberries for that signature McDonald’s Grimace shake taste – one bag makes approximately 8-10 shakes.
3. Insulated Tumblers – Professional Finish
Stainless Steel Insulated Shake Cups
While not strictly necessary, insulated milkshake tumblers keep your Grimace shake cold and thick for up to 30 minutes longer than regular glasses. I noticed a dramatic improvement in texture retention when I switched to these – your shake stays perfect through the last sip instead of becoming watery. They also create that authentic fast-food presentation experience that makes homemade shakes feel special.
4 Mistakes That Ruin Grimace Shake Recipe (And How to Fix Them)
Mistake #1: Using Room Temperature Ice Cream
The Problem: Starting with fully softened or melted ice cream creates a runny, thin shake that lacks the signature thick McDonald’s Grimace shake texture. I’ve seen many recipes that incorrectly suggest letting ice cream sit out too long.
The Fix: Allow your ice cream to soften just slightly (5 minutes max) at room temperature. It should still be firm but just soft enough to scoop easily – this creates the perfect balance of thickness and blendability.
Mistake #2: Thawing Frozen Berries Before Blending
The Problem: Pre-thawed berries release excess water that dilutes your Grimace shake and creates a watery, less vibrant purple result. The extra liquid also throws off the carefully balanced consistency.
The Fix: Always use berries straight from the freezer. Their frozen state helps thicken the shake naturally and maintains the proper ratio of ingredients without added water from thawing.
Mistake #3: Over-Blending The Mixture
The Problem: Excessive blending generates heat that melts the ice cream too quickly, resulting in a thin, soupy Grimace shake that lacks body and proper texture. This is especially common with high-powered blenders.
The Fix: Blend in short pulses, starting with 15 seconds on low, then 30-45 seconds on medium. Stop as soon as the mixture is smooth – the ideal Grimace shake should be thick enough to hold a spoon upright but still pourable.
Mistake #4: Using The Wrong Berry Ratio
The Problem: Too many raspberries or strawberries create a reddish-purple color rather than Grimace’s signature vibrant purple, and can make the flavor too tart or overpowering compared to McDonald’s more subtle berry flavor.
The Fix: Ensure your berry mix is predominantly blueberries with some blackberries and just a few raspberries. If using a pre-mixed frozen berry blend, visually aim for at least 60% blue/purple berries for the most authentic color and taste.
Storing Your Grimace Shake Recipe (Make-Ahead Guide)
The Grimace shake recipe is definitely best consumed immediately after blending. After testing various storage methods, I can confidently say that the texture and flavor are at their peak within the first 15 minutes. After this point, separation and crystallization begin to affect quality.
If you must store leftover shake, transfer it to an airtight container and refrigerate for up to 8 hours maximum. The texture will become thicker and icier in the refrigerator, losing the smooth, creamy quality that makes the McDonald’s Grimace shake so appealing.
For the best results with make-ahead preparation, I recommend prepping your ingredients rather than the finished shake. You can pre-measure your frozen berries and sugar into individual freezer bags, so when it’s time to make your Grimace shake, you just need to add ice cream, milk, and vanilla.
If you do refrigerate leftover shake, expect significant texture changes. When ready to enjoy, let it sit at room temperature for about 10 minutes, then re-blend with a splash of milk to restore some of the original creaminess. Vigorous stirring alone won’t fix the texture properly.
As for freshness, any Grimace shake stored longer than 24 hours will develop off flavors as the berries and dairy begin to deteriorate. If you notice any separation with a watery layer on top, it’s best to discard and make a fresh batch.
Grimace Shake Recipe FAQs
Can I make Grimace shake recipe ahead of time?
No, the Grimace shake recipe is not ideal for making ahead. I’ve tested storing it in various containers and it quickly loses its texture, separates, and develops ice crystals within 2-3 hours. For the best experience, blend it just before serving. If you must prepare in advance, store the measured ingredients separately (freeze berry portions, refrigerate milk) and blend at the last minute for optimal freshness and texture.
What’s the difference between homemade Grimace shake recipe and the McDonald’s version?
The homemade Grimace shake recipe has a fresher berry flavor and slightly creamier texture than McDonald’s version, which uses flavored syrup instead of real berries. McDonald’s shake contains preservatives and stabilizers that give it a longer-lasting thickness, while the homemade version uses only natural ingredients. My recipe costs about $1.75 per serving versus $3.99 at McDonald’s, and allows for customization of sweetness and berry intensity. The homemade version is best for enjoying at home, while the McDonald’s option offers convenience on the go.
Can I make Grimace shake recipe without a blender?
Yes, you can make a Grimace shake recipe without a blender, but with modified ingredients. Use very soft ice cream, berry juice (or crushed thawed berries pushed through a strainer), and milk, then mix vigorously with a whisk or immersion blender. The texture won’t be as smooth or properly incorporated as a blender version, and you’ll likely need to add purple food coloring to achieve the signature color. A milk frother can help somewhat but won’t fully break down frozen berries.
How do I make Grimace shake recipe less sweet/fewer calories?
To make a lighter Grimace shake recipe, substitute regular vanilla ice cream with low-fat or sugar-free ice cream to save approximately 100-150 calories per serving. Use unsweetened almond milk instead of whole milk (saving 50-70 calories) and omit the added sugar completely. You can add 1-2 drops of liquid stevia for sweetness without calories. These modifications reduce the shake from 375 to about 200 calories while maintaining a similar flavor profile, though the texture will be slightly less creamy. I prefer using light ice cream rather than frozen yogurt, as it preserves more of the original texture.
Why doesn’t my Grimace shake recipe taste like McDonald’s?
The most common reasons your Grimace shake doesn’t match McDonald’s are using the wrong berry ratio (too many raspberries/strawberries), over-blending (creating a watery consistency), or using low-quality vanilla ice cream with insufficient fat content. McDonald’s uses a proprietary berry flavoring that’s subtle rather than intense. Try reducing your berry amount to 3/4 cup, ensuring blueberries dominate the mix, and using a premium vanilla ice cream with at least 10% milkfat. Also check that you’re not over-sweetening – McDonald’s version has a balanced sweetness that lets the subtle berry flavor come through.
Is the Grimace shake recipe still available at McDonald’s?
No, the Grimace shake is no longer available at McDonald’s restaurants. It was a limited-time offering released in June 2023 as part of Grimace’s birthday celebration, and the promotion ended after a few weeks. The viral TikTok popularity didn’t extend its availability. This homemade recipe is now the only way to enjoy the purple shake year-round. McDonald’s occasionally brings back popular limited-time items, but there’s currently no announced plan to reintroduce the Grimace shake to their menu.
Final Thoughts on Making Grimace Shake Recipe at Home
Creating this Grimace shake recipe at home has become one of my favorite ways to enjoy a nostalgic treat while saving money. At just $1.75 per serving compared to McDonald’s $3.99 price tag, you’re getting an identical purple milkshake experience at less than half the cost. The entire process takes just 5 minutes from start to finish, and the flavor is remarkably close to the original that caused such a sensation.
What makes this Grimace shake recipe so satisfying is how simple it really is. With just five basic ingredients and a standard blender, anyone can recreate this viral purple drink at home. Don’t worry if your first attempt isn’t perfect – small adjustments to the berry ratio or sweetness level will get you there by the second try.
I make this Grimace milkshake at least twice a month for my family, and it’s become our favorite way to elevate movie nights or celebrate small wins. The genuine smiles it brings to everyone’s faces – without the TikTok dramatics – make it worth the minimal effort every time.
If you tried this Grimace shake recipe, please leave a star rating below and let me know how it turned out in the comments! I read every single one and love hearing about your Grimace shake recipe creations.
Save this recipe by pinning it to Pinterest or bookmarking this page – you’ll want to make Grimace shake recipe again and again!
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Recipe",
"name": "Grimace Shake Recipe",
"description": "A copycat recipe for McDonald's viral purple Grimace Birthday Shake with sweet berry flavor and creamy texture.",
"author": {
"@type": "Person",
"name": "Ahmad"
},
"image": "https://drinkattitude.com/wp-content/uploads/2025/12/grimace-shake-recipe-25.jpg",
"prepTime": "PT5M",
"totalTime": "PT5M",
"recipeYield": "2 servings",
"recipeIngredient": [
"2 cups vanilla ice cream",
"1 cup frozen mixed berries",
"1/2 cup whole milk",
"1/4 teaspoon vanilla extract",
"2 tablespoons granulated sugar"
],
"recipeInstructions": [
{
"@type": "HowToStep",
"text": "Take your vanilla ice cream out of the freezer and let it soften for about 5 minutes."
},
{
"@type": "HowToStep",
"text": "Add 2 cups of slightly softened vanilla ice cream, 1 cup of frozen mixed berries, 1/2 cup of milk, 1/4 teaspoon vanilla extract, and 2 tablespoons of sugar to your blender."
},
{
"@type": "HowToStep",
"text": "Blend on low speed for 15 seconds, then increase to medium speed for another 30-45 seconds until smooth."
},
{
"@type": "HowToStep",
"text": "Check that your shake has a vibrant purple color and sweet, subtle berry flavor."
},
{
"@type": "HowToStep",
"text": "Pour into chilled glasses and serve immediately, optionally topping with whipped cream."
}
],
"nutrition": {
"@type": "NutritionInformation",
"calories": "375 calories",
"carbohydrateContent": "48 g",
"fatContent": "18 g",
"proteinContent": "7 g",
"sugarContent": "42 g",
"sodiumContent": "125 mg"
},
"keywords": "grimace shake, grimace milkshake, mcdonald's grimace shake, purple shake recipe, grimace birthday shake"
},
{
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Can I make Grimace shake recipe ahead of time?",
"acceptedAnswer": {
"@type": "Answer",
"text": "No, the Grimace shake recipe is not ideal for making ahead. It quickly loses its texture, separates, and develops ice crystals within 2-3 hours. For the best experience, blend it just before serving. If you must prepare in advance, store the measured ingredients separately and blend at the last minute."
}
},
{
"@type": "Question",
"name": "What's the difference between homemade Grimace shake recipe and the McDonald's version?",
"acceptedAnswer": {
"@type": "Answer",
"text": "The homemade Grimace shake recipe has a fresher berry flavor and slightly creamier texture than McDonald's version, which uses flavored syrup instead of real berries. McDonald's shake contains preservatives and stabilizers, while the homemade version uses only natural ingredients. My recipe costs about $1.75 per serving versus $3.99 at McDonald's."
}
},
{
"@type": "Question",
"name": "Can I make Grimace shake recipe without a blender?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes, you can make a Grimace shake recipe without a blender, but with modified ingredients. Use very soft ice cream, berry juice (or crushed thawed berries pushed through a strainer), and milk, then mix vigorously with a whisk or immersion blender. The texture won't be as smooth as a blender version."
}
},
{
"@type": "Question",
"name": "How do I make Grimace shake recipe less sweet/fewer calories?",
"acceptedAnswer": {
"@type": "Answer",
"text": "To make a lighter Grimace shake recipe, substitute regular vanilla ice cream with low-fat or sugar-free ice cream, use unsweetened almond milk instead of whole milk, and omit the added sugar completely. You can add 1-2 drops of liquid stevia for sweetness without calories. These modifications reduce the shake from 375 to about 200 calories."
}
},
{
"@type": "Question",
"name": "Why doesn't my Grimace shake recipe taste like McDonald's?",
"acceptedAnswer": {
"@type": "Answer",
"text": "The most common reasons your Grimace shake doesn't match McDonald's are using the wrong berry ratio, over-blending, or using low-quality vanilla ice cream. Try reducing your berry amount to 3/4 cup, ensuring blueberries dominate the mix, and using a premium vanilla ice cream with at least 10% milkfat."
}
},
{
"@type": "Question",
"name": "Is the Grimace shake recipe still available at McDonald's?",
"acceptedAnswer": {
"@type": "Answer",
"text": "No, the Grimace shake is no longer available at McDonald's restaurants. It was a limited-time offering released in June 2023 as part of Grimace's birthday celebration, and the promotion ended after a few weeks. This homemade recipe is now the only way to enjoy the purple shake year-round."
}
}
]
}
]
}