Keto Diet App - Free Download Keto Diet App - Free Download
Take the guesswork out of following a low-carb diet, lose body fat & feel great!
KetoDiet app is FREE to download!

High-Protein Keto Pistachio Halva

★★★★★★★★★★
4.8 stars, average of 23 ratings

This post may contain affiliate links, see our disclaimer.

High-Protein Keto Pistachio HalvaPin itFollow us 148.4k

Are you a fan of the sweet and nutty flavor of traditional halva, but looking for a healthier, low-carb alternative? Look no further than our High Protein Keto Pistachio Halva!

This delicious recipe adapted from my original Halva from The New Mediterranean Diet Cookbook combines the rich flavors of coconut butter, tahini, and pistachios, with the added benefits of satiety-inducing collagen powder, and allulose as a natural sweetener. Plus, with the heart-healthy benefits of pistachios, you can indulge guilt-free while still taking care of your health!

Ingredients and Swaps

This keto pistachio halva uses a handful of pantry staples, but each one plays an important role in flavor, texture, and nutrition. Here’s what’s in it and how you can swap if needed.

  • Tahini: The base of any good halva, tahini brings that classic nutty flavor and smooth texture. For a twist, you can use sunflower seed butter (for a nut-free version) or almond butter (for a slightly sweeter, milder taste).
  • Coconut Butter: Helps the halva set. If you can’t find coconut butter, you can make your own by blending unsweetened shredded coconut in a food processor until smooth.
  • Coconut Oil: Keeps the halva firm while giving it a melt-in-your-mouth texture. For a milder flavor, use deodorised coconut oil. If you’re avoiding coconut oil altogether, cocoa butter is a great alternative.
  • Collagen Powder: Boosts protein and gives the halva a satisfying texture. You can swap with whey protein isolate, egg white protein isolate, or a plant-based protein powder—just stick with low-carb options to keep it keto. I use collagen powder from Perfect Keto - get 20% off and beef protein isolate from Equip - get 15% off. If your protein powder is sweetened, reduce the sweetener.
  • Powdered Low-Carb Sweetener: Allulose is the best choice for a smooth, non-gritty texture. If using granular allulose, blitz it in a coffee grinder or blender first. Erythritol or monk fruit sweetener will work, but they may make the halva slightly more crumbly. My favorite allulose brand is RxSugar - click here to get 20% off RxSugar.
  • Vanilla Extract or Powder: Enhances flavor and adds a sweet aroma. Almond extract is another option if you like a marzipan-like twist.
  • Cinnamon: Brings warmth and depth. You can use cardamom for a more traditional Middle Eastern flavor, or even a pinch of nutmeg for a cozy touch.
  • Pistachios: The star garnish for color, crunch, and heart-healthy fats. You can use raw for a delicate flavor or roast them at a low temperature for extra nuttiness (see roasting tips below). No pistachios? Try macadamias, almonds, or hazelnuts.
  • Sea Salt (optional): A small pinch can help balance sweetness and bring out all the flavors.

High-Protein Keto Pistachio HalvaPin itFollow us 148.4k

Can I make this without protein powder?

Yes, but the texture will be softer and less structured. You can replace the protein powder with an equal weight of finely ground nuts or seeds, though the protein content will drop.

Can I make it without coconut products?

Yes, swap coconut butter for nut butter (like almond butter) or more tahini, and replace coconut oil with cocoa butter or grass-fed ghee. Keep in mind the flavor will be different, and the set texture may be slightly softer.

Can I use a different sweetener?

Yes. Erythritol, monk fruit blends, or xylitol can all work, but they may change the texture slightly, and add a slight cooling aftertaste. Powder the sweetener first to avoid any gritty texture.

Can I roast the nuts for extra flavor?

Yes—just follow the low-temperature roasting guide in the recipe below to preserve the healthy fats and antioxidants.

