Protein crookies with flaky golden croissant pieces and dark chocolate chips on a cooling rack

Easy Protein Crookies (Cookie + Croissant, 10g Protein)

VIRAL protein crookies with flaky croissant pieces and chocolate chips  high-protein cookie recipe

These protein crookies turn the viral cookie-meets-croissant mashup into a chewy bakery-style cookie with 10 g of protein and just 120 calories each. Three hero ingredients carry the whole thing: torn buttery croissant for the signature flaky pockets, sugar-free chocolate chips for the gooey center, and a whey-protein cookie base that bakes up soft and chewy. Twelve cookies, 25 minutes, and kids who can’t tell they’re “healthy.”

Stack of protein crookies with flaky croissant pieces and chocolate chips on a cooling rack

Amanda’s recipe summary

Flavor and texture: Chewy chocolate-chip cookies with crisp golden edges, gooey centers and surprise pockets of buttery flaky croissant baked right into the dough. Tastes like a $9 bakery crookie. Eats like a smart cookie.

Yield: 12 cookies (12 servings of 1 cookie each).

Similar to: A home-baker’s protein-friendly riff on the viral “crookie” from Maison Louvard in Paris and the New York bakery copycats. Same croissant-meets-cookie magic, 10 g of protein per cookie instead of 4, 120 calories instead of 450.

The story behind these protein crookies

My three kids found the crookie last year. One of them showed me a TikTok at the breakfast table a New York bakery selling buttery croissants stuffed with chocolate chip cookie dough, nine dollars each, lines around the block. They wanted to know if I could make them.

I’m a home baker. I don’t run a bakery. But I’ve spent fifteen years figuring out how to feed three growing kids treats that don’t wreck the rest of the day.

So I tried.

The first batch was a disaster. I literally stuffed raw cookie dough inside whole croissants and baked them. They came out greasy, the cookie centers underbaked, the croissants gone soggy. My oldest declared them and I quote “not it.”

I tried again. And again. By the seventh batch, I had a different idea. What if I went the other direction protein cookies with torn croissant pieces folded right into the dough? Same flavor crossover, much easier macros to hit, and way less stressful than trying to bake a stuffed croissant evenly.

These are what I landed on. Buttery flaky croissant pockets baked right into chewy chocolate-chip protein cookies. Ten grams of protein, 120 calories, kids can’t tell they’re “healthy.” Twelve cookies from one batch enough for after-school snacks all week, with a few stashed in the freezer for emergencies.

My middle one declared this batch “finally it.” Fifteen years of baking I take that as the highest compliment I’m going to get.

Why you’ll love these high-protein crookies

These protein crookies live in my freezer year-round.. They’ve replaced three different “snack solutions” I used to keep on rotation, and the kids ask for them by name.

  • 10 g of protein per cookie an actual snack, not an excuse to call a cookie healthy.
  • 120 calories each small enough to fit a snack budget, satisfying enough to feel like a real treat.
  • The viral crookie flavor flaky buttery croissant pockets baked into a chewy chocolate-chip cookie, no bakery line required.
  • Sugar-free with allulose no blood sugar spike, kids stay calm after snack time.
  • Freezer-friendly bake a batch, freeze half, microwave 15 seconds for an instant warm cookie.

Ingredients for protein crookies

Ingredients for protein crookies laid out in small bowls — overhead flat lay

The 3 hero ingredients

  • Day-old butter croissant (1 large, torn) The signature crookie crunch. Day-old is firmer and tears into clean pieces. Substitution: any leftover buttery pastry pain au lait, brioche, even puff pastry pieces.
  • Vanilla whey protein powder (1 cup, ~90 g) Whey keeps the cookies soft and chewy. Substitution: casein works; avoid pure plant protein, it makes the cookies dry.
  • Sugar-free chocolate chips (¼ cup) For the gooey middles. I use Lily’s or ChocZero. Substitution: chopped 85%+ dark chocolate.

The dry mix

  • Almond flour (¾ cup, ~80 g) Gives structure without going dry. Substitution: oat flour works but the texture is cakier.
  • Baking powder (½ teaspoon) For lift.
  • Baking soda (¼ teaspoon) For crisp edges.
  • Fine sea salt (¼ teaspoon) Wakes up the chocolate.

The wet mix

  • Unsalted butter (2 tablespoons, melted) Just enough for chew and richness. Browned butter is a 30-second upgrade.
  • Allulose (3 tablespoons) Sugar-free sweetener that bakes like real sugar (caramelizes, stays soft).
  • Egg (1 large) Binds everything.
  • Vanilla extract (1 teaspoon) Pure vanilla it matters in a simple dough.
  • Flaky sea salt Optional, for finishing.

