Stack of thin golden crepes on a white plate with fresh strawberries and a dusting of powdered sugar, photographed on a rustic wooden table

Crepes Recipe: Thin, Perfect, Embarrassingly Easy

Quick Answer

Whisk together flour, eggs, milk, butter, and a pinch of salt into a thin batter, then rest it for 30 minutes. Cook in a lightly buttered nonstick pan over medium heat, about 1-2 minutes per side, until just golden at the edges.

My friend Adele ordered crepes everywhere we went and always said she could never make them at home. This was something she stated with a quiet certainty that suggested she had attempted it once, been embarrassed, and decided the results were impossible rather than requiring adjustment. I had never made them either but I found her certainty slightly annoying, which was the actual motivation for trying.

The first crepe in any batch is always a test crepe. This is not a failure — it is how you calibrate the heat and figure out whether the pan is properly seasoned. Every recipe knows this and most of them don't say it clearly enough. The first one will be too thick or the wrong color or tear when you flip it. Eat it and move on. The second one will be better. By the third you will have the timing dialed in.

The batter needs to rest for at least thirty minutes after mixing. This allows the gluten to relax, which makes the crepes more pliable and less prone to tearing. The consistency should be thin enough to swirl easily across the pan when you tilt it — thinner than pancake batter, like heavy cream rather than milk.

I made a full stack and brought them to Adele and explained that they were not difficult and she ate three of them before responding. Her response was "okay fine." I have considered that my greatest compliment in the kitchen to date.

Prep10 minutes
Cook30 minutes
Total70 minutes (including 30-minute rest)
Serves12 crepes
DifficultyMedium

Ingredients

  • 1 cup (125g) all-purpose flour
  • 2 large eggs
  • 1 cup (240ml) whole milk
  • 1/2 cup (120ml) water
  • 2 tablespoons unsalted butter, melted, plus more for the pan
  • 1/4 teaspoon salt
  • 1 tablespoon granulated sugar (optional, for sweet crepes)
  • 1 teaspoon vanilla extract (optional, for sweet crepes)

Instructions

  1. 1Combine the flour and salt in a large bowl (or blender). Add the eggs and whisk to form a thick paste —? this prevents lumps from forming when you add the liquids.
  2. 2Gradually whisk in the milk, then the water, until the batter is completely smooth and the consistency of heavy cream. Whisk in the melted butter. If using, add sugar and vanilla.
  3. 3Pour the batter through a fine mesh strainer into a bowl or large measuring cup to catch any remaining lumps. Cover with plastic wrap and refrigerate for at least 30 minutes, or up to 24 hours. This step is mandatory —? it relaxes the gluten and produces tender crepes.
  4. 4When ready to cook, heat a 9 or 10-inch nonstick skillet or crepe pan over medium heat. Brush lightly with melted butter —? you barely need any. The pan is ready when a drop of water evaporates immediately on contact.
  5. 5Pour about 1/4 cup (60ml) of batter into the center of the pan. Immediately lift the pan and swirl it in a circular motion to spread the batter into a thin, even round about 8 inches in diameter. Work quickly —? the batter sets fast.
  6. 6Cook the first side for 1 to 2 minutes, until the edges look dry and lightly golden and the surface appears set. The underside should be pale gold with light brown spots.
  7. 7Slide a thin spatula under the crepe and flip. Cook the second side for 30 to 45 seconds only. The second side will look spottier and less uniform —? that's normal, and that's the inside.
  8. 8Slide the finished crepe onto a plate. Repeat with the remaining batter, stacking crepes directly on top of each other. They will not stick together. Butter the pan every 2 to 3 crepes as needed.
  9. 9Note: The first crepe almost always looks wrong. Treat it as a test crepe to calibrate your heat. Eat it standing over the stove. That's what it's for.

Pro Tips

  • Rest the batter. Thirty minutes minimum. One hour is better. This isn't me being fussy —? the gluten literally needs to relax or your crepes will be rubbery and pull back in the pan like they're reconsidering the whole situation.
  • Your heat is probably too high. Medium heat. If the batter is setting before you finish swirling, turn it down. You're making crepes, not searing a steak.
  • The first crepe is always a sacrifice. Accept this. The pan needs to calibrate, you need to practice the swirl, and the cooking gods require a tribute. Eat it over the sink with some powdered sugar and let it go.

Substitutions