Tips for Best Keto Halva

  • Powdered vs granular sweetener? Some brands of granular allulose can make the halva a little grainy. For extra smooth halva, you can blitz it in a coffee grinder or blender first for a silky texture. I use RxSugar Allulose which blends perfectly without powdering—it melted right into the warm tahini for a smooth, creamy texture. (You can get 20% off with this link.)
  • Choose the right protein powder. Collagen powder is the most neutral and blends smoothly. If you swap for whey or egg white protein, make sure it’s an isolate (low-carb) and unflavored or lightly flavored with vanilla. I use collagen powder from Perfect Keto - get 20% off and beef protein isolate from Equip - get 15% off.
  • Soften gently. Melt tahini, coconut butter, and coconut oil over low heat to avoid scorching or separating the fats.
  • Don’t skip the pinch of salt. It makes the sweetness and nutty flavors pop.
  • If roasting nuts, use recommended temperature. If roasting pistachios, stick to low heat to preserve their healthy fats and avoid bitterness.
  • Line your pan well. Halva can be sticky—parchment paper or a silicone pan makes it easy to remove and slice.
  • Chill fully before cutting. Give it at least 1 hour in the fridge so the bars hold their shape cleanly when sliced.

High-Protein Keto Pistachio HalvaPin itFollow us 148.4k

How to Safely Roast Nuts for Halva

Roasting nuts and seeds can be a tricky business. In general, 140 °C/ 285 °F is the threshold above which the antioxidants and omega-6 fats in the nuts become damaged. If you do prefer roasted nuts (I get it, more flavor!), I recommend roasting them at 130 °C/ 265 °F (fan assisted), or 150 °C/ 300 °F (conventional) for 15 to 20 minutes. If you want to use a swap, macadamias are a great option. They are more resilient because of their low omega-6 and can be roasted at 150 °C/ 300 °F.

Similar Recipes You'll Love

Love halva and protein bars? Check out some of these keto recipes:

High-Protein Keto Pistachio Halva High-Protein Keto Pistachio Halva High-Protein Keto Pistachio Halva

Hands-on Overall

Serving size bar

Allergy information for High-Protein Keto Pistachio Halva

✔  Gluten free
✔  Dairy free
✔  Egg free
✔  Nightshade free
✔  Pork free
✔  Avocado free
✔  Fish free
✔  Shellfish free
Pescatarian
Vegetarian

Nutritional values (per bar)

Net carbs2.7 grams
Protein8.7 grams
Fat14.9 grams
Calories181 kcal
Calories from carbs 6%, protein 19%, fat 75%
Total carbs5.2 gramsFiber2.5 gramsSugars0.8 gramsSaturated fat6.5 gramsSodium27 mg(1% RDA)Magnesium21 mg(5% RDA)Potassium122 mg(6% EMR)

Ingredients (makes 16 servings)

