High Protein Almond Joy Cheesecake – A Creamy, Better-For-You Dessert
This cheesecake brings all the flavors of an Almond Joy bar—chocolate, coconut, and almonds—into a creamy, high-protein dessert you can feel good about serving. It’s rich but not heavy, sweet without being cloying, and surprisingly simple to make. The texture lands between a classic New York cheesecake and a silky mousse.
Whether you’re tracking macros or just love dessert, this one checks all the boxes. Even better, it keeps well, so you can enjoy a slice all week.

Ingredients
Method
- Prep the pan. Line the bottom of a 9-inch springform pan with parchment. Lightly grease the sides. Preheat the oven to 325°F (163°C). Place a rack in the middle position.
- Make the crust. In a bowl, mix almond flour, cocoa, sweetener, and salt. Stir in melted butter and vanilla until the mixture resembles damp sand. It should clump when pressed.
- Press and par-bake. Press the crust firmly and evenly into the pan. Use the bottom of a measuring cup for a tight pack. Bake for 8–10 minutes until set and slightly darker at the edges. Cool while you make the filling.
- Soften the dairy. Make sure cream cheese and eggs are at room temperature. This prevents lumps and overmixing later.
- Beat the cream cheese. In a large bowl, beat cream cheese on medium speed for 1–2 minutes until smooth and fluffy. Scrape the bowl.
- Add sweetener and extracts. Mix in the sweetener, vanilla, coconut extract, and salt. Beat on low until combined. Avoid whipping in excess air.
- Add Greek yogurt and protein powder. Beat in the yogurt and protein powder on low just until smooth. Scrape the bowl to catch any pockets of powder. The batter should be silky and thick.
- Incorporate eggs. Add eggs one at a time on low speed, mixing just until the streaks disappear. Overmixing can cause cracks.
- Fill and smooth. Pour the batter over the cooled crust. Tap the pan gently on the counter to release air bubbles. Smooth the top with a spatula.
- Optional: Set up moisture. Place a pan of hot water on a lower rack to create steam, or wrap the springform in foil and bake in a shallow water bath. This keeps the texture creamy.
- Bake. Bake at 325°F for 40–50 minutes. The edges should be set, and the center should jiggle slightly like Jell-O when nudged. Do not overbake.
- Cool gradually. Turn off the oven, crack the door, and let the cheesecake sit for 30 minutes. Then move it to the counter and cool to room temperature. This slow cool helps prevent cracks.
- Chill. Cover and refrigerate at least 6 hours, preferably overnight, to fully set and develop flavor.
- Toast the toppings. In a dry skillet over medium heat, toast shredded coconut and almonds until golden and fragrant, 2–4 minutes. Stir often. Set aside to cool.
- Make the chocolate drizzle. Melt dark chocolate with coconut milk or cream in short microwave bursts (or a double boiler). Stir until glossy. Add honey or maple if using for extra sheen.
- Finish and serve. Run a knife around the pan edge and release the springform. Drizzle the chocolate over the chilled cheesecake. Sprinkle toasted coconut and almonds on top. Slice with a hot, clean knife for neat wedges.
Why This Recipe Works

