Donuts are a beloved treat worldwide, and luckily, you don’t have to be a meat-eater to enjoy a delicious, fluffy donut. This vegetarian donut recipe combines simple ingredients with a straightforward process to create mouthwatering donuts that everyone will love.
Whether you’re craving a sweet breakfast, a snack, or a dessert, these donuts are fluffy on the inside, slightly crisp on the outside, and perfectly sweetened. The best part?
They’re completely vegetarian, making them accessible to a wide range of dietary preferences without sacrificing flavor or texture.
In this post, I’ll guide you through everything you need to know to make these delightful donuts at home. From why this recipe stands out to helpful tips and variations, you’ll have all the tools to create your next favorite treat.
Let’s dive in and bring some joy to your kitchen!
Why You’ll Love This Recipe
There are many reasons this vegetarian donut recipe is a keeper. First, it uses common pantry ingredients, so you don’t need to hunt down anything fancy.
The recipe avoids eggs and dairy, relying on plant-based alternatives that still produce a soft, airy texture. It’s also flexible—perfect for customizing with your favorite glazes, toppings, or even fillings.
Another highlight is the ease of preparation. Even if you’re new to baking donuts, the step-by-step instructions make it approachable.
Plus, these donuts are baked instead of fried, making them a healthier option without compromising on taste.
Finally, this recipe is perfect for sharing. Whether you’re making treats for friends, family, or a special occasion, these vegetarian donuts will bring smiles all around.
For more vegetarian delights, check out our Peruvian Vegetable Recipes for Flavorful Healthy Meals and Vegetarian Date Cake Recipe: Moist, Easy, and Delicious.
Ingredients
- 2 cups all-purpose flour (plus extra for dusting)
- 1/2 cup granulated sugar
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 cup unsweetened applesauce (acts as egg substitute)
- 3/4 cup plant-based milk (such as almond or oat milk)
- 2 tablespoons melted coconut oil or vegetable oil
- 1 teaspoon vanilla extract
- Optional toppings: powdered sugar, cinnamon sugar, or vegan chocolate glaze
Equipment
- Donut pan (6 to 8 cavity size)
- Mixing bowls
- Whisk or electric hand mixer
- Measuring cups and spoons
- Spatula
- Cooling rack
- Optional: piping bag or spoon for filling the donut cavities
Instructions
- Preheat your oven to 375°F (190°C) and lightly grease your donut pan with coconut oil or non-stick spray. This ensures easy donut removal.
- In a large mixing bowl, whisk together the dry ingredients: all-purpose flour, sugar, baking powder, baking soda, and salt. Mixing these well helps your donuts rise evenly.
- In a separate bowl, combine the wet ingredients: applesauce, plant-based milk, melted coconut oil, and vanilla extract. Whisk them until smooth and well blended.
- Pour the wet ingredients into the dry ingredients and gently fold using a spatula or wooden spoon. Mix until just combined. Be careful not to overmix—some lumps are okay.
- Transfer the batter into a piping bag or use a spoon to fill each cavity of the donut pan about 3/4 full. This allows room for the donuts to rise during baking.
- Bake for 12-15 minutes or until the tops are golden and a toothpick inserted into the donut’s center comes out clean.
- Remove the pan from the oven and let the donuts cool in the pan for 5 minutes before transferring them to a cooling rack to cool completely.
- Add your choice of toppings: dust with powdered sugar, roll in cinnamon sugar, or dip in a vegan chocolate glaze for extra indulgence.
Tips & Variations
“Make sure your baking powder is fresh for the best rise!”
Tip: If you want a lighter donut, sift your flour before mixing to avoid any lumps. Also, room temperature wet ingredients mix better with the dry ingredients, giving you a more uniform batter.
Variation 1: Chocolate Donuts — Add 1/4 cup unsweetened cocoa powder to the dry ingredients and increase the sugar by 2 tablespoons to balance the bitterness.
Variation 2: Filled Donuts — After baking and cooling, use a piping bag fitted with a small tip to fill your donuts with jam, vegan cream cheese, or chocolate spread.
Variation 3: Spiced Donuts — Add 1 teaspoon of cinnamon and 1/2 teaspoon of nutmeg to the dry ingredients for a cozy, warm flavor perfect for autumn.
For more creative plant-based baking ideas, explore our Vegan Bread Machine Recipe for Soft, Delicious Loaves and Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes.
Nutrition Facts
Nutrient | Per Donut (approx.) |
---|---|
Calories | 180 kcal |
Carbohydrates | 30 g |
Protein | 3 g |
Fat | 5 g |
Saturated Fat | 3.5 g |
Sugar | 12 g |
Fiber | 1 g |
Sodium | 220 mg |
These nutrition values are estimates and can vary depending on the specific brands and toppings you choose. Baking instead of frying significantly reduces fat content, making these donuts a lighter indulgence.
Serving Suggestions
Serve these donuts warm or at room temperature for the best flavor and texture. They pair wonderfully with a hot cup of coffee, tea, or a chilled glass of plant-based milk.
For a festive breakfast or brunch, try slicing the donuts in half and spreading vegan cream cheese or fruit preserves inside. You can also sprinkle with chopped nuts or shredded coconut for added texture and flavor.
If you enjoy savory touches, consider pairing these sweet donuts with a side of fresh fruit or a small salad for contrast.
Conclusion
This vegetarian donut recipe offers a delightful way to enjoy classic donuts without any animal products. With simple ingredients and easy steps, it’s perfect for both novice and experienced bakers.
The baked method keeps these treats light yet satisfyingly fluffy, making them suitable for breakfast, dessert, or anytime snacking. Plus, the recipe’s adaptability allows you to customize flavors and toppings to suit your preferences.
Whether you’re looking for a sweet treat to brighten your day or a crowd-pleaser for gatherings, these vegetarian donuts deliver on taste and texture. Don’t forget to explore more vegetarian and vegan recipes like our Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas to expand your plant-based culinary repertoire.
Happy baking!
📖 Recipe Card: Vegetarian Donut Recipe
Description: A delicious and fluffy vegetarian donut recipe that is easy to make at home. Perfect for a sweet treat without any animal products.
Prep Time: PT15M
Cook Time: PT15M
Total Time: PT30M
Servings: 12 donuts
Ingredients
- 2 1/4 teaspoons active dry yeast
- 3/4 cup warm almond milk
- 1/4 cup granulated sugar
- 2 1/2 cups all-purpose flour
- 1/2 teaspoon salt
- 1/2 teaspoon ground nutmeg
- 1/4 cup unsweetened applesauce
- 1/4 cup vegetable oil
- 1 teaspoon vanilla extract
- Vegetable oil for frying
- 1 cup powdered sugar
- 2 tablespoons water
Instructions
- In a bowl, dissolve yeast in warm almond milk and let sit for 5 minutes.
- Mix sugar, flour, salt, and nutmeg in a large bowl.
- Add applesauce, vegetable oil, and vanilla extract to yeast mixture.
- Combine wet and dry ingredients to form a dough.
- Knead dough on a floured surface until smooth, about 5 minutes.
- Let dough rise in a warm place for 1 hour until doubled in size.
- Roll out dough to 1/2 inch thickness and cut into donut shapes.
- Heat vegetable oil to 350°F (175°C) in a deep pan.
- Fry donuts until golden brown, about 1 minute per side.
- Drain donuts on paper towels.
- Mix powdered sugar and water to make glaze and dip warm donuts.
- Let glaze set before serving.
Nutrition: Calories: 220 | Protein: 3g | Fat: 10g | Carbs: 30g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Donut Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A delicious and fluffy vegetarian donut recipe that is easy to make at home. Perfect for a sweet treat without any animal products.”, “prepTime”: “PT15M”, “cookTime”: “PT15M”, “totalTime”: “PT30M”, “recipeYield”: “12 donuts”, “recipeIngredient”: [“2 1/4 teaspoons active dry yeast”, “3/4 cup warm almond milk”, “1/4 cup granulated sugar”, “2 1/2 cups all-purpose flour”, “1/2 teaspoon salt”, “1/2 teaspoon ground nutmeg”, “1/4 cup unsweetened applesauce”, “1/4 cup vegetable oil”, “1 teaspoon vanilla extract”, “Vegetable oil for frying”, “1 cup powdered sugar”, “2 tablespoons water”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “In a bowl, dissolve yeast in warm almond milk and let sit for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Mix sugar, flour, salt, and nutmeg in a large bowl.”}, {“@type”: “HowToStep”, “text”: “Add applesauce, vegetable oil, and vanilla extract to yeast mixture.”}, {“@type”: “HowToStep”, “text”: “Combine wet and dry ingredients to form a dough.”}, {“@type”: “HowToStep”, “text”: “Knead dough on a floured surface until smooth, about 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Let dough rise in a warm place for 1 hour until doubled in size.”}, {“@type”: “HowToStep”, “text”: “Roll out dough to 1/2 inch thickness and cut into donut shapes.”}, {“@type”: “HowToStep”, “text”: “Heat vegetable oil to 350\u00b0F (175\u00b0C) in a deep pan.”}, {“@type”: “HowToStep”, “text”: “Fry donuts until golden brown, about 1 minute per side.”}, {“@type”: “HowToStep”, “text”: “Drain donuts on paper towels.”}, {“@type”: “HowToStep”, “text”: “Mix powdered sugar and water to make glaze and dip warm donuts.”}, {“@type”: “HowToStep”, “text”: “Let glaze set before serving.”}], “nutrition”: {“calories”: “220”, “proteinContent”: “3g”, “fatContent”: “10g”, “carbohydrateContent”: “30g”}}