How to make protein crookies

Preparing protein crookies — baking sheet, cookie dough, torn croissant pieces and tools

Step 1: Preheat and tear the croissant

Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper. Tear the day-old croissant into rough 1-cm chunks go for irregular pieces, not neat cubes. Set aside.

Step 2: Whisk the dry ingredients

In a medium bowl, whisk together the almond flour, protein powder, baking powder, baking soda and fine sea salt until evenly combined and no lumps remain.

Step 3: Mix the wet ingredients

In a separate larger bowl, whisk the melted butter and allulose together until smooth and a little glossy about 30 seconds. Add the egg and vanilla and whisk until fully combined.

Mixing protein cookie dough with chocolate chips and torn croissant pieces

Step 4: Combine and fold

Add the dry mixture to the wet and stir with a wooden spoon until a soft dough forms. Fold in the chocolate chips and half of the torn croissant pieces. Don’t overmix you want visible streaks of croissant in the dough, not a uniform paste.

Step 5: Scoop and top

Use a cookie scoop or tablespoon to portion 12 mounds of dough onto the prepared baking sheet, spacing them about 2 inches apart. Flatten each mound slightly with the back of the spoon. Press the remaining croissant pieces firmly on top of each cookie so they stick out they’ll caramelize in the oven and give that signature crookie crunch.

Step 6: Bake

Bake for 10 to 12 minutes, until the edges are golden brown and the centers still look slightly underdone. Pull them just before they look “done” they’ll firm up as they cool on the sheet. Sprinkle a tiny bit of flaky sea salt over each cookie while they’re still warm.

Step 7: Cool and serve

Let the cookies rest on the baking sheet for 5 full minutes before moving this is when they set. Then transfer to a cooling rack. Serve warm for melty chocolate, or cooled for the classic chewy texture.

Amanda’s top tip: Don’t skip the day-old croissant. A fresh-from-the-oven croissant is too soft it disappears into the dough and you lose the flaky pockets entirely. A 24-hour-old croissant tears into clean firm pieces that hold their shape through baking. If yours is too fresh, leave it uncovered on the counter overnight or pop the torn pieces into a 200°F oven for 5 minutes to dry out.

Tray of unbaked protein crookies with chocolate chips and croissant pieces ready for the oven

Tips and tricks for the best protein crookies

These protein crookies depend on one ingredient most people get wrong the croissant

Use a day-old croissant. The single biggest factor. Fresh croissants are too soft and steam into the dough. A firmer day-old croissant gives clean flaky pockets.

Don’t overmix the dough. Once you fold in the croissant, stir as little as possible. You want streaks of butter and pastry visible that’s where the flaky pockets come from.

Pull them early. Protein cookies firm up fast as they cool. Take them out when the centers still look underdone they finish baking on the hot sheet.

Brown the butter. An extra 90 seconds melting the butter until it smells nutty gives the cookies a noticeably more “bakery” flavor.

Salt the tops while warm. Flaky salt sticks better to warm cookies and balances the chocolate.

The croissant pieces on top caramelize and crisp in the oven — that's the crookie magic

Variations

  • Stuffed: Press a square of chocolate into the center of each dough ball before baking for a gooey molten middle.
  • Double chocolate: Add 1 tablespoon of cocoa powder to the dry mix and use white chocolate chips for contrast.
  • Cinnamon swirl: Toss the torn croissant pieces in 1 teaspoon of cinnamon before folding in tastes like cinnamon roll territory.
  • Vegan: Use a casein-free pea-rice protein, a flax egg, vegan butter and dairy-free chocolate chips. Use a vegan croissant.
  • Nut-free: Swap almond flour for oat flour. Texture is cakier but still works.

Serving suggestions

These protein crookies work as a snack, breakfast topping or dessert.

  • Serve warm with a glass of cold milk for an after-school snack.
  • Crumble one over Greek yogurt for a high-protein breakfast bowl.
  • Pair two with a black coffee for an afternoon energy break.
  • Stack three on a small plate as a casual dessert.
  • Pack one in a lunch box they hold up to 6 hours at room temp.

Storage and meal prep

  • Counter: Store protein crookies in an airtight container at room temperature up to 4 days.
  • Fridge: Up to 7 days but they firm up. Warm 8 seconds in the microwave before eating.
  • Freezer: Up to 2 months baked, or freeze raw dough balls and bake straight from frozen (add 2 minutes).
  • Meal prep: Bake a batch of protein crookies Sunday Sunday, half on the counter for the week, half in the freezer for emergencies.

