Orange Almond Breakfast Cake

This moist and moreish orange almond breakfast cake is made with whole oranges - skins and all. It is low carb, gluten free and sweetened with stevia.

Course Breakfast, Dessert
Cuisine British
Keyword orange almond cake, sugar free cake
Prep Time 1 hour
Cook Time 1 hour
Total Time 2 hours
Servings 12
Calories 164 kcal
Author Katrin


  • 250 g / 2 1/2 cups almond flour to my UK readers - ground almonds are fine here
  • 2 oranges unwaxed, washed
  • 5 eggs separated
  • 1 tsp baking powder
  • 2 tsp orange extract
  • 1 tsp vanilla bean powder
  • seeds of 6 cardamom pods crushed
  • 16 drops liquid stevia equivalent to 3 tsp sweetener
  • handful flaked almonds to decorate


  1. Preheat your oven to 180 Celsius/ 350 Fahrenheit.
  2. Line a rectangular bread baking tin with baking paper or use a well-greased silicone baking tin.
  3. Put the oranges into a pot filled with cold water and cover with a lid. Bring to the boil, then simmer for at least 1 hour. Make sure the oranges are always submerged. This removes the bitterness.
  4. Drain the water and let the oranges cool down.
  5. Cut the oranges in half and remove any seeds, then puree in a food processor or with a stick blender.
  6. Separate the eggs and whisk the egg whites until stiff peaks form. This will make the cake lighter in texture. I did it by hand - it's easier than you think. Just use a clean, dry metal bowl, an old-fashioned whisk plus a bit if perseverance.
  7. Add all ingredients except the egg whites to the orange pulp and mix. Lastly, fold in the egg whites until well-combined.
  8. Make sure you test your batter for sweetness and adjust to taste.
  9. Pour the batter into your cake tin and sprinkle flaked almonds on top.
  10. Bake for 50 minutes or until a knife inserted comes out clean.

Recipe Notes

Oranges with thin skins work best for this recipe.

Nutrition Facts
Orange Almond Breakfast Cake
Amount Per Serving
Calories 164 Calories from Fat 108
% Daily Value*
Total Fat 12g 18%
Saturated Fat 1.4g 7%
Polyunsaturated Fat 0.4g
Cholesterol 68mg 23%
Sodium 31mg 1%
Potassium 64mg 2%
Total Carbohydrates 7.1g 2%
Dietary Fiber 2.7g 11%
Sugars 2.9g
Protein 10g 20%
* Percent Daily Values are based on a 2000 calorie diet.