This post may contain affiliate links.
This Chick Fil A Milkshake brings the fan-favorite caramel crumble shake right to your kitchen, no drive-thru required. It starts with thick, creamy vanilla ice cream blended with caramel and butterscotch, then gets loaded with buttery homemade blondie crumbles. If you love copycat treats like our Shamrock Shake and frosted lemonade, this one belongs on your list.

Thick, creamy, and studded with buttery blondie crumbles, this copycat Chick Fil A milkshake is the ultimate caramel dessert in a glass, right up there with our cookies and cream milkshake.
Chick Fil A Milkshake Quick Look
- 🕒 Prep Time: 15 minutes
- 🌡️ Cook Time: 30 minutes
- ⏳ Total Time: 45 minutes (plus cooling)
- 🍽️ Serving: 2 milkshakes
- ⚡ Calories: About 720 per shake
- 🌶️ Flavor Profile: Sweet, creamy, caramel, and buttery
- ✋ Difficulty: Easy
Quick Answer
A copycat Chick Fil A caramel milkshake is made by blending vanilla ice cream with caramel sauce, butterscotch, and a splash of milk, then folding in buttery homemade blondie crumbles. It is finished with whipped cream and a cherry, much like a thick Wendy’s Frosty, only loaded with caramel crunch.
Jump to:
- Chick Fil A Milkshake Quick Look
- Quick Answer
- Why This Recipe Works
- Why You’ll Love This Recipe
- Key Ingredients
- Variations and Substitutions
- How to Make Chick Fil A Milkshake
- Recipe Tips & Tricks
- Serving Ideas and Suggestions
- Chick Fil A Milkshake FAQs
- Other Recommended Copycat Drink Recipes
- Chick Fil A Milkshake (Copycat Caramel Crumble)
Why This Recipe Works
Click to see the technique science
- Real ice cream base. Starting with quality vanilla ice cream gives the shake that thick, scoopable texture you can eat with a spoon.
- Caramel plus butterscotch. Using both sauces builds a deeper, more buttery caramel flavor than caramel alone.
- Homemade blondie crumbles. Toasting the blondie pieces a second time makes them crisp so they hold their crunch in the cold shake.
- Blend, do not over-thin. Adding just half a cup of milk keeps the milkshake thick instead of runny.
Why You’ll Love This Recipe
- Tastes just like the Chick-fil-A seasonal caramel crumble shake.
- Thick, creamy, and loaded with buttery blondie crumbles.
- Made with simple ingredients and your blender.
- A fun copycat treat for caramel lovers, like our banana split milkshake.
- Just as easy to blend as our dulce de leche milkshake.
- Pairs perfectly with a movie night and a batch of salted caramels.
Key Ingredients

Here is everything you need to make this Chick Fil A milkshake at home. The exact measurements are in the recipe card below.
- Vanilla ice cream: the thick, creamy base of the milkshake.
- Caramel sauce: the signature flavor of this copycat shake.
- Butterscotch sauce: deepens the caramel flavor with a buttery note.
- Whole milk: just enough to blend while keeping the shake thick.
- Butter and brown sugar: the base of the chewy homemade blondies.
- Egg, flour, and baking powder: give the blondie crumbles structure.
- Vanilla and salt: round out both the blondies and the shake.
- Whipped cream and a cherry: the classic milkshake finish.
See recipe card for exact quantities.
Variations and Substitutions
This Chick Fil A milkshake is easy to make your own.
- Make it boozy: add a splash of caramel liqueur, like our boozy white hot chocolate.
- Use store-bought crumbles: short on time? Crushed shortbread or graham cracker toffee works in a pinch.
- Extra thick: use less milk, or add another scoop of ice cream.
- Change the flavor: swap the caramel for chocolate, or try our cookies and cream milkshake instead.
- Add a coffee kick: blend in a shot of espresso, or sip a cozy flat white alongside it.
How to Make Chick Fil A Milkshake

- Make the blondie batter by whisking together melted butter and brown sugar, then mixing in the egg, vanilla, flour, baking powder, and salt.

- Spread the batter evenly into a greased baking dish.

- Bake at 350 degrees F for about 25 minutes, until the top is lightly golden.

- Crumble the cooled blondie onto a baking sheet and broil 5 to 8 minutes until crisp, then chill.

- Blend the vanilla ice cream, milk, caramel sauce, butterscotch, and vanilla until smooth and thick.

