To make lemon curd for doughnut filling, whisk egg yolks, sugar, fresh lemon juice and zest together, cook the mixture gently over a bain-marie while whisking constantly until it hits 160°F (71°C) and coats a spoon, then stir in butter off the heat. Cool it fully, chill it, and pipe it into completely cooled doughnuts. The whole thing takes about 40 minutes plus chilling.
It is a beginner-friendly recipe, but the order of operations is the part that matters. A doughnut is porous bread, so a thin filling soaks straight through and leaks out the second you cut it, and a warm doughnut will melt a perfectly good curd. Cool everything before you fill anything.
Table of Contents
- What You Need: How to Make Lemon Curd for Doughnut Filling
- Step-by-Step
- Common Mistakes
- Frequently Asked Questions
- How thick should lemon curd be for doughnut filling?
- Can I make lemon curd ahead of time for doughnuts?
- Why did my lemon curd turn into scrambled eggs?
- Should lemon curd be cooled completely before filling doughnuts?
- Can I use bottled lemon juice for lemon curd?
- How long does lemon curd keep in the refrigerator?
- Conclusion
What You Need: How to Make Lemon Curd for Doughnut Filling
The base is five ingredients. Everything past that is a thickness adjustment.
Curd base
- 3 large egg yolks plus 1 large whole egg (about 120 g of egg)
- 120 g (1/2 cup plus 1 tablespoon) fresh lemon juice
- 150 g (3/4 cup plus 1 tablespoon) granulated sugar
- 2 tablespoons finely grated lemon zest
- A pinch of fine salt
Finish
- 100 g (1/2 cup) unsalted butter, cut into cubes and chilled
Rub the zest into the sugar with your fingertips first. The sugar crystals cut the oils out of the zest and you get a much brighter lemon flavour from the same amount of fruit.
Equipment
- A heatproof glass bowl and a saucepan for a homemade double boiler
- A silicone-coated whisk, because a bare metal whisk can leave a metallic note
- An instant-read thermometer
- A fine mesh sieve
- A piping bag with a small round tip, plus a paring knife or the back of a spoon for making the hole
No double boiler? A heatproof bowl set over barely simmering water with a folded towel under it does the same job. It is less stable than a real one, so keep the water at a bare tremble and hold the bowl steady with your free hand.
Adjusting thickness for different doughnuts
- Stiffer, for a fat yeast doughnut that soaks a lot: use 4 whole eggs instead of 3 yolks and 1 whole egg, or stir in 1 teaspoon of cornstarch with the sugar before cooking.
- Softer, for a baked cake doughnut or a light yeast ring: use all 4 yolks and drop the whole egg, or cut the juice to 100 g.
- Pourable, for dipping or for doughnut holes: leave the recipe as written and thin the chilled curd with a teaspoon of lemon juice.
Step-by-Step
How to Make Lemon Curd for Doughnut Filling: Whisk the Eggs

Zest two lemons before you juice them, and zest over the sugar in your bowl. Add the yolks, whole egg, lemon juice and salt, then whisk until everything is combined and the mixture looks slightly paler and a little thicker than raw egg, with no bright yellow streaks of yolk left. That takes about a minute of steady whisking.
If the zest is only for flavour and you want the smoothest possible filling, strain the mixture through the sieve now rather than at the end. It is extra work for a marginal gain, and most people leave it in.
How to Make Lemon Curd for Doughnut Filling: Cook Gently

