There are brunch recipes that feel genuinely special. And then there are brunch recipes like these Vegan Spinach and Feta-Filled Crepes — the kind that come out of the pan impossibly thin and delicate, golden at the edges, folded around a savory filling of garlicky wilted spinach and crumbled vegan feta that is fragrant with herbs and slightly tangy, making every bite simultaneously light and deeply satisfying. This is that recipe. The one that turns a weekend morning into something that feels like a French bistro breakfast. The one that looks considerably more impressive than the time invested would suggest.
These crepes use a simple vegan batter of all-purpose flour, plant milk, and a flax egg that produces a delicate, lacy crepe that is completely indistinguishable in texture and thinness from a classic egg-based crepe. The filling of wilted spinach, garlic, and crumbled vegan feta is simple and deeply satisfying, carrying enough herbaceous, tangy flavor to make these crepes work as a complete brunch dish without any additional sauce.
What makes these crepes so outstanding is the batter — resting for 20 minutes allows the gluten to relax, producing a smoother, more pourable batter that spreads more easily in the pan and cooks more evenly into the characteristic paper-thin, lacy rounds that define a great crepe.
This recipe is 100% vegan, ready in about 40 minutes, and absolutely wonderful served folded or rolled with extra vegan feta crumbled over the top and a squeeze of fresh lemon juice.
Recipe Information
| Prep Time | Rest Time | Cook Time | Total Time | Servings | Calories |
|---|---|---|---|---|---|
| 10 mins | 20 mins | 10 mins | 40 mins | 4 | ~280 kcal |
Ingredients
For the Crepe Batter
- 1 cup (120g) all-purpose flour
- 1½ cups (360ml) plant milk (oat milk recommended for neutral flavor)
- 1 flax egg (1 tbsp flaxseed meal + 3 tbsp water — rest 5 minutes)
- 1 tbsp melted vegan butter or neutral oil
- ½ tsp salt
- Vegan butter for cooking
For the Spinach and Feta Filling
- 4 cups (120g) fresh spinach
- 150g vegan feta, crumbled
- 2 cloves garlic, minced
- 1 tbsp olive oil
- 2 tbsp fresh dill or parsley, finely chopped
- ¼ tsp nutmeg
- Salt and black pepper to taste
Optional Add-ins
- ¼ cup (30g) sun-dried tomatoes, finely chopped
- A pinch of chili flakes in the filling
- Vegan cream cheese spread inside before adding the spinach filling
To Serve
- Extra crumbled vegan feta
- Fresh lemon wedges
- Fresh dill
- A drizzle of olive oil
Instructions
- Make the crepe batter. Whisk together the flour, plant milk, flax egg, melted vegan butter, and salt until completely smooth and lump-free. Let the batter rest for 20 minutes at room temperature — this is not optional. The resting period allows the flour to fully hydrate and the gluten to relax, producing a more fluid, evenly spreading batter.
- Make the filling. Heat the olive oil in a skillet over medium heat. Add the garlic and cook for 30 seconds until fragrant. Add the spinach in batches, stirring until completely wilted. Remove from heat, squeeze any excess moisture from the spinach, and roughly chop. Combine with the crumbled vegan feta, fresh herbs, nutmeg, salt, and pepper. Set aside.
- Cook the crepes. Heat a 20–22cm non-stick or crepe pan over medium heat. Add a small knob of vegan butter and swirl to coat. Pour approximately 60–70ml of batter into the center of the pan and immediately swirl the pan in a circular motion to spread the batter into a thin, even round. Cook for 60–90 seconds until the edges look dry and are beginning to lift, then flip carefully and cook for 30 seconds on the second side. Transfer to a plate and repeat with remaining batter.
- Fill the crepes. Place 2–3 tablespoons of the spinach feta filling along the center of each crepe. Fold into quarters or roll into cylinders.
- Serve immediately. Arrange on plates and top with extra crumbled vegan feta, fresh dill, and lemon wedges. Serve immediately.
Pro Tips
- Rest the batter for the full 20 minutes — this single step produces noticeably smoother, more spreadable batter and more consistently thin, lacy crepes than batter used immediately.
- Swirl the pan quickly after pouring the batter — the batter sets quickly and must be spread before it begins to cook.
- The first crepe is almost always a test crepe that will not come out perfectly — this is completely normal and happens to every cook. Adjust the heat and butter quantity based on the first result.
- Keep finished crepes stacked on a plate covered with a clean kitchen towel — they stay warm and pliable rather than becoming brittle.
The Art of the Perfect Crepe
Crepes are one of the most rewarding and most technically satisfying preparations in all of everyday cooking — a dish that rewards practice and attention in a way that produces genuinely better results with each attempt. The French crepe tradition is centuries old, rooted in the Brittany region of northwestern France where buckwheat galettes (savory crepes) and sweet wheat crepes have been the defining regional food for as long as records exist.
The key to a great crepe — plant-based or otherwise — is always the same: a rested batter, a properly preheated pan, sufficient butter, and the confidence to swirl quickly and decisively. The batter must be fluid enough to spread across the pan before it sets, which is why the resting period that hydrates the flour and relaxes the gluten is so important — an unrested batter is thicker and less fluid, producing a crepe that sets in a thick, uneven layer rather than spreading to a uniform thin round.
Flavor Variations
- Sweet Breakfast Crepes: Use the same batter with a teaspoon of vanilla and a tablespoon of sugar, and fill with fresh berries and vegan whipped cream for a sweet version.
- Mushroom and Herb Crepes: Replace the spinach with sautéed mushrooms, thyme, and vegan cream cheese for a different savory filling.
- Mediterranean Crepes: Add sun-dried tomatoes, olives, and roasted red pepper to the filling for a more complex Mediterranean character.
Nutritional Highlights (Per Serving — 2 crepes)
| Calories | Protein | Carbs | Fiber | Fat |
|---|---|---|---|---|
| ~280 kcal | 10g | 32g | 3g | 13g |
Storage
- Refrigerator: Store stacked crepes with parchment between each one in an airtight container for up to 3 days. Reheat briefly in a dry pan.
- Freezer: Freeze stacked crepes with parchment between each for up to 2 months. Thaw at room temperature and reheat in a dry pan.
- Filling: The spinach feta filling keeps in the refrigerator for up to 3 days and can be made ahead for faster assembly.
Frequently Asked Questions
Can I make the batter the night before?
Yes — rested batter kept covered in the refrigerator overnight actually produces slightly better crepes than 20-minute rested batter. Bring to room temperature and stir well before using.
Why are my crepes tearing when I flip them?
Crepes tear when they are flipped too early before the bottom has fully set, when the batter is too thick, or when the pan is not properly non-stick. Wait until the edges look completely dry and beginning to curl before flipping.
Can I make these crepes gluten-free?
Yes — use a 1:1 gluten-free flour blend. The crepes will be slightly more fragile than the regular version but still delicious and entirely workable.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more elegant vegan brunch and breakfast recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!