These vegan crepes are simple to make, perfect for breakfast or dessert, and require only six basic ingredients. They cook quickly and can be filled or topped with sweet or savory options to suit any meal.

Making crepes at home is surprisingly easy and a fun activity to share with family. The batter comes together in minutes, and once you get the hang of swirling the pan, you’ll be flipping thin, tender crepes like a pro.
🌟 You’ll love this recipe because it is
- Made with just 6 simple pantry ingredients.
- Ready in about 30 minutes total.
- Affordable and easy to prepare.
- Flexible for sweet or savory fillings and toppings.
- Kid-friendly and great for family meals.
🧾 Ingredients

- 1 1/2 cups all-purpose flour
- 3 tablespoons granulated or brown sugar
- 1 teaspoon baking powder
- 1 1/2 cups unsweetened non-dairy milk (soy milk works well), at room temperature
- 1 tablespoon neutral oil (canola, vegetable, or melted coconut oil)
- 1 teaspoon vanilla extract (optional but recommended)
- For cooking: 2–4 tablespoons vegan butter or neutral oil to grease the pan
See the instructions below for full measurements and tips on adjusting amounts.
🔪 Instructions

Step 1: In a large bowl whisk together the flour, sugar, and baking powder. Add the non-dairy milk, oil, and vanilla extract, then whisk until the batter is smooth and free of lumps.

Step 2: Heat a medium non-stick pan over medium-high heat (an 8-inch / 20-cm pan is ideal). Once hot, grease it generously with vegan butter or oil. Re-grease the pan between crepes to prevent sticking.

Step 3: Pour about 1/4 cup (60 ml) of batter into the center of the hot pan and immediately lift and swirl the pan so the batter spreads into a thin, even layer covering the bottom.

Step 4: Cook for 1 to 2 minutes until the edges lift and the underside becomes lightly golden. Loosen the crepe with a thin spatula or knife and flip. Cook the second side for about 1 minute more.

Step 5: Transfer cooked crepes to a plate and continue with the remaining batter, greasing the pan as needed. Stack crepes between layers of parchment if you plan to store them.

Step 6: Serve warm with your preferred sweet toppings like fresh fruit, syrup, or powdered sugar, or try savory fillings such as sautéed vegetables, hummus, or vegan cheese.
📋 Substitutions & variations
- Whole wheat flour can be used 1:1, though you may need to adjust the liquid for desired thinness.
- For gluten-free crepes, use a gluten-free flour blend and check consistency, adding a little more milk if needed.
- Sugars can be swapped—brown sugar works fine. Liquid sweeteners like maple syrup may also work but can change batter thickness.
- Use any unsweetened plant milk; if your milk is sweetened, reduce the added sugar.
- Melted coconut oil or melted vegan butter can replace neutral oil in the batter for a different flavor.
- Add a splash (about 1 tablespoon) of rum or a pinch of cinnamon for a subtle flavor boost.
🍽 Equipment
Basic kitchen tools make this recipe straightforward:
- Measuring cups and spoons (or a scale).
- A large mixing bowl and a whisk.
- A medium non-stick pan (about 8 inches / 20 cm).
- A thin spatula or butter knife to loosen and flip crepes.

❄️ Storage
- Refrigerator: Keep crepes in an airtight container for up to 5 days.
- Freezer: Cool completely, layer with parchment, and store in a freezer bag or container for up to 3 months.
- Thaw: Move frozen crepes to the fridge overnight or defrost briefly in the microwave.
- Reheat on stovetop: Warm a greased pan over medium heat and heat each crepe 30–60 seconds per side.
- Reheat in microwave: Microwave 20 seconds, flip, then 10–20 second intervals until heated through.
💭 Expert tips
- Bring the milk to room temperature before mixing to avoid lumps.
- The batter should be thinner than pancake batter—pourable enough to swirl easily.
- If batter seems too thick, whisk in a little more milk until it spreads smoothly.
- Practice makes perfect: consider doubling the recipe the first time so you can practice without running out.
- When pouring, pour into the center then lift and swirl the pan quickly to spread the batter thinly and evenly.
❓ Recipe FAQs
Traditional crepes usually contain eggs, dairy milk, and butter, so they are not vegan. These vegan crepes replace those ingredients with plant milk, oil, and vegan butter, yielding a very similar texture and flavor without animal products.
Yes. Prepare crepes ahead and refrigerate in an airtight container for up to 5 days. You can also make the batter a day ahead and store it covered in the refrigerator, then cook crepes the next day.
Sweet options: fruit, maple syrup, nut butter, vegan chocolate spread, lemon curd, whipped coconut cream, or jam. Savory options: tofu scramble, sautéed vegetables, vegan cheese, hummus, pesto, or plant-based deli slices.
No special pan is required. A smooth non-stick skillet works well; a crepe pan can help, but avoid heavy cast iron unless well seasoned and very smooth.
Undercooked crepes are usually due to insufficient heat. Preheat the pan to medium-high so the batter sets quickly. Also ensure the batter is spread thinly and use enough fat to prevent sticking.
🥞 More vegan breakfast recipes
-
Easy Vegan French Toast -
Vegan Pancakes -
Vegan Cinnamon Rolls -
Vegan Waffles
If you tried this recipe, leave a comment to share how it turned out!
Easy Vegan Crepes
Light, thin crepes made without eggs or dairy. They work equally well for sweet breakfasts or savory dinners.
Prep: 5 mins Cook: 25 mins Total: 30 mins
Servings: 10 crepes
Ingredients
- 1 1/2 cups all-purpose flour
- 3 tablespoons sugar (granulated or brown)
- 1 teaspoon baking powder
- 1 1/2 cups unsweetened non-dairy milk, room temperature
- 1 tablespoon neutral oil
- 1 teaspoon vanilla extract (optional)
- 2–4 tablespoons vegan butter or oil for cooking
Instructions
- Whisk dry ingredients in a large bowl. Add milk, oil, and vanilla, whisking until smooth.
- Heat and grease a non-stick pan over medium-high heat.
- Pour about 1/4 cup batter into the pan and swirl to form a thin crepe.
- Cook 1–2 minutes until edges lift, then flip and cook 1 minute more.
- Repeat with remaining batter. Serve with desired fillings.
Nutrition (per crepe)
Calories: 132 kcal | Carbohydrates: 19 g | Protein: 3 g | Fat: 5 g | Fiber: 1 g
Author: Iosune Robles