How to Make Doughnuts Without Eggs: Easy Recipe 2026

Yes, you can make doughnuts without eggs and they can still come out light and tender. The trick is milk: it supplies the moisture and fat an egg would have, and yeast (or baking powder plus baking soda) handles the lift. A yeast dough needs one warm rise of about 90 minutes, then 2 minutes per side in oil at 360-375F (180-190C).

I bake these roughly once a month, and the first time I tried it I used a baking powder batter because it looked faster. They were fine, honestly, but more like muffins with a hole in them. The yeast version is the one that disappears at the kitchen counter.

Table of Contents

What You Need

Here is the ingredient list I use, written in weights because cups are where recipes go wrong. A cup of flour varies by 20 grams depending on how firmly you scoop it.

  • 330 g (3 cups) all-purpose flour
  • 5 g (1 1/2 teaspoons) instant yeast
  • 220 g (about 1 cup) whole milk, warmed to 100-110F (38-43C)
  • 40 g (1/3 cup) unsalted butter, softened
  • 35 g (about 3 tablespoons) granulated sugar
  • 1 teaspoon fine sea salt
  • 1 teaspoon vanilla extract
  • Neutral oil for frying, such as canola, sunflower or avocado

The flour is your structure. Without an egg to knit the dough together, the gluten in the flour is doing the whole job, so give it a real knead.

The milk is the star of this show. It brings moisture, and the lactose plus whatever fat it contains tenderizes the crumb in the same way egg yolk does. Whole milk gives the best flavor, and skimmed milk works in a pinch, though the doughnuts will be a shade drier.

The butter gives richness and a softer crumb. If you are making these dairy-free, use a neutral oil instead and drop the butter to 30 g, or the dough gets slack.

The sugar feeds the yeast in its first minutes and gives the crust its color. More than about 40 g and the doughnuts turn sweet rather than yeasty.

For equipment, you need a rolling pin, a 3-inch round cutter or the lid of a wide jar, a baking sheet lined with parchment, a slotted spoon, and honestly the most useful item is a clip-on thermometer for the oil. A deep pot with 3 inches of oil works; a Dutch oven is better because the sides cut down splatter.

Optional flavorings that stay egg-free: the zest of one lemon, a teaspoon of cinnamon, or a tablespoon of cocoa swapped in for 15 g of the flour. Coatings go on after frying, and I list them at the end.

Step-by-Step

How to Activate the Yeast Without Eggs

Warm the milk first, then test it on the inside of your wrist. It should feel comfortably warm, not hot. Above roughly 120F (49C) you kill the yeast outright, and a dead dough is the single most common reason egg-free doughnuts come out dense.

Stir the yeast and the sugar into the warm milk and wait 5 to 10 minutes. Active yeast blooms: a creamy foam rises to the surface and the mixture smells like bread rather than nothing. If you are using active dry yeast rather than instant, wake it in the milk first. If nothing happens after 10 minutes, get a new packet.

Mix and Knead the Egg-Free Dough

Mix and Knead the Egg-Free Dough

Add the flour and salt to the bowl with the yeast mixture and mix with a spoon until a shaggy mass forms. Add the softened butter and vanilla and keep mixing. The dough will look rough and slightly sticky at this point, which is normal.

Turn it out onto a floured surface and knead for 8 to 10 minutes. You are looking for a smooth, elastic dough that springs back when you poke it. A windowpane test works: stretch a small piece between two fingers and you should see a thin translucent membrane without tearing.

If the dough is sticky after 4 minutes, work in another tablespoon of flour. If it tears at the edges, you are kneading too hard, so ease off. This is where the missing egg bites hardest, and ten honest minutes of kneading is what makes up for it.

Put the dough in a lightly oiled bowl, cover it with a damp towel or plastic wrap, and move on.

Let the Dough Rise Until Light and Puffy

Give it 60 to 90 minutes somewhere warm, around 75-80F (24-27C). A switched-on oven with only the light on, or the top of the fridge, works well. Reddit doughnut bakers tend to get a better rise in a hotter, more humid spot, which makes sense because yeast likes both.

How do you know it is ready? The dough should have roughly doubled in volume and look domed and pillowy. Press a floured finger in about a half inch deep: if the dent springs back slowly and only part way, the rise is done. If the dent stays, wait 15 more minutes.

Punch it down and give it a 30-minute second rise. The second rise is the step most people skip, and it is also what stops the rings from spreading into pancakes in the oil.

If you must wait before frying, refrigerate the dough overnight. Cold dough is firmer to roll and shapes cleaner, which is why a make-ahead night is actually easier than a rushed afternoon.

Shape the Doughnuts

Shape the Doughnuts

Roll the dough to about a half inch thick, no thinner, or the rings will brown before the centers cook through. Cut with a floured 3-inch cutter, then use a smaller ring, a bottle cap or a clean thumb to punch the hole. A hole about 1 inch wide is right.

For doughnut holes, cut 1-inch rounds and roll each one lightly between your palms. They puff into little balls because there is no ring to hold the shape.

Arrange everything on a parchment-lined sheet and rest 20 to 30 minutes. The edges relax and stop pulling inward, which keeps the holes from closing up. Do not let the pieces dry out or they will fry unevenly, and skip the flour if you can because excess flour burns in the oil.

Fry Until Golden and Cooked Through

Heat 3 inches of oil in a heavy pot to 360-375F (180-190C) and hold it there. This is the number that decides your doughnuts, so a thermometer is worth buying. Too hot and the outside darkens before the inside cooks, and too cool and they soak up oil and go limp.

Lower the rings in gently with a slotted spoon, six at a time so the oil stays above 340F (171C). Wait 30 seconds before adding the next, since the dough itself drops the temperature.