This version bumps up the protein by using Greek yogurt and reduced-fat cream cheese, plus a scoop of chocolate whey or casein. You still get that classic cheesecake tang and creaminess, but with a nutrition profile that supports your goals.
A cocoa-almond crust stands in for a traditional graham cracker base, bringing a nutty crunch that pairs perfectly with coconut. The cheesecake is baked gently in a moderate oven to avoid cracks and dryness. A glossy chocolate-coconut topping seals the deal and makes each slice feel special.
Shopping List
- For the crust:
- 1 1/2 cups almond flour
- 3 tablespoons unsweetened cocoa powder
- 3 tablespoons granulated sweetener of choice (sugar or zero-calorie)
- 1/4 teaspoon fine salt
- 4 tablespoons unsalted butter, melted (or coconut oil)
- 1 teaspoon vanilla extract
- For the filling:
- 16 ounces reduced-fat cream cheese, room temperature
- 1 1/2 cups plain Greek yogurt (2% or nonfat)
- 1 scoop (25–30 g) chocolate whey or casein protein powder
- 2 large eggs, room temperature
- 2/3 cup granulated sweetener (sugar, allulose, or erythritol blend)
- 1 teaspoon coconut extract
- 1 teaspoon vanilla extract
- 1/4 teaspoon fine salt
- For the topping:
- 1/2 cup unsweetened shredded coconut, lightly toasted
- 1/3 cup sliced or chopped almonds, lightly toasted
- 3 ounces dark chocolate (60–70%), chopped
- 2 tablespoons coconut milk (canned) or heavy cream
- Optional: 1 tablespoon honey or maple syrup for shine
- Equipment:
- 9-inch springform pan
- Electric hand mixer or stand mixer
- Mixing bowls, spatula, parchment paper, aluminum foil
- Sheet pan (for water tray) or roasting pan (optional water bath)
Step-by-Step Instructions

- Prep the pan. Line the bottom of a 9-inch springform pan with parchment.
Lightly grease the sides. Preheat the oven to 325°F (163°C). Place a rack in the middle position.
- Make the crust. In a bowl, mix almond flour, cocoa, sweetener, and salt.
Stir in melted butter and vanilla until the mixture resembles damp sand. It should clump when pressed.
- Press and par-bake. Press the crust firmly and evenly into the pan. Use the bottom of a measuring cup for a tight pack.
Bake for 8–10 minutes until set and slightly darker at the edges. Cool while you make the filling.
- Soften the dairy. Make sure cream cheese and eggs are at room temperature. This prevents lumps and overmixing later.
- Beat the cream cheese. In a large bowl, beat cream cheese on medium speed for 1–2 minutes until smooth and fluffy.
Scrape the bowl.
- Add sweetener and extracts. Mix in the sweetener, vanilla, coconut extract, and salt. Beat on low until combined. Avoid whipping in excess air.
- Add Greek yogurt and protein powder. Beat in the yogurt and protein powder on low just until smooth.
Scrape the bowl to catch any pockets of powder. The batter should be silky and thick.
- Incorporate eggs. Add eggs one at a time on low speed, mixing just until the streaks disappear. Overmixing can cause cracks.
- Fill and smooth. Pour the batter over the cooled crust.
Tap the pan gently on the counter to release air bubbles. Smooth the top with a spatula.
- Optional: Set up moisture. Place a pan of hot water on a lower rack to create steam, or wrap the springform in foil and bake in a shallow water bath. This keeps the texture creamy.
- Bake. Bake at 325°F for 40–50 minutes.
The edges should be set, and the center should jiggle slightly like Jell-O when nudged. Do not overbake.
- Cool gradually. Turn off the oven, crack the door, and let the cheesecake sit for 30 minutes. Then move it to the counter and cool to room temperature.
This slow cool helps prevent cracks.
- Chill. Cover and refrigerate at least 6 hours, preferably overnight, to fully set and develop flavor.
- Toast the toppings. In a dry skillet over medium heat, toast shredded coconut and almonds until golden and fragrant, 2–4 minutes. Stir often. Set aside to cool.
- Make the chocolate drizzle. Melt dark chocolate with coconut milk or cream in short microwave bursts (or a double boiler).
Stir until glossy. Add honey or maple if using for extra sheen.
- Finish and serve. Run a knife around the pan edge and release the springform. Drizzle the chocolate over the chilled cheesecake.
Sprinkle toasted coconut and almonds on top. Slice with a hot, clean knife for neat wedges.
Storage Instructions
Store the cheesecake covered in the fridge for up to 5 days. For longer storage, freeze individual slices on a sheet pan until firm, then wrap well and keep in a freezer bag for up to 2 months.
Thaw slices overnight in the fridge or at room temperature for 30–45 minutes. Keep toppings separate if you plan to freeze for the best texture.

