Copycat Chick-fil-a Peach Milkshake
This homemade Copycat Chick-Fil-a Peach Milkshake is thick, creamy, loaded with protein, and is perfectly sweet, without added ice cream or refined sugars
I used my favorite clean ingredient protein powder from Just Ingredients in peaches n cream here, and it added the perfect flavor! Vanilla will also work for this recipe. Use code colleenF10 to save off my go-to clean ingredient protein powders HERE

Why You’ll Love This Copycat Chick-fil-a Peach Shake
- It’s full of real peach flavor
- It’s packed with protein
- There is no sugar loaded ice cream needed
- It requires just 5 ingredients
- It can be made dairy free, too!


Key Ingredients
- Cottage Cheese – gets thick and creamy when frozen, unlike yogurt which tends to get icy when it’s frozen. Don’t worry about the texture; it gets perfectly smooth once blended!
- Frozen peaches – adds your signature flavor, and using frozen creates thickness without having to use ice and risk for an icy texture
- Peaches & Cream Protein Powder – Enhances the peach flavor and adds a big protein boost! Yes, you can use vanilla protein too, but the peachier the better, to me! I used Just Ingredients Peach protein powder, which is made with just 100% grass fed whey, and contains no artificial flavors, gums, or preservatives. Use code colleenF10 to save sitewide
- Pure maple syrup – adds sweetness. Peaches of course pack their own sweetness, but the cottage cheese does take away from some of the natural sweetness

Process
- Blend cottage cheese until smooth
- Pour into mini silicone muffin mold and freeze for 2-3 hours until firm
- *freezing the cottage cheese allows for this to be a thick blizzard style shake. You can skip this freezing step for more of a drinkable thinner milkshake
- Blend frozen peaches, fresh or frozen cottage cheese, peaches n cream protein powder (vanilla is fine too), and vanilla extract. Add a splash of milk if needed to fully blend, scraping the sides as needed in between
- Top with whipped cream (I like Truwhip or coco whip) and garnish with a cherry
- Enjoy!


I love how easy it to just add all of the filling ingredients to a blender, mix, and pour!
Variations for Dietary Preferences
- Dairy free – You can use a greek style vegan yogurt or coconut cream in place of the cottage cheese, as well as a plant based vanilla protein powder
- Frozen banana will add extra creaminess, but it will taste like a banana & peach mix
- Pure maple syrup – can be replaced with honey or a sugar free sweetener
- Protein powder – again, feel free to sub for a vegan protein powder, or omit completely without affecting the texture
If you love a good chick-fil-a copycat, be sure to checkout my healthy Copcyat Frosted Lemonade, too!
If you make this copycat Chick-fil-a Peach Shake I’d love to your thoughts! Or tag me on social media so I can see your creations!

Copycat Chick-fil-a Peach Milkshake
Ingredients
- 1 cup Cottage Cheese
- 1 cup Peaches Frozen
- 1/3 cup Peaches ‘n’ Cream Protein Powder – Just Ingredients use code colleenF10 to save. it’s SO good! You can also use vanilla protein!
- 2 Tbsp Honey Or pure maple syrup
- 1/2 tsp Pure Vanilla Extract
Instructions
- Blend cottage cheese until smooth
- Pour into mini silicone muffin mold and freeze for 2-3 hours until firm
- *freezing the cottage cheese allows for this to be a thick blizzard style shake. You can skip this freezing step for more of a drinkable thinner milkshake
- Blend frozen peaches, fresh or frozen cottage cheese, peaches n cream protein powder (vanilla is fine too), and vanilla extract. Add a splash of milk if needed to fully blend, scraping the sides as needed in between
- Top with whipped cream (I like Truwhip or coco whip) and garnish with a cherry
- Enjoy!