Vegan Baked Donuts with Almond Glaze

These baked vegan donuts are fluffy, soft, and full of vanilla flavor—plus they’re topped with a sweet almond milk glaze and rainbow sprinkles!

They’re way easier than frying, and come out golden and delicious in just one pan.

The glaze is super simple and adds the perfect sweet finish.

You won’t miss the eggs or dairy one bit.

Why I Love This Recipe

This recipe started as a simple test on a weekend, and it turned into one of my most loved go-to treats. You don’t need any fancy ingredients or fryers—just a donut pan and an oven. The almond milk glaze? It gives just the right amount of sweetness without being too heavy. And sprinkles make everything better.

  • Super easy and quick to make
  • Only uses pantry staples
  • Perfect for holidays, parties, or a weekend treat
  • Totally dairy-free and egg-free
  • You can customize with any toppings you want
Vegan Baked Donuts with Almond Glaze

What You’ll Need

Donuts:

  • 1 cup all-purpose flour
  • 1/2 cup granulated sugar
  • 1 tsp baking powder
  • 1/4 tsp baking soda
  • 1/4 tsp salt
  • 1/2 cup unsweetened almond milk
  • 1 tbsp apple cider vinegar
  • 1 tsp vanilla extract
  • 2 tbsp neutral oil (like canola or vegetable)

Glaze:

  • 1 cup powdered sugar
  • 2–3 tbsp unsweetened almond milk
  • 1/2 tsp vanilla extract
  • Rainbow sprinkles (as much as you want)

Pro Tips

  • Let the donuts cool fully before glazing, or the glaze will melt right off
  • Grease the donut pan really well to avoid sticking
  • Don’t overmix the batter—stir just until combined for fluffy donuts
  • If you want thicker glaze, add less almond milk. For thinner, add more.
  • Add the sprinkles while the glaze is wet so they stick perfectly

Tools Required

  • Mixing bowls
  • Whisk
  • Measuring cups and spoons
  • Silicone spatula
  • Donut pan
  • Wire cooling rack

Substitutions and Variations

  • Swap almond milk with oat, soy, or coconut milk
  • Use lemon extract instead of vanilla for a citrus twist
  • Add 1/2 tsp cinnamon to the batter for a warm flavor
  • Use chocolate glaze instead of almond glaze
  • Top with crushed nuts, mini chocolate chips, or coconut flakes instead of sprinkles

Make Ahead Tips

  • You can bake the donuts a day in advance—store them in an airtight container
  • Glaze them the next day before serving so they stay fresh
  • The unglazed donuts can also be frozen and thawed before glazing

Recipe + Instructions

Servings: 6 donuts
Prep Time: 10 minutes
Cook Time: 12 minutes
Total Time: 22 minutes

Step 1: Mix Almond Milk & Vinegar

In a small bowl, mix 1/2 cup unsweetened almond milk with 1 tbsp apple cider vinegar. Let it sit for 5 minutes to curdle and become vegan buttermilk.

Step 2: Mix Dry Ingredients

In a medium bowl, whisk together 1 cup all-purpose flour, 1/2 cup granulated sugar, 1 tsp baking powder, 1/4 tsp baking soda, and 1/4 tsp salt.

Step 3: Combine Wet Ingredients

In another bowl, mix the curdled almond milk, 1 tsp vanilla extract, and 2 tbsp neutral oil until well combined.

Step 4: Mix Wet and Dry Together

Pour the wet ingredients into the dry and stir just until combined with a spatula. Don’t overmix.

Step 5: Fill the Donut Pan

Spoon or pipe the batter into a greased donut pan, filling each mold about 3/4 full.

Step 6: Bake the Donuts

Bake at 350°F (180°C) for 12 minutes, or until the tops spring back when gently pressed.

Step 7: Let Cool

Let the donuts cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.

Step 8: Make the Glaze

In a small bowl, whisk together 1 cup powdered sugar, 2–3 tbsp almond milk, and 1/2 tsp vanilla extract until smooth.

Step 9: Glaze the Donuts

Dip each cooled donut into the glaze and set back on the rack.

Step 10: Add Sprinkles

While the glaze is still wet, top each donut with rainbow sprinkles.

Vegan Baked Donuts with Almond Glaze

Leftovers and Storage

Store glazed donuts in an airtight container at room temp for up to 2 days. If unglazed, they’ll last 4 days. You can freeze unglazed donuts in a zip-top bag for up to 1 month. Just thaw and glaze before eating.

Why This Recipe Works (Quick Science)

  • Vinegar + Baking Soda: The vinegar activates the baking soda, which helps the donuts rise without eggs
  • Oil Instead of Butter: Keeps them moist and soft without dairy
  • Baking Instead of Frying: You still get that donut shape and light texture, without needing a deep fryer
  • Almond Milk Glaze: The liquid is just enough to make a smooth glaze without thinning it too much

Common Mistakes

  • Overmixing the batter—this makes the donuts dense
  • Underbaking—they won’t rise or set properly
  • Glazing too soon—donuts need to cool or the glaze melts off
  • Skipping the grease on the pan—they’ll stick and break when removing

What to Serve With

  • A cup of hot coffee or chai
  • A cold glass of almond or oat milk
  • A fruit bowl for a light balance
  • Vegan hot chocolate for a cozy treat

FAQ

Can I make these gluten-free?
Yes! Just use a 1:1 gluten-free flour blend that works well in baking.

What if I don’t have a donut pan?
Use a muffin tin and put a ball of foil in the center to create a hole.

Can I double the recipe?
Yes, it doubles really well. Just use two donut pans or bake in batches.

Do I need to use almond milk?
Nope. Oat, soy, or coconut milk work great too.

Final Thoughts

These vegan baked donuts are the kind of treat that feels special but is super easy to pull off. They’re fluffy, sweet, and fun to make—and the sprinkles just make you smile. Try them out, customize them, and let me know how they turned out in the comments!