This post may contain affiliate links. Please read our disclosure policy.

Zeppole bring warm memories, simple ingredients, and a crisp bite that’s perfect any time of year. This dessert is a staple in Italian American kitchens and is often made for celebrations. This vegan version keeps the texture light and the flavor rich, without eggs or dairy. Not familiar with Zeppole? Think pillowy-soft dough, fried to perfection, and dusted with powdered sugar.

vegan zeppole dusted with powdered sugar on cooling rack
zeppole on plate with one bitten on top

History of Zeppole

Zeppole trace back to Southern Italy. The recipe spread widely among Italian immigrants who settled in the United States. Over time, Zeppole became a favorite treat shared at street fairs, carnivals, and family events. The dessert represents comfort and community.

all-purpose flour, powdered sugar, non-dairy milk, vegan butter, sugar, salt, active dry yeast, vanilla extract

Ingredients Needed to Make Vegan Zeppole:

  • Warm non-dairy milk – You activate the yeast and create a soft dough.
  • Sugar – Helps activate the yeast and lightly sweetens the dough.
  • Active dry yeast – Helps create a fluffy, airy dough. 
  • Vanilla extract – Adds a subtle vanilla flavor.
  • Salt – Balances sweetness and improves dough structure.
  • Olive oil or melted vegan butter – Either works in the recipe. We’ve tested it with both, and you can’t go wrong. For vegan butter, we like to use Country Crock plant butter
  • All-purpose flour – Ideal for making light, fluffy zeppole. 
  • Oil for frying – We like to use a neutral oil with a high smoke point, like avocado, vegetable, or canola oil. 
  • Powdered sugar – The perfect topping to finish off your freshly fried zeppole. 
vegan zeppole dusted with powdered sugar on cooling rack

Equipment List

How To Make Zeppole

  1. Mix warm non-dairy milk, sugar, and yeast. Allow the mixture to rest for 10 minutes until foamy.
  2. To a large bowl, add oil, salt, and vanilla and mix. 
  3. Add flour gradually, mixing until the dough feels tacky.
  4. Cover and let the dough rise in a warm place for about 1 hour.
  5. Heat oil to 350°F.
  6. Scoop small dough pieces into the hot oil and fry for 3 to 4 minutes, turning as needed to brown the entire dough ball. 
  7. Drain excess oil on a cooling rack or a paper towel-lined plate, then dust with powdered sugar.
zeppole dusted with powdered sugar on a plate

Tips for Better Results

  • Use bread flour for extra chew.
  • Test one Zeppola first to confirm oil temperature.
zeppole dusted with powdered sugar on a plate

Frequently Asked Questions

Why didn’t my dough rise?

Your yeast may be old, or your liquid may have been too hot or too cold. Aim for warm milk, not hot.

Can I bake Zeppole?

You can, but the texture changes. Fried Zeppole stay crisp and airy.

Can I flavor the dough?

Yes. Add citrus zest or cinnamon for variation.

How do I store leftovers?

Keep them at room temperature for a few hours. They taste best fresh.

zeppole on plate with one bitten on top

Serving Ideas

  • Serve with powdered sugar.
  • Pair with chocolate sauce or fruit compote.
  • Enjoy warm for the best texture.

Now, you can make street fair-quality zeppole without any animal products in the comfort of your own home. They’re perfect for any occasion and make the absolute perfect sweet treat to indulge in.

More Italian-Inspired Desserts to Indulge in

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
zeppole on plate with one bitten on top

Vegan Zeppole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sweet Simple Vegan
  • Total Time: 1 hour 30 minutes
  • Yield: 1620 Zeppole 1x
  • Diet: Vegan

Description

Zeppole bring warm memories, simple ingredients, and a crisp bite that’s perfect any time of year. This dessert is a staple in Italian American kitchens and is often made for celebrations. This vegan version keeps the texture light and the flavor rich, without eggs or dairy. Not familiar with Zeppole? Think pillowy-soft dough, fried to perfection, and dusted with powdered sugar.


Ingredients

  • 1 ¼ cup warm non-dairy milk (we use soy)
  • 2 tablespoons sugar
  • 1 1/8 teaspoons active dry yeast
  • 1 teaspoon vanilla extract (optional)
  • 1/2 teaspoon salt
  • 2 tablespoons olive oil or melted vegan butter 
  • 2 1/4 cups (270g) all-purpose flour     
  • Oil, for frying
  • Powdered sugar, for dusting


Instructions

  1. Activate the yeast. In a medium bowl, mix warm non-dairy milk, sugar, and yeast. Let it sit for 10 minutes, until it becomes foamy.
  2. Add the remaining wet ingredients. Stir in the olive oil or melted vegan butter, vanilla, and salt. 
  3. Add the flour. Mix the flour in gradually until a slightly tacky dough forms.
  4. Rise. Cover and let rise 1 hour or until doubled in size.
  5. Fry. Heat oil to 350°F (175°C). Using 2 spoons or a cookie scooper, scoop about 1.5 tbsp-sized pieces into hot oil and fry for 3–4 minutes until golden and puffed. Turn as needed for even color.
  6. Transfer and dust. Drain the fried dough on a paper towel-lined plate or on a cooling rack. Top the fried zeppole with powdered sugar while warm and enjoy!

Notes

  • Baking: Although you can bake the zeppole, the texture changes. Fried Zeppole stay crisp and airy.
  • Additional flavor: Feel free to make it your own by adding citrus zest or cinnamon for variation.
  • Storage: Keep them at room temperature for a few hours. They taste best fresh.
  • Prep Time: 1 hour 15 minutes
  • Cook Time: 15 minutes
  • Category: Dessert
  • Method: Deep Fry
  • Cuisine: Italian

Meet The Bloggers

hey there! we’re jasmine & chris.

Hi, we’re Jasmine and Chris! We share fresh and fun recipes to show you that vegan cooking is easy, approachable and delicious. When we’re not blogging, you will probably find us enjoying live music, tending to our backyard garden or playing with our dogs Berry and Louie

You May Also Like

Leave a comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star