egg-free

Vegan Chocolate Peanut Butter Balls

vegan chocolate peanut butter balls

There are treats you make once out of curiosity. And then there are treats like these Vegan Chocolate Peanut Butter Balls — the kind that disappear from the refrigerator faster than you made them, that people reach for one of and then immediately reach for a second and then a third before the first has even been fully appreciated, that combine two of the most universally beloved flavors on the planet in a single, perfect, bite-sized package so deeply satisfying and so completely irresistible that calling them a treat feels like a vast understatement. These are those balls. The ones that get requested at every gathering. The ones that convert people who claim they do not like health food into people who eat six of them before realizing what has happened. The ones that taste so indulgently, so unapologetically rich and chocolatey and peanut-buttery that no one believes for a single second that they are made from four ingredients and require zero baking.

These are no-bake truffles of extraordinary simplicity and extraordinary deliciousness — a center of creamy natural peanut butter blended with oats, maple syrup, and vanilla into a dough so fudgy and rich and deeply peanut-buttery that it is difficult not to eat it directly from the bowl before it ever becomes a ball — rolled into perfect spheres, chilled until firm, and then dipped in a shell of dark vegan chocolate that sets to a satisfying snap around the creamy peanut butter center and makes each bite a perfect two-texture experience of crisp chocolate and yielding, creamy, intensely flavored filling.

What makes these treats so genuinely outstanding is their deceptive simplicity. Four main ingredients. No oven required. Twenty minutes of active preparation. And the result is something that tastes like it came from a professional chocolatier — with a richness and depth of flavor that commercial peanut butter cups and chocolate candies simply cannot match because the ingredients here are real, whole, and of infinitely higher quality than anything in a commercial candy bar.

This recipe is 100% vegan, naturally sweetened with maple syrup, made without refined sugar in the filling, ready in just 20 minutes plus chilling time, gluten-free when made with certified gluten-free oats, and absolutely, completely, magnificently impossible to stop eating.


Recipe Information

Prep TimeChill TimeTotal TimeServingsCalories
20 mins30 mins50 mins6~320 kcal

Ingredients

For the Peanut Butter Centers

  • 1½ cups (390g) natural smooth peanut butter (room temperature — runny peanut butter works best)
  • 1 cup (90g) rolled oats, blended to a fine flour in a food processor
  • 4 tbsp maple syrup
  • 1½ tsp pure vanilla extract
  • ½ tsp salt (essential — do not reduce)
  • 2–4 tbsp oat flour or coconut flour (as needed to achieve the right consistency)

For the Chocolate Shell

  • 250g vegan dark chocolate (70% cocoa or higher — quality matters enormously here)
  • 1 tbsp coconut oil (added to melted chocolate for a thinner, glossier, snappier shell)

Optional Add-ins for the Filling

  • 2 tbsp natural cocoa powder (for a chocolate peanut butter center)
  • ¼ cup (35g) finely chopped roasted peanuts (adds beautiful crunch)
  • 2 tbsp desiccated coconut
  • 1 tbsp chia seeds (boosts fiber and nutrition invisibly)
  • ½ tsp cinnamon (adds beautiful warmth)
  • 2 tbsp vegan protein powder (for extra protein)

For Topping and Decoration

  • Flaky sea salt — scattered over the chocolate before it sets
  • Crushed roasted peanuts pressed into the wet chocolate
  • White vegan chocolate drizzle for visual drama
  • Freeze-dried raspberry powder for color contrast
  • Cacao nibs pressed into the surface
  • Gold or silver edible luster dust for extraordinary occasions

Instructions

  1. Make the peanut butter filling. In a large mixing bowl combine the natural peanut butter, blended oat flour, maple syrup, vanilla extract, and salt. Mix with a spatula until everything is completely combined into a smooth, cohesive dough. The mixture should be firm enough to roll into balls that hold their shape — similar in consistency to cookie dough. If the mixture is too soft and sticky add oat flour one tablespoon at a time until it firms to a rollable consistency. If the mixture is too dry and crumbly add maple syrup or a teaspoon of coconut oil to loosen. The consistency varies depending on the natural peanut butter brand — some are thicker and some are runnier so adjust as needed.
  2. Taste and adjust. This step is important — taste the peanut butter dough and adjust the seasoning. More salt for depth and to amplify the peanut flavor. More maple syrup for sweetness. More vanilla for aromatic complexity. The filling should taste deeply peanut-buttery, pleasantly sweet, warmly vanilla-scented, and noticeably salty — all in perfect balance. This is the flavor foundation of the entire treat and it deserves careful attention.
  3. Portion and roll the balls. Line a large baking sheet or flat plate with parchment paper. Using a tablespoon or small cookie scoop portion the peanut butter dough into equal amounts — approximately 1.5 tablespoons each. Roll each portion between your palms into a smooth, even sphere. If the dough sticks to your hands refrigerate for 10 minutes to firm before rolling. Place the rolled balls on the prepared parchment-lined tray as you work.
  4. First chill. Place the tray of rolled peanut butter balls in the freezer for 15–20 minutes until completely firm and cold. This chilling step is essential — firm, cold centers dip in chocolate far more easily and cleanly than room-temperature ones, producing a thinner, more even chocolate shell and preventing the centers from softening and losing their shape during the dipping process.
  5. Melt the chocolate. Place the chopped vegan dark chocolate and coconut oil in a heatproof bowl set over a pot of gently simmering water — ensuring the bottom of the bowl does not touch the water. Stir gently and continuously until the chocolate is completely melted, smooth, and glossy. Alternatively melt in the microwave in 30-second intervals, stirring between each, until completely smooth. Add the coconut oil and stir to incorporate — the oil thins the chocolate slightly and produces a glossier, snappier shell that sets more cleanly around the peanut butter centers.
  6. Dip the chilled balls in chocolate. Remove the chilled peanut butter balls from the freezer. Working quickly one at a time drop a ball into the melted chocolate and use two forks or a dipping tool to roll it until completely coated. Lift the ball from the chocolate allowing excess to drip back into the bowl and return to the parchment-lined tray. Work efficiently — the cold centers will cause the chocolate to set quickly, which is desirable for a clean finish.
  7. Add toppings immediately. Before the chocolate sets on each ball add any desired toppings — a pinch of flaky sea salt, crushed peanuts pressed gently into the surface, a drizzle of white vegan chocolate. Work quickly as the chocolate sets within 30–60 seconds of the cold center touching the warm chocolate.
  8. Final chill. Place the chocolate-dipped balls in the refrigerator for a minimum of 20 minutes until the chocolate shell is completely set and firm. The finished balls should have a distinct snap when bitten — if the chocolate shell is soft the balls need additional chilling time.

Pro Tips for Perfect Vegan Chocolate Peanut Butter Balls

  • Use natural peanut butter with only one or two ingredients. Natural peanut butter — made from only peanuts and salt — has a runnier, more pourable consistency than commercial peanut butter brands that contain added palm oil and sugar. This natural consistency is what produces the richest, most intensely peanut-flavored centers. Commercial peanut butters with added hydrogenated oils produce a stiffer dough that can taste flat and artificial compared to the extraordinary depth of natural peanut butter.
  • Salt the filling aggressively. Salt is the single most important seasoning in peanut butter confectionery — it amplifies the natural peanut flavor dramatically and creates the sweet-salty contrast that makes peanut butter and chocolate combinations so uniquely addictive. The half teaspoon of salt in this recipe may seem like a lot for a sweet treat but it is precisely the right amount for this quantity of peanut butter. Taste and trust the process.
  • Freeze the centers before dipping — always. This step is non-negotiable. Room-temperature peanut butter centers are too soft to dip cleanly — they lose their spherical shape in the warm chocolate, absorb excess chocolate, and the finished balls have an uneven, lumpy appearance. Frozen centers dip perfectly and produce beautifully smooth, even chocolate shells with a professional finish.
  • Use good quality dark chocolate with a high cocoa content. The chocolate shell is half of this entire recipe and its quality is directly reflected in the finished treat. A 70% or higher cocoa content dark chocolate produces a shell with genuine bitterness and complexity that perfectly balances the sweetness of the peanut butter center. Low-quality chocolate produces a shell that is too sweet and lacks the depth that makes this combination so extraordinary.
  • Add coconut oil to the melted chocolate. One tablespoon of coconut oil added to the melted chocolate produces a thinner, more fluid dipping chocolate that coats the centers more evenly and thinly, and sets to a glossier, snappier shell than pure melted chocolate alone. This single addition elevates the finished balls from homemade to genuinely professional in appearance and texture.
  • Work in a cool kitchen. Warm kitchens slow the setting of the chocolate shell and can cause the peanut butter centers to soften during dipping. If your kitchen is warm work in smaller batches of 6–8 balls at a time, returning the remaining balls to the freezer between batches, and refrigerating the dipped balls immediately after finishing each batch.

The Perfect Chemistry of Chocolate and Peanut Butter

The combination of chocolate and peanut butter is one of the most beloved flavor pairings in the entire world of confectionery — and understanding the food science behind why this combination is so universally irresistible helps explain why these balls are so genuinely addictive.

At the most fundamental level the chocolate and peanut butter combination works because it satisfies multiple pleasure systems simultaneously. The sweetness of the chocolate and maple syrup activates the brain’s reward pathways through dopamine release — producing the immediate pleasure response associated with sweet foods. The bitterness of the dark chocolate provides a contrasting, sophisticated note that prevents the sweetness from becoming cloying and keeps the palate engaged. The fat content — from both the chocolate and the peanut butter — coats the mouth and carries flavor compounds to taste receptors with extraordinary efficiency, amplifying every flavor note simultaneously.

The salt in the peanut butter filling plays a specific neurological role that is often underestimated. Salt suppresses bitterness while simultaneously amplifying sweetness and the perception of other flavors — a mechanism so powerful that adding salt to the peanut butter center makes the chocolate taste sweeter, the peanut flavor taste richer, and the entire combination taste more intense and satisfying than any individual element could achieve alone.