Instructions

  1. To soften the tahini and the coconut butter, place them in a small saucepan over low heat with the coconut oil. Remove from the heat and set aside to cool for a few minutes. High-Protein Keto Pistachio Halva
  2. Add the remaining ingredients (collagen powder, vanilla extract, cinnamon and Allulose. Optionally, you can add a pinch of salt. Stir to combine. High-Protein Keto Pistachio Halva
  3. Transfer 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.
  4. Evenly top with pistachio nuts (raw or roasted for extra flavor). Place in the fridge for at least 1 hour or until fully set. High-Protein Keto Pistachio Halva
  5. Cut into 16 pieces and serve. High-Protein Keto Pistachio Halva
  6. To store, keep refrigerated for up to 2 weeks or freeze to up to 3 months. High-Protein Keto Pistachio Halva

Pistachio Halva
Step by Step

★★★★★★★★★★
4.8 stars, average of 23 ratings
Pistachio Halva
A low-carb, protein-packed twist on the classic—these sugar-free bars are made with collagen, coconut butter, pistachios, and a zero-calorie sweetener. All the flavor, none of the sugar crash.
Hands on10m
Overall1h 10m
Servings16
Calories181 kcal
Pin it

Ingredients

Instructions

  1. To soften the tahini and the coconut butter, place them in a small saucepan over low heat with the coconut oil. Remove from the heat and set aside to cool for a few minutes.
  2. Add the remaining ingredients (collagen powder, vanilla extract, cinnamon and Allulose. Optionally, you can add a pinch of salt. Stir to combine.
  3. Transfer 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.
  4. Evenly top with pistachio nuts (raw or roasted for extra flavor). Place in the fridge for at least 1 hour or until fully set.
  5. Cut into 16 pieces and serve.
  6. To store, keep refrigerated for up to 2 weeks or freeze to up to 3 months.

Nutrition (per bar)

Calories181kcal
Net Carbs2.7g
Carbohydrates5.2g
Protein8.7g
Fat14.9g
Saturated Fat6.5g
Fiber2.5g
Sugar0.8g
Sodium27mg
Magnesium21mg
Potassium122mg

Detailed nutritional breakdown (per bar)

Net carbsProteinFatCalories
Total per bar
2.7 g8.7 g14.9 g181 kcal
Sesame tahini (unsweetened)
1.4 g2 g6.3 g70 kcal
Coconut butter, organic, unsweetened
0.3 g0.3 g2.9 g29 kcal
Coconut oil, extra virgin
0 g0 g3.4 g30 kcal
Gelatin powder, hydrolyzed (collagen)
0 g5.4 g0 g21 kcal
Allulose, natural low-carb sweetener
0.1 g0 g0 g1 kcal
Vanilla extract, sugar-free, alcohol-based
0 g0 g0 g1 kcal
Cinnamon, spices
0 g0 g0 g0 kcal
Pistachio nuts, unsalted
0.8 g1 g2.3 g29 kcal

Do you like this recipe? Share it with your friends! 

Martina Slajerova
Creator of KetoDietApp.com

Martina Slajerova

I changed the way I ate in 2011, when I was diagnosed with Hashimoto’s, an autoimmune disease that affects the thyroid. I had no energy, and I found it more and more difficult to maintain a healthy weight.

That’s when I decided to quit sugar, grains, and processed foods, and to start following a whole-foods-based ketogenic approach to food.

Leave a comment or review

Note: Any links to products or affiliate links will not be approved.
Please note that we do not offer personalised advice. For any diet related questions, please join our Facebook community.

Comments (10)

★★★★★★★★★★

I have your Mediterranean Cook Book and was just about to make the Halva when I saw your blog. I was so happy because you gave actual measurements for the sweetener rather than "to taste", and you changed it to allulose which I really like. I made my own tahini and coconut butter and used roasted pecans instead of pistachios and OMG is this good. You took me back to my childhood with my favorite candy without the guilt, and the extra boost of protein. Thank you, thank you, thank you. I'm going through chemo right now and had such a craving for something sweet. It has the texture I remember, and was like a hug from the past. Absolutely, to die for!

Thank you so much Judy! We tried to keep the Mediterranean keto cookbook sweetener-free so it was only mentioned as an option. I do recommend allulose as the best sweetener option. I think it works perfectly - just like sugar!

Do I need to remove the skins from the pistachio nuts?
This looks so great. Unfortunately, I soaked my pistachio nuts too long and they got mushy. I was trying to remove the skins.
So I need to know whether or not I should remove the skins at all.
Thank you very very much. I’m absolutely craving this. I hope your twins are doing well

Hi Judy, you can keep them on or peel them - it's totally up to you! The skins won't make the halva bitter like it would happen if you used hazelnuts. If you're soaking the pistachios, make sure to dehydrate them completely before using in this recipe - you want to keep them crunchy. I hope this helps! 😊

It’s absolutely delicious. I made a half recipe in a loaf pan. I love the texture. Can I freeze half of it?
Thank you for all your hard work.

Thank you so much for the lovely feedback! Yes, absolutely, halva freezes very well 😊

Do you use raw tahini or toasted tahini?  The product link for tahini in your recipe is not working.

Whichever you like more! In this one I used raw tahini (made from hulled sesame seeds that have not been roasted or are very lightly roasted) but you could use dark tahini (made from unhulled sesame seeds that are more heavily roasted) if you prefer the flavor. Thanks for letting me know, I'll fix the link.

I don’t usually comment on recipes, even if I like them. But your Halva recipe is fantastic, so I had to leave you a congratulations! Even my non-keto friends loved it, saying it was much lighter than regular Halva. It’s the perfect dessert for a meal that has too a few protein grams. Thanks so much for creating this!

Thank you so much, I'm, glad you like this one! A friend challenged me to create a chocolate macadamia version so this is my task for today. Stay tuned! 😊