The Best Easy Vegan Crepes Recipe: Dairy-Free Pancakes with Homemade Berry Compote & Rich Chocolate Sauce
Welcome to your new favorite breakfast obsession: incredibly easy vegan crepes! These delicate, tender, and utterly delicious pancakes are completely egg-free and dairy-free, proving that plant-based eating doesn’t mean sacrificing flavor or texture. Forget complicated egg replacers – this simple recipe uses just a few basic store-cupboard ingredients to create crepes that are every bit as delightful as their traditional counterparts. Perfect for a special weekend brunch, a delightful dessert, or celebrating Pancake Day, these vegan crepes are guaranteed to become a staple in your kitchen.
Prepare to be amazed at how simple it is to whip up a batch of these exquisite vegan crepes. They cook up beautifully with a light, airy texture and golden edges, making them an ideal canvas for an array of toppings. While they are incredibly versatile for both sweet and savory fillings, we’re diving into an irresistible combination today: a vibrant, tangy mixed berry compote and a luscious, decadent chocolate sauce. This trio of delicate pancakes, sweet-tart fruit, and rich chocolate creates a symphony of flavors and textures that is truly unforgettable.

One of the greatest advantages of this vegan crepe recipe is its simplicity. You won’t need any fancy equipment or hard-to-find ingredients. Just a few pantry staples, a good non-stick pan, and a little love are all it takes to create these culinary masterpieces. Whether you’re a seasoned vegan chef or just exploring plant-based options, these crepes are incredibly forgiving and consistently turn out perfect. They offer a fantastic way to enjoy a classic dish without any animal products, making them suitable for everyone, including those with egg or dairy allergies.
The beauty of crepes lies in their adaptability. While our suggested berry compote and chocolate sauce pairing is heavenly, feel free to get creative with your favorite toppings. From fresh fruit to creamy spreads or even savory fillings, these thin, pliable pancakes are the perfect vessel. This recipe focuses on creating a robust base that holds up to any flavor profile, ensuring a delightful experience every time.
Essential Ingredients for Your Vegan Crepes
Crafting delicious vegan crepes is surprisingly straightforward, thanks to a few key ingredients that replace traditional dairy and eggs without compromising on taste or texture. Here’s a closer look at what you’ll need and why each component is important:
- Plain (All-Purpose) Flour: This is the backbone of our crepes. Regular plain flour provides the necessary structure and elasticity for thin, flexible pancakes. Unfortunately, I haven’t tested this recipe with gluten-free flours, so I can’t guarantee the same results. If you’re experimenting with a gluten-free blend, look for one specifically designed for baking and crepes, as they often contain a mix of starches and gums to mimic gluten’s properties.
- Non-Dairy Milk: The liquid component that brings our batter together. Any unsweetened non-dairy milk will work, but I personally prefer soy milk. Soy milk tends to have a higher protein content, which can contribute to a slightly more robust structure and a richer flavor, similar to how dairy milk performs in traditional crepes. Almond, oat, or cashew milk are also excellent choices, just ensure they are unsweetened to avoid overly sweet crepes, especially if you plan on adding sweet toppings.
- Neutral Oil: This ingredient is crucial for adding richness and moisture, effectively replacing the fat typically found in egg yolks and dairy butter. A neutral-flavored oil like sunflower, vegetable, mild olive oil, or rapeseed oil is best, as it won’t overpower the delicate taste of the crepes. Melted coconut oil can also be used, but be aware it might impart a slight coconut flavor.
- Baking Powder: A tiny hint of baking powder gives the crepes a subtle lift, making them wonderfully light and airy rather than dense. While it’s not strictly essential, I highly recommend including it for the best texture. If you don’t have any on hand, your crepes will still be delicious, just a touch flatter.
- Optional Extras – Salt and Maple Syrup:
- Salt: A small pinch of salt is a flavor enhancer, bringing out the natural sweetness of the other ingredients and creating a more balanced taste profile. While you can omit it, I strongly recommend including it for superior flavor.
- Maple Syrup: This is entirely optional but adds a lovely, subtle sweetness to the batter, particularly if you’re serving your crepes with sweet toppings. If you’re leaning towards savory crepes, feel free to skip the maple syrup. Agave nectar or a small amount of sugar could also be used as alternatives.
Homemade Chocolate Sauce and Vibrant Berry Compote: The Perfect Pairings
No crepes are complete without delectable toppings, and our homemade berry compote and rich chocolate sauce take these vegan crepes to an extraordinary level. Both are incredibly easy to make from scratch, transforming simple ingredients into indulgent accompaniments.
Rich Vegan Chocolate Sauce:
Our luscious chocolate sauce is crafted with full-fat coconut milk, cocoa powder, dairy-free dark chocolate, a touch of sugar, and cornflour for thickening. The full-fat coconut milk creates an incredibly creamy, rich base. It does impart a subtle coconut flavor, which many find delightful. However, if you’re not a fan of coconut, you can easily substitute it with another unsweetened non-dairy milk like soy, almond, or cashew milk. If you do this, I recommend increasing the cornflour to 2 teaspoons to ensure the sauce thickens adequately, as other plant milks are typically thinner than full-fat coconut milk.
Sweet and Tangy Berry Compote:
This vibrant berry compote is astonishingly simple and bursts with fresh fruit flavor. It’s made using mixed frozen berries, simmered gently with a little water and sugar until they break down into a soft, saucy consistency. Using frozen berries is not only convenient but also economical, allowing you to enjoy this delicious compote year-round. The slow simmering process allows the flavors to meld beautifully, creating a sweet and tangy topping that perfectly complements the crepes. For an even quicker option, or if fresh berries are in season, you could also serve the crepes simply with the chocolate sauce and a generous scattering of fresh berries instead of the compote.
Endless Serving Ideas for Your Vegan Crepes
While the berry compote and chocolate sauce are a match made in heaven, the versatility of these vegan crepes means you can explore a world of flavors. Here are some fantastic alternatives and additions to inspire your next crepe creation:
- Classic Lemon and Sugar: A timeless British favorite. A squeeze of fresh lemon juice and a sprinkle of granulated sugar offer a bright, tangy, and sweet simplicity that truly lets the crepe shine. This is often my personal go-to!
- Pure Maple Syrup: For an easy, natural sweetness, a generous drizzle of good quality maple syrup is always a winner. Its rich, caramel notes are incredibly comforting.
- Caramelised Bananas and Whipped Coconut Cream: Slice bananas and sauté them in a little vegan butter and brown sugar until beautifully caramelized. Serve alongside a dollop of fluffy whipped coconut cream for an indulgent, tropical treat.
- Biscoff Spread: The popular spiced speculoos cookie spread melts beautifully when warmed, creating a deliciously comforting and aromatic topping.
- Vegan Nutella: For all chocolate-hazelnut lovers, a good quality vegan chocolate-hazelnut spread is an absolute must. It’s rich, creamy, and incredibly satisfying.
- Caramelised Apples: Similar to bananas, thinly sliced apples cooked with cinnamon and a touch of brown sugar create a warm, autumnal filling that’s both comforting and flavorful.
- Vegan Cheese with Fried Mushrooms: Don’t forget the savory side! Fill your crepes with your favorite melted vegan cheese and perfectly sautéed mushrooms for a hearty and satisfying meal. You can even add some fresh spinach or herbs for extra flavor.
- Homemade Vegan Lemon Curd: A vibrant, zesty lemon curd provides a burst of citrusy sweetness that cuts through the richness of the crepes beautifully.
- Fresh Fruit and Vegan Yogurt: A simple yet refreshing option. Top your crepes with a variety of fresh berries, sliced kiwi, or mango, and a dollop of unsweetened vegan yogurt for a lighter, healthier twist.
- Jam or Fruit Preserves: Any of your favorite fruit jams or preserves can make for a quick and easy sweet filling.
- Peanut Butter and Banana: A classic combination! Spread with peanut butter (or almond butter) and layer with sliced bananas for a protein-packed and satisfying option.
The possibilities are truly endless when it comes to customizing your vegan crepes. Feel free to mix and match these ideas or come up with your own unique combinations!
Tips for Making Perfect Vegan Crepes Every Time
Achieving perfectly thin, tender crepes is an art that’s easy to master with a few key tips:
- Rest the Batter: Don’t skip the resting step! Allowing the batter to rest for at least 15-30 minutes (or even overnight in the fridge) lets the flour fully hydrate. This creates a smoother batter, leading to more tender and less prone-to-tearing crepes. It also allows any air bubbles to dissipate, resulting in a silkier texture.
- Use a Good Non-Stick Pan: A reliable non-stick frying pan is your best friend when making crepes. It ensures the crepes don’t stick and makes flipping much easier. A pan with a flat bottom and low sides is ideal for swirling the batter.
- Heat Management: Medium-high heat is typically perfect for crepes. The pan needs to be hot enough for the batter to sizzle and cook quickly, but not so hot that it burns before setting. If your first crepe sticks or burns, adjust the heat accordingly. The first crepe is often a “test crepe” to gauge pan temperature.
- Lightly Grease the Pan: You only need a tiny amount of oil or vegan spread for each crepe. Too much fat will make the crepes greasy and prevent them from spreading evenly. Wiping out the pan with a piece of kitchen roll after greasing ensures an even, thin layer.
- Swirl the Batter Quickly: As soon as you add a ladleful of batter to the hot pan, immediately lift and swirl the pan to spread the batter thinly and evenly over the entire surface. This quick movement is key to achieving that signature thin crepe texture.
- Don’t Overcook: Crepes cook very quickly. The first side typically takes 1-2 minutes until the edges start to look dry and the underside is golden. The second side only needs about 30 seconds to a minute. Overcooking can make them tough.
- Keep Cooked Crepes Warm: As you cook the crepes, stack them on a plate and cover them with a clean kitchen towel or foil to keep them warm and prevent them from drying out while you finish the batch.
Storage and Reheating
These vegan crepes are best enjoyed fresh, but they also store and reheat wonderfully, making them great for meal prep or enjoying leftovers.
- Storing Cooked Crepes: Once cooled, stack the crepes between sheets of parchment paper (to prevent sticking) and store them in an airtight container in the refrigerator for up to 3-4 days. You can also freeze them for up to 2-3 months in a freezer-safe bag or container, again with parchment paper between each crepe.
- Reheating Crepes: Reheat refrigerated crepes gently in a non-stick pan over medium heat for 30 seconds to 1 minute per side until warmed through and pliable. From frozen, you can reheat them directly in a pan, or briefly microwave them if you’re in a hurry (though a pan yields better texture).
- Storing Compote and Sauce: The berry compote and chocolate sauce can be stored separately in airtight containers in the refrigerator for up to a week. Reheat the compote gently on the stove or in the microwave. The chocolate sauce can also be reheated gently, whisking well to restore its smooth consistency.
More Delicious Vegan Pancake & Crepe Recipes:
If you’ve loved these vegan crepes, you might be eager to explore more plant-based pancake delights. Here are some other fantastic recipes to try from Domestic Gothess:
- Fluffy Vegan Banana Pancakes
- Fluffy Vegan Vanilla Pancakes
- Seasonal Vegan Pumpkin Pancakes
- Decadent Vegan Chocolate Pancakes with Chocolate Sauce
- Savory Vegan Spinach and Mushroom Crepes with Almond Cheese
If you tried this incredible vegan crepes recipe, I’d love to hear from you! Please rate it, leave a comment below, or tag @domestic_gothess on Instagram and use the hashtag #domesticgothess. Your feedback helps others discover and enjoy these delicious plant-based treats!
*All images and content on Domestic Gothess are copyright protected. If you want to share this recipe then please do so by using the share buttons provided. Do not screenshot or post the recipe or content in full.*