Peanut butter contributes an aromatic complexity that is derived from the Maillard reaction compounds produced during roasting — the same chemical process that creates the complex aromas of coffee, bread, and roasted meat. These compounds interact with the flavonoids in dark chocolate — particularly epicatechin and catechin — to create a combined aromatic profile of extraordinary complexity that registers on the palate as deeply satisfying in a way that neither ingredient achieves independently.

This is food that satisfies through chemistry as much as through pleasure — and it does so entirely through plants.


Flavor Variations

  • Almond Butter Chocolate Balls: Replace the peanut butter with natural almond butter for a subtler, more elegant version with a beautiful almond fragrance and a slightly lighter, more delicate flavor that is particularly spectacular finished with a single toasted almond pressed into the chocolate shell.
  • Dark Chocolate Truffle Centers: Add 2 tablespoons of raw cacao powder to the peanut butter filling for a double chocolate version with a deeply chocolatey center inside a dark chocolate shell that is one of the most intensely chocolate experiences possible in plant-based confectionery.
  • Coconut Peanut Butter Balls: Add 3 tablespoons of desiccated coconut to the filling and roll the finished chocolate-dipped balls in toasted coconut immediately after dipping for a tropical version with extraordinary texture and a beautiful coconut aroma.
  • Salted Caramel Peanut Butter Balls: Press a small cube of date caramel into the center of each peanut butter ball before rolling and dipping for a version with a molten, salted caramel surprise at the center of every ball that is one of the most extraordinary confectionery experiences imaginable.

Nutritional Highlights (Per Serving — 3 balls)

CaloriesProteinCarbsFiberFat
~320 kcal10g28g4g20g

At 320 calories per serving of three balls these treats deliver a genuinely satisfying confectionery experience alongside meaningful nutrition. The natural peanut butter provides 10 grams of plant-based protein per serving alongside heart-healthy monounsaturated fats, magnesium, phosphorus, zinc, niacin, and resveratrol. The oat flour contributes beta-glucan fiber with documented cholesterol-lowering properties alongside B vitamins and iron. The dark chocolate provides an extraordinary concentration of flavonoid antioxidants — particularly epicatechin — that have been studied for cardiovascular protective properties, blood pressure reduction, and mood enhancement through the stimulation of serotonin production. These are treats that indulge and nourish simultaneously — the finest possible combination.


Storage

  • Refrigerator: Store in an airtight container in the refrigerator for up to 2 weeks. Place parchment paper between layers to prevent the balls from sticking together. Remove from the refrigerator 5 minutes before serving — the chocolate shell is at its most satisfying snap and the peanut butter center is at its creamiest slightly below room temperature rather than at full refrigerator coldness.
  • Freezer: These balls freeze beautifully for up to 3 months — making them the ideal make-ahead treat for celebrations, gifts, or simply having something extraordinary available whenever the craving strikes. Freeze in a single layer on a baking sheet until solid then transfer to a freezer-safe container or bag. Thaw in the refrigerator for 30 minutes before serving or eat directly from frozen for a particularly satisfying, ice-cream-like texture.
  • Gifting: These balls make extraordinary edible gifts. Arrange in a small box or tin lined with parchment paper, finish with a ribbon, and store refrigerated until gifting. They travel well when kept cold and remain beautiful and delicious for up to 2 weeks — making them a perfect holiday, birthday, or host gift.
  • Room temperature: The balls can be kept at cool room temperature for up to 3 days — the chocolate shell remains firm and the peanut butter center stays at an ideal creamy consistency. Avoid warm environments above 75°F (24°C) where the chocolate may soften and lose its snap.

Frequently Asked Questions

Why is my peanut butter filling too sticky to roll?

A sticky filling is almost always the result of using a very runny natural peanut butter or insufficient oat flour. Add oat flour or coconut flour one tablespoon at a time, mixing thoroughly between additions, until the dough firms to a consistency that holds its shape when rolled. Alternatively refrigerate the dough for 20 minutes to firm before rolling — cold dough is significantly easier to work with than room-temperature dough.

Can I use crunchy peanut butter instead of smooth?

Yes — crunchy natural peanut butter produces a filling with a beautiful, slightly textured quality from the peanut pieces throughout. The filling will be slightly less smooth when rolled but equally delicious and the peanut pieces add a satisfying crunch that contrasts beautifully with the smooth chocolate shell.

How do I get a perfectly smooth chocolate shell?

A perfectly smooth chocolate shell requires thin, fluid melted chocolate, cold centers that allow the chocolate to set quickly without running, and a gentle tapping motion to remove excess chocolate after dipping. If the chocolate becomes too thick during dipping reheat gently over the double boiler for 30 seconds and stir to restore fluidity. Tempering the chocolate — a specific heating and cooling process — produces the glossiest, most professional finish but requires a thermometer and practice.

Can I make these balls without oats?

Yes — replace the blended oat flour with almond flour, coconut flour, or rice flour in the same quantity. Each alternative produces a slightly different texture in the finished center — almond flour produces a more tender, slightly crumbly center, coconut flour produces a denser, more coconut-flavored center, and rice flour produces a center closest in texture to the oat version. All are delicious.

Can I use milk chocolate instead of dark chocolate?

Yes — use vegan milk chocolate if you prefer a sweeter, creamier shell. Vegan milk chocolate is widely available in specialty stores and online. The finished balls will be significantly sweeter than the dark chocolate version — reduce the maple syrup in the filling by one tablespoon to maintain the balance between the sweet shell and the filling. The contrast between sweet milk chocolate and salty peanut butter is a different but equally wonderful flavor experience.

How do I make these balls without a microwave or double boiler?

Place the chopped chocolate and coconut oil in a heatproof bowl and set it over a pot of barely simmering water — ensuring the bottom of the bowl does not touch the water — for a gentle double boiler effect. Stir continuously until completely melted. Alternatively place the chocolate in a warm oven at 200°F (93°C) for 5–8 minutes until softened enough to stir smooth. A hair dryer held 15cm from the bowl and directed at the chocolate for 3–4 minutes also works surprisingly well as an emergency melting method.


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 indulgent, no-bake vegan dessert and treat recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Artichoke White Bean Dip — The Most Elegant Plant-Based Dip You Will Make All Week

vegan artichoke white bean dip

There are dips you put out because something is needed on the table. And then there are dips like this Vegan Artichoke White Bean Dip — the kind that blends into a pale, creamy, deeply savory spread with a subtle, slightly briny artichoke character that is sophisticated in a way most dips simply are not, topped with a drizzle of herbed olive oil and a few artichoke hearts arranged over the surface that make it look as beautiful as it tastes. This is that dip. The one that elevates a simple gathering into something that feels genuinely considered. The one that disappears completely and gets asked about every single time.

Artichoke hearts — whether jarred or canned — have a tender, slightly tangy, subtly earthy flavor that pairs with white beans in an extraordinarily harmonious way, the mild creaminess of the bean providing body and richness while the artichoke brings its specific, complex, slightly briny character that makes this dip taste completely its own. Together with lemon, garlic, and good olive oil they produce a Mediterranean-inflected dip of genuine elegance and depth.

What makes this dip so outstanding is how the artichoke changes the character of an already excellent white bean dip — adding a layer of flavor complexity and a slightly savory, briny depth that makes this version more interesting and more distinctive than any plain white bean preparation.

This recipe is 100% vegan, naturally gluten-free, ready in just 15 minutes, and absolutely wonderful served with warm pita, flatbread, crudités, or crackers at any occasion from a casual weeknight to a formal dinner party.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins5 mins15 mins6~150 kcal

Ingredients

For the Dip

  • 1 can (400g) white beans (cannellini), drained and rinsed
  • 1 can (400g) artichoke hearts in water, drained and roughly chopped (reserve a few whole hearts for topping)
  • 3 tbsp extra virgin olive oil
  • 3 tbsp lemon juice
  • 2 cloves garlic
  • 2 tbsp nutritional yeast
  • ½ tsp salt
  • ¼ tsp white pepper
  • 3–5 tbsp ice cold water to reach consistency

For the Herbed Oil Topping

  • 3 tbsp extra virgin olive oil
  • 1 tbsp fresh parsley, very finely chopped
  • 1 tsp fresh lemon zest
  • ¼ tsp chili flakes (optional)
  • Pinch of salt

For Garnish

  • Reserved artichoke hearts, halved or quartered
  • Extra fresh parsley leaves
  • A pinch of smoked paprika
  • Lemon zest

To Serve

  • Warm pita or flatbread
  • Sliced baguette or sourdough
  • Vegetable crudités — cucumber, carrot, celery, radish
  • Crackers or breadsticks

Instructions

  1. Blend the dip. Place the drained white beans, chopped artichoke hearts, olive oil, lemon juice, garlic, nutritional yeast, salt, and white pepper in a high-speed blender or food processor. Blend for 60–90 seconds, scraping down the sides as needed. Add ice cold water one tablespoon at a time until the dip reaches a smooth, creamy, spreadable consistency. Continue blending for a full 2 minutes for the silkiest result.
  2. Taste and adjust. Taste the dip and adjust with additional lemon juice for brightness, salt for depth, or garlic for pungency. The artichoke flavor should be present but harmonious with the white bean base — not overpowering.
  3. Make the herbed oil. In a small bowl combine the olive oil, finely chopped parsley, lemon zest, chili flakes if using, and a pinch of salt. Stir to combine.
  4. Plate the dip. Transfer the dip to a wide, shallow serving bowl. Using the back of a spoon create a swirl starting from the center and sweeping outward. Arrange the reserved artichoke heart pieces over the surface. Drizzle the herbed oil generously over the top. Finish with fresh parsley leaves, a pinch of smoked paprika, and extra lemon zest.
  5. Serve immediately or refrigerate. Serve with warm bread and vegetables alongside, or cover and refrigerate for up to 5 days.

