Picture this: You bite into a soft, golden-brown cookie with a tender crumble and suddenly, there’s a burst of creamy, tangy cheesecake filling that melts in your mouth. The entire cookie is wrapped in a warm hug of cinnamon sugar, just like your favorite churro stand treat but here’s the twist: it’s packed with protein and zero compromise on flavour.
These cookies are the ultimate dessert-meets-snack hybrid. You get that nostalgic churro flavor the creamy richness of cheesecake and the kind of satisfaction that keeps you full (thank you, protein + fiber). They’re easy to make, freezer-friendly, and let’s be honest gorgeous enough to go viral.

Ingredients Breakdown
Let’s talk flavor meets function. Every ingredient serves a purpose no fillers, no fluff (some ingredients I used will be linked in if wanting an accurate calorie count) so let’s jump right in:
For the Protein Cookies Dough
- Almond flour: Nutty, soft, and naturally gluten-free. It gives the cookies their chewy texture.
- Oat flour: Adds a gentle bite and fiber. You can even make your own by blending oats!
- Vanilla protein powder : Adds natural sweetness and 10g+ protein per cookie.
- Coconut sugar : A low-glycemic sweetener that gives that deep, caramel-like sweetness.
- Greek yogurt : Moisture, protein, and a gentle tang to balance the sweetness.
- Almond butter : Adds richness and keeps the texture soft without butter.
- Almond milk : Just a splash to bring it all together. I used unsweetened almond milk
- Vanilla extract : For that sweet bakery aroma.
- Baking soda + salt : Light rise and balanced flavour.
For the Cheesecake Filling
- Cream cheese : Classic, tangy base for the filling. Use light or dairy-free if preferred.
- Greek yogurt : Lightens the filling and adds more protein.
- Vanilla protein powder : Thickens the mixture and adds sweetness.
- Maple syrup : Just a touch for real flavor. You can sub with sugar-free syrup.
For the Churro Coating
- Coconut sugar and Cinnamon : That iconic churro vibe.
- Melted coconut : Helps the coating stick and gives that just-fried sheen.

How to Make Them
1. Freeze the Filling First
This is your make-or-break step. Mix up the cheesecake filling until creamy, then freeze it into flat, quarter-sized disks. This allows you to tuck it neatly into each cookie without leakage or oozing. Freeze for 30-40 minutes, or until firm.
Tip: Use a teaspoon to portion. They’ll spread slightly when baked but remain gooey inside.
2. Make the Dough
In a large bowl, combine all dry ingredients. Add in the wet ingredients and stir until a thick, slightly sticky dough forms. It should be soft enough to shape, but not wet.
If it’s too dry: add 1 tsp almond milk. Too wet? Chill the dough for 10 minutes.
3. Assemble With Care
This part is fun and therapeutic!
- Take a scoop of dough (about 1.5 tbsp), flatten it in your hand.
- Place a frozen cheesecake disk in the center.
- Cover with a second scoop of dough and pinch the edges shut.
- Gently roll into a ball, then press into a thick disk shape.
They should look like mini, cinnamon-dusted UFOs once baked thick in the middle and puffed at the edge.
4. Bake and Churro-ify
Bake at 350°F ( 175°C) for 10-12 minutes. They’ll puff slightly and look underbaked in the center perfect. Don’t overbake or the filling will firm up too much.
While still warm:
- Lightly brush each cookie with melted coconut oil.
- Dip and roll in the cinnamon-coconut sugar mix.
This step mimics the churro’s just-fried finish. Don’t skip it.
Storage and Reheat
- Fridge: Store in a sealed container for up to 5 days.
- Freezer: Freeze for up to 2 months. Thaw and microwave for 10-12 seconds.
- To reheat: A warm cookie cheesecake magic. Brief microwaving revives that gooey center.
FAQs
Can I use only almond flour?
You can, but the oat flour gives more structure. A 1:1 sub works, but cookies may be softer.
Can I skip the protein powder?
Yes, but it adds structure and sweetness. Without it, reduce almond milk slightly and add a bit more coconut sugar for flavour.
What’s the best protein powder for this?
Use a vanilla whey or casein blend for creaminess. For plant-based, use pea protein with a bit of cornstarch or arrowroot to help with texture.
Abby’s Real Talk
These cookies were born from that one time I wanted to “just have a bite” of a churro and then ate three. I wanted a recipe that made me feel just as cozy, without feeling like I undid my whole day. This one nails it. Soft-baked, secretly high-protein, and absolutely dreamy straight from the oven.
I say double batch it one for now, one for the freezer. Future you will thank you.

High-Protein Churro Cheesecake Cookies
Ingredients
For the Cookie Dough:
- 1 cup almond flour
- ½ cup oat flour
- ¼ cup vanilla protein powder
- 2 tbsp coconut sugar
- ½ tsp baking soda
- ¼ tsp salt
- ¼ cup Greek yogurt (plain, 2% or full-fat)
- 2 tbsp almond butter
- 2 tbsp almond milk (unsweetened)
- 1 tsp vanilla extract
For the Cheesecake Filling
- ½ cup light cream cheese (softened)
- 2 tbsp Greek yoghurt
- 1 scoop vanilla protein powder
- 1 tsp maple syrup (or sugar-free syrup)
For the Churro Coating
- 2 tbsp coconut sugar
- 1 tsp cinnamon
- 1 tsp melted coconut oil (for brushing)
Instructions
- In a small bowl, mix cream cheese, Greek yogurt, protein powder, and maple syrup until smooth. Scoop into 1-2 tsp disks onto parchment paper and freeze for 30–40 minutes.
- In a bowl, whisk together almond flour, oat flour, protein powder, coconut sugar, baking soda, and salt. Add Greek yogurt, almond butter, almond milk, and vanilla. Mix until a thick dough forms.
- Flatten 1½ tbsp dough in your palm. Place a frozen cheesecake disk in the center. Cover with another 1 tbsp dough, sealing the edges. Roll gently and flatten into a thick cookie. Repeat.
- Preheat oven to 350°F (175°C). Place cookies on a parchment-lined tray and bake for 10–12 minutes until edges are set. Do not overbake.
- While still warm, brush each cookie with coconut oil. In a bowl, mix cinnamon and coconut sugar, then roll each cookie to coat.
Notes
Notes
- Oat flour can be replaced with more almond flour for grain-free version.
- To make keto, sub oat flour and coconut sugar with almond flour and erythritol.
- Use plant-based protein and dairy-free yogurt and cream cheese for a vegan version.