High-Protein Chocolate Macadamia Halva
- Ready in 1h 10m
- 2.5 g net carbs
- 220 kcal
- Serves 16
This post may contain affiliate links, see our disclaimer.

This High-Protein Keto Chocolate Macadamia Halva is the perfect low-carb, high-protein alternative to traditional halva. It's adapted from my original halva recipe featured in The New Mediterranean Diet Cookbook, combining rich macadamia nut butter, tahini, and collagen powder for a satisfying treat that’s both nutritious and delicious.
The macadamias add a nice crunch and a healthy dose of fats, making this a great snack or dessert for keto, paleo, or low-carb diets. Plus, it’s quick to make and stores well in the fridge for up to two weeks!
Recipe Ingredients & Swaps
This recipe uses simple, keto-friendly ingredients, and there are a few easy substitutions to suit your needs.
- Tahini: This adds creaminess and a rich, nutty flavor. You can swap it with almond butter or sunflower seed butter if you prefer a different flavor profile.
- Macadamia Nut Butter: The buttery texture and mild taste of macadamia nut butter are perfect for this recipe. If needed, almond butter or other nut butters work well too. I LOVE House of Macadamias - get 15% off by using code KDA15 or simply click the link to automatically apply it.
- Collagen Powder: Used for added protein and a smooth texture. If you don't have collagen, you can substitute whey protein isolate or egg white protein isolate—just make sure they're low-carb isolates, not concentrates. I use collagen powder from Perfect Keto - get 20% off and beef protein isolate from Equip - get 20% off. If your protein powder is sweetened, reduce the sweetener.
- Allulose: A low-carb sweetener that doesn't spike blood sugar and has a mild sweetness. If you prefer, you can substitute it with erythritol or monk fruit, but note that allulose gives a smoother texture without aftertaste.
- Coconut Oil: This helps bind the ingredients together while adding healthy fats. If you prefer, you can use ghee or unsalted butter as a substitute.
- Raw Cacao Powder: Adds deep, rich chocolate flavor. You can use Dutch-processed cocoa for a smoother, less acidic taste.

Where to Get Allulose
There are a few options available on Amazon. The brand I use and like is RxSugar. If you live in the US you can get RxSugar 20% off by using this link (affiliate link) or by using the code KETODIET20 at checkout. For those outside the US, it can be a bit more challenging to find, but you can order it in bulk and have it shipped to the UK.
Tips for Making the Perfect Sugar-Free Halva
To ensure your keto halva turns out perfectly, keep these tips in mind:
- Soften nut butters: Gently heat the tahini and macadamia nut butter with coconut oil on low heat. This makes them easier to mix.
- Powder the Allulose: Granular allulose can be a bit grainy. For a smoother texture, pulse it in a coffee grinder or food processor until powdered.
- Use a parchment-lined pan: Line your pan with parchment paper to make it easy to remove and cut the halva without sticking.
- Choose your nuts wisely: If you prefer roasted macadamias, roast them at lower temperatures (265°F to 300°F/ 130°C to 150°C) to preserve the healthy fats and prevent damage.
- Chill thoroughly: Let the halva chill in the fridge for at least an hour before cutting, so it sets properly and cuts cleanly.
Storage
To keep your keto chocolate macadamia halva fresh, store it in an airtight container in the refrigerator for up to two weeks. If you’d like to keep it longer, freeze the halva for up to three months. When you're ready to enjoy, let the frozen halva thaw in the fridge overnight. This low-carb halva softens quickly at room temperature so always keep refrigerated until serving.
Similar Recipes You'll Love
Love low-carb protein bars? Check out some of these recipes:
Step-by-step
To soften the tahini and the macadamia nut butter, place them in a small sauce- pan over low heat with the coconut oil. Remove from the heat and set aside to cool for a few minutes.
Note: Use this link to get 15% off raw macadamia nuts.
Add the remaining ingredients. Stir to combine, then pour the mixture into an 8 × 8–inch (20 × 20 cm) parchment-lined pan or a silicone pan, or any pan or container lined with parchment paper. Place in the fridge for at least 1 hour or until fully set.

Cut into 16 pieces and serve.

To store, keep refrigerated for up to 2 weeks or freeze to up to 3 months.


