These no-bake pistachio protein bars are rich, nutty, and sweet! Made with pistachio butter, almond flour, cottage cheese, protein powder, and topped with sugar-free white chocolate for an easy, delicious, low carb snack.
Pistachios are more than just a trend. This nutrient-dense power nut is here to stay! After seeing so many fun recipes involving pistachios popping up on my feed, I had to develop one myself.
While planning out my green aesthetic recipes for St. Patrick’s Day, I got the idea to make my pumpkin protein bars into a pistachio version. I’m so glad that I did because these turned out even better than I imagined. During testing and filming, I would catch myself taking bites in between takes. They’re that good!
It has this dense pressed cookie dough texture with a nice light sweetness and subtle fruit flavors, almost like wedding cake. The white chocolate, pistachio, rose petal combo topping adds the most delightful crunch. They hold up at room temperature so they travel well. At 10 grams of protein per bar, they’re a way tastier (and prettier) snack than store-bought!
Ingredients
You need just 8 basic ingredients to make these protein bars:
- Pistachio (or vanilla) protein powder – Adds extra protein, flavor, and structure. Feel free to use your preferred protein powder. My go-to is Keto Chow because it’s low carb, gluten-free, and bakes well.
- Almond flour – Use blanched almond flour, not almond meal. The fine texture keeps these bars smooth and cookie dough-like instead of gritty.
- Pistachio butter – The binder and flavor booster. Warm it in the microwave for 15-30 seconds so it’s smooth and easy to mix. Not to be confused with pistachio cream, which has sugar.
- Cottage cheese – Adds moisture and extra protein without the cottage cheese “taste.” Blend it up smoothly and use full-fat for best texture.
- Melted coconut oil or butter – For richness and moisture, helps the bars firm up in the fridge so they slice cleanly without crumbling. Adds extra healthy fats for satiety.
- Granulated sweetener – Use your preferred sweetener of choice. I use allulose or a monk fruit blend for a sugar-free option that doesn’t spike blood sugar. These sweeteners measure 1:1 like regular sugar.
- Vanilla extract – Enhances the pistachio taste.
- Sugar-free white chocolate chips – For the topping. They melt beautifully and add a sweet, creamy layer. I use Lily’s sugar-free white chocolate chips. They’re sweetened with stevia and have 2g net carbs per serving.
Optional add-ins: Chopped pistachios add extra crunch to the bars themselves, and edible (food-grade) dried rose petals make a beautiful, Instagram-worthy garnish on top.
See recipe card for complete measurements below.
Instructions
These are so easy to make. And here’s how to do it:
Tip: Before you get started, blend up the cottage cheese. Give it a good stir before measuring to get rid of any extra moisture. I like to use my immersion blender right in the measuring cup for easy cleanup, but a regular blender or food processor works too. Also, melt the coconut oil and warm up the pistachio butter.
- Add all the ingredients to a bowl. Except the toppings of course!
- Stir with a spatula until dough forms. It’ll be a little crumbly. That’s okay.
- Press dough firmly into loaf pan. I use parchment paper draped over the sides for an easy lift out. Really pack it down!
- Melt white chocolate chips and coconut oil, pour on top, and spread smooth. I do 15-second bursts in the microwave, stirring between each one.
- Sprinkle with crushed pistachios and rose petals right away! Quick, while the chocolate is still wet.
- Chill for at least 30 minutes, then slice into 8 bars. They cut cleanest when cold. Wipe your knife between slices.
Want to save this?
Receive the latest recipes!
Hint: For completely smooth and flat bars, I like to use an offset cake decorating spatula to really pack down the bars and spread the melted white chocolate.
Look at those splendid layers!
Variations
Make these protein bars your own with these simple variations:
- Coconut pistachio – Mix in 2 tablespoons unsweetened shredded coconut and top with toasted coconut flakes along with the pistachios.
- Chocolate drizzle – After the white chocolate sets, melt dark chocolate and drizzle it over the top for a striking contrast.
- Extra crunchy – Fold ¼ cup chopped pistachios into the dough before pressing it into the pan, then add more on top.
- Rose pistachio – Add ¼ teaspoon rose water to the dough for an elegant Middle Eastern-inspired flavor. Top with dried rose petals.
Storage
- Store pistachio protein bars in an airtight container in the refrigerator for up to 1 week. Stack them with parchment paper between layers to prevent sticking.
- These bars freeze well for up to 1 month. Wrap each bar individually in parchment paper, then store all wrapped bars in a freezer-safe container or bag. They thaw in about 20 minutes at room temperature.
FAQ
Yes! Almond butter, peanut butter or cashew butter works well. Of course the flavor will be different, but the texture will be similar. For nut-free bars, use sunflower seed butter.
Yes! It’s easy to make your own pistachio butter. Just toast raw pistachios for about 7-9 minutes at 350°F, allow to cool completely, and blend in a food processor until smooth. This is a great homemade pistachio butter recipe.
Coconut flour is a great nut-free option. Use ⅓ cup as coconut flour is more absorbent than almond flour.
Greek yogurt blended smooth can replace the cottage cheese 1:1. The texture will be slightly different.
Absolutely! Regular granulated sugar, coconut sugar, or honey all work. If using honey, use it at room temperature and reduce the coconut oil by 1 tablespoon.
Yes! Use plant-based protein powder, replace the cottage cheese with blended silken tofu (same quantity), and use coconut oil instead of butter. For the topping, use dairy-free white chocolate chips.
Protein powders vary significantly in how much liquid they absorb. Different brands and types (milk vs. whey vs. plant-based) will create different consistencies. Start with the recipe as written, then adjust with small amounts of almond milk or almond flour until you get a thick, moldable dough.
Related
Looking for more cottage cheese no-bake protein treats? Try these:
This recipe is one of many easy no-bake high protein recipes. Check them out!
Pistachio Protein Bars
Ingredients
- ½ cup pistachio protein powder (44 grams)
- 1 cup almond flour
- ⅓ cup pistachio butter warmed
- ⅓ cup cottage cheese blended smooth
- 2 tablespoon coconut oil or butter melted
- ¼ cup granulated sweetener allulose or monk fruit blend
- ½ teaspoon vanilla extract
- Optional: ¼ cup chopped pistachios for texture
Topping
- ½ cup sugar-free white chocolate chips
- 1 teaspoon coconut oil
- crushed pistachios
- dried edible food-grade rose petals optional
Instructions
- Blend cottage cheese until completely smooth. Set aside.
- Add all ingredients except toppings to a medium bowl and mix with a spatula until dough forms.
- Press firmly into a parchment-lined loaf pan.
- Melt white chocolate chips with coconut oil in microwave 15-second intervals until smooth. Spread evenly over the top. Sprinkle with crushed pistachios (and rose petals if using) while chocolate is still wet.
- Chill for at least 30 minutes. Slice into 8 bars.
Bobbi says
I didn’t have Pistachio Keto Chow so made a batch using Chocolate and peanut butter instead. I used peanut butter instead of Pistachio Butter, 1/4 C of PB instead of either flour, and topped with melted Lily’s extreme dark. Hasn’t set up yet but tastes yummy.
Olivia Wyles says
Thank you for trying, I love this variation idea!
Sonya says
The pistachio butter is awfully expensive. Is it possible to somehow grind and make your own? Would really like to try this recipe.
Olivia Wyles says
Hi Sonya, thank you for your question. I totally understand. You can definitely make your own. Just toast raw pistachios for about 7-9 minutes at 350°F, allow to cool completely, and blend in a food processor until smooth. This is a great homemade pistachio butter recipe -> https://cookieandkate.com/pistachio-butter-recipe/
I updated my FAQ above!
Olivia Wyles says
These pistachio protein bars are officially part of my “pretty” protein snack rotation. They taste pretty, look pretty, and make you feel pretty good too! 😊