Pro Tips

  • Use artichoke hearts packed in water rather than marinated in oil for a cleaner, more balanced flavor — marinated artichokes introduce their own seasoning that can overwhelm the delicate white bean base.
  • Blend for the full 2 minutes for the smoothest, most elegant texture — white beans require sustained blending to achieve true silkiness.
  • Add ice cold water gradually — the exact amount varies by brand of bean and blending power. Stop adding when the dip is smooth and spreadable.
  • Reserve a few artichoke hearts before blending for the garnish — they make the finished presentation immediately identifiable and visually beautiful.
  • Serve at room temperature for the most vivid flavor — a refrigerator-cold dip mutes the lemon and artichoke character significantly.

How This Differs From Smoky White Bean Dip

While both recipes use white beans as their base, these two dips are genuinely different in character. The Smoky White Bean Dip is defined by its bold smoked paprika oil finish and crispy chickpea topping — warm, smoky, and dramatic in presentation. This Artichoke White Bean Dip is defined by the subtle, briny, Mediterranean character of the artichoke and the bright herbed oil — lighter, more elegant, and more complex in its underlying flavor. One is a statement dip; the other is a sophisticated accompaniment. Both belong on the same table for different occasions.


Flavor Variations

  • Roasted Garlic Artichoke Dip: Replace the raw garlic with a full head of roasted garlic for a sweeter, more deeply caramelized garlic character throughout.
  • Spinach Artichoke Dip: Add a handful of wilted, squeezed spinach to the blender for a version inspired by the classic spinach artichoke combination.
  • Sun-Dried Tomato Artichoke Dip: Add 2 tablespoons of sun-dried tomatoes to the blender for a more intensely savory, slightly sweet variation.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~150 kcal6g15g5g8g

Storage

  • Refrigerator: Store the dip in an airtight container for up to 5 days. The flavor deepens during storage. Add the herbed oil and garnish fresh when serving.
  • Freezer: Freezes well for up to 2 months. Thaw overnight in the refrigerator and re-blend briefly to restore smoothness.
  • Make ahead: This dip is ideal for making a day ahead — the flavors meld beautifully overnight and the texture is excellent straight from the refrigerator once brought to room temperature.

Frequently Asked Questions

Can I use frozen artichoke hearts?

Yes — thaw completely and drain thoroughly before using. Frozen artichoke hearts often have a cleaner flavor than canned and work excellently in this recipe.

Can I make this without nutritional yeast?

Yes — the nutritional yeast adds savory depth but the dip is still delicious without it. An extra pinch of salt and a small additional amount of lemon juice compensates reasonably well.

What white bean variety works best?

Cannellini beans produce the creamiest, most neutral result. Butter beans work well for a slightly richer, more substantial dip. Great Northern beans are also excellent. All produce a good result with the same blending technique.


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 addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Chocolate Fudge

vegan chocolate fudge

There are treats you make because something sweet is needed. And then there are treats like this Vegan Chocolate Fudge — the kind that sets into perfectly dense, glossy squares that melt slowly on the tongue with a rich, intensely chocolatey flavor that rivals anything from a candy shop. This is that fudge. The one that requires no candy thermometer, no stovetop drama, and no risk of grainy, broken sugar crystals. The one that disappears from the tin within a day of being made.

This fudge uses a simple, foolproof method built on melted vegan chocolate, full-fat coconut cream, and a touch of vegan butter, set in the refrigerator until firm and sliceable. It avoids the traditional candy-making process entirely, relying instead on the natural setting properties of chocolate and coconut fat to produce a result that is every bit as rich and dense as classical fudge.

What makes this fudge so outstanding is its simplicity — four main ingredients, no thermometer, no boiling sugar syrup, just melted chocolate and coconut cream combined and chilled, producing a result that is consistently smooth and perfectly set every single time.

This recipe is 100% vegan, naturally gluten-free, ready in just 15 minutes of active preparation plus chilling time, and absolutely wonderful cut into small squares for gifting, parties, or simply keeping in the refrigerator for whenever a chocolate craving strikes.


Recipe Information

Prep TimeChill TimeTotal TimeServingsCalories
15 mins3 hours3 hrs 15 mins16~150 kcal

Ingredients

For the Fudge

  • 400g vegan dark chocolate (60-70% cocoa), finely chopped
  • 1 cup (240ml) full-fat coconut cream
  • 3 tbsp vegan butter
  • 2 tbsp maple syrup
  • 1 tsp pure vanilla extract
  • Pinch of salt

Optional Add-ins

  • ½ cup (75g) chopped toasted walnuts or pecans, folded in before setting
  • ¼ cup (45g) vegan chocolate chips folded in for extra texture
  • ½ tsp espresso powder for a deeper chocolate flavor
  • Flaky sea salt scattered over the top before chilling

For Topping

  • Flaky sea salt
  • Crushed nuts
  • A light dusting of cocoa powder

Instructions

  1. Prepare the pan. Line an 20cm (8-inch) square baking dish with parchment paper, leaving some overhang on the sides for easy removal later.
  2. Heat the coconut cream. In a small saucepan, heat the coconut cream and vegan butter over medium heat until just beginning to simmer at the edges, with small bubbles forming. Do not let it boil vigorously.
  3. Melt the chocolate. Remove the pan from heat and add the finely chopped chocolate. Let sit undisturbed for 2 minutes to allow the heat to begin melting the chocolate evenly.
  4. Stir until smooth. Stir gently from the center outward until the mixture is completely smooth, glossy, and fully combined. Stir in the maple syrup, vanilla extract, and salt.
  5. Add optional ingredients. Fold in any nuts or chocolate chips if using, reserving a small amount for topping if desired.
  6. Pour and chill. Pour the mixture into the prepared dish and smooth the top with a spatula. Scatter with flaky sea salt or reserved toppings if using. Refrigerate for a minimum of 3 hours, ideally overnight, until completely firm.
  7. Slice and serve. Once fully set, lift the fudge out using the parchment overhang and slice into small squares with a sharp knife.

Pro Tips

  • Use good quality dark chocolate, since it makes up the majority of the flavor in this simple recipe.
  • Heat the coconut cream just to a gentle simmer, not a vigorous boil, to avoid the fat separating.
  • Let the hot cream sit on the chopped chocolate for a couple of minutes before stirring, to ensure even, gentle melting.
  • Chill the fudge fully before slicing — cutting too early will result in a softer, less clean slice.
  • Use a sharp knife and wipe it clean between cuts for the neatest squares.

Why This Method Works

Traditional fudge relies on carefully cooking sugar to a precise temperature to control crystallization, which can easily go wrong without a thermometer. This recipe sidesteps that process entirely by relying on the natural fat content of dark chocolate and coconut cream, which set firmly when chilled, producing a dense, smooth texture without any risk of grainy or seized sugar.


Flavor Variations

  • Peppermint Chocolate Fudge: Add ½ teaspoon of peppermint extract in place of vanilla for a festive, minty version.
  • Peanut Butter Fudge Swirl: Swirl warmed peanut butter through the top of the fudge before chilling for a marbled effect.
  • Orange Chocolate Fudge: Add the zest of an orange to the mixture for a bright, citrus-chocolate combination.

Nutritional Highlights (Per Serving — 1 square)

CaloriesProteinCarbsFiberFat
~150 kcal2g12g2g11g

Storage

  • Refrigerator: Store in an airtight container for up to 2 weeks. Keep chilled, as the fudge softens at room temperature.
  • Freezer: Freeze in a sealed container for up to 3 months. Thaw in the refrigerator before serving.
  • Gifting: Fudge squares travel well when kept cool, making them an excellent homemade gift for holidays or special occasions.

Frequently Asked Questions

Can I use coconut milk instead of coconut cream?

Full-fat coconut cream is recommended for the best set, as coconut milk contains more water and may result in a softer fudge. If using coconut milk, reduce slightly over low heat before proceeding.

Why didn’t my fudge set firm?

This is usually caused by using a lower percentage chocolate with less cocoa solids, or coconut milk instead of full-fat cream. Stick to dark chocolate with at least 60% cocoa and full-fat coconut cream for the most reliable result.

Can I make this fudge nut-free?

Yes — simply omit any nuts and use a nut-free topping like crushed pretzels or extra chocolate chips instead.


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 indulgent vegan dessert and treat recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Lemon Garlic Chickpea Fritters

lemon garlic chickpea fritters

There are fritters you make because something quick is needed. And then there are fritters like these Lemon Garlic Chickpea Fritters — the kind that come out of the pan deeply golden and crisp on the outside, soft and herby on the inside, with a bright hit of lemon and garlic in every single bite that makes it almost impossible to stop at just one. This is that fritter. The one that gets requested again before the first batch is even finished. The one that proves chickpeas, treated properly, can be the star of the plate rather than a background ingredient.

These fritters are built from mashed chickpeas, fresh herbs, garlic, and lemon zest, bound together with a touch of chickpea flour and pan-fried until the outside is shatteringly crisp while the inside stays tender and full of bright, garlicky flavor. They come together with pantry staples in under thirty minutes and work just as well as a quick lunch, a party appetizer, or a protein-packed addition to a bowl.

What makes these fritters so outstanding is the lemon and garlic combination — used generously rather than as an afterthought, providing the brightness and depth that turns simple mashed chickpeas into something genuinely craveable, finished with a quick lemon yogurt dip that ties everything together.

This recipe is 100% vegan, naturally gluten-free when made with chickpea flour, ready in under 30 minutes, and absolutely wonderful served warm with a squeeze of fresh lemon and a dollop of cooling dip alongside.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins12 mins27 mins4~240 kcal

Ingredients

