Vegan Tofu Donuts Recipe (Donut Holes)

5 from 5 votes

These tofu donuts are a great vegan-friendly dessert to try! It only requires 5 ingredients to make these puffy, yummy treats!

many tofu donuts on a tray.

These cute donut holes are made with silken tofu and have an irresistible texture: crispy on the outside and chewy on the inside.

They taste even better if you sprinkle sugar over them!

I’m sure you’ll want to eat more than one of these as they’re so good!

    This recipe is for you if:
  • You love tofu and donuts.
  • You want to make tofu donuts.
  • You are looking for a vegan donut ball recipe.

Let me walk you through the ingredients and how to make them with step-by-step instructions. Let’s get cooking!

About This Recipe

  • Donut holes made from tofu
  • No butter, no eggs, vegan dessert
  • Cooking time is under 20 minutes
  • 3 sugar topping variations

📋 Ingredients

Here are the ingredients (amounts are in the recipe card below).

5 ingredients for tofu donuts recipe.


Let me walk you through how to make it step by step. You can also watch this video.

how to make tofu donuts step by step.
  1. Drain excess liquid from the soft tofu, then whisk in a large mixing bowl to make it creamy. (You can use a food processor as well.)
  2. Add sugar and maple syrup to the mashed tofu.
  3. Add the dry ingredients, all-purpose flour, and baking powder to the tofu mixture.
  4. Make donut holes using 2 spoons.
  5. Place them into the large saucepan with hot oil over medium heat.
  6. Fry in a large saucepan until browned (2-3 minutes).

The thick batter is sticky and difficult to handle, so rolling it with the back of a spoon is best.

Since it contains maple syrup, it tends to turn brown quickly. I fried them at 180C (350F), so they are a darker brown, but if you fry them at 160C (320F), they will be a lighter brown. If you prefer a lighter color, please try from a low-medium heat (160C/320F).

many tofu donut balls on a tray.

Place the donut ball treats on a wire rack and let cool for 5-7 minutes. Once they have cooled, they are ready to serve!

First, take a bite and enjoy the crispy outside and the gooey, springy texture inside. And because they are made of tofu, these delicious little treats are much healthier than what you find in convenience stores.

If you want more sweetness, add some sugar to satisfy your sweet tooth fully!

In the following section, I’ll introduce various tasty toppings that can be rolled onto these little treats.


3 sugar toppings for tofu donuts.

We have three sugar toppings for those who want to take the tofu doughnuts to the next level.

  • Cinnamon sugar
  • Kinako (roasted soybean flour) and sugar
  • Cacao powder and sugar

Mix each ingredient with sugar. Then, put the sugar and tofu donuts (while they are warm) in a plastic and shake them to roll.

many tofu donut balls with 3 sugar toppings on a tray

From left to right, cinnamon has a warm and inviting aroma that will make your mouth water; kinako is nice, too, with its mild and nutty taste; cacao is a bit bitter but sophisticated in flavor. The right end is a plain donut.

Which one would you like to try? I hope you enjoy these flavors as much as we do.

Thanks For Stopping By!

a bite shot of tofu donuts.

Thank you for taking the time to read my blog♡. If you’ve tried this recipe (or any other recipe on the blog), please give it a star rating below!

Also, feel free to leave comments if you have any questions. I love hearing from you!

Get Your Free Vegetarian eBook!

Looking for healthy dinner ideas? I’ve got a free ebook with 10 delicious, easy Japanese vegetarian recipes! Sign up for our newsletter below to get it now!

Vegetarian ebook cover image.

Grab a copy of our free

Vegetarian Recipe eBook

More Dessert Recipes You Might Like

a bite shot of tofu donut ball

Vegan Tofu Donuts Recipe (Donut Holes)

5 from 5 votes
Print Pin Save
Prep: 5 minutes
Cook: 10 minutes
Total: 15 minutes
Servings: 20 pieces
Author: Juri Austin
These tofu donuts are a great vegan-friendly dessert to try! It only requires 5 ingredients to make these puffy, yummy treats!


  • 1 Frying pan 22 cm/ 8.7 inches
  • 1 Measuring spoon


  • 1/2 block Silken tofu, 200g/7 oz
  • 3 Tbsp Sugar, 30g
  • 1 1/2 Tbsp Maple syrup, 10g
  • 1 c & 3 Tbsp All-purpose flour, 150g/285ml
  • 2 tsp Baking powder
  • Oil for frying

Cinnamon sugar

  • 1 Tbsp Sugar
  • 1/2 tsp Cinnamon, 1g

Kinako sugar

  • 1 Tbsp Sugar
  • 2 tsp Kinako, 5g

Cacao sugar

  • 1 Tbsp Sugar
  • 1 tsp Cacao powder, 2g


  • Mix tofu: Whisk silken tofu and make it creamy in a large bowl.
  • Make the dough: Add sugar and maple syrup and whisk until smooth. Add all-purpose flour and baking powder and combine thoroughly with a spatula.
  • Fry: Heat oil over medium heat (160-180C/ 320-350F), make donut holes using 2 spoons and drop them into the oil. Fry until browned (2-3 minutes), flipping as needed. Place them on a cooling rack or paper towel.
  • Topping: Roll them in the sugar of your choice.



  • Storage: 1 day at room temperature and 3 days in the fridge.
  • I use a small amount of oil  (about 2 cm/0.8 inches deep) in this recipe, and deep fry them by rolling.
  • No need to press the tofu.
  • It’s easy to roll donuts if you put sugar and donuts in a plastic bag and shake.


Serving: 1piece | Calories: 45kcal | Carbohydrates: 7g | Protein: 1.8g | Fat: 0.6g | Sodium: 0.9mg | Sugar: 2g
Course: Dessert
Cuisine: Japanese
Keyword: tofu donuts, vegan
Did You Make this recipe?Please Leave a star rating!

Similar Posts

5 from 5 votes (4 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    You were right!! I made mine in an air fryer and they came out great. Mine look more like mini biscuits than donuts but delicious. I can see adding blueberries, raisins or cranberries. They are almost like mini scones. Wish i knew how to share pictures. 😊