Recipe
High-Protein Chocolate Macadamia Halva
★★★★★5.0A rich and nutty keto halva made with macadamia nut butter, tahini, collagen, and allulose for a low-carb ...
- Hands on
- 10m
- Overall
- 1h 10m
- Servings
- 16
- 2.5 g
- Net carbs
- 8.5 g
- Protein
- 19.9 g
- Fat
- 220
- kcal
Ingredients makes 16 servings
Instructions
To soften the tahini and the macadamia nut butter, place them in a small sauce- pan over low heat with the coconut oil. Remove from the heat and set aside to cool for a few minutes.
Note: Use this link to get 15% off raw macadamia nuts.Add the remaining ingredients. Stir to combine, then pour the mixture into an 8 × 8–inch (20 × 20 cm) parchment-lined pan or a silicone pan, or any pan or container lined with parchment paper. Place in the fridge for at least 1 hour or until fully set.
Cut into 16 pieces and serve.
To store, keep refrigerated for up to 2 weeks or freeze to up to 3 months.
Nutrition per bar
Carbs 4%Protein 15%Fat 81% of calories
- Net carbs
- 2.5 g
- Total carbs
- 8 g
- Fiber
- 2.6 g
- Sugars
- 0.6 g
- Protein
- 8.5 g
- Fat
- 19.9 g
- Saturated fat
- 6.1 g
- Calories
- 220 kcal
- Sodium
- 27 mg · 1.16% RDA
- Magnesium
- 34 mg · 8.61% RDA
- Potassium
- 113 mg · 5.67% EMR
Nutrition by ingredient
| Per bar | Net carbs | Protein | Fat | kcal |
|---|---|---|---|---|
| Sesame tahini (unsweetened) | 1.4 g | 2 g | 6.3 g | 70 |
| Macadamia nut butter, sugar-free | 0.3 g | 0.4 g | 4.1 g | 39 |
| Coconut oil, extra virgin | 0 g | 0 g | 4.5 g | 41 |
| Collagen powder, hydrolyzed gelatin powder | 0 g | 5.4 g | 0 g | 21 |
| Cocoa powder, raw (cacao) | 0.3 g | 0.3 g | 0.2 g | 3 |
| Allulose, natural low-carb sweetener | 0.2 g | 0 g | 0 g | 1 |
| Vanilla powder, dried (from vanilla beans, vanilla pods) | 0 g | 0 g | 0 g | 1 |
| Macadamia nuts | 0.3 g | 0.5 g | 4.8 g | 45 |
| Total | 2.5 g | 8.5 g | 19.9 g | 220 |
Serving size bar
- Gluten free
- Dairy free
- Egg free
- Nightshade free
- Pork free
- Avocado free
- Fish free
- Shellfish free
You may also like

High-Protein Keto Pistachio Halva

Keto Spiced Nut Chocolate Bark

Keto Chocolate Covered Pink Truffles

Keto Rose & Pistachio Chocolate Bark

Low-Carb Caramelized Pecans

Keto Strawberry Chocolate Bark

Keto Chocolate Buttercream Truffle Roses

Keto Chocolate Almond Fudge Slices

Easy 5-Ingredient Keto Nutella

3 Ingredient Keto Chocolate Macadamia Clusters

Keto Chocolate Nutella Cups

Zero-Carb Electrolyte Gummies

Keto "Rice" Krispie Marshmallow Chocolate Clusters

Keto Chocolate Collagen Blender Ice Cream

Silky Smooth Keto Buttercream Frosting 4 Ways

Keto Macadamia Coconut Collagen Butter




Comments & ratings (14)
What a wonderful treat Martina! I love how you've combined macadamia and tahini in this recipe. Thank you for sharing! ❤️
Thank you so much!
This looks incredible! ❤️ Can't wait to try making this for myself. A simple question—have you experimented with other nut butters?
Yes! You can use any nut or seed butter or even coconut butter instead of the macadamia butter. You do need to use tahini though - at least if you want it to resemble halva 😊
What a yummy recipe! ❤️ I love macadamia nuts and always looking for ways to use them. Thank you!
Glad you enjoyed! 😊
OMG!! I've been experimenting with more keto snacks, so I'll deffo be giving this halva a try—it sounds delish and I adore macadamia nuts! Always searching for high-protein stuff that keeps me happy and full without the carbs creeping in!
I can't agree more! 😊
Oh, this is such a yummy version of halva! Can't wait to give this a try!
Thank you, I hope you like it!
OK you just made my day! Halva, high protein, AND keto? This is amazing. It's not chilling in the fridge. FYI: I used roasted macadamias for extra flavor, just baked them for 5 minutes.
Thank you for your kind words, I keep this one in the freezer, it's so addictive ! 😊
This is super inspiring and perfect for anyone keeping it keto! Curious, can the whey protein really change the hallva's flavor a lot?
It depends... If we are comparing it to regular halva, this one has a different, softer texture as it has to be refrigerated, and it's definitely not as sweet and chewy. But other than that, it does taste similar to halva, thanks to tahini and protein powder which actually helps with texture. I personally think unflavored protein powder is best. I hope you like it! 😊