For the Fritters

  • 2 cans (800g) chickpeas, drained, rinsed, and patted dry
  • ¼ cup (30g) chickpea flour
  • 4 cloves garlic, minced
  • Zest of 2 lemons plus 2 tbsp lemon juice
  • ¼ cup (15g) fresh parsley, finely chopped
  • 2 tbsp fresh dill, finely chopped
  • 3 spring onions, finely sliced
  • ½ tsp baking powder
  • ¾ tsp salt
  • ¼ tsp black pepper
  • ¼ tsp cumin

For Frying

  • 3 tbsp olive oil

For the Lemon Yogurt Dip

  • ½ cup (120g) plain vegan yogurt
  • 1 tbsp lemon juice
  • 1 small clove garlic, grated
  • 1 tbsp fresh dill, finely chopped
  • Salt to taste

Optional Add-ins

  • ¼ tsp chili flakes for gentle heat
  • 2 tbsp sun-dried tomatoes, finely chopped
  • ¼ cup (30g) crumbled vegan feta folded into the mixture

To Serve

  • Lemon yogurt dip
  • Extra lemon wedges
  • Fresh herbs scattered over
  • Warm pita or flatbread alongside

Instructions

  1. Mash the chickpeas. Place the drained, dried chickpeas in a large bowl and mash with a fork or potato masher until mostly broken down, leaving some texture rather than a completely smooth paste — this gives the fritters a satisfying bite.
  2. Combine the mixture. Add the chickpea flour, garlic, lemon zest, lemon juice, parsley, dill, spring onions, baking powder, salt, pepper, and cumin to the mashed chickpeas. Mix thoroughly until everything is evenly combined and the mixture holds together when pressed.
  3. Rest briefly. Let the mixture sit for 5 minutes — this allows the chickpea flour to absorb moisture and helps the fritters hold together better during cooking.
  4. Shape the fritters. Divide the mixture into 12 equal portions and shape into patties about 6cm wide, pressing firmly so they hold together.
  5. Fry until golden. Heat the olive oil in a large skillet over medium heat. Cook the fritters in batches for 3–4 minutes per side until deeply golden and crisp, pressing gently with a spatula.
  6. Make the dip. Whisk together the vegan yogurt, lemon juice, grated garlic, dill, and salt until smooth.
  7. Serve warm. Serve the fritters hot with the lemon yogurt dip, extra lemon wedges, and fresh herbs scattered over.

Pro Tips

  • Pat the chickpeas very dry before mashing — excess moisture makes the mixture too wet to hold together properly.
  • Leave some texture when mashing rather than pureeing completely smooth, for the best bite in the finished fritter.
  • Let the mixture rest before shaping so the chickpea flour has time to absorb moisture and bind everything together.
  • Press firmly when shaping and avoid flipping too early, letting a proper golden crust form before turning.

Why Lemon and Garlic Work So Well With Chickpeas

Chickpeas have a naturally mild, slightly nutty flavor that benefits enormously from bold seasoning. Garlic provides pungent depth while fresh lemon zest and juice add brightness and acidity that cuts through the richness of the olive oil and balances the earthiness of the chickpeas — together creating the lively, craveable flavor that makes these fritters so much more interesting than a plain chickpea patty.


Flavor Variations

  • Spicy Harissa Fritters: Add a tablespoon of harissa paste to the mixture for a smoky, spiced version.
  • Mediterranean Feta Fritters: Fold in crumbled vegan feta and chopped sun-dried tomatoes for a richer, tangier variation.
  • Curry Spiced Fritters: Add a teaspoon of curry powder and a pinch of turmeric for a warmly spiced twist.

Nutritional Highlights (Per Serving — 3 fritters)

CaloriesProteinCarbsFiberFat
~240 kcal10g28g7g10g

Storage

  • Refrigerator: Store cooked fritters in an airtight container for up to 4 days. Reheat in a skillet or air fryer to restore crispness.
  • Freezer: Freeze cooked, cooled fritters for up to 2 months. Reheat from frozen in an air fryer or oven until heated through and crisp.
  • Dip: The lemon yogurt dip keeps well in the refrigerator for up to 3 days in a sealed container.

Frequently Asked Questions

Can I bake these instead of pan frying?

Yes — bake at 400°F (200°C) for 20–22 minutes, flipping halfway, though the crust will be slightly less crisp than pan frying.

Why are my fritters falling apart?

This is usually caused by chickpeas that were not dried thoroughly or insufficient resting time before shaping. Pat the chickpeas very dry and let the mixture rest for the full 5 minutes before forming the patties.

Can I make these without chickpea flour?

Yes — regular all-purpose flour or oat flour can be substituted in the same quantity if chickpea flour is unavailable.


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 crave-worthy vegan appetizer and main dish recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Mediterranean Spinach and Feta Cheese Chips

vegan mediterranean spinach and feta cheese chips

There are snacks you make because something crunchy is needed between meals. And then there are snacks like these Vegan Mediterranean Spinach and Feta Cheese Chips — the kind that come out of the oven as thin, shatteringly crisp rounds studded with flecks of spinach and crumbled vegan feta, intensely savory and deeply herbaceous, so satisfyingly crunchy and so completely addictive that they replace every other snack in the house the moment they appear. This is that snack. The one that disappears before the baking sheet has cooled. The one that people eat standing at the kitchen counter before it even makes it to a serving bowl.

These cheese chips are made by mixing crumbled vegan feta with finely chopped spinach, herbs, and a binding of chickpea flour and nutritional yeast into small rounds, baked at high heat until the cheese has melted and crisped into thin, golden, lacy crisps that shatter on the first bite and deliver an intensely savory, salty, herbaceous flavor that is genuinely more interesting than any commercial chip available.

What makes these chips so outstanding is the vegan feta — its salty, tangy character concentrates dramatically during baking as moisture evaporates, producing a chip with a flavor intensity that is far beyond what the mild pre-baking mixture would suggest.

This recipe is 100% vegan, naturally gluten-free, ready in just 25 minutes, and absolutely wonderful served warm from the oven as a snack, alongside soup, or crumbled over salads as an extraordinary savory topping.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins15 mins25 mins4~140 kcal

Ingredients

For the Cheese Chips

  • 200g vegan feta, crumbled into small pieces
  • 1 cup (30g) fresh spinach, very finely chopped
  • 2 tbsp chickpea flour
  • 2 tbsp nutritional yeast
  • 1 tsp dried oregano
  • ½ tsp garlic powder
  • ½ tsp dried thyme
  • ¼ tsp black pepper
  • ¼ tsp chili flakes (optional)
  • 1 tbsp olive oil

Optional Add-ins

  • 1 tbsp sun-dried tomatoes, very finely diced
  • 1 tsp lemon zest for brightness
  • 1 tbsp fresh dill, finely chopped instead of dried thyme
  • A pinch of smoked paprika

To Serve

  • Alongside hummus for dipping
  • Crumbled over Greek salad
  • On top of soups as a crunchy garnish
  • With vegan tzatziki alongside
  • As a standalone snack with olives and roasted peppers

Instructions

  1. Preheat the oven. Preheat the oven to 400°F (200°C). Line two large baking sheets with parchment paper — do not use a silicone mat as parchment produces a crispier bottom.
  2. Finely chop the spinach. Chop the fresh spinach as finely as possible — almost to a mince. Larger pieces of spinach create uneven chips that do not crisp uniformly. Press between paper towels to remove any excess moisture.
  3. Make the chip mixture. In a bowl combine the crumbled vegan feta, finely chopped spinach, chickpea flour, nutritional yeast, oregano, garlic powder, thyme, black pepper, chili flakes if using, and olive oil. Mix thoroughly until everything is evenly combined into a cohesive, slightly sticky mixture.
  4. Shape the chips. Drop tablespoon-sized mounds of the mixture onto the prepared baking sheets, spacing them at least 5cm apart. Flatten each mound with the back of a spoon or your fingers into a thin, even round approximately 5–6cm in diameter and no more than 4–5mm thick. The thinner the chip, the crispier the result.
  5. Bake until crispy. Bake for 12–15 minutes until the chips are deeply golden, the edges are beginning to darken slightly, and the surface looks dry and set. The chips will not look completely crispy in the oven — they crisp further as they cool.
  6. Cool on the tray. Let the chips cool completely on the baking sheets before removing — they are fragile when hot and firm up into crisp, shatteringly crunchy rounds as they cool. Do not attempt to move them until fully cooled.

Pro Tips

  • Make the chips as thin as possible — thickness is the enemy of crispiness in cheese chips. Press firmly and evenly to achieve the thinnest possible round without holes forming.
  • Chop the spinach very finely and press dry — large wet pieces of spinach prevent the chip from crisping evenly and create soft patches.
  • Let them cool fully on the tray before moving — vegan cheese-based chips are softer when hot than dairy cheese crisps and need the cooling period to fully firm up.
  • Do not overcrowd the baking sheets — chips need space and airflow to crisp properly rather than steam from neighboring chips.

Why Vegan Feta Makes Such Outstanding Chips

The quality that makes vegan feta ideal for baking into chips is the same quality that makes it challenging in other applications — its relatively high moisture content compared to some other vegan cheeses. In chip making this moisture evaporates rapidly in the hot oven, concentrating the salty, tangy flavor dramatically and allowing the remaining protein and fat to crisp and set into a firm, shatteringly thin round. The chickpea flour acts as both binder and additional crisping agent, providing structure that prevents the chip from collapsing as the moisture leaves.


Flavor Variations

  • Kalamata Olive and Feta Chips: Add finely minced kalamata olives to the mixture for a deeper, brinier, more intensely Mediterranean flavor.
  • Za’atar Feta Chips: Replace the dried oregano and thyme with za’atar seasoning for a Middle Eastern-inspired version with beautiful herbal complexity.
  • Sundried Tomato and Basil Chips: Add very finely diced sun-dried tomatoes and dried basil for a Caprese-inspired version with a slight sweetness against the salty feta.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~140 kcal6g8g2g10g