Fry 90 seconds to 2 minutes per side, turning once with a spider or a second spoon. Keep a close eye on color more than the clock: pull them out when the ring is an even golden brown and floats to the top of the oil, which usually means the interior is at least 160F (71C) and cooked through.

Watch the oil. It is much deeper and hotter than a baking pan, and water or wet dough near the pot causes violent splatter, so keep the pieces dry and move your arm slowly.

Drain on a rack set over a sheet pan rather than paper towels, so the bottoms stay crisp. A rack matters more than you would think. Leave them 5 minutes before glazing.

Add an Egg-Free Glaze or Finish

Wait until the doughnuts are barely warm, because a hot doughnut melts the glaze and it slides straight off. Warm, not hot, is the target.

  • Sugar glaze: 1 cup powdered sugar, 2 tablespoons milk or water, 1/2 teaspoon vanilla, and a squeeze of lemon juice. Dip the top for 2 seconds and lift straight up.
  • Cinnamon sugar: Mix 1/2 cup sugar with 2 teaspoons cinnamon and 1 tablespoon melted butter, then roll the warm doughnuts in it. The butter is what makes the sugar stick.
  • Chocolate: Melt 60 g chocolate with 2 tablespoons butter or coconut oil, then dip the top half only. Let it set 15 minutes before moving them.
  • Plain and warm: With nothing on them at all, brushed with melted butter, these are best within the hour.

Keep glazes thin. If it runs off the top and pools underneath, thin it with another spoonful of liquid, and if it tears the surface you are dipping too deep or the doughnut is too hot.

Common Mistakes

The doughnuts are dense and heavy. Almost always one of three things. The milk was hotter than 120F and killed the yeast, the dough was under-kneaded so gluten never developed, or it did not get the second rise. Under-kneading is the one I see most, because without an egg the dough feels finished long before the gluten is.

They collapse or spread in the oil. The dough was not fully proofed, or the rings sat on the sheet too long before frying. Give it 30 minutes less rest, and push a finger in before you shape to test the rise rather than trusting the clock.

Dark outside, raw center. The oil was above 375F. Pull the thermometer down to 365F (185C), hold it there with a lower burner, and fry a test ring. Thick dough also makes this worse, so roll to a half inch rather than a quarter.

They fall apart in the oil or crumble when picked up. Under-risen dough has no developed gluten holding it together once the egg binder is gone. Extend the second rise, and handle the rings with a spider under the whole piece instead of tongs on one edge.

They stick to the sheet or the mat. The dough needs a longer rest after shaping, and less flour on the surface. Excess loose flour hits the oil and scorches into a dark ring around the doughnut.

The dough did not rise at all. Old yeast, a dead packet, or a bowl that was warm from the oven. Do the 5 to 10 minute bloom test every time. If it foams and the dough sits flat, the yeast is the problem, not the recipe.

They taste flat. Under-proofed dough tastes bready and dense, and 35 g of sugar is doing more work than it looks. Double-check the yeast packet is not expired, and add a teaspoon of vanilla and a little more salt rather than more sugar.

One last habit: fry one test doughnut before you commit the whole batch. It takes 3 minutes and tells you whether your oil is where you think it is.

Frequently Asked Questions

Can I make doughnuts without eggs at home?

Yes, and the texture does not have to suffer. Milk and butter take over the moisture and tenderness an egg provides, while yeast gives the lift. Give the dough a full 8 to 10 minute knead and two rises, then fry at 360-375F for about 2 minutes per side. Most people who try it never go back to an egg version.

Do egg-free doughnuts need milk or another liquid?

Some liquid is essential, because the dough needs it to hydrate the flour and stay tender. Milk works best at about 220 g, warmed to 100-110F. That same warmth also wakes the yeast. For a dairy-free version use unsweetened plant milk at the same weight, or warm water plus 20 g of melted vegan butter. Cold liquid slows the rise noticeably.

Why are my eggless doughnuts dense or heavy?

Three causes account for nearly every dense batch. Milk above 120F kills the yeast, under-kneading leaves the gluten undeveloped, and skipping the second rise gives you an under-proofed ring. Since the egg is gone, the gluten in the flour is the only thing holding the doughnut together, so knead for the full 10 minutes and wait for the dough to double before rolling.

Can I bake egg-free doughnuts instead of frying them?

You can, and the yeast dough survives the change well. Shape the rings, rest them 20 minutes, then bake on a lined sheet at 350F (177C) for 10 to 13 minutes until the tops spring back and the bottoms are set. They will be softer and cakier than fried ones, with none of the crust, so lean on a heavy glaze like chocolate to make up the difference.

How should I store doughnuts made without eggs?

Keep them at room temperature in a single layer for up to one day, covered loosely so the glaze does not go sticky. Egg-free doughnuts dry out faster than egg-based ones, so skip the airtight container for long storage. For longer, freeze them unglazed on a tray, then bag them for up to a month. Reheat for 3 minutes in a 325F (163C) oven.

What is the best glaze for egg-free doughnuts?

A simple powdered sugar glaze, because it stays glossy on a doughnut that has no egg to seal it. Whisk 1 cup powdered sugar with 2 tablespoons milk, a little vanilla and a squeeze of lemon juice. Dip only the top 2 seconds, then lift. For a richer result, melted chocolate with a splash of coconut oil sets firm and does not slide off.

Start with the milk temperature, because that one check decides whether the rest works. Warm it to somewhere between 100 and 110F, bloom the yeast, knead the dough for a full ten minutes, and let it double before you roll anything. That is the whole method. If you learn how to make doughnuts without eggs from one recipe, let it be this one, and fry a single test ring before the batch so you can dial in your oil.

Leave a Comment