If you love citrus desserts, this keto orange blossom yogurt cake is going to be a nice surprise. It is soft, moist, and full of fresh orange flavor.
The orange blossom water adds a light floral note that makes it feel a little special without being too much. It smells amazing while it bakes too.

What I like most is that it is low carb and keto friendly, so you can enjoy a slice without worrying about the sugar. It uses almond and coconut flour instead of regular flour.
The Greek yogurt keeps it tender and gives it a nice soft crumb. It really does taste like a normal cake.
I finish it with a simple glaze and a few chopped pistachios on top. It looks pretty and adds a nice little crunch.
Why You’ll Love This Recipe
Bright Citrus Flavor – The fresh orange zest and blossom water give every bite a sweet, floral, sunny taste.
Super Moist Texture – Greek yogurt keeps this cake soft and tender long after it comes out of the oven.

Low Carb Treat – Almond and coconut flour let you enjoy a slice of cake while staying keto friendly.
Simple to Bake – Just whisk, fold, and pour into one loaf pan with no fancy tools needed.
Recipe Ingredients
For The Cake
- 1 3/4 cups Almond Flour
- 1/4 cup Coconut Flour
- 2 tsp Baking Powder
- 1/4 tsp Fine Sea Salt
- 3 Large Eggs
- 2/3 cup Powdered Allulose
- 3/4 cup Full-Fat Plain Greek Yogurt
- 1/3 cup Melted Unsalted Butter
- 1 tbsp Orange Zest
- 1 tbsp Orange Juice
- 1 tsp Vanilla Extract
- 1/2 tsp Orange Blossom Water
For The Topping
- 1/4 cup Powdered Allulose
- 1 tbsp Heavy Cream
- 1/4 tsp Orange Blossom Water
- 2 tbsp Chopped Pistachios
How To Make
Step 1
Preheat the oven to 325°F. Grease a 9×5-inch loaf pan and line it with parchment.
Step 2
Whisk the almond flour, coconut flour, baking powder, and salt in a bowl until no clumps remain.
Step 3
In a large bowl, whisk the eggs and powdered allulose until pale and slightly thickened. Whisk in the Greek yogurt, melted butter, orange zest, orange juice, vanilla extract, and orange blossom water.
Step 4
Fold the dry ingredients into the wet ingredients until a smooth, scoopable batter forms. Rest the batter for 5 minutes.
Step 5
Spread the batter into the loaf pan and level the top. Bake for 42 to 50 minutes, until the loaf is golden and a toothpick comes out clean.
Step 6
Cool in the pan for 20 minutes, then transfer to a rack to cool completely.
Step 7
Stir the powdered allulose, heavy cream, and orange blossom water into a light glaze. Drizzle over the cake and sprinkle with chopped pistachios.

Tips
Measure Your Almond Flour the Right Way
Almond flour is easy to pack too tightly into a measuring cup, and too much of it will make your cake dense and dry.
I recommend spooning the flour into the cup and then leveling the top with a knife instead of scooping straight from the bag.
From my experience, this small step keeps the loaf soft and moist the way it should be.
Go Easy on the Orange Blossom Water
Orange blossom water is very strong, and even a little extra can make the whole cake taste soapy and perfumed.

Stick to the exact half teaspoon in the batter and the quarter teaspoon in the glaze, and measure it over a separate spoon so none of it slips in by accident.
You’ll get the best results if you treat it like a background flavor that supports the orange, not the main taste.
Don’t Skip Resting the Batter
That five minute rest before baking is doing real work, so please don’t rush past it.
The coconut flour and almond flour need that time to soak up the moisture, which thickens the batter and stops the cake from turning gummy in the middle.
More Recipes
- Keto Ricotta Orange Cookies
- Keto Orange Creamsicle Bars
- Keto Lemon Poppy Seed Loaf
- Keto Pistachio Rose Cheesecake
Frequently Asked Questions
What can I use instead of orange blossom water?
Orange blossom water gives this cake its soft floral flavor, but if you cannot find it you can leave it out and add a little extra orange zest instead.
You can also use a tiny splash of vanilla or a bit more orange juice to keep that bright citrus taste coming through.
Keto Orange Blossom Yogurt Cake
Ingredients
For The Cake
- 1 3/4 cups Almond Flour
- 1/4 cup Coconut Flour
- 2 tsp Baking Powder
- 1/4 tsp Fine Sea Salt
- 3 Large Eggs
- 2/3 cup Powdered Allulose
- 3/4 cup Full-Fat Plain Greek Yogurt
- 1/3 cup Melted Unsalted Butter
- 1 tbsp Orange Zest
- 1 tbsp Orange Juice
- 1 tsp Vanilla Extract
- 1/2 tsp Orange Blossom Water
For The Topping
- 1/4 cup Powdered Allulose
- 1 tbsp Heavy Cream
- 1/4 tsp Orange Blossom Water
- 2 tbsp Chopped Pistachios
Equipment
- loaf pan
Instructions
- Preheat the oven to 325°F. Grease a 9x5-inch loaf pan and line it with parchment.
- Whisk the almond flour, coconut flour, baking powder, and salt in a bowl until no clumps remain.
- In a large bowl, whisk the eggs and powdered allulose until pale and slightly thickened. Whisk in the Greek yogurt, melted butter, orange zest, orange juice, vanilla extract, and orange blossom water.
- Fold the dry ingredients into the wet ingredients until a smooth, scoopable batter forms. Rest the batter for 5 minutes.
- Spread the batter into the loaf pan and level the top. Bake for 42 to 50 minutes, until the loaf is golden and a toothpick comes out clean.
- Cool in the pan for 20 minutes, then transfer to a rack to cool completely.
- Stir the powdered allulose, heavy cream, and orange blossom water into a light glaze. Drizzle over the cake and sprinkle with chopped pistachios.