Benefits of This Recipe
- High protein: Greek yogurt, reduced-fat cream cheese, and protein powder boost satiety and support recovery.
- Balanced indulgence: Cocoa, coconut, and almonds deliver big flavor with better macros than a standard cheesecake.
- Gluten-free crust: Almond flour naturally keeps it gluten-free (confirm your protein powder is GF if needed).
- Make-ahead friendly: The flavor and texture improve after chilling, making it perfect for parties or meal prep.
- Customizable sweetness: Works with regular sugar or your preferred low-calorie sweetener.
Common Mistakes to Avoid
- Cold ingredients: Using cold cream cheese or eggs creates lumps and forces extra mixing. Start with room-temperature dairy.
- Overmixing: Too much air in the batter leads to cracks.
Keep the mixer on low and scrape the bowl often.
- Overbaking:-strong> If the center is fully firm in the oven, it’s overdone. Pull it when the middle still jiggles.
- Skipping the cool-down: A fast temperature drop can crack the top. Let it cool gradually in the oven first.
- Thick crust layer: Press an even, thin layer.
A bulky crust can crumble when sliced.
Recipe Variations
- No-bake option: Skip eggs. Whip 8 ounces light cream cheese with 1 cup Greek yogurt, protein powder, sweetener, and extracts. Bloom 2 teaspoons powdered gelatin in 3 tablespoons water, melt, and mix in.
Chill 6–8 hours. Use the same crust but chill it to set.
- Vegan version: Use dairy-free cream cheese and coconut yogurt, a plant-based chocolate protein, and a flax “egg” (2 tablespoons ground flax + 5 tablespoons water) for structure. Choose dark chocolate without milk and use coconut oil in the crust.
- Bars instead of a round cake: Press crust into a parchment-lined 9×9-inch pan, add filling, and bake 25–30 minutes.
Cool, chill, and cut into squares.
- Extra coconut: Fold 1/2 cup unsweetened coconut into the batter for more chew and tropical flavor.
- Lower fat, same creaminess: Swap half the cream cheese for fat-free Greek yogurt cream cheese, and add 1 tablespoon cornstarch to help set.
- Peanut joy twist: Use peanut flour in place of some almond flour for the crust and top with chopped peanuts.
FAQ
Can I use unflavored protein powder?
Yes. Add 1–2 extra tablespoons of cocoa powder and a bit more sweetener to balance. Taste the batter before adding eggs and adjust sweetness.
What if I don’t have coconut extract?
Use vanilla only and add 1–2 tablespoons of finely shredded coconut to the batter.
The topping also brings plenty of coconut flavor.
How do I prevent cracks without a water bath?
Don’t overmix, bake at a moderate temperature, and pull it when the center jiggles. Let it cool slowly in the oven with the door cracked. A thin knife run around the edge after baking also helps.
Which sweetener works best?
Regular sugar gives the smoothest texture.
Allulose is the best low-calorie option for creaminess. Erythritol blends can crystallize slightly but still taste great.
Can I make it ahead for a party?
Absolutely. Bake 1–2 days in advance.
Add the chocolate drizzle and toppings the day you plan to serve for the freshest look and crunch.
How many servings does this make?
A 9-inch cheesecake makes 12 standard slices. For smaller portions, cut 16 slivers, especially if you’re serving other desserts.
Do I have to use almond flour for the crust?
No. Crushed chocolate graham crackers or chocolate wafer cookies also work.
Mix with melted butter and press as directed.
Can I skip the protein powder?
Yes. The cheesecake will still set and taste great. It will be slightly less firm and, of course, lower in protein.
Wrapping Up
This High Protein Almond Joy Cheesecake delivers everything you expect from a decadent dessert—silky filling, chocolatey crunch, and a coconut-almond finish—while bringing a solid protein boost.
It’s simple enough for a weeknight bake and impressive enough for guests. Keep a chilled cheesecake in the fridge, and you’ll have a satisfying, better-for-you treat ready whenever the craving hits. Enjoy a slice, no compromises needed.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.