Set your heatproof bowl over barely simmering water and start whisking. Keep the whisk moving the whole time, in slow circles down to the bottom of the bowl where the eggs set first. Fifteen minutes of continuous whisking is normal, and stopping to scroll on your phone is how batches scramble.
Watch for three signs at once: the mixture starts steaming, the whisk leaves visible tracks that stay open for a second, and the temperature reaches 160°F (71°C). Egg dishes need to reach 160°F for food safety, and that temperature is also the point where the egg proteins thicken enough to make a filling that holds.
Is the curd ready? Four ways to check
| Test | What you are looking for | What it means |
|---|---|---|
| Instant-read thermometer | 160°F to 170°F (71°C to 77°C) | The safest, most reliable signal. Use this one if you own a thermometer. |
| Whisk tracks | The whisk leaves a line that stays open for a second or two | The most common visual cue. Tracks that vanish instantly mean keep going. |
| Spoon coat | A spoon drawn through the curd leaves a clean channel that does not flood back | Confirms thickness on the cool side of the bowl, where it is slowest to catch. |
| Nappe test | A spoonful poured from a spoon falls in a slow, thick ribbon rather than a stream | Useful for judging how it will behave when piped. A fast pour means it is still thin. |
Once you hit 160°F, take the bowl off the heat. Drop in the cold butter cubes and whisk until they melt completely and the curd turns glossy. It will look loose for a moment and then pull together, which is the emulsification finishing its job.
Straight-heat pot method: you can cook this in a saucepan over medium-low heat while whisking without stopping, and plenty of people do it well. It is faster, roughly 8 to 10 minutes instead of 15. The risk is that the eggs catch on the bottom and go lumpy before you notice, and on a stainless pot you may pick up a metallic taste. If you go this way, use a non-stick or enamel pan and keep the heat low.
Microwave method: no double boiler, no babysitting. Whisk everything except the butter in a microwave-safe bowl, cover loosely, and cook in 40-second bursts, whisking between each one. It takes about 3 to 4 minutes to reach 160°F. Add the butter at the end and whisk until smooth. The texture is slightly softer, which is fine for spreading but a touch loose for piping.
Cool, Strain, and Fill the Doughnuts
Strain the hot curd through a fine mesh sieve into a clean bowl or jar. This catches any cooked egg bits and stray zest, and it is the difference between a filling with stray lumps and one that pipes cleanly.
Press a piece of plastic wrap directly onto the surface of the curd. Curd left uncovered forms a skin as it cools, and that skin is what makes people believe their curd has broken. Let it sit at room temperature until it stops steaming, then refrigerate until fully cold, about 2 hours. It thickens noticeably more in the fridge, so a batch that looked slightly loose off the heat is usually perfect by morning.
Fill the doughnuts only when both the doughnuts and the curd are completely cool. A warm doughnut will melt the filling and push it out of the hole.
- Pierce the side of each doughnut with a paring knife, or push the back of a spoon into the side, and rotate it to widen the hole into a tunnel.
- Load a piping bag with the cold curd and cut the tip to about the width of the hole. Roughly 1 to 2 tablespoons per doughnut fills a standard ring; a small filled doughnut takes closer to 1 tablespoon.
- Pipe from the far side and let the filling push itself in, then give the bag a gentle squeeze as you withdraw the tip so the hole seals from the inside.
- Wipe the seam with a damp fingertip, then serve within a few hours. Filled doughnuts get soggy fast.
No piping bag? A zip-top bag with one corner snipped off works almost as well, and a small syringe gives you very precise control. You need about 3/4 cup of curd to fill a dozen standard doughnuts, and about 1/3 cup for a dozen doughnut holes.
For doughnut holes, chill the holes first and pipe with a long filling tip so you can reach the bottom. For baked cake doughnuts, poke several holes around one to let the curd reach the middle, and expect to use a little less per doughnut since the crumb is already dense.
Fry or bake the doughnuts ahead and freeze them unfilled. Thaw at room temperature, then fill with cold curd right before serving.
Common Mistakes
Scrambled eggs instead of smooth curd
You cooked too hot or stopped whisking. The fix is prevention: keep the water at a bare simmer, not a boil, and stir without lifting the whisk out of the bowl. If it has already broken into greasy yellow curds, push most of it through the sieve, then whisk the liquid back together off the heat with a tablespoon of cold butter to bring the emulsion back together.
The curd is still runny
This is the most common complaint, and the most often under-cooked rather than over-cooked. Put it back over the bain-marie and keep whisking another 2 to 3 minutes, checking the temperature. If you do not want to cook longer, whisk in 1 teaspoon of cornstarch and return it to the heat for a minute until it thickens. You will get a very slightly softer, less glossy curd, but it will hold in a doughnut.
The curd sets like a solid puck once cooled
You went too far on the yolks, or you over-reduced it. Warm it gently with a splash of lemon juice or milk and whisk until it relaxes. A pinch of salt also sharpens the lemon and makes a thick curd taste more balanced, so taste before you add more liquid.
The lemon flavour is bitter or harsh
Two causes. Zesting the pale pith instead of only the coloured outer skin gives a bitter, so take the zest before you cut the fruit and stop at the white layer. And cooking over too high heat scorches the juice. If it already tastes bitter, add a tablespoon or two of sugar and a little more juice off the heat.
Lumps in the finished curd
Either you did not strain it, or you strained it after it cooled and seized. Strain while it is still hot and flowing. Press the solids on the back of the sieve with a spoon so you get the liquid out of them, then let the strained curd cool.
A few other habits that pay off: a pinch of salt in the base balances the tartness, and using a silicone whisk in a non-reactive pan avoids the metallic aftertaste that a bare metal whisk in a stainless pot leaves behind. If you are avoiding raw egg entirely, the cornstarch method above produces a workable filling, though it reads a little flatter in flavour and takes some of the shine off the surface.
Lemon curd keeps about 7 to 10 days refrigerated in a sealed container, and you can freeze it for up to 6 months. Because of the egg content, it should not sit at room temperature for more than about 2 hours.
Frequently Asked Questions
How thick should lemon curd be for doughnut filling?
Thick enough to hold a peak and stay where you pipe it, but soft enough to spread if you chill it too long. Judge it hot: it should coat the back of a spoon and fall from a lifted spoon in a slow ribbon. It firms up considerably during chilling, so what looks slightly loose off the heat is usually right once cold.
Can I make lemon curd ahead of time for doughnuts?
Yes, and it is better made a day ahead. Make the curd, strain it, press plastic wrap onto the surface, and refrigerate until fully cold. It thickens more overnight, so a batch that looked a bit loose when you strained it is usually perfect the next morning. Keep the doughnuts unfilled until you are ready to serve.
Why did my lemon curd turn into scrambled eggs?
Heat that was too high, or whisking that stopped for too long. The eggs that touch the hot pan or bowl set instantly and the rest follows. Cook over a bare simmer while whisking in slow circles that reach the bottom, and pull the bowl off the heat at 160°F (71°C) rather than cooking to a visual guess.
Should lemon curd be cooled completely before filling doughnuts?
Both the curd and the doughnuts should be completely cool. Warm doughnuts melt the filling so it runs out of the hole the moment you cut, and warm curd is too soft to pipe. Chill the curd until it is set, and let fried doughnuts cool on a rack for at least 30 minutes before you pierce and fill them.
Can I use bottled lemon juice for lemon curd?
You can, but expect a flatter result. Bottled juice lacks the fragrant oils that fresh lemons give you, and the flavour reads as sour rather than bright. If bottled is all you have, compensate with an extra teaspoon of fresh zest. Buying a bag of unwaxed or Meyer lemons for this one recipe is a better investment than the jar.
How long does lemon curd keep in the refrigerator?
About 7 to 10 days in a sealed container, which covers a full week of doughnut filling. Press plastic wrap directly onto the surface before refrigerating so no skin forms, and always refrigerate because of the egg content. Filled doughnuts are a separate story: eat them within a few hours, since the filling softens the crust.
Conclusion
Start by cooking the eggs, sugar and lemon slowly and steadily, add the juice in gradually rather than all at once, and take the bowl off the heat at 160°F (71°C). That temperature is the whole difference between a filling that holds and one that runs out of the doughnut.
Then strain it hot, press plastic wrap onto the surface, and let it chill until fully cold. Fill completely cooled doughnuts with 1 to 2 tablespoons each, pipe from the far side, and serve within a few hours. Any leftovers keep about a week in the fridge, and the same batch works for doughnut holes, cupcakes, macarons or a lemon meringue pie.