whole milk → 2% milk or oat milk 2% works nearly identically. Oat milk produces slightly thicker, less lacy crepes but is perfectly usable for sweet fillings.
all-purpose flour → 1-to-1 gluten-free flour blend Works well with resting —? rest at least 45 minutes. The crepes will be slightly more fragile when flipping.
whole milk + water → 1.5 cups whole milk The water thins the batter for extra-lacy edges. Skipping it and using all milk gives a slightly richer, heartier crepe.
unsalted butter (in pan) → neutral oil or clarified butter Clarified butter has a higher smoke point and won't brown as quickly, useful if your pan runs hot.
eggs → flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg) Vegan option —? batter will be thicker and crepes slightly less elastic. Rest the batter a full hour.

Storage Instructions

Stack cooled crepes with a sheet of parchment or wax paper between each one (or don't —? they genuinely don't stick). Wrap the stack in plastic wrap or store in a zip-top bag. Refrigerate for up to 3 days. Freeze for up to 2 months; thaw overnight in the refrigerator or at room temperature for 30 minutes.

Make Ahead

The batter can be made up to 24 hours ahead and stored, covered, in the refrigerator. Stir gently before using. Finished crepes can also be made a day ahead, stacked, wrapped, and refrigerated —? reheat briefly in a dry skillet over low heat for 20 seconds per side, or microwave the stack covered with a damp paper towel for 30-45 seconds.

Frequently Asked Questions

Why does my crepe batter need to rest?

Resting allows the gluten —? the protein network that forms when you mix flour with liquid —? to relax. When gluten is tight, the batter fights back in the pan, causing crepes to shrink, tear, or come out chewy. After 30 to 60 minutes of rest, the batter spreads easily, produces thin edges, and cooks into that tender texture you're after. Skipping this step is the number-one reason crepe batches fail.

Can I make crepes without a special crepe pan?

Absolutely. Any 9 or 10-inch nonstick skillet with low, sloped sides works well. The slope helps you slide the spatula under the crepe cleanly. Avoid high-sided pans —? they make flipping awkward. A well-seasoned cast iron skillet also works if you're comfortable with it, though it requires more careful heat control.

Why did my crepes turn out thick and rubbery?

Two likely culprits: the batter didn't rest long enough, or the pan was too hot. Tight gluten causes rubbery texture; high heat causes the batter to set before it spreads thin, giving you something closer to a thick pancake. Make sure your batter is as thin as heavy cream —? if it seems too thick, whisk in a tablespoon or two of water. And give yourself permission to run the heat just a touch lower than you think you need.

Can I make crepe batter ahead of time?

Yes —? up to 24 hours ahead, refrigerated. The batter actually improves with a longer rest. When you're ready to cook, give it a gentle stir —? it may have thickened slightly in the fridge. If needed, thin with a splash of milk or water, one tablespoon at a time, until it flows like heavy cream again.

How do I store leftover crepes?

Stack cooled crepes and wrap tightly in plastic wrap, or place in a zip-top bag. Refrigerate for up to 3 days or freeze for up to 2 months. You do not need to put paper between each crepe —? they separate cleanly on their own. Reheat in a dry nonstick skillet over low heat, about 20 seconds per side, or cover the stack with a damp paper towel and microwave in 30-second intervals.

Can I make gluten-free crepes?

Yes. Use a 1-to-1 gluten-free flour blend in the same quantity. The batter will need a longer rest —? at least 45 minutes, closer to an hour is better —? because GF flours absorb liquid differently. The finished crepes will be slightly more fragile when you flip them, so use a thin spatula and be patient. They taste excellent with both sweet and savory fillings.

What's the right amount of batter per crepe?

For a 9 or 10-inch pan, about 3 to 4 tablespoons (roughly 1/4 cup or 60ml) per crepe. The goal is the thinnest layer that still covers the pan when swirled. If you pour too much, you end up with a thick crepe that doesn't have the right texture. Pour, swirl immediately, and if you have excess batter, tilt the pan quickly and pour it back into the bowl.

What can I fill crepes with?

For sweet crepes: Nutella and banana, fresh strawberries and whipped cream, lemon juice and sugar, or jam. For savory crepes: ham and Gruyère, sautéed mushrooms and goat cheese, spinach and eggs, or smoked salmon and crème fraîche. The batter in this recipe is written for either direction —? add the optional sugar and vanilla for sweet, leave them out for savory.