Storage

  • Room temperature: Store in an airtight container at room temperature for up to 3 days. These chips soften slightly during storage — return to a 375°F (190°C) oven for 4–5 minutes to restore crispiness if needed.
  • Freezer: Not recommended — the texture does not survive freezing and thawing well.
  • Best fresh: Like all homemade chips, these are at their absolute peak within 30 minutes of baking and cooling, when the crispiness is at its maximum.

Frequently Asked Questions

What vegan feta works best for this recipe?

A firm, crumbly vegan feta that holds its shape when handled produces the best chips — avoid very soft or creamy vegan feta styles that are too wet to crisp properly.

Why are my chips soft instead of crispy?

Soft chips are caused by chips that are too thick, spinach that was not dried thoroughly, or chips removed from the oven before fully baked. Make the chips as thin as possible, press the spinach very dry, and bake until the edges are noticeably golden. Remember the chips also crisp further as they cool.

Can I use frozen spinach?

Yes — thaw completely and squeeze extremely thoroughly until almost completely dry before chopping and using. Frozen spinach releases significantly more water than fresh and must be drier than seems necessary before adding to the mixture.


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 addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Empanada Recipe

vegan empanada recipe

There are handheld snacks you make because something substantial is needed. And then there are snacks like these Vegan Empanadas — the kind that come out of the oven golden and flaky, their crimped edges perfectly sealed, each one a self-contained parcel of deeply seasoned, warmly spiced potato and black bean filling that bursts with flavor on the first bite. This is that empanada. The one that makes people reach for a second before they have finished the first. The one that proves empanadas are genuinely one of the most satisfying, most versatile, and most crowd-pleasing foods in the entire plant-based repertoire.

These empanadas use a simple vegan shortcrust-style dough made from all-purpose flour and cold vegan butter, golden and slightly flaky when baked, with a filling of smoky mashed potato, black beans, onion, garlic, and a well-seasoned blend of cumin, smoked paprika, and oregano that carries the depth and warmth that makes Latin American-inspired flavors so universally appealing.

What makes these empanadas so outstanding is the filling — mashed potato provides body and a slightly creamy texture that binds the filling together cleanly, while whole black beans add protein, texture, and a deep, earthy flavor that turns a simple potato filling into something genuinely complex and satisfying.

This recipe is 100% vegan, ready in about 60 minutes, naturally adaptable to a wide variety of fillings, and absolutely magnificent served warm with a simple chimichurri or avocado dipping sauce alongside.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
30 mins25 mins55 mins6~340 kcal

Ingredients

For the Empanada Dough

  • 2½ cups (300g) all-purpose flour
  • ½ tsp salt
  • ½ tsp baking powder
  • ½ cup (115g) cold vegan butter, cut into small cubes
  • 6–8 tbsp ice cold water

For the Potato Black Bean Filling

  • 2 medium potatoes, peeled, boiled, and mashed
  • 1 can (400g) black beans, drained and rinsed
  • 1 small onion, finely diced
  • 3 cloves garlic, minced
  • 1 tbsp olive oil
  • 2 tsp smoked paprika
  • 1½ tsp cumin
  • 1 tsp dried oregano
  • ½ tsp chili powder
  • Salt and black pepper to taste
  • 2 tbsp fresh cilantro, chopped

For the Vegan Egg Wash

  • 3 tbsp plant milk mixed with 1 tsp maple syrup

For the Chimichurri Dipping Sauce

  • ½ cup (30g) fresh parsley, finely chopped
  • 3 cloves garlic, minced
  • 3 tbsp olive oil
  • 2 tbsp red wine vinegar
  • ½ tsp chili flakes
  • Salt and pepper

Instructions

  1. Make the dough. In a large bowl combine the flour, salt, and baking powder. Add the cold vegan butter cubes and work quickly into the flour using your fingertips until the mixture resembles coarse breadcrumbs with some pea-sized pieces of butter remaining. Add ice cold water one tablespoon at a time, mixing with a fork after each addition, until the dough just comes together without being sticky. Shape into a disk, wrap in plastic, and refrigerate for 20 minutes.
  2. Make the filling. Heat the olive oil in a skillet over medium heat. Add the onion and cook for 4–5 minutes until softened. Add the garlic, smoked paprika, cumin, oregano, and chili powder and cook for 60 seconds until fragrant. Add the black beans and cook for 2 minutes. Remove from heat and combine with the mashed potato and fresh cilantro. Season generously with salt and pepper. Let cool.
  3. Preheat the oven. Preheat the oven to 400°F (200°C) and line two baking sheets with parchment paper.
  4. Roll and cut the dough. On a lightly floured surface, roll the chilled dough to approximately 3mm thickness. Cut into circles approximately 12cm in diameter using a round cutter or the rim of a bowl.
  5. Fill and seal. Place 2 tablespoons of filling in the center of each dough circle. Fold the dough over the filling into a half-moon shape and press the edges firmly to seal. Crimp the edge with a fork for a decorative and secure seal. Place on the prepared baking sheets.
  6. Brush and bake. Brush each empanada with the plant milk and maple syrup wash. Bake for 22–26 minutes until deeply golden and the pastry is cooked through and slightly flaky.
  7. Make the chimichurri. Combine all chimichurri ingredients in a bowl and let sit for 10 minutes for the flavors to meld.
  8. Serve warm. Serve the empanadas warm with the chimichurri alongside.

Pro Tips

  • Keep the dough and butter cold throughout — cold butter produces a flakier, more tender dough. Work quickly and return to the refrigerator if the butter starts to feel soft.
  • Do not overfill — 2 tablespoons of filling per empanada is the maximum. Overfilled empanadas burst at the seams during baking and lose their filling.
  • Seal firmly and crimp confidently — a well-crimped edge holds through the full baking time; a loosely pressed edge opens and lets the filling escape.
  • Let the filling cool before assembling — warm filling softens the dough and makes sealing and crimping significantly more difficult.

The History of Empanadas

Empanadas are one of the most beloved and most widely distributed foods in the Spanish-speaking world, found in some form in virtually every Latin American country, Spain, and Portugal, as well as having spread to the Philippines and other former Spanish territories. The name derives from the Spanish verb empanar, meaning to wrap in bread, accurately describing a preparation in which fillings are enclosed in dough before baking or frying.

The origins of empanadas trace to the Galicia region of northwestern Spain and Portugal, where similar preparations appear in medieval cookbooks as early as the sixteenth century. Spanish and Portuguese colonizers brought the preparation to Latin America, where it evolved differently in each country — the flaky, baked dough of Argentine empanadas, the corn-based dough of Colombian empanadas, the fried versions of Puerto Rico, and countless regional variations throughout the continent. This recipe draws on the baked Argentine tradition, adapted with a plant-based filling that fits seamlessly into the empanada canon.


Flavor Variations

  • Mushroom and Walnut Empanadas: Replace the potato and black bean filling with finely diced sautéed mushrooms and chopped toasted walnuts seasoned with thyme and garlic for a meatier, earthier filling.
  • Sweet Potato and Lentil Empanadas: Replace the potato with mashed sweet potato and use cooked green lentils in place of black beans for a sweeter, more earthy variation.
  • Corn and Pepper Empanadas: Add corn kernels and diced roasted red pepper to the filling for a brighter, sweeter, more summery version.

Nutritional Highlights (Per Serving — 2 empanadas)

CaloriesProteinCarbsFiberFat
~340 kcal9g46g6g14g

Storage

  • Refrigerator: Store baked empanadas in an airtight container for up to 3 days. Reheat in a hot oven or air fryer to restore the flaky crust.
  • Freezer: Freeze unbaked, assembled empanadas on a tray until solid then transfer to a freezer bag for up to 2 months. Bake directly from frozen at 400°F (200°C) for 28–32 minutes.
  • Make ahead: Assemble the empanadas up to 24 hours ahead and refrigerate unbaked. Brush with wash and bake fresh when ready to serve.

Frequently Asked Questions

Can I fry the empanadas instead of baking?

Yes — shallow fry in neutral oil at 350°F (175°C) for 3–4 minutes per side until golden for a crispier, richer result. Fried empanadas are particularly popular in several Latin American countries.

Can I make the dough gluten-free?

Yes — use a 1:1 gluten-free flour blend. The dough will be more fragile and may crack when folding; work with small, cold portions and patch any cracks before baking.

Can I use store-bought pastry dough?

Yes — store-bought vegan shortcrust or puff pastry both work well as the dough base, significantly reducing prep time. Puff pastry produces a more dramatic, layered result; shortcrust produces the more traditional empanada texture.


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 satisfying vegan snack and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Broccoli and Mushroom Stir Fry

vegan broccoli and mushroom stir fry

There are dinners you make because something quick is needed on a busy night. And then there are dinners like this Vegan Broccoli and Mushroom Stir Fry — the kind that comes together in a single hot pan in under twenty minutes, delivering tender-crisp broccoli and deeply golden mushrooms coated in a glossy, savory sauce that clings to every bite. This is that dinner. The one that makes weeknight cooking feel effortless without sacrificing flavor. The one that disappears from the pan before it has even fully cooled.

This stir fry sears broccoli and mushrooms separately to achieve proper browning and texture, then combines them in a quick sauce built on soy sauce, garlic, ginger, and a touch of sesame oil that thickens into a glossy coating in just a couple of minutes. It is one of the simplest, most adaptable dinners in the entire plant-based repertoire.

What makes this stir fry so outstanding is the searing technique — giving both the broccoli and mushrooms enough heat and space to properly brown rather than steam, which produces a deeper, more savory flavor throughout the dish than a quickly tossed, lower-heat version ever could.

This recipe is 100% vegan, naturally adaptable to gluten-free, ready in just 20 minutes, and absolutely wonderful served over steamed rice or noodles for a complete meal.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins10 mins20 mins4~190 kcal

Ingredients

