Go Back
–+ servings
Keto Cinnamon Roll Mug Cake

Cinnamon Roll Mug Cake

This Cinnamon Roll Mug Cake is a delicious keto version of your favorite breakfast roll, packed with cinnamon, drizzled with cream cheese glaze.
4.25 from 92 votes
Course: Dessert
Cuisine: American
Prep Time: 5 mins
Cook Time: 1 min
Total Time: 6 mins
Servings: 1 serving
Calories: 353kcal
Author: Laura


  • 3 tbsp almond flour or 1 tbsp coconut flour
  • 1/2 tsp baking powder
  • 1 tbsp butter melted
  • 1 egg
  • 1/4 tsp vanilla extract
  • 1/2 tbsp granulated sweetener can be allulose, Swerve, monkfruit, erythritol
  • 1 tsp ground cinnamon

For the glaze

  • 1/2 tbsp cream cheese softened
  • 1/2 tbsp powdered sweetener like powdered allulose
  • 1 tsp butter melted


  • Spray or rub the inside of a microwave-safe mug with cooking oil.
  • Mix the almond flour and baking powder in a small bowl. Add butter, egg, and vanilla. Stir with a fork to combine and form a batter. (*See note if using coconut flour and the mixture is thick)
  • Pour the batter into the mug.
  • Combine the granulated sweetener and cinnamon in a bowl. Sprinkle over the top of the batter in the mug. Use a knife or chopstick to swirl the topping into the batter, without stirring it up.
  • Microwave for 60 seconds. Cake should be spongy and cooked through. If not, microwave for another 10 seconds.
  • To make the glaze, mix the softened cream cheese with the butter and powdered sweetener until smooth. Microwave for 10 seconds to heat it. Pour over the mug cake and serve.


  • 1 mug cake = 4 net carbs
  • * You can use coconut flour instead of almond flour, but the batter might be dry, so you may need to add up to 1 tbsp of almond or coconut milk to the batter to smooth it out. It should be the consistency of regular cake batter. Wet, not chunky.
  • I use allulose as a sugar substitute, but you can use Swerve, erythritol, or monkfruit in the same ratios. Allulose doesn't have the cooling effect!


Serving: 1cake | Calories: 353kcal | Carbohydrates: 8g | Protein: 11g | Fat: 33g | Saturated Fat: 13g | Trans Fat: 1g | Cholesterol: 213mg | Sodium: 434mg | Potassium: 88mg | Fiber: 4g | Sugar: 1g | Vitamin A: 817IU | Vitamin C: 1mg | Calcium: 224mg | Iron: 2mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.