I have always loved the combination of pistachio and rose water in desserts. It is a classic pairing that feels special but is actually very easy to make at home.
Today I want to share my simple recipe for keto pistachio rose cookies. They are soft, slightly nutty, and have a gentle floral aroma.

Since these cookies are low carb and keto friendly, you can enjoy a sweet treat without worrying about your sugar intake. I use almond flour and a sugar-free sweetener to keep the carbs low.
They only take a few minutes to mix together and bake. I think they are great with a warm cup of tea in the afternoon.
Why You’ll Love This Recipe
Unique Flavor Pair – Floral rose water and earthy pistachios create a unique, sophisticated taste that elevates low carb baking.

Amazing Texture Contrast – You get a soft, melt-in-your-mouth cookie base topped with crunchy chopped pistachios for a satisfying bite.
Keto Friendly Treat – Almond flour and monk fruit sweetener keep this dessert low carb so you can stay in ketosis.
Recipe Ingredients
- 1 1/2 cups Almond Flour
- 1/2 cup Finely Ground Pistachios
- 1/3 cup Powdered Monk Fruit Sweetener
- 1/4 cup Unsalted Butter, Softened
- 1 Large Egg Yolk
- 1 teaspoon Rose Water
- 1/2 teaspoon Vanilla Extract
- 1/4 teaspoon Baking Powder
- 1/4 teaspoon Fine Sea Salt
- 2 tablespoons Chopped Pistachios
How To Make
Step 1
Preheat the oven to 325°F and line a baking sheet with parchment paper.
Step 2
Beat the softened butter and powdered monk fruit sweetener until creamy and lighter in color.
Step 3
Mix in the egg yolk, rose water, and vanilla extract until smooth.
Step 4
Stir in the almond flour, finely ground pistachios, baking powder, and sea salt until a soft dough forms.
Step 5
Scoop the dough into 12 small mounds, roll gently, and flatten slightly on the baking sheet.
Step 6
Press chopped pistachios onto the tops of the cookies.
Step 7
Bake for 11 to 13 minutes, until the edges look set and the bottoms are lightly golden.
Step 8
Cool on the baking sheet for 15 minutes before moving, since the cookies firm as they cool.

Tips
Grind the Pistachios Carefully
When grinding your pistachios, use short pulses in your food processor. If you blend them for too long, the natural oils will release and turn the nuts into a wet paste.
You want a fine, sandy texture that mixes easily with the almond flour. Stop blending as soon as they look like coarse sand.
Measure the Rose Water Exactly
Rose water has a very strong floral flavor that can easily overpower the other ingredients. I recommend using a precise measuring spoon instead of just guessing the amount.

If you add even a little too much, the cookies can end up tasting soapy. Start with the suggested amount to keep the flavor delicate and pleasant.
Use Room Temperature Butter and Egg
I’ve found that the butter and egg yolk mix together much better when they are both at room temperature. If the egg yolk is too cold, it can cause the softened butter to clump up again.
Set them out on your counter about an hour before you start baking. This simple step makes your cookie dough smooth and easy to work with.
More Recipes
- Keto Baklava Bites
- Keto Italian Amaretti Cookies
- Keto Pistachio Cream Cake
- Keto Pistachio Cream Truffles
- Keto Tahini & Sea Salt Cookies
Frequently Asked Questions
What can I use as a substitute if I cannot find rose water?
If you do not have rose water, you can replace it with extra vanilla extract or a splash of almond extract to complement the pistachios.
Almond extract is quite strong, so only use about one-quarter teaspoon to keep the flavor balanced in these low carb treats.
Keto Pistachio Rose Cookies
Ingredients
- 1 1/2 cups Almond Flour
- 1/2 cup Finely Ground Pistachios
- 1/3 cup Powdered Monk Fruit Sweetener
- 1/4 cup Unsalted Butter, Softened
- 1 Large Egg Yolk
- 1 teaspoon Rose Water
- 1/2 teaspoon Vanilla Extract
- 1/4 teaspoon Baking Powder
- 1/4 teaspoon Fine Sea Salt
- 2 tablespoons Chopped Pistachios
Instructions
- Preheat the oven to 325°F and line a baking sheet with parchment paper.
- Beat the softened butter and powdered monk fruit sweetener until creamy and lighter in color.
- Mix in the egg yolk, rose water, and vanilla extract until smooth.
- Stir in the almond flour, finely ground pistachios, baking powder, and sea salt until a soft dough forms.
- Scoop the dough into 12 small mounds, roll gently, and flatten slightly on the baking sheet.
- Press chopped pistachios onto the tops of the cookies.
- Bake for 11 to 13 minutes, until the edges look set and the bottoms are lightly golden.
- Cool on the baking sheet for 15 minutes before moving, since the cookies firm as they cool.