For the Stir Fry

  • 1 large head broccoli, cut into florets
  • 300g mushrooms (cremini or button), halved or quartered
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tbsp neutral oil, divided
  • 1 tsp sesame oil

For the Sauce

  • 3 tbsp soy sauce or tamari
  • 1 tbsp rice vinegar
  • 1 tbsp maple syrup or brown sugar
  • 2 tbsp vegetable broth or water
  • 1 tsp cornstarch mixed with 2 tbsp water (slurry)

Optional Add-ins

  • ¼ tsp chili flakes for gentle heat
  • 1 red bell pepper, sliced
  • 2 spring onions, cut into 2-inch pieces

To Serve

  • Steamed jasmine or basmati rice
  • Sesame seeds
  • Sliced spring onions

Instructions

  1. Blanch the broccoli. Bring a pot of water to a boil and blanch the broccoli florets for 1–2 minutes until just bright green and slightly tender. Drain immediately and set aside.
  2. Sear the mushrooms. Heat 1 tablespoon of the neutral oil in a large skillet or wok over medium-high heat. Add the mushrooms in a single layer and let sear undisturbed for 2–3 minutes until golden, then stir and continue cooking for 2–3 more minutes until deeply golden all over. Remove from the pan and set aside.
  3. Cook the broccoli. Add the remaining oil to the same pan. Add the blanched broccoli and cook for 2–3 minutes, stirring occasionally, until slightly charred at the edges.
  4. Add aromatics. Add the garlic and ginger to the pan with the broccoli and cook for 30 seconds until fragrant.
  5. Build the sauce. Return the mushrooms to the pan. Add the soy sauce, rice vinegar, maple syrup, vegetable broth, and sesame oil, stirring to combine. Bring to a simmer.
  6. Thicken and finish. Stir in the cornstarch slurry and cook for 1–2 minutes until the sauce thickens to a glossy, coating consistency.
  7. Serve immediately. Serve hot over steamed rice, garnished with sesame seeds and sliced spring onions.

Pro Tips

  • Sear the mushrooms and broccoli separately to give each enough space and heat to properly brown rather than steaming together in a crowded pan.
  • Blanch the broccoli briefly before stir frying so it cooks through quickly without overcooking once it hits the hot pan.
  • Have the sauce ingredients measured and ready before starting to cook, since stir frying moves quickly.
  • Add the cornstarch slurry only once the sauce is simmering, stirring continuously to avoid lumps.

Why This Combination Works

Mushrooms contribute a deeply savory, umami-rich flavor when properly browned, while broccoli adds freshness, color, and a satisfying crunch. Together, bound in a glossy soy-based sauce, they create a stir fry that feels substantial and deeply flavorful despite being entirely vegetable-based.


Flavor Variations

  • Spicy Garlic Stir Fry: Add extra chili flakes or a tablespoon of chili garlic sauce to the sauce for more heat.
  • Sesame Peanut Stir Fry: Stir a tablespoon of natural peanut butter into the sauce for a nutty, richer variation.
  • Tofu Addition: Add cubed, pan-fried tofu to the stir fry for additional protein.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~190 kcal7g20g4g9g

Storage

  • Refrigerator: Store in an airtight container for up to 3 days. Reheat in a hot pan to help restore some texture.
  • Freezer: This dish is best enjoyed fresh, as the broccoli and mushrooms can become soft after freezing and thawing.

Frequently Asked Questions

Can I make this gluten-free?

Yes — use tamari in place of soy sauce, which is naturally gluten-free.

Can I use a different vegetable instead of broccoli?

Yes — cauliflower, green beans, or snap peas all work well in this stir fry.

Why aren’t my vegetables browning properly?

This is usually caused by overcrowding the pan or insufficient heat. Cook in batches with enough space and ensure the pan is properly hot before adding the vegetables.


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 quick, satisfying vegan dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Tiger Butter

vegan tiger butter

There are homemade candies that impress. And then there are candies like this Vegan Tiger Butter — the kind that sets into a glossy, marbled slab of white and dark chocolate swirled through with rivers of peanut butter that creates a visual pattern so dramatic and so beautiful that it looks like a professional confectioner’s creation, while requiring nothing more than melted chocolate, peanut butter, and five minutes of hands-on time. This is that candy. The one that makes the most stunning edible gift imaginable. The one that makes people ask how you did it when the answer is genuinely as simple as “I swirled it.”

Tiger butter is a classic American no-cook candy traditionally made from white chocolate and peanut butter swirled into a marbled slab, with dark chocolate added for the characteristic tiger-stripe contrast. This vegan version uses vegan white chocolate and vegan dark chocolate with natural peanut butter, producing an identical result — a creamy, rich, marbled candy with the clean sweetness of white chocolate, the bitterness of dark chocolate, and the deep, nutty richness of peanut butter in every single bite.

What makes this candy so outstanding is the swirling technique — dropping spoonfuls of each component into the dish in an alternating pattern and then running a knife or skewer through them in long, sweeping strokes creates the distinctive tiger stripe marbling that gives this candy its name and its spectacular appearance.

This recipe is 100% vegan, naturally gluten-free, ready in just 15 minutes plus setting time, and absolutely magnificent broken into irregular shards and arranged on a plate or packed in a box as a gift.


Recipe Information

Prep TimeSet TimeTotal TimeServingsCalories
15 mins1 hour1 hr 15 min16 pieces~160 kcal

Ingredients

For the Tiger Butter

  • 300g vegan white chocolate, finely chopped
  • 150g vegan dark chocolate (60–70% cocoa), finely chopped
  • ½ cup (130g) natural smooth peanut butter, warmed until pourable
  • 1 tsp coconut oil (added to each chocolate for glossiness)
  • Pinch of flaky sea salt for topping (optional)

Optional Variations

  • Replace peanut butter with almond butter for a different nut flavor
  • Add a few drops of peppermint extract to the dark chocolate layer for a mint version
  • Sprinkle crushed pretzels over the surface before setting for a salty crunch
  • Scatter freeze-dried raspberries over the top for color and tartness

Instructions

  1. Prepare the pan. Line a 20 x 30cm (8 x 12 inch) baking tray or similar with parchment paper, leaving overhang on the sides for easy removal.
  2. Melt the chocolates separately. Melt the vegan white chocolate with half a teaspoon of coconut oil in a heatproof bowl over gently simmering water, stirring until completely smooth. Melt the vegan dark chocolate with the remaining coconut oil in a separate bowl using the same method. Do not overheat either chocolate.
  3. Warm the peanut butter. Microwave the peanut butter for 20–30 seconds until pourable and fluid. Stir to combine.
  4. Create the marbled layer. Pour the melted white chocolate over the prepared pan and spread to an even layer with a spatula. Immediately drop spoonfuls of the dark chocolate over the white chocolate base in random spots. Drop spoonfuls of the warmed peanut butter between and over the chocolate drops.
  5. Create the tiger stripe pattern. Using a toothpick, skewer, or thin knife, drag through all three layers in long, sweeping back-and-forth strokes — first in one direction across the full length, then perpendicular to the first strokes. Work with confident, fluid movements rather than hesitant small strokes for the most dramatic marbling effect.
  6. Add toppings. Immediately scatter any optional toppings — flaky sea salt, crushed pretzels, freeze-dried fruit — over the surface while still wet.
  7. Set until firm. Refrigerate for 60 minutes until completely firm and set throughout.
  8. Break into shards. Lift the slab out using the parchment overhang and break into irregular pieces by hand for a rustic, beautiful presentation.

Pro Tips

  • Work quickly once the chocolates are melted — both chocolates and the peanut butter must be fluid and warm when swirled for the marbling to work cleanly.
  • Use confident, sweeping strokes for the most dramatic tiger stripe effect — tentative small movements produce a muddy, indistinct pattern rather than clean stripes.
  • Melt the chocolates separately and at a gentle temperature — vegan white chocolate in particular is sensitive to overheating and can seize if the heat is too high.
  • Use natural peanut butter specifically — commercial peanut butters with added oils or sugar do not flow as cleanly and produce a less attractive pattern.

The History of Tiger Butter Candy

Tiger butter candy is a beloved American homemade confection that appears to have originated in the American South, where peanut butter and chocolate combinations have long been a staple of home candy making. The name derives from the distinctive striped pattern that resembles the coat of a tiger, created by swirling the contrasting dark and white chocolate components through the peanut butter base. It became particularly popular in the 1980s and 1990s as an easy, impressive homemade candy gift, appearing in church cookbooks and bake sale fundraisers across the American South and Midwest. This vegan version maintains the exact same appearance, technique, and flavor profile using entirely plant-based ingredients.


Flavor Variations

  • Almond Tiger Butter: Replace peanut butter with almond butter for a subtler, more delicate nut flavor.
  • Mint Chocolate Tiger Butter: Add peppermint extract to the dark chocolate layer for a festive, holiday-inspired version.
  • Pretzel Tiger Butter: Scatter crushed pretzels and flaky sea salt over the surface for a salty-sweet crunch.

Nutritional Highlights (Per Piece)

CaloriesProteinCarbsFiberFat
~160 kcal3g14g1g11g

Storage

  • Room temperature: Store in an airtight container at cool room temperature for up to 1 week.
  • Refrigerator: Keeps for up to 3 weeks refrigerated. Let come to cool room temperature before serving for the best texture and flavor.
  • Freezer: Freeze in a sealed container for up to 3 months. Thaw at room temperature before serving.
  • Gifting: Tiger butter makes an exceptional homemade gift — arrange broken shards in a box lined with parchment paper and tie with ribbon for a beautiful, impressive edible gift.

Frequently Asked Questions

Can I use white chocolate chips instead of a bar?

Yes — white chocolate chips melt more variably than a bar and some brands contain additives that affect texture, but they work adequately. A bar of good quality vegan white chocolate produces the most consistently smooth result.

Why did my chocolate seize?

