Easy Homemade Crepes (Sweet or Savory)
Crepes are ultra-thin, delicate pancakes that can be filled with anything from chocolate and fruit to cheese and vegetables. This simple, reliable recipe gives you light, buttery crepes every time—perfect for breakfast, brunch, dessert, or a quick savory meal.
Ingredients
For the Crepe Batter
- 1 cup (125 g) all-purpose flour
- 2 large eggs
- 1 1/4 cups (300 ml) milk
- 2 tablespoons melted butter or vegetable oil
- 1 tablespoon granulated sugar (optional, for sweet crepes)
- 1/4 teaspoon salt
- 1/2 teaspoon vanilla extract (optional, for sweet crepes)
Optional Toppings and Fillings
- Nutella, chocolate spread, or caramel sauce
- Fresh fruit: strawberries, bananas, blueberries, etc.
- Whipped cream
- Powdered sugar
- Cheese, ham, or sautéed vegetables for savory crepes
Instructions
Step 1: Make the Crepe Batter
- In a medium bowl, whisk together the flour and salt (add the sugar too if you’re making sweet crepes).
- Create a well in the center of the dry ingredients and add the eggs.
- Slowly pour in the milk while whisking, starting from the center and gradually drawing in the flour. This helps prevent lumps.
- Mix in the melted butter or oil and the vanilla extract, if using.
- The batter should be smooth and fairly thin, similar to heavy cream. Let it rest at room temperature for 15–30 minutes; this helps the crepes turn out soft and tender.
Step 2: Cook the Crepes
- Heat a non-stick skillet or crepe pan over medium heat. Lightly grease with a small amount of butter or oil.
- Pour about 1/4 cup of batter into the center of the pan. Immediately lift and tilt the pan, swirling the batter to coat the bottom in a thin, even layer.
- Cook for 1–2 minutes, until the edges begin to lift and the underside is lightly golden.
- Gently flip the crepe with a spatula and cook the other side for 30 seconds to 1 minute, just until set.
- Transfer the cooked crepe to a plate. Repeat with the remaining batter, stacking the crepes on top of each other.
Step 3: Fill and Serve
- Add your favorite fillings: Nutella, fresh fruit, whipped cream, cheese, ham, or sautéed veggies.
- Fold the crepes into quarters, roll them up, or stack them in layers.
- Finish with a dusting of powdered sugar or a drizzle of chocolate, caramel, or syrup if desired.
Tips for Perfect Crepes
- Adjust the batter: If the batter seems too thick and doesn’t spread easily, whisk in extra milk, 1 tablespoon at a time, until it pours and spreads smoothly.
- Use a good pan: A quality non-stick skillet or crepe pan makes flipping easier and helps the crepes cook evenly.
- Let the batter rest: Resting allows the flour to hydrate and the gluten to relax, giving you softer, more flexible crepes.
- Keep them warm: Stack cooked crepes on a plate and cover with a clean kitchen towel to keep them warm and prevent them from drying out while you cook the rest.
Time Breakdown
- Prep Time: 10 minutes
- Rest Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 45 minutes
Nutrition (Per Plain Crepe, Approximate)
- Calories: 90 kcal
- Carbohydrates: 10 g
- Protein: 3 g
- Fat: 4 g
- Sugar: 1 g
Values do not include fillings or toppings.
Savory Crepe Variations
Turn your basic crepe batter into a complete meal with these savory filling ideas:

-
Mushroom Cream Crepes
- Fill crepes with sautéed mushrooms and a simple cream or mushroom sauce for a rich, earthy flavor.
-
Onion and Garlic Crepes
- Add caramelized onions and lightly sautéed garlic to a cheese or ham filling for extra depth and sweetness.
-
Cheddar Cheese Crepes
- Stuff crepes with shredded cheddar and your choice of protein (ham, turkey, or cooked ground beef) for a cheesy, comforting dish.
- You can also sprinkle cheese on top of filled crepes and briefly bake or broil until melted.
-
Spicy Crepes
- Add chopped jalapeños, a spoonful of salsa, or a dash of hot sauce to a savory filling for a spicy kick.
-
Herb-Infused Crepes
- Mix fresh herbs like thyme, rosemary, or parsley into the filling, or whisk a small amount directly into the batter for fragrant, herbaceous crepes.
-
Balsamic-Glazed Crepes
- Fill crepes with grilled vegetables or chicken and finish with a drizzle of balsamic glaze for a sweet-tangy contrast.
-
Vegetable-Packed Crepes
- Add finely chopped bell peppers, carrots, spinach, or zucchini to your savory filling for extra color, nutrients, and crunch.
How to Store Crepes
-
Cool Completely
- Let crepes cool to room temperature before storing to avoid condensation, which can make them soggy.
-
Layer with Parchment Paper
- Place a small piece of parchment or wax paper between each crepe so they don’t stick together.
-
Wrap Tightly
- Stack the crepes, then wrap the stack tightly in plastic wrap or aluminum foil.
-
Refrigerate
- Store wrapped crepes in the fridge for up to 3–4 days if you plan to eat them soon.
-
Freeze for Longer Storage
- For up to 2 months of storage, place the wrapped crepes in a freezer-safe bag or airtight container and freeze.
-
Reheat Before Serving
- Warm chilled or frozen crepes in a dry skillet over low heat or in the microwave for a few seconds until just heated through.
Stored this way, your homemade crepes will stay soft, flavorful, and ready to fill whenever you need a quick sweet or savory dish.


