How to Make Vegan Jam-Filled Doughnuts (Soft, Fluffy & Sugar-Dusted)
Vegan Jam-Filled Doughnuts are one of those recipes that instantly transports you to your favorite bakery. They're pillowy soft, golden-fried to perfection, and bursting with sweet jam—yet they're made completely without eggs or dairy, proving that plant-based baking can be just as indulgent as traditional recipes.
This recipe is perfect if you're vegan, looking to impress brunch guests, or simply craving authentic homemade doughnuts. Even better, it uses simple pantry staples and straightforward techniques, making it ideal for anyone ready to try their hand at yeast dough and frying at home.
Let's walk through everything you need to know—from proofing the dough to achieving that perfect golden exterior, plus insider tips for filling and coating these irresistible treats.
Why Plant-Based Milk Works in Vegan Doughnuts
Plant-based milk is ideal for vegan doughnuts because it activates the yeast and creates a tender, moist crumb without any dairy products. When combined with vegan butter and proper kneading techniques, it produces doughnuts that are indistinguishable from traditional versions.
When prepared correctly, plant-based dough becomes:
- Incredibly soft and pillowy with a light texture
- Golden brown on the outside with a tender interior
- Easy to work with and shape
- Capable of holding delicious jam fillings without leaking
This makes Vegan Jam-Filled Doughnuts:
- Completely dairy-free and egg-free
- A weekend project that's worth every minute
- Perfect for special occasions or lazy Sunday mornings
- Customizable with any jam flavor you love
Ingredients You'll Need
Main Ingredients
**All-Purpose Flour**
Forms the structure of your doughnuts. You'll need about 3-4 cups depending on humidity and how the dough comes together. The flour should be fresh for the best rise.
**Active Dry Yeast**
The leavening agent that makes these doughnuts light and airy. Make sure your yeast is fresh and not expired, or your doughnuts won't rise properly.
**Unsweetened Plant-Based Milk**
Activates the yeast and adds moisture to the dough. Almond, soy, or oat milk all work beautifully. It should be warmed to about 110°F—warm to the touch but not hot.
**Granulated Sugar**
Sweetens the dough and feeds the yeast for better rising. You'll also need extra sugar for coating the finished doughnuts.
**Vegan Butter**
Adds richness, flavor, and tenderness to the dough. Use softened vegan butter for easy incorporation. Brands like Earth Balance or Miyoko's work well.
**Vanilla Extract**
Enhances the overall flavor and adds aromatic depth to the doughnuts.
**Salt**
Balances the sweetness and strengthens the gluten structure for better texture.
**Vegetable Oil for Frying**
Essential for achieving that classic fried doughnut texture. Use a neutral oil with a high smoke point like canola, vegetable, or peanut oil.
**Your Favorite Jam**
The star filling. Raspberry, strawberry, and apricot are classic choices, but any smooth jam works beautifully. Avoid chunky preserves as they're harder to pipe.
Optional Add-Ins
- **Lemon or orange zest** in the dough for citrus notes
- **Ground cinnamon** mixed with the coating sugar
- **Powdered sugar** instead of granulated for coating
- **Vegan chocolate** for chocolate-filled doughnuts
- **Custard or pastry cream** as an alternative filling
Step-by-Step Instructions
Step 1: Activate the Yeast
Warm 1 cup of plant-based milk to about 110°F. It should feel warm but comfortable to the touch, like bathwater. Pour it into a large mixing bowl and sprinkle 2¼ teaspoons of active dry yeast over the surface. Add 1 tablespoon of sugar and stir gently.
Let this mixture sit for 5-10 minutes until it becomes foamy and bubbly on top. This foam indicates your yeast is alive and active.
**Tip:** If your mixture doesn't foam, your yeast might be dead or your milk was too hot. Start over with fresh yeast and properly warmed milk.
Step 2: Mix the Dough
Once your yeast is foamy, add ¼ cup of melted vegan butter, ¼ cup of sugar, 1 teaspoon of vanilla extract, and ½ teaspoon of salt. Stir everything together until combined.
Gradually add 3 cups of flour, one cup at a time, stirring with a wooden spoon after each addition. The dough will start to come together and pull away from the sides of the bowl. Add additional flour, a tablespoon at a time, if the dough seems too sticky.
Step 3: Knead the Dough
Turn the dough out onto a lightly floured surface. Knead for 8-10 minutes until the dough becomes smooth, elastic, and slightly tacky but not sticky. You should be able to stretch a small piece thin enough to see light through it without it tearing—this is called the windowpane test.
Proper kneading develops gluten, which gives your doughnuts their soft, chewy texture.
**Tip:** If the dough is too sticky to handle, add flour one tablespoon at a time. If it's too dry and cracking, wet your hands slightly and continue kneading.
Step 4: First Rise
Place the kneaded dough in a lightly oiled bowl, turning once to coat all sides. Cover with a clean kitchen towel or plastic wrap. Let it rise in a warm, draft-free spot for 1-1.5 hours until doubled in size.
The ideal rising temperature is around 75-80°F. If your kitchen is cold, you can place the bowl in an oven with just the light on, or near a sunny window.
Step 5: Roll and Cut the Doughnuts
Once risen, punch down the dough to release air bubbles. Turn it out onto a lightly floured surface and roll it to about ½-inch thickness using a rolling pin.
Use a 3-inch round cutter to cut out circles. Avoid twisting the cutter—press straight down and lift straight up for the cleanest cuts and best rise. Place cut doughnuts on a parchment-lined baking sheet, leaving 2 inches between them.
Gather scraps, gently re-roll once, and cut more doughnuts. Avoid re-rolling more than once as it can make the doughnuts tough.
Step 6: Second Rise
Cover the cut doughnuts loosely with a kitchen towel. Let them rise for another 30-45 minutes until puffy and nearly doubled in size. They should look pillowy and jiggle slightly when the pan is gently shaken.
This second rise is crucial for light, airy doughnuts rather than dense ones.
Step 7: Heat the Oil
While the doughnuts complete their second rise, heat about 2-3 inches of vegetable oil in a heavy-bottomed pot or deep fryer to 350°F. Use a thermometer to monitor the temperature—this is important for perfectly cooked doughnuts.
If the oil is too hot, the outside will burn before the inside cooks. If it's too cool, the doughnuts will absorb too much oil and become greasy.
Step 8: Fry the Doughnuts
Carefully lower 2-3 doughnuts at a time into the hot oil using a slotted spoon or spider strainer. Don't overcrowd the pot, as this drops the oil temperature.
Fry for 1-2 minutes per side until deep golden brown. The doughnuts will float and puff up beautifully. Flip them once when the bottom is golden.
Remove with a slotted spoon and place on a wire rack set over paper towels to drain excess oil. Let them cool for 5-10 minutes before filling.
**Tip:** Check the oil temperature between batches and adjust heat as needed to maintain 350°F.
-Step 9: Fill with Jam
Once the doughnuts are cool enough to handle, transfer your jam to a piping bag fitted with a long, narrow tip (or a squeeze bottle with a narrow opening). Insert the tip into the side of each doughnut about halfway through.
Gently squeeze to fill each doughnut with about 1-2 tablespoons of jam. You'll feel slight resistance as the doughnut fills. Stop before jam starts coming back out.
Step 10: Coat with Sugar
While the doughnuts are still slightly warm, roll them in granulated sugar (or toss them in a bag with sugar) until completely coated. The residual warmth helps the sugar stick better.
Serve immediately for the best texture and flavor.
-Serving Ideas
You can enjoy Vegan Jam-Filled Doughnuts on their own, or serve them with:
- A hot cup of coffee or tea for dunking
- Fresh berries on the side for a complete breakfast
- A drizzle of vegan chocolate sauce
- Extra jam or fruit compote for dipping
- Vegan whipped cream as an indulgent accompaniment
- Dusted with powdered sugar instead of granulated for elegance
For a more polished look, arrange them on a beautiful cake stand or tiered dessert platter. They make stunning centerpieces for brunch gatherings or special breakfasts.
Tips for the Best Results
- **Use a thermometer for the oil** to ensure consistent frying temperature
- **Don't skip either rise** as both are essential for fluffy texture
- **Work in a warm kitchen** or create a warm environment for better rising
- **Avoid over-flouring the dough** which can make doughnuts dense and dry
- **Fry in small batches** to maintain proper oil temperature
- **Cool slightly before filling** to prevent jam from becoming too runny
- **Serve the same day** for the softest, freshest doughnuts
Storage Instructions
Store filled doughnuts in an airtight container at room temperature for up to 2 days. Keep them in a single layer if possible, or place parchment paper between layers to prevent sticking.
To refresh day-old doughnuts, warm them in a 300°F oven for 3-4 minutes. This restores some of their original softness and makes the sugar coating sparkle again.
These doughnuts can be frozen unfilled for up to 2 months. Freeze them in a single layer on a baking sheet, then transfer to a freezer bag. Thaw at room temperature, warm slightly in the oven, then fill with jam and coat with sugar before serving.
Are Vegan Jam-Filled Doughnuts Healthy?
While these are definitely an indulgent treat, they're made with simple plant-based ingredients without any animal products.
They contain:
- No cholesterol or lactose from dairy or eggs
- Plant-based fats instead of butter
- Fruit-based jam with natural sugars and vitamins
- Simple recognizable ingredients you can pronounce
Compared to store-bought doughnuts that often contain preservatives, artificial colors, and hydrogenated oils, homemade versions allow you to control exactly what goes into them. They're also fresher and free from the additives commonly found in commercial baked goods.
That said, these are still fried and sugar-coated, so they're best enjoyed as an occasional special treat rather than an everyday breakfast. The joy and satisfaction of making something from scratch also adds value that goes beyond nutrition.
Final Thoughts
Vegan Jam-Filled Doughnuts prove that you don't need eggs or dairy to create bakery-worthy treats at home. While they require a few hours from start to finish due to rising time, the active hands-on work is only about 30 minutes, and the results are absolutely spectacular.
Whether you're vegan, looking to impress loved ones with homemade baked goods, or simply want to master the art of doughnut-making, this recipe is definitely worth making. There's something deeply satisfying about pulling golden, puffy doughnuts from hot oil, filling them with sweet jam, and coating them in sugar while they're still warm. The first bite into a homemade doughnut—crispy outside, pillowy inside, bursting with jam—is an experience that store-bought versions simply can't match. Plus, your kitchen will smell absolutely incredible, and the pride of creating these from scratch is its own reward.
.jpg)