Chocolate seizes when it comes into contact with even a small amount of water, or when overheated. Ensure all bowls and utensils are completely dry and melt over gentle, not vigorous, heat.

Can I make this without white chocolate?

Yes — use only dark chocolate as the base layer and swirl the peanut butter through it for a simpler, equally delicious dark chocolate peanut butter bark.


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 stunning vegan candy and dessert recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Broccoli Potato Bake

vegan broccoli potato bake

There are bakes you make because something needs to fill the table. And then there are bakes like this Vegan Broccoli Potato Bake — the kind that comes out of the oven bubbling and golden, layers of tender potato and bright green broccoli bound together in a creamy, cheesy sauce that pulls into long, satisfying strands when served. This is that bake. The one that turns two humble vegetables into a genuinely comforting main course or side dish. The one that gets requested again the very same week.

This recipe layers thinly sliced potatoes and broccoli florets in a creamy cashew-based cheese sauce seasoned with garlic, nutritional yeast, and a touch of mustard for depth, topped with breadcrumbs for a golden, slightly crisp finish. It bakes into a dish that is rich, satisfying, and substantial enough to serve as a main course on its own.

What makes this bake so outstanding is the sauce — a silky cashew cream enriched with nutritional yeast and a touch of mustard that thickens beautifully in the oven, coating every piece of potato and broccoli in a rich, savory layer that tastes remarkably close to a classic cheese sauce.

This recipe is naturally gluten-free when made with gluten-free breadcrumbs, ready in about an hour, and absolutely wonderful served on its own or alongside a simple green salad.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins50 mins70 mins6~310 kcal

Ingredients

For the Cashew Cheese Sauce

  • 1 cup (130g) raw cashews, soaked in boiling water for 20 minutes then drained
  • 1½ cups (360ml) vegetable broth
  • ½ cup (120ml) plant milk
  • 4 tbsp nutritional yeast
  • 2 cloves garlic
  • 1 tsp Dijon mustard
  • 1 tbsp lemon juice
  • ½ tsp onion powder
  • ½ tsp salt
  • ¼ tsp black pepper

For the Bake

  • 800g potatoes, peeled and thinly sliced
  • 1 large head broccoli, cut into small florets
  • 1 small onion, thinly sliced

For the Topping

  • ½ cup (50g) breadcrumbs
  • 1 tbsp olive oil
  • 2 tbsp nutritional yeast
  • ¼ tsp smoked paprika

Optional Add-ins

  • ½ cup (60g) shredded vegan cheese mixed into the sauce
  • ¼ tsp chili flakes for a gentle heat
  • Fresh thyme between the layers

Instructions

  1. Preheat the oven and prepare the dish. Preheat the oven to 375°F (190°C). Grease a deep baking dish.
  2. Parboil the potatoes. Place the sliced potatoes in a pot, cover with cold water, add a pinch of salt, and boil for 5–6 minutes until just tender but not falling apart. Drain.
  3. Blanch the broccoli. Blanch the broccoli florets in boiling water for 2 minutes, then drain and set aside.
  4. Make the cashew cheese sauce. Blend the drained cashews, vegetable broth, plant milk, nutritional yeast, garlic, Dijon mustard, lemon juice, onion powder, salt, and pepper until completely smooth.
  5. Layer the bake. Layer half the parboiled potatoes in the prepared dish, followed by half the onion and half the broccoli. Pour half the sauce over evenly. Repeat with the remaining potatoes, onion, broccoli, and sauce.
  6. Make the topping. Combine the breadcrumbs, olive oil, nutritional yeast, and smoked paprika in a small bowl, then scatter evenly over the top of the bake.
  7. Bake. Bake for 35–40 minutes until bubbling, golden on top, and the potatoes are fully tender.
  8. Rest and serve. Let rest for 5 minutes before serving to allow the sauce to set slightly.

Pro Tips

  • Slice the potatoes evenly for consistent cooking throughout the bake.
  • Parboil the potatoes before baking to ensure they cook through fully in the time it takes the topping to brown.
  • Blend the cashew sauce thoroughly for a completely smooth, lump-free result.
  • Do not skip the breadcrumb topping — it provides essential textural contrast against the creamy layers beneath.

Why This Combination Works

Potatoes provide hearty substance while broccoli adds freshness, color, and nutrition, and together they soak up the rich cashew cheese sauce beautifully during baking. The combination creates a dish that feels both comforting and balanced, satisfying as a side dish or filling enough to serve as a complete meal.


Flavor Variations

  • Cheesy Broccoli Potato Bake: Stir shredded vegan cheese into the sauce for extra richness and a more pronounced cheesy flavor.
  • Garlic Herb Bake: Add extra garlic and fresh thyme or rosemary between the layers for a more herbaceous version.
  • Spicy Version: Add chili flakes to the sauce for gentle background heat throughout the bake.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~310 kcal10g38g6g13g

Storage

  • Refrigerator: Store in an airtight container for up to 4 days. Reheat covered in the oven to avoid drying out.
  • Freezer: Freeze well for up to 2 months. Thaw overnight in the refrigerator and reheat covered in the oven.
  • Make ahead: Assemble the bake a day ahead and refrigerate unbaked, adding a few extra minutes to the baking time when cooking from cold.

Frequently Asked Questions

Can I use frozen broccoli?

Yes — thaw and drain thoroughly before adding to avoid excess moisture in the finished bake.

Can I make this without a blender?

Yes — use store-bought vegan cream cheese thinned with broth and seasoned with the same garlic, mustard, and nutritional yeast as an alternative base.

Can I add a different vegetable?

Yes — cauliflower, carrots, or green beans all work well in place of or alongside the broccoli.


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 comforting vegan side dish and bake recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Mexican Street Corn Dip

vegan mexican street corn dip

There are dips you put out at parties because something needs to be on the table. And then there are dips like this Vegan Mexican Street Corn Dip — the kind that causes people to abandon all other food on the table and station themselves permanently next to the bowl with a chip in hand, that delivers with every single scoop a combination of smoky charred corn and creamy, tangy, spiced sauce and fresh herbs and lime that is so deeply, completely satisfying that it is genuinely difficult to stop eating it. This is that dip. The one that gets requested at every gathering. The one people text you about afterward asking for the recipe. The one that disappears within minutes of being set down while everything else on the table goes largely untouched.

This dip is inspired by Elote — the beloved Mexican street food of grilled corn on the cob slathered in mayonnaise, cotija cheese, chili powder, and lime that is sold from carts throughout Mexico and has become one of the most beloved street foods in the world. This version takes every element of that extraordinary flavor combination and transforms it into a shareable, scoopable dip that captures every note of the original — the smokiness, the creaminess, the heat, the tang, the freshness — through entirely plant-based ingredients that are arguably more interesting and more nutritionally substantial than the original.

The corn is charred in a screaming hot skillet until deeply caramelized and slightly smoky — a transformation that concentrates the natural sweetness of the corn dramatically and adds a complexity that simply boiled or steamed corn cannot provide. The creamy base is made from vegan mayonnaise and vegan sour cream enriched with garlic, lime, and smoked paprika into a sauce of such extraordinary richness and depth that it would make almost anything it touches taste spectacular. Folded together with the charred corn and finished with fresh cilantro, sliced jalapeño, a generous squeeze of lime, and a scattering of vegan cotija — this dip is one of the most exciting and most crowd-pleasing things you will make all season.

This recipe is 100% vegan, ready in just 20 minutes, naturally gluten-free, and absolutely spectacular served warm or at room temperature with tortilla chips, toasted pita, fresh vegetables, or simply eaten directly from the bowl with a large spoon because it is that good.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins10 mins20 mins6~280 kcal

Ingredients

For the Charred Corn

  • 4 cups (600g) corn kernels — fresh cut from 4 large cobs, or frozen (do not thaw)
  • 1 tbsp olive oil or neutral oil
  • ½ tsp salt
  • ¼ tsp black pepper

For the Creamy Base

  • ½ cup (120g) vegan mayonnaise
  • ¼ cup (60g) vegan sour cream or plain thick vegan yogurt
  • 2 tbsp fresh lime juice plus zest of 1 lime
  • 2 cloves garlic, very finely minced or grated
  • 1 tsp smoked paprika
  • ½ tsp chili powder
  • ½ tsp cumin
  • ¼ tsp cayenne pepper (adjust to heat preference)
  • ½ tsp salt

For Finishing

  • ¼ cup (15g) fresh cilantro, roughly chopped
  • 2 spring onions, thinly sliced
  • 1 jalapeño, finely diced (deseeded for less heat)
  • ½ cup (60g) vegan cotija or vegan feta, crumbled
  • Extra smoked paprika for dusting
  • Extra lime wedges for squeezing

Optional Add-ins

  • ½ cup (80g) black beans, drained (adds protein and substance)
  • ½ red bell pepper, very finely diced
  • ¼ cup (35g) sun-dried tomatoes, finely chopped
  • 1 avocado, diced (add just before serving)
  • 2 tbsp pickled jalapeños (adds extra tang and heat)
  • ¼ tsp chipotle powder (adds smokiness)

To Serve

  • Tortilla chips — the essential accompaniment
  • Toasted pita bread cut into triangles
  • Fresh vegetable crudités — cucumber, celery, bell pepper
  • Warm flatbread or naan
  • As a topping for tacos or burritos
  • Spooned over rice bowls
  • As a filling for quesadillas