- Stir in about half a cup of crumbles, pour into glasses, and top with whipped cream, more crumbles, and a cherry.
Recipe Tips & Tricks
- Toast the crumbles twice. The second broil is what makes them crisp enough to stay crunchy in the cold shake.
- Watch the broiler. Crumbles can burn fast, so keep an eye on them and stir once.
- Chill your glass. A cold glass keeps the milkshake thick longer.
- Do not over-blend. Blend just until smooth so the shake stays thick and scoopable.
- Make crumbles ahead. Bake and store the blondie crumbles in advance, or sprinkle them over no-churn ice cream too.
Serving Ideas and Suggestions
This Chick Fil A milkshake is a dessert and a drink all in one, perfect for a hot afternoon or an after-dinner treat.
Serve it ice-cold with an extra-wide straw so you can catch all the blondie crumbles. It is the perfect sweet treat next to a homemade frosted lemonade, a Shamrock Shake, or a cozy flat white.
For more copycat fun, blend up a Wendy’s Frosty, mix a butterbeer, or pour a refreshing fruit spritzer. It also pairs nicely with mini cheesecakes for a party.

Chick Fil A Milkshake FAQs
The caramel crumble shake is a seasonal menu item, so it is not always available. This copycat recipe lets you enjoy it any time of year right at home.
Yes. The shake is still delicious with just caramel and butterscotch, but the homemade blondie crumbles are what make it taste like the Chick-fil-A version. You can also crumble in graham cracker toffee for crunch.
A good-quality vanilla ice cream gives the thickest, creamiest result. Let it soften for a few minutes so it blends smoothly without too much added milk.
Absolutely. Bake, toast, and cool the crumbles, then store them in an airtight container for up to a week so your milkshake comes together in minutes.
Use less milk or add an extra scoop of ice cream. Chilling your glass ahead of time helps too, just like making a thick Wendy’s Frosty.
Yes. Both the blondies and the milkshake base scale up easily, so you can blend a big batch for a crowd or a party.
With creamy caramel, crunchy blondie crumbles, and a cherry on top, this copycat Chick Fil A milkshake is a treat worth blending up again and again, right alongside our copycat Chick Fil A grilled chicken.
Chick Fil A Milkshake (Copycat Caramel Crumble)
Ingredients
For the Blondie Crumbles
- ½ cup unsalted butter melted
- ½ cup + 2 tablespoons light brown sugar packed
- 1 large egg
- 1 teaspoon vanilla extract
- 1 cup all purpose flour
- 1 teaspoon baking powder
- ¼ teaspoon salt
For the Milkshake
- 3 cups vanilla ice cream 8 scoops
- ½ cup whole milk
- ¼ cup caramel sauce
- 2 tablespoons butterscotch sauce
- 1 teaspoon vanilla extract
- Whipped cream
- maraschino cherries
Instructions
- Preheat the oven to 350°F. Spray a 9×5 baking dish with nonstick baking spray and set aside.
- In a large bowl, add the melted butter and brown sugar. Whisk together. Allow to cool for a couple of minutes before adding the egg. (To ensure it doesn’t start cooking from the hot butter).½ cup unsalted butter, ½ cup + 2 tablespoons light brown sugar
- Whisk in the egg and vanilla into the mixture.1 large egg, 1 teaspoon vanilla extract
- Add all dry ingredients: flour, baking powder, and salt. Stir together until a thick blondie batter is formed.1 cup all purpose flour, 1 teaspoon baking powder, ¼ teaspoon salt
- Evenly spread the batter into the prepared baking dish.
- Bake in the oven for 25 minutes or until the top is slightly golden brown.
- Let cool for 15 minutes. Crumble the blondies onto a parchment paper-lined baking sheet. Break apart into small pieces. Place back in the oven on broil for about 5-8 minutes or until the crumbles become a darker golden brown.
- Remove from the oven, and place in the refrigerator to coo,l and allow the crumbles to crisp up.
- While those are cooling, make the milkshake. In a blender, add the vanilla ice cream, milk, caramel sauce, butterscotch sauce, and vanilla.3 cups vanilla ice cream, ½ cup whole milk, ¼ cup caramel sauce, 2 tablespoons butterscotch sauce, 1 teaspoon vanilla extract
- Blend together until smooth.
- Now that the blondie crumbles have cooled, break them up even more into smaller pieces with your fingers.
- Place about ½ cup of the blondie crumbles into the milkshake mixture, and stir to combine.
- Transfer to a serving glass. Top with whipped cream, some more blondie crumbles, and a maraschino cherry. Enjoy!Whipped cream, maraschino cherries
Notes
- Chill the glasses in the freezer before serving for a super cold beverage.
- Make sure the blondie crumbles are at room temperature before adding to the shake.
- Blend the milkshake on medium-high speed for the best creamy texture.
- Adjust the amount of ice cream to make your milkshake thicker or thinner.
- Serve immediately for the best taste and consistency.
- Always start with cold ingredients for a refreshing milkshake.
Nutrition
Love This Recipe?
Follow @ThisSillyGirlsKitchen on Instagram and @danadevolk on Pinterest for more!












