Easy Keto Donuts: Fluffy, Delicious, and Only 6 Ingredients!

Craving donuts but staying keto? These low-carb, baked donuts are your answer!

Made with almond flour and just 6 simple ingredients, these donuts are:

  • Fluffy and delicious: They have a satisfying cake-like texture that won’t disappoint.
  • Easy to make: No yeast or frying needed, just mix, bake, and enjoy!
  • Customizable: Frost them, add flavorings, or enjoy them plain – the possibilities are endless!

Here’s what you’ll need:

  • Ingredients:

    • 2 1/4 cups almond flour (blanched for best texture)
    • 1/2 cup granulated sweetener (allose or monk fruit)
    • 1 teaspoon baking soda
    • 4 large eggs (room temperature)
    • 1 teaspoon apple cider vinegar
    • 1/4 cup milk (coconut, almond, cashew, etc.)
  • Equipment:

    • Mixing bowls
    • Donut pan (greased)
    • Ziplock bag (optional, for easier filling)
    • Wire rack

Ready to bake? Let’s do it!

  1. Preheat your oven to 350°F (180°C) and grease your donut pan.
  2. Whisk together the dry ingredients: almond flour, sweetener, and baking soda.
  3. In a separate bowl, whisk together the wet ingredients: eggs, apple cider vinegar, and milk.
  4. Combine the wet and dry ingredients until just combined. Don’t overmix!
  5. Transfer the batter to a ziplock bag (optional) and snip a small corner. This makes filling the donut pan easier.
  6. Pipe the batter into the greased donut pan.
  7. Bake for 12-15 minutes, or until a toothpick inserted comes out clean.
  8. Let the donuts cool in the pan for 5 minutes before transferring them to a wire rack to cool completely.
  9. Frost and enjoy! (Optional)

Tips for success:

  • Don’t overbake: The donuts will continue to cook slightly after you take them out of the oven.
  • Frost at room temperature: Warm donuts will melt the frosting, while cold donuts will make it harden too much.

Flavor variations:

Get creative with these flavor ideas!

  • Cinnamon: Add 1 tablespoon of cinnamon to the batter and dip the baked donuts in a sugar-free cinnamon sugar mixture.
  • Blueberry or Raspberry: Fold in 1/2 cup of fresh or frozen berries.
  • Chocolate: Add 2 tablespoons of cocoa powder and increase the milk by 1 tablespoon.
  • Lemon: Add 1 tablespoon of lemon extract and frost with a lemon glaze.
  • Pumpkin: Add 1/4 cup of pumpkin puree and pumpkin pie spice.


  • Room temperature: Up to 3 days.
  • Refrigerator: Up to a week.
  • Freezer: Up to 6 months in a freezer-safe container.

Enjoy your delicious and guilt-free keto donuts!

Keto Donuts (6 Ingredients)

Indulge in these delicious and easy-to-make keto donuts, crafted with almond flour and just 6 essential ingredients! Enjoy a fluffy, perfectly sweet treat without the carbs, as these donuts are yeast-free and baked, not fried.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 12
Calories 152 kcal


  • 2 1/4 cups almond flour
  • 1/2 cup granulated sweetener of choice allulose or monk fruit sweetener recommended
  • 1 teaspoon baking soda
  • 4 large eggs
  • 1 teaspoon apple cider vinegar
  • 1/4 cup coconut milk or any milk of choice


  • Preheat the oven to 180°C (350°F). Generously grease a 12-count donut pan and set aside.
  • In a mixing bowl, combine almond flour, sweetener, and baking soda. In a separate bowl, whisk together eggs, apple cider vinegar, and coconut milk.
  • Gradually mix the wet ingredients into the dry ingredients until just combined.
  • Pour the batter into a ziplock bag, cut one corner, and gently pipe the batter into the donut pan.
  • Bake for 12-15 minutes. Allow to cool for 5 minutes in the pan, then transfer to a wire rack to cool completely. Optionally, add frosting as desired.


  • Vegan substitutes have not been tested; consider vegan gluten-free donuts as an alternative.
  • For frosting options, refer to the main post. Pictured donuts use a simple vanilla or chocolate glaze made with sugar-free powdered sugar, cocoa powder (for chocolate), and vanilla extract (for vanilla).
  • Storage: Keep at room temperature for up to 3 days, or refrigerate for extended freshness.
  • Freezing: Freeze in a container or ziplock bag for up to 6 months.
Nutrition (Per Serving)
  • Calories: 152 kcal
  • Carbohydrates: 5g
  • Protein: 7g
  • Fat: 13g
  • Sodium: 129mg
  • Potassium: 33mg
  • Fiber: 3g
  • Vitamin A: 90IU
  • Calcium: 54mg
  • Iron: 1mg
  • Net Carbs: 2g
Enjoy your homemade keto-friendly donuts!

Leave a Reply

Recipe Rating