Instructions

  1. Char the corn. Heat a large cast iron skillet or heavy non-stick pan over the highest possible heat until almost smoking — this is non-negotiable. Add the oil and immediately add the corn kernels in a single layer. Do not stir for 2–3 minutes — allowing the corn to develop deep, almost black char marks on the bottom before tossing. Stir once and leave for another 2 minutes. The corn should be deeply golden to almost black on multiple sides with a concentrated, smoky sweetness that smells extraordinary. Season with salt and pepper. Transfer to a bowl and allow to cool slightly — approximately 5 minutes.
  2. Make the creamy base. In a large bowl whisk together the vegan mayonnaise, vegan sour cream, lime juice, lime zest, minced garlic, smoked paprika, chili powder, cumin, cayenne, and salt until completely combined and smooth. Taste the base — it should be creamy, tangy, garlicky, warmly spiced, and with a bright citrus note from the lime. Adjust with more lime for brightness, more cayenne for heat, or more salt for depth.
  3. Combine corn and base. Add the slightly cooled charred corn to the creamy base and fold together until every kernel is evenly coated in the spiced, tangy sauce. The mixture should be thick, creamy, and studded with charred corn kernels throughout. Taste again and adjust seasoning — the dip should taste bold and complete at this stage.
  4. Add the finishing elements. Fold in half the cilantro, half the spring onions, and half the jalapeño. Transfer to a serving bowl — shallow and wide for the most visually dramatic presentation that allows all the toppings to be visible at once.
  5. Top and finish. Scatter the crumbled vegan cotija or feta generously over the surface. Add the remaining cilantro, spring onions, and jalapeño. Dust a generous pinch of smoked paprika over the entire surface in an even layer. Squeeze additional lime juice over the top. Add any optional toppings — diced avocado, extra pickled jalapeños, a drizzle of hot sauce.
  6. Serve immediately or rest briefly. This dip is extraordinary served warm — the contrast of the warm, smoky corn against the cool, creamy base is particularly spectacular. It is equally outstanding at room temperature. If serving at a party it holds beautifully for up to 2 hours at room temperature without losing any of its quality.

Pro Tips for the Most Extraordinary Vegan Street Corn Dip

  • Char the corn in a screaming hot dry pan without moving it. This is the single most important step and the one that most determines whether the finished dip is merely very good or completely extraordinary. The corn must be in direct contact with an extremely hot surface and left completely undisturbed long enough to develop genuine char — deep golden to almost black marks that concentrate the corn’s sweetness and add a smokiness that no amount of smoked paprika can replicate. A medium heat produces steamed, pale corn with none of this extraordinary quality.
  • Use fresh corn cut from the cob in peak season. Fresh summer corn — cut from the cob and charred — produces a dip of incomparably superior flavor to frozen corn. The natural sugars in fresh corn are more concentrated and caramelize more dramatically in the hot pan. If fresh corn is unavailable frozen corn is a perfectly good alternative — add directly from frozen without thawing for the best charring result.
  • Do not skip the lime zest. The zest contains aromatic oils that the juice alone does not provide — together they create a citrus brightness and complexity that is more vibrant and more characteristic of great elote than juice alone. Use a fine microplane for the most fragrant zest.
  • Taste and adjust aggressively. This dip rewards bold seasoning — it should taste noticeably tangy from the lime, noticeably spiced from the paprika and cumin, and noticeably salty. Timid seasoning produces a flat, forgettable dip. Confident seasoning produces the extraordinary, complex result that makes people reach for another chip immediately.
  • Serve in a wide, shallow bowl. The presentation of this dip is one of its great pleasures — the charred corn, the white crumbled cheese, the green herbs and spring onions, the red paprika dust, the bright lime wedges all visible on the surface simultaneously. A deep bowl hides all of this visual drama. A wide, shallow bowl displays it at its most spectacular.
  • Add the avocado immediately before serving. Diced avocado added to the dip immediately before serving adds a beautiful creaminess and freshness but browns quickly — add it at the last possible moment and squeeze additional lime juice over it to slow oxidation.

The Story of Elote — Mexican Street Corn

Elote — the Spanish word simply meaning corn on the cob — is one of the most beloved and most recognizable street foods in Mexican culinary culture, sold from carts and market stalls throughout the country and consumed in extraordinary quantities at festivals, markets, and street corners from Mexico City to Oaxaca to Baja California.

The preparation is deceptively simple — a freshly grilled ear of corn on the cob, slathered while still hot with a mixture of mayonnaise and crema, rolled in crumbled cotija cheese, dusted generously with chili powder, and finished with a squeeze of fresh lime. In its cup-served form it is known as esquites — the same ingredients without the cob, served in a paper cup with a spoon, making it one of the most portable and convenient street foods imaginable.

What makes elote so universally compelling across cultures is the combination of flavors it delivers simultaneously — the smoky sweetness of grilled corn, the rich unctuousness of the mayonnaise and crema, the salty, crumbly intensity of cotija cheese, the building heat of chili, and the bright, cutting acidity of fresh lime. These five flavor elements — sweet, rich, salty, hot, and sour — cover virtually the entire spectrum of human taste experience in a single bite, which is why elote is so immediately and universally satisfying regardless of culinary background or food preference.

This dip format is inspired by the esquites preparation — taking all those extraordinary flavors and making them shareable, scoopable, and accessible without a cob. The vegan adaptations — vegan mayonnaise, vegan sour cream, vegan cotija — perform identically to their dairy counterparts in this application, producing a dip that delivers every element of the elote flavor experience through entirely plant-based means.


Flavor Variations

  • Chipotle Street Corn Dip: Replace the chili powder with chipotle powder and add a tablespoon of adobo sauce from a can of chipotle peppers for a smokier, more intensely flavored version with a beautiful depth that is particularly outstanding with corn chips and cold beer alongside.
  • Buffalo Street Corn Dip: Add 3 tablespoons of buffalo hot sauce to the creamy base and top with thinly sliced celery and vegan blue cheese crumbles for a fusion version that combines the best elements of buffalo dip and street corn into something genuinely spectacular.
  • Loaded Street Corn Dip: Add drained black beans, diced roasted red pepper, and diced avocado to the finished dip for a more substantial version that works as a complete meal over rice or as a filling for burrito bowls.
  • Baked Street Corn Dip: Transfer the assembled dip to an oven-safe dish, top with additional vegan cheese, and bake at 375°F (190°C) for 15–20 minutes until bubbling and golden for a warm, melty version that is particularly spectacular as a hot party dip in cooler months.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~280 kcal5g32g4g15g

At 280 calories per serving this dip delivers a genuinely satisfying snacking experience alongside meaningful nutrition. Corn provides complex carbohydrates, Vitamin C, B vitamins including thiamine and folate, magnesium, and phosphorus alongside its natural sweetness. The charring process creates Maillard reaction compounds that add antioxidant properties alongside their extraordinary flavor contribution. Lime juice provides Vitamin C and flavonoids with antioxidant properties. Jalapeño contributes capsaicin with anti-inflammatory properties and meaningful amounts of Vitamins C and A. The vegan mayonnaise base contributes healthy unsaturated fats from its plant oil base alongside the richness that makes this dip so satisfying.


Storage

  • Room temperature: This dip holds beautifully at room temperature for up to 2 hours — making it an ideal party dip that does not require constant refrigeration during serving. Cover between servings if leaving out for longer.
  • Refrigerator: Store in an airtight container in the refrigerator for up to 3 days. The flavors deepen and meld beautifully overnight — the dip is often even better on day 2 than on the day it was made. Stir well before serving and add a squeeze of fresh lime juice to brighten the flavors. Remove from the refrigerator 15 minutes before serving for the best texture and flavor.
  • Do not freeze: The creamy base does not freeze well — the mayonnaise and sour cream separate during freezing and thawing producing a watery, broken sauce rather than the thick, creamy result of the fresh dip. Make fresh — it takes only 20 minutes.
  • Make ahead: The charred corn can be made up to 2 days in advance and stored in the refrigerator. The creamy base can be made up to 3 days in advance. Combine them on the day of serving and add the fresh toppings immediately before presenting for the freshest, most vibrant result.

Frequently Asked Questions

Can I use canned corn instead of fresh or frozen?

Yes — drain canned corn very thoroughly and pat completely dry before charring. Canned corn contains significantly more moisture than fresh or frozen and must be dried as completely as possible to achieve proper charring rather than steaming in the pan. The flavor of canned corn is less intense than fresh but still produces a delicious dip — add an extra quarter teaspoon of smoked paprika to the base to compensate for the reduced corn flavor.

What is vegan cotija cheese?

Cotija is a dry, crumbly, salty Mexican cheese traditionally made from cow’s milk. Several brands now produce vegan versions made from cashews or almonds that replicate its salty, crumbly character closely. If vegan cotija is unavailable in your area substitute with crumbled vegan feta — its saltiness and crumbly texture are a very close approximation of cotija in this application.

How do I make this dip spicier?

Increase the cayenne to half a teaspoon, add a tablespoon of your favorite hot sauce to the creamy base, use a full jalapeño with seeds rather than deseeded, or add a teaspoon of chipotle powder for a smokier heat. For the most intense heat add finely minced serrano pepper instead of or alongside the jalapeño.

Can I serve this dip warm?

Yes — this dip is exceptional served warm. The contrast of the warm, smoky corn against the cool, creamy base is one of the most extraordinary elements of the fresh version. For a fully warm version bake in an oven-safe dish at 375°F (190°C) for 15 minutes until bubbling throughout before adding the fresh toppings.

What chips work best with this dip?

Thick, sturdy tortilla chips are the ideal vehicle — they hold their integrity when scooped through the thick, chunky dip without breaking. Look for restaurant-style tortilla chips that are thicker than standard supermarket varieties. Corn tostadas broken into pieces work beautifully. Toasted pita triangles, sliced baguette, and fresh vegetable crudités are all excellent alternatives for anyone avoiding fried chips.

Can I make this dip oil-free?

Yes — replace the vegan mayonnaise with blended silken tofu seasoned with apple cider vinegar, nutritional yeast, and salt for an oil-free creamy base that still provides the richness and tang the dip requires. Replace the oil used for charring the corn with a dry cast iron pan — the corn will char slightly less evenly without oil but still develops good color and flavor with sufficient heat.


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 vibrant vegan party food and snack recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!