There is something truly magical about sinking your teeth into a fluffy, tender doughnut that’s not only gluten-free and vegan but also generously coated with a luscious caramel glaze. This Gluten Free & Vegan Caramel Doughnuts Recipe perfectly balances rich, comforting flavors with wholesome ingredients you can feel good about. Whether you’re catering to dietary needs or just craving a delicious twist on a classic treat, these doughnuts deliver that dreamy, melt-in-your-mouth texture and a caramel coating that’s irresistibly sticky and sweet. Trust me, once you try this recipe, these doughnuts will become your new favorite indulgence to bake and share.

Ingredients You’ll Need
Simple, thoughtful ingredients come together for this recipe, each playing a key role in achieving the perfect doughnut texture, moistness, and that deep caramel flavor. From the almond flour adding subtle nuttiness to the coconut sugar’s gentle sweetness and the magic of apple cider vinegar working as a vegan buttermilk substitute, this combination is pure doughnut magic.
- 1 cup gluten-free all-purpose flour (with xanthan gum): Provides structure and a tender crumb without gluten.
- 1/2 cup almond flour: Adds a natural nutty flavor and moistness to the doughnuts.
- 1/2 cup coconut sugar: Gives a subtle caramel sweetness while keeping it natural.
- 1 teaspoon baking powder: Helps the doughnuts rise and become fluffy.
- 1/4 teaspoon baking soda: Works with the vinegar for an extra lift and lightness.
- 1/4 teaspoon salt: Balances the sweetness and enhances flavors.
- 1/2 teaspoon cinnamon: Adds warm, comforting spice notes.
- 3/4 cup unsweetened almond milk: The dairy-free liquid base that makes the batter smooth.
- 1 tablespoon apple cider vinegar: Creates vegan buttermilk by curdling almond milk for tender crumb.
- 1/4 cup melted coconut oil: Brings moisture and richness, keeping doughnuts soft.
- 1 teaspoon vanilla extract: Enhances overall flavor with sweet, fragrant notes.
- 1/4 cup unsweetened applesauce: Adds natural sweetness and moisture, replacing eggs gently.
- For caramel glaze: 1/2 cup coconut cream, 1/4 cup coconut sugar, 2 tablespoons maple syrup, 1/2 teaspoon vanilla extract, pinch of salt – all combine for that silky, luscious vegan caramel topping.
How to Make Gluten Free & Vegan Caramel Doughnuts Recipe
Step 1: Prepare Your Batter
Start by preheating your oven to 350°F (175°C) and lightly greasing your doughnut pan so those beauties don’t stick. Mix the unsweetened almond milk with apple cider vinegar in a small bowl and set aside for a few minutes. This simple trick creates a vegan version of buttermilk that reacts with baking soda, making your doughnuts wonderfully light and tender. In a large mixing bowl, whisk together all the dry ingredients – flours, coconut sugar, baking powder, baking soda, salt, and cinnamon – to distribute everything evenly. Add your wet ingredients last: the curdled almond milk, melted coconut oil, vanilla extract, and applesauce. Stir gently until just combined because overmixing can make the doughnuts tough.
Step 2: Bake to Perfection
Use a spoon or piping bag to fill each doughnut cavity about 3/4 full so they have room to rise without overflowing. Pop the pan in the oven and bake for 18 to 20 minutes. You’ll know they’re done when a toothpick inserted in the center comes out clean. Let the doughnuts cool in the pan for about 5 minutes to firm up before transferring them to a wire rack – this prevents any breakage and helps them cool evenly.
Step 3: Whip Up the Vegan Caramel Glaze
While your doughnuts cool, it’s time for the star of the show: the caramel glaze. Combine the coconut cream, coconut sugar, and maple syrup in a small saucepan and bring it to a gentle simmer over medium heat. Keep stirring frequently to prevent burning and help the mixture thicken nicely. After about 8 to 10 minutes, once you have a glossy, thick glaze, remove it from heat and stir in vanilla extract and a pinch of salt. Allow the glaze to cool just slightly so it coats the doughnuts perfectly without sliding off.
Step 4: Glaze Your Doughnuts
Dip the top of each fully cooled doughnut into the caramel glaze, letting any excess drip back into the pan. Place them back on the wire rack to set, giving the glaze a chance to firm up a bit. For an extra decadent touch, sprinkle crushed nuts or toasted coconut flakes on top before the glaze sets completely. These finishing touches add a wonderful texture contrast and a bit of crunch that’s just divine.
How to Serve Gluten Free & Vegan Caramel Doughnuts Recipe

Garnishes
These doughnuts are fabulously versatile, making garnishes super fun. Try dusting with cinnamon or cocoa powder, sprinkle some sea salt for a salted caramel twist, or add chopped pecans to amplify that nutty flavor. Fresh berries on the side can add a fresh, vibrant note that contrasts beautifully with the rich doughnuts.
Side Dishes
Serve these doughnuts alongside a steaming cup of your favorite coffee or chamomile tea for a relaxing morning or afternoon treat. A scoop of coconut or vanilla almond milk ice cream on the side can elevate this dessert for entertaining, making it feel indulgent yet still wholesome.
Creative Ways to Present
Make your gluten free & vegan caramel doughnuts recipe extra special by stacking them in a pretty doughnut tower on a cake stand for parties or celebrations. Drizzle extra caramel glaze artistically over the stack. Alternatively, serve on small dessert plates with edible flowers or a sprig of mint for a fresh, elegant presentation that will wow your guests.
Make Ahead and Storage
Storing Leftovers
If you have any doughnuts left (which is rare because they’re so delicious), store them in an airtight container at room temperature for up to two days. Keeping them covered prevents them from drying out so they stay soft and tender.
Freezing
These doughnuts freeze beautifully. Place them in a single layer on a baking sheet and freeze until solid, then transfer them to a freezer-safe container or bag for up to one month. This way, you can enjoy your favorite treat anytime without worrying about freshness.
Reheating
When you’re ready to enjoy frozen doughnuts, let them thaw at room temperature for about 30 minutes. For a freshly-baked feel, warm them gently in a microwave for 10 to 15 seconds or pop them in a preheated oven at 300°F (150°C) for 5 to 7 minutes. Avoid overheating to keep the caramel glaze intact and the doughnuts moist.
FAQs
Can I use oat flour instead of almond flour?
Yes, you can substitute oat flour for almond flour for a different texture and mild flavor, but it may slightly change the doughnut’s softness. Make sure your oat flour is finely ground for the best results.
Is it possible to make these doughnuts nut-free?
Absolutely! Swap almond flour and almond milk with oat flour and oat milk, respectively. The texture might differ a bit, but the doughnuts will still be deliciously moist and tender.
Can I make these gluten free & vegan caramel doughnuts recipe oil-free?
You can try replacing coconut oil with mashed banana or pumpkin puree to reduce fat content. Keep in mind this will change the flavor and moisture level somewhat, so experiment to your preference.
What if I don’t have a doughnut pan?
No worries! You can bake this batter in a muffin tin for gluten free & vegan doughnut muffins or use a silicone mold. The baking time might vary slightly, so watch closely for doneness.
How can I make the caramel glaze thicker?
If your glaze is too thin, simmer it a little longer until it reaches your desired thickness. Alternatively, chill it in the fridge briefly to help it set before dipping your doughnuts.
Final Thoughts
This Gluten Free & Vegan Caramel Doughnuts Recipe is such a heartwarming way to enjoy a classic treat without the usual fuss or ingredients that don’t fit your lifestyle. Once you’ve experienced the fluffy texture, subtle sweetness, and that gorgeous caramel glaze, you’ll be hooked. It’s a recipe you’ll want to keep coming back to for brunches, dessert, or just because. Give it a try, share it with loved ones, and enjoy every delightful bite!
Print
Gluten Free & Vegan Caramel Doughnuts Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 8 doughnuts
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Gluten Free, Vegan
Description
Enjoy these delicious Gluten Free & Vegan Caramel Doughnuts that are perfectly soft, moist, and topped with a rich homemade caramel glaze. Made with wholesome ingredients like gluten-free flours, coconut sugar, and almond milk, these baked doughnuts are a guilt-free treat suitable for vegan and gluten-free diets. Perfect for a sweet breakfast or dessert, these doughnuts combine comforting flavors with a healthier twist.
Ingredients
Doughnuts
- 1 cup gluten-free all-purpose flour (with xanthan gum)
- 1/2 cup almond flour
- 1/2 cup coconut sugar
- 1 teaspoon baking powder
- 1/4 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 teaspoon cinnamon
- 3/4 cup unsweetened almond milk
- 1 tablespoon apple cider vinegar
- 1/4 cup melted coconut oil
- 1 teaspoon vanilla extract
- 1/4 cup unsweetened applesauce
Caramel Glaze
- 1/2 cup coconut cream
- 1/4 cup coconut sugar
- 2 tablespoons maple syrup
- 1/2 teaspoon vanilla extract
- Pinch of salt
Instructions
- Prepare Vegan Buttermilk: In a small bowl, mix the unsweetened almond milk and apple cider vinegar. Set aside for a few minutes to allow the mixture to curdle, creating a vegan buttermilk substitute.
- Mix Dry Ingredients: In a large mixing bowl, whisk together the gluten-free all-purpose flour, almond flour, coconut sugar, baking powder, baking soda, salt, and cinnamon until well combined.
- Combine Wet and Dry Ingredients: Add the curdled almond milk mixture, melted coconut oil, vanilla extract, and unsweetened applesauce to the dry ingredients. Stir gently until just combined, being careful not to overmix the batter.
- Fill Doughnut Pan: Lightly grease a doughnut pan and preheat the oven to 350°F (175°C). Spoon the batter into each cavity of the pan, filling about three-quarters full to allow room for rising.
- Bake the Doughnuts: Bake the doughnuts in the preheated oven for 18–20 minutes, or until a toothpick inserted into the center comes out clean. Remove from the oven and let them cool in the pan for 5 minutes before transferring to a wire rack to cool completely.
- Make Caramel Glaze: In a small saucepan, combine coconut cream, coconut sugar, and maple syrup. Bring the mixture to a simmer over medium heat, stirring frequently for about 8–10 minutes until it thickens slightly. Remove from heat and stir in vanilla extract and a pinch of salt. Allow the glaze to cool slightly.
- Glaze the Doughnuts: Once the doughnuts are completely cooled, dip the tops into the caramel glaze, coating evenly. Place the glazed doughnuts on a rack to allow the glaze to set before serving.
Notes
- Store leftovers in an airtight container at room temperature for up to 2 days.
- For extra texture and flavor, sprinkle crushed nuts or coconut flakes over the caramel glaze before it sets.
- Ensure your gluten-free flour blend contains xanthan gum for the best texture.