Frequently asked questions

What is a crookie and why is it so viral?

The crookie was invented by Stéphane Louvard at Maison Louvard bakery in Paris in 2022. It’s a buttery croissant split open and stuffed with raw chocolate chip cookie dough, then baked until the cookie dough is gooey and golden. It went massively viral on TikTok in 2024-2025, with bakeries in New York, Los Angeles and London selling them for $7 to $12 each and waiting lines around the block.

How much protein is in each protein crookie?

Each protein crookie has about 10 grams of protein and 120 calories. The batch makes 12 cookies. Exact macros vary slightly depending on the protein powder brand, the size of your croissant and the chocolate chips you choose.

Why use a day-old croissant instead of fresh?

A day-old croissant is firmer and drier, so it tears into clean flaky pieces that hold their shape through baking. A fresh croissant is too soft and steams into the cookie dough, which means you lose the signature flaky pockets entirely. If yours is too fresh, leave it uncovered overnight or dry the torn pieces in a 200°F oven for 5 minutes.

Can I make protein crookies without protein powder?

Yes, but they become regular crookies rather than protein cookies. Replace the protein powder with an equal volume of almond flour or all-purpose flour. The macros will change significantly expect about 4 grams of protein per cookie and a higher calorie count.

Why are my protein cookies dry or chalky?

Chalky protein cookies usually come from overbaking or from using too much protein powder without enough fat. Pull these cookies when the centers still look slightly underdone they finish baking on the hot pan. Stick to whey or casein protein; plant proteins like pea or rice tend to dry out cookies.

Can I freeze the raw cookie dough for later?

Yes. Scoop the dough into balls, freeze on a tray for an hour until firm, then transfer to a bag for up to 2 months. Bake straight from frozen just add 2 minutes to the baking time. This is the easiest way to have a warm cookie ready in 12 minutes any night of the week.

📖 Recipe

Protein Crookies

120kcal
Prep 12 minutes
Cook 12 minutes
Total 25 minutes
Bakery-style high-protein chocolate-chip cookies with flaky buttery croissant pockets baked right into the dough. 10 g protein, 120 calories per cookie.
Servings 12
Course Dessert, Snack
Cuisine American, French

Ingredients

For the dough
  • 1 Cup vanilla whey protein powder 90 g
  • 3/4 Cup almond flour 80 g
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon fine sea salt
  • 2 tablespoons unsalted butter melted (28 g)
  • 3 tablespoons allulose 36 g
  • 1 large egg
  • 1 teaspoon pure vanilla extract
For the crookie mix-ins
  • 1 large day-old butter croissant about 60 g, torn into 1-cm pieces
  • 1/4 cup sugar-free dark chocolate chips 45 g
  • 1 pinch flaky sea salt for topping

Equipment

  • – Baking sheet
  • Parchment paper
  • – Cookie scoop or tablespoon
  • – 2 mixing bowls
  • – Whisk

Method

  1. Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper. Tear the croissant into rough 1-cm chunks.
  2. In a medium bowl, whisk together protein powder, almond flour, baking powder, baking soda and fine sea salt.
  3. In a larger bowl, whisk melted butter and allulose until smooth. Add egg and vanilla and whisk until combined.
  4. Add the dry mixture to the wet and stir into a soft dough. Fold in chocolate chips and half of the torn croissant pieces. Don’t overmix.
  5. Scoop 12 mounds of dough onto the sheet, 2 inches apart. Flatten slightly. Press remaining croissant pieces firmly on top of each cookie.
  6. Bake 10 to 12 minutes, until edges are golden and centers still look slightly underdone. Sprinkle flaky sea salt while warm.
  7. Cool on the baking sheet 5 minutes before transferring to a rack. Serve warm or cooled.

Nutrition

Calories120kcalCarbohydrates6gProtein10gFat7gSaturated Fat3gSodium90mgFiber2gSugar1gCalcium80mg

Notes

  • Storage: Airtight container at room temperature up to 4 days, or freeze up to 2 months.
  • Croissant: Day-old is non-negotiable. Fresh croissant disappears into the dough.
  • Bake time: Pull when centers still look underdone. They firm up on the hot sheet.
  • Protein: Whey or casein only. Plant protein dries the cookies.

Tried this recipe?

Let us know how it was!

You May Also Like