Print
Vegan Crepes With Berry Compote And Chocolate Sauce
Ingredients
Vegan Crepes:
- 250 g (2 cups) plain (all-purpose) flour
- ½ tsp baking powder
- ¼ tsp salt
- 600 ml (2 ½ cups) unsweetened non-dairy milk (I use soy)
- 2 Tbsp neutral oil (sunflower/vegetable/mild olive/rapeseed etc) or melted coconut oil
- 1 Tbsp maple syrup optional
Berry Compote:
- 400 g (14 oz) mixed frozen berries
- 2 Tbsp water
- 3 Tbsp sugar
Chocolate Sauce:
- 2 Tbsp cocoa powder
- 1 tsp cornflour (cornstarch)
- 2 Tbsp granulated sugar
- pinch salt
- 350 ml (1 ½ cups) full fat coconut milk
- 1 tsp vanilla extract
- 100 g (3.5 oz) dairy free dark chocolate chopped
Instructions
Crepes:
-
Combine the flour, baking powder, and salt in a large mixing bowl. Gradually whisk in the plant milk, adding a little at a time to prevent lumps from forming. Continue whisking until the mixture is completely smooth and all ingredients are well incorporated. Finally, whisk in the neutral oil and maple syrup (if you’re using it). Set the batter aside to rest for at least 15-30 minutes while you prepare your delicious sauces.
-
When you’re ready to cook your crepes, place a non-stick frying pan over a medium-high heat. Add a very small knob of vegan spread or a tiny amount of coconut oil to the pan. Then, use a piece of kitchen roll to wipe out the excess, ensuring the pan is just lightly greased. This thin layer of fat is crucial for perfectly non-stick crepes.
-
Pour a ladleful of the rested batter into the hot pan. Immediately swirl the pan quickly to coat the bottom evenly with a thin layer of batter. Cook the crepe for approximately a minute or two, until the underside is beautifully golden brown and the edges begin to crisp and pull away from the pan. Carefully flip the crepe over using a thin spatula and continue to cook for about 30 seconds more, until lightly browned on the second side. Remember, crepes will shrink slightly as they cook, which is perfectly normal.
-
Gently slide the cooked crepe onto a plate. Repeat the process of lightly greasing the pan (if needed) and cooking, until you have used up all of the delicious batter. You can stack the finished crepes on a plate and cover them with a clean kitchen towel to keep them warm.
Berry Compote:
-
In a medium saucepan, combine the mixed frozen berries, water, and sugar. Place the pan over a medium heat and bring the mixture to a gentle simmer. Allow it to simmer softly for 5-10 minutes, stirring occasionally, until the berries have softened and released their juices, forming a luscious compote. Taste the compote and add more sugar if you prefer a sweeter flavor.
Chocolate Sauce:
-
In another saucepan, whisk together the cocoa powder, cornflour, and a pinch of salt. Gradually add the full-fat coconut milk, a little at a time, whisking continuously to create a smooth mixture without any lumps.
-
Place the saucepan over a medium heat and bring the mixture to a boil, stirring constantly. Let it simmer for one minute to thicken, then remove it from the heat. Stir in the vanilla extract and add the chopped dairy-free dark chocolate. Let it sit for about a minute to allow the chocolate to melt, then stir until the sauce is completely smooth and glossy.