I tried making an In-N-Out chocolate shake at home, and it turned out just as rich and creamy as the one I usually order with a burger and fries.
The chocolate flavor is smooth and indulgent without being too heavy, and the texture is that perfect thick shake you have to sip slowly.
I love how easy it is to throw together with just a few ingredients, yet it feels like such a treat every time. For me, it’s the kind of dessert that instantly makes a meal feel complete, and now I don’t need the drive-thru to enjoy it.

Why You’ll Love This Recipe
This chocolate shake copycat is smooth, decadent, and easy to make in less than 5 minutes. It uses just three main ingredients — ice cream, milk, and chocolate syrup — which means it’s affordable and simple enough to whip up anytime.
You’ll love how customizable it is: make it richer with extra chocolate, lighter with frozen yogurt, or dairy-free with plant-based swaps.
It’s kid-approved, party-friendly, and just as good as the one you’d order at the In-N-Out counter.
What You’ll Need
- 2 cups chocolate ice cream (about 4 scoops)
- ¾ cup whole milk (adjust for thickness)
- ¼ cup chocolate syrup (plus more for drizzle)
- Whipped cream (for topping)
- Optional garnish: chocolate shavings or sprinkles
Pro Tips
- Start with less milk and add more if needed — this keeps the shake thick and spoonable.
- Chill your glasses in the freezer before pouring for a frosty presentation.
- Use high-quality chocolate syrup or even melted dark chocolate for deeper flavor.
- Add a pinch of espresso powder to intensify the chocolate taste.
- Let kids decorate with sprinkles, whipped cream, and drizzle for extra fun.
Tools Required
- Blender (high-speed preferred)
- Ice cream scoop
- Measuring cups and spoons
- Tall glasses
- Straws and spoons
Substitutions & Variations
- Swap whole milk for almond, oat, or soy milk for a dairy-free option.
- Use vanilla ice cream with extra chocolate syrup if you don’t have chocolate ice cream.
- Add a frozen banana for creaminess and a hint of natural sweetness.
- Turn it into a malt shake by adding 2 tablespoons of malted milk powder.
- Mix in crushed cookies, peanut butter, or caramel for your own twist.

Make-Ahead Tips
Milkshakes are best enjoyed right away, but you can prep ahead by scooping ice cream into individual cups and freezing them until ready to blend.
Chocolate syrup can also be portioned into jars or squeeze bottles. If you want to save leftovers, freeze them in popsicle molds for a fun frozen treat.
Instructions
1. Add ingredients to blender
Place chocolate ice cream, milk, and chocolate syrup into a blender.
2. Blend until smooth
Blend on high until thick and creamy. Stop and scrape down the sides if needed.
3. Adjust
Taste the shake. Add more syrup for sweetness or more ice cream for extra thickness. Blend again briefly.
4. Serve
Pour into chilled glasses. Top with whipped cream, a drizzle of chocolate syrup, and optional sprinkles or shavings.
5. Enjoy immediately
Serve with straws and spoons for the full milkshake experience.
Serving Suggestions
This shake pairs perfectly with burgers and fries for the classic In-N-Out feel. Serve it with homemade onion rings or nachos for a fun family movie night.
For parties, pour smaller portions into mini glasses and let guests top them with whipped cream and sprinkles. You can also pour shakes into mason jars with lids for an easy picnic treat.
Leftovers & Storage
Milkshakes don’t store well in liquid form, but leftover shake can be frozen in airtight containers or popsicle molds for up to 2 months.
To enjoy again as a shake, thaw slightly and re-blend with a splash of milk until smooth.
Nutrition & Benefits
This chocolate shake is a treat, but it also has benefits. Ice cream and milk provide calcium and protein, while chocolate contains antioxidants.
By making it at home, you control the sweetness and portion size. For a slightly healthier version, you can use frozen yogurt or blend in fruit like bananas for natural creaminess.
Recipe FAQ
1. Does In-N-Out use real ice cream in their shakes?
Yes, they’re made with real ice cream, which gives them that classic creamy texture.
2. How do I make my shake thicker?
Use less milk and more ice cream, or freeze the shake for 5–10 minutes before serving.
3. Can I make this shake without a blender?
Yes, soften the ice cream slightly and stir vigorously with milk and syrup until creamy.
4. Can I make it vegan?
Absolutely — use non-dairy ice cream and plant-based milk.
5. How do I make it taste like a diner-style shake?
Add malt powder for a nostalgic, old-fashioned flavor.
A Sweet Classic at Home
This In-N-Out chocolate shake copycat is everything you want in a milkshake: thick, creamy, and rich with chocolate flavor.
It’s quick to prepare, easy to customize, and just as satisfying as the drive-thru version. Whether you serve it with burgers and fries or enjoy it as a stand-alone dessert, it’s a recipe that never disappoints.
So grab a blender, a few scoops of ice cream, and some chocolate syrup, and make your own shake at home. I’d love to hear how yours turned out — did you keep it classic, or add your own fun mix-ins? Share your version and enjoy every sip.