easy vegan recipes

Vegan Chocolate Avocado Mousse — The Silkiest Most Decadent Plant-Based Dessert You Will Make All Week

vegan chocolate avocado mousse

There are desserts that surprise you and then there are desserts like this Vegan Chocolate Avocado Mousse — the kind that you make in ten minutes and spoon into chilled glasses and set in the refrigerator and when you bring them out and set them on the table and someone takes the first spoonful they pause, and then they look at you, and then they say: what is in this, because it is the richest, creamiest, most deeply chocolatey mousse I have ever eaten, and you tell them it is avocado and they don’t believe you, and you tell them again, and they take another spoonful instead of responding, which is the only answer that matters. This is that dessert. The one that converts every skeptic in the room. The one that is simultaneously the simplest thing you have made all week and the most impressive thing on the table. The one that makes avocado — already one of the most versatile ingredients in the plant-based kitchen — reveal a side of itself that has nothing to do with guacamole and everything to do with the velvet texture of the finest French chocolate mousse.

The secret is the avocado’s fat structure. Ripe avocados contain a high proportion of monounsaturated fats — the same category of fat found in olive oil — that, when blended at high speed, produce a smooth, emulsified base that is genuinely, texturally indistinguishable from the whipped cream foundation of a classical mousse. The avocado contributes no flavor of its own when paired with sufficient cocoa and chocolate — its mild, buttery taste is completely overwhelmed and absorbed by the bitterness of good-quality dark cocoa and the complexity of melted dark chocolate — but its fat content and its smooth, creamy texture translate directly into the mousse’s extraordinary body. What the avocado cannot provide on its own — the slight aeration and lift of a true mousse — is supplied by the blending process itself, which incorporates enough air to give the finished dessert a lightness that prevents it from tasting like chocolate pudding or chocolate ganache, for all its richness.

What makes this recipe so outstanding is the double chocolate technique — both unsweetened cocoa powder and melted dark chocolate are used in combination, giving the mousse a depth and complexity that neither ingredient alone can produce. The cocoa powder provides intensity and a slight dryness that grounds the richness of the avocado; the melted dark chocolate provides a silky, flowing fat that loosens the mousse and gives it a finish that is simultaneously bitter and smooth. Together they produce a chocolate flavor with genuine complexity — the kind of depth you taste in small increments, each spoonful revealing something the last one didn’t.

This recipe is 100% vegan, naturally gluten-free, refined sugar-free when sweetened with maple syrup, ready in 10 minutes plus chilling, and the kind of dessert that makes you genuinely rethink what plant-based cooking is capable of.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins0 mins10 mins + 1 hr chill4~310 kcal

Ingredients

For the Mousse

  • 3 large ripe avocados (about 450g / 1 lb of flesh) — they must be fully ripe: dark-skinned, yielding gently to pressure, with no firm spots
  • ½ cup (50g) unsweetened cocoa powder (Dutch-process for the deepest color and flavor)
  • 100g (3.5oz) vegan dark chocolate (70% cacao or higher), melted and cooled slightly
  • ⅓ cup (80ml) full-fat coconut cream (from the top of a chilled can)
  • ¼ cup (60ml) pure maple syrup (or agave, or to taste)
  • 2 tsp pure vanilla extract
  • ¼ tsp fine salt (enhances the chocolate — do not skip)
  • 1–2 tbsp plant milk (oat, almond, or soy) to thin if needed

For Serving

  • Flaky sea salt (a few flakes per glass — the contrast with the bittersweet chocolate is extraordinary)
  • Fresh raspberries or sliced strawberries
  • Coconut whipped cream (from a chilled can of full-fat coconut milk, whipped)
  • Shaved or grated vegan dark chocolate
  • Fresh mint leaves
  • Crushed toasted hazelnuts or almonds (optional, for crunch)

Instructions

  1. Prepare the avocados. Halve and pit the avocados and scoop the flesh into a food processor or high-speed blender. Ensure the avocados are fully ripe — a firm avocado will leave lumps in the finished mousse that no amount of blending will fully remove. The flesh should be smooth and bright green with no brown patches. Discard any discolored flesh.
  2. Melt the chocolate. Break the dark chocolate into pieces and melt using your preferred method — either in a heatproof bowl set over a pot of barely simmering water (bain-marie), stirring until smooth, or in a microwave in 30-second bursts on 50% power, stirring between each burst. Cool the melted chocolate for 3–4 minutes until it is no longer hot to the touch but still fluid. Adding very hot chocolate directly to the avocado can affect the texture.
  3. Blend until silky. Add the cocoa powder, melted dark chocolate, coconut cream, maple syrup, vanilla extract, and salt to the food processor with the avocado. Process on high for 2–3 minutes, scraping down the sides every 30–40 seconds, until the mousse is completely smooth, silky, and no green streaks of avocado remain. The finished mousse should be a deep, uniform chocolate brown with a glossy sheen. If the mousse is too thick to blend smoothly, add plant milk one tablespoon at a time until it loosens to the consistency of thick whipped cream. Taste and adjust — more maple syrup for sweetness, more cocoa for bitterness, more salt to amplify everything.
  4. Chill. Spoon or pipe the mousse into serving glasses or ramekins. Cover with plastic wrap pressed directly onto the surface of the mousse — this prevents a skin from forming. Refrigerate for at least 1 hour before serving. The mousse firms and sets in the refrigerator, and its flavor deepens considerably with the rest time as the chocolate and cocoa fully permeate the avocado base.
  5. Finish and serve. Remove from the refrigerator 5 minutes before serving to take the chill off slightly — the mousse’s flavor is more expressive at cool rather than cold. Top with coconut whipped cream, fresh berries, shaved chocolate, a few flakes of sea salt, and fresh mint. Serve immediately.

Pro Tips

  • Use fully ripe avocados — this is the non-negotiable of this recipe. An underripe avocado has a firm, slightly grainy texture that persists through blending and produces a mousse with detectable lumps and a vegetal aftertaste. A fully ripe avocado blends into a completely smooth, neutral-flavored base in under two minutes. Press the avocado gently — it should give under moderate pressure without feeling mushy. If it is firm, let it ripen at room temperature for another day or two.
  • Use Dutch-process cocoa powder — natural cocoa and Dutch-process cocoa are different ingredients with different flavor profiles. Dutch-process cocoa has been treated with alkali, which neutralizes its natural acidity, deepens its color, and smooths its flavor into something richer, darker, and less bitter. In this mousse, Dutch-process cocoa produces a deeper chocolate color and a more rounded, complex flavor. Use it where possible; natural cocoa works but produces a slightly different result.
  • Add salt — a quarter teaspoon of fine salt in this mousse is not optional seasoning; it is a flavor amplifier. Salt at low concentrations enhances the perception of sweetness and suppresses bitterness, which in a chocolate dessert means more chocolate flavor rather than a saltier taste. Omitting the salt produces a flatter, less expressive mousse. The flaky sea salt scattered on top works on the same principle and adds texture to complement it.
  • Blend longer than you think necessary — avocado mousse requires extended blending to fully emulsify the avocado fat into a smooth, uniform base. A 30-second blend will produce a mousse with green streaks and a slightly grainy texture. A 2–3 minute blend with regular scraping produces a completely smooth, silky, uniform mousse with a glossy sheen. Blend until it looks like chocolate ganache.

The Chemistry of Avocado as a Cream Substitute

The reason avocado works as a cream substitute in desserts — and works so well that most people cannot identify it — is almost entirely a matter of fat chemistry. Heavy cream is approximately 36% fat, primarily saturated butterfat, which when whipped incorporates air into a stable foam that holds its structure through a network of fat crystals and protein. Ripe avocado flesh is approximately 15% fat, primarily oleic acid (a monounsaturated fat), which when blended at high speed also emulsifies and incorporates air into a stable, smooth base — not a whipped foam exactly, but a thoroughly emulsified cream-like substance with exceptional body and a neutral flavor profile that accepts flavoring ingredients completely. What avocado cannot replicate is the aeration of whipped cream — the foam structure created by mechanical whipping — which is why this mousse, for all its creaminess, is denser than a classical egg-white-and-cream French mousse and closer in texture to a mousse au chocolat made with ganache rather than whipped cream. This is not a shortcoming; it is a different and equally valid expression of the mousse concept, and the density is a feature: each spoonful is more intensely chocolatey, more satisfying, and more complete than a lighter mousse can be. The avocado is not pretending to be cream. It is doing something cream cannot quite do, in its own way.


Flavor Variations

  • Espresso Chocolate Avocado Mousse: Add 1 teaspoon of instant espresso powder to the blender with the cocoa for a mocha version where the coffee deepens and intensifies the chocolate without announcing itself as a separate flavor — the espresso works the way salt does, amplifying what is already there.
  • Chilli Chocolate Avocado Mousse: Add ¼ teaspoon of cayenne pepper and ½ teaspoon of cinnamon to the mousse for a Mexican chocolate-inspired version where the gentle heat builds slowly at the back of the throat and the cinnamon adds a warm, complex sweetness that is unlike any other chocolate dessert you have made.
  • Mint Chocolate Avocado Mousse: Replace the vanilla extract with ½ teaspoon of pure peppermint extract (not mint — peppermint is cleaner and more direct) for a chocolate mint mousse that tastes like the finest after-dinner mint turned into something you can eat by the spoonful.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~310 kcal5g28g9g22g

Storage

  • Refrigerator: Store covered with plastic wrap pressed directly onto the surface for up to 3 days. The mousse firms slightly on day two and three and its flavor deepens as the chocolate permeates the avocado base more fully — some people prefer it on day two.
  • Browning: Avocado oxidizes in contact with air, which can cause the surface of the mousse to darken slightly over time. This is purely aesthetic and does not affect flavor. Pressing plastic wrap directly onto the surface of the mousse prevents oxidation and keeps the mousse a deep, uniform chocolate brown for the full storage period.
  • Freezing: Not recommended — the mousse separates on thawing and the avocado’s texture changes irreversibly on freezing.

Frequently Asked Questions

Will I be able to taste the avocado?

No — when made with ripe avocados and sufficient cocoa and dark chocolate, the avocado flavor is completely undetectable in the finished mousse. Avocado has a mild, buttery, faintly grassy flavor that is overwhelmed entirely by the bitterness and complexity of good cocoa and dark chocolate. The avocado contributes texture and richness, not flavor. If you can taste avocado in your finished mousse, the avocados were either underripe or the cocoa and chocolate quantities were insufficient.

How ripe do the avocados need to be?

Fully ripe — dark-skinned (for Hass avocados), yielding gently to finger pressure, with flesh that is smooth and bright green throughout with no hard spots or brown patches. A firm avocado will leave lumps in the mousse that no amount of blending removes, and its flavor is slightly vegetal in a way that ripeness removes entirely. If in doubt, buy your avocados a day or two early and ripen at room temperature.

Can I make this without a food processor or blender?

A high-speed blender or food processor is strongly recommended for the silkiest result. A hand blender (immersion blender) in a deep bowl works adequately but may leave some texture. A fork produces a rustic, guacamole-like texture rather than a mousse — pleasant, but a very different dessert. For a true mousse texture, a machine that can blend at high speed for 2–3 minutes is essential.

Can I use cacao powder instead of cocoa powder?

Yes — raw cacao powder can be substituted for cocoa powder in equal measure. Raw cacao has a slightly more intense, complex flavor than processed cocoa with fruity and slightly acidic notes that some people prefer in chocolate desserts. It is not treated with alkali (unlike Dutch-process cocoa), so the mousse will be slightly lighter in color and the flavor slightly more astringent. Both work; use whichever you have.


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 Muffins — The Fudgiest Most Deeply Chocolatey Plant-Based Muffins You Will Make All Week

vegan chocolate muffins

There are muffins and then there are muffins like these Vegan Chocolate Muffins — the kind that come out of the oven so deeply domed and so impossibly fudgy at the center and so fragrant with dark cocoa and vanilla that the kitchen smells like a bakery for an hour, and when you peel back the paper liner and take the first bite the muffin gives way with a tenderness that is almost startling — soft and dense and deeply, almost recklessly chocolatey, with a crumb that is moist all the way through and a top that is ever so slightly crisp at the very dome before giving way to the fudgy interior that is the whole point of everything — and you realize that this is not a compromise muffin, not a vegan approximation of something better, but the best chocolate muffin you have ever eaten, plant-based or otherwise. This is that muffin. The one that disappears from the cooling rack before the rest of the batch has finished baking. The one that someone takes two of and looks at you and says simply: again.

The secret is the hot water bloom. Mixing boiling water directly into the cocoa powder before combining it with the other wet ingredients causes the cocoa particles to bloom — a technique borrowed from professional baking in which heat opens the cocoa’s complex flavor compounds and fully dissolves the powder into a deep, mahogany-dark liquid that carries far more chocolate flavor into the finished muffin than cold-mixed cocoa ever could. The bloomed cocoa produces a muffin with a richer, more complex, more intensely chocolate flavor for the same quantity of cocoa, because the flavor compounds that remain locked in unhydrated cocoa powder are released in full by the heat. One small step; an enormous difference in the finished muffin.

What makes this recipe so outstanding is the combination of oil and plant-based yogurt in the wet ingredients — oil, unlike vegan butter, stays liquid at room temperature and coats the flour’s gluten strands in a thin film that produces a consistently moist, tender crumb that stays soft for days. The plant-based yogurt adds acidity that reacts with the baking soda to produce lift, and its protein and fat contribute to the muffin’s extraordinary fudginess without making it dense. Together they produce a muffin that is deeply chocolatey, impossibly moist, and so tender it practically falls apart in the best possible way.

This recipe is 100% vegan, ready in about 30 minutes, perfectly cafeteria-size or bakery-tall depending on how much you fill the cups, and the kind of recipe that proves definitively that vegan baking is not a lesser version of anything.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins20 mins30 mins12 muffins~240 kcal

Ingredients

For the Cocoa Bloom

  • ¾ cup (75g) unsweetened cocoa powder (Dutch-process strongly preferred)
  • ¾ cup (180ml) boiling water

For the Dry Ingredients

  • 1¾ cups (220g) all-purpose flour
  • 1½ tsp baking powder
  • ½ tsp baking soda
  • ½ tsp fine salt

For the Wet Ingredients

  • ¾ cup (150g) granulated sugar
  • ¼ cup (55g) packed light brown sugar
  • ½ cup (120ml) neutral oil (sunflower, vegetable, or light olive oil)
  • ½ cup (120g) plain unsweetened vegan yogurt (soy or oat-based)
  • 2 tsp pure vanilla extract
  • 1 tbsp apple cider vinegar

For the Mix-Ins

  • 1 cup (170g) vegan dark chocolate chips, divided (¾ cup in batter, ¼ cup for tops)

Instructions

  1. Make the cocoa bloom. In a medium heatproof bowl, whisk the cocoa powder and boiling water together vigorously until completely smooth and free of lumps — the mixture will be thin and very dark, almost black, and deeply fragrant. Set aside to cool for 5 minutes. Do not skip this step; the hot water bloom is the foundation of this muffin’s extraordinary chocolate flavor.
  2. Preheat and prepare. Preheat the oven to 425°F (220°C). Line a 12-cup muffin tin with paper liners or grease well with vegan butter or oil. The high initial temperature is intentional — see Pro Tips.
  3. Mix the dry ingredients. In a large bowl, whisk together the flour, baking powder, baking soda, and salt until evenly combined.
  4. Mix the wet ingredients. Add the granulated sugar, brown sugar, oil, vegan yogurt, vanilla extract, and apple cider vinegar to the cooled cocoa bloom. Whisk until fully combined and smooth. The mixture should be thick, glossy, and very dark.
  5. Combine. Pour the wet cocoa mixture into the bowl of dry ingredients. Fold together with a spatula until just combined — stop mixing as soon as no dry flour streaks remain. The batter will be thick. Do not overmix; overmixing develops the flour’s gluten and produces a tough, dense muffin instead of a tender one. A few small lumps are fine.
  6. Fold in the chocolate chips. Add ¾ cup of the chocolate chips to the batter and fold through with two or three strokes of the spatula.
  7. Fill the cups high. Using a large cookie scoop or two spoons, fill each muffin cup to the very top — about 90–95% full. This is not standard muffin filling practice, but it is the technique that produces a tall, dramatically domed bakery-style muffin top rather than a flat, cafeteria-style result. Press the reserved chocolate chips onto the top of each filled cup — 5–6 chips per muffin, pressed gently into the surface.
  8. Bake with a temperature drop. Bake at 425°F (220°C) for 5 minutes, then — without opening the oven door — reduce the temperature to 350°F (175°C) and bake for a further 13–15 minutes. The high initial temperature creates a burst of steam that lifts the muffin dome rapidly before the batter sets; the drop to a lower temperature finishes the bake gently without overbrowning. A toothpick inserted into the center should come out with a few moist crumbs — not wet batter, not completely clean.
  9. Cool and serve. Leave the muffins in the tin for 5 minutes before transferring to a wire rack. The centers will be fudgy and slightly underdone-looking at this point and will firm to the perfect texture as they cool. Eat warm for maximum chocolate melt and fudginess, or at room temperature for a more set, sliceable texture.

Pro Tips

  • Bloom the cocoa in boiling water — this single technique is responsible for the extraordinary depth of chocolate flavor in this muffin. Dry cocoa powder, added directly to a batter, disperses but does not fully hydrate; many of its flavor compounds remain locked in the particle structure. Boiling water forces complete hydration and causes the Maillard reaction to begin at the cocoa particle level, releasing flavor compounds that never emerge through cold mixing. The bloomed cocoa turns the batter an almost black mahogany that translates into a finished muffin of genuinely surprising chocolate intensity.
  • Fill the cups to the top — conventional muffin advice says fill to two-thirds. Bakery advice says fill to the top. The difference is the dome: a two-thirds filled cup produces a muffin that rises to the level of the cup and stops. A full cup produces a muffin that erupts over the rim, spreads slightly, and then sets into the classic mushroom dome that is the defining characteristic of a great muffin. Fill them full and trust the process.
  • Use the high-heat start — beginning at 425°F and dropping to 350°F after 5 minutes produces a dramatic initial rise from the shock of heat before the batter is set. This is the technique bakeries use to produce tall, domed muffins consistently. The high heat causes the leavening to react explosively in the first minutes; the lower temperature prevents the exterior from burning before the interior is cooked through.
  • Do not overbake — vegan muffins without eggs are more susceptible to drying out than egg-based muffins, and the line between perfectly fudgy and dry is a matter of 2–3 minutes. Pull them when a toothpick comes out with moist crumbs rather than clean; the carryover heat in the tin and the cooling process will finish them perfectly.

The Science of the Perfect Muffin Dome

The muffin dome is simultaneously the most desirable feature of a bakery muffin and the most technically difficult to achieve consistently at home, and it is almost entirely a product of two variables: fill level and initial oven temperature. A muffin filled to two-thirds and baked at a steady 350°F rises to fill the cup and sets in a rounded dome that barely clears the rim — pleasant, but not dramatic. A muffin filled to the top and placed in a 425°F oven experiences a violent initial burst of steam from the water in the batter, which forces the leavening agents to react immediately and powerfully, creating a rapid expansion that pushes the batter over the rim of the cup before the exterior has had time to set a crust. The batter that spills over the rim spreads slightly on the hot surface, then is trapped as the exterior sets in the first two minutes of baking — forming the overhanging dome that characterizes every great bakery muffin. The subsequent drop to 350°F allows the interior to cook through without the exterior burning. The result is a muffin that looks exactly like the ones you pay four dollars for at a coffee shop, because it is made with the same technique.


Flavor Variations

  • Double Chocolate Chip Muffins: Add ¼ cup of vegan white chocolate chips alongside the dark chocolate chips for a contrast of sweet and bitter that makes every bite interesting, or use a mixture of dark, milk-style, and white vegan chocolate chips for maximum variety.
  • Chocolate Orange Muffins: Add the zest of 1 large orange to the wet ingredients and replace the vanilla extract with ½ teaspoon of orange extract for a classic chocolate orange combination where the citrus lifts and brightens the deep cocoa base.
  • Chocolate Raspberry Muffins: Press 3–4 fresh or frozen raspberries into the top of each filled muffin cup alongside the chocolate chips before baking for a tart, fruity version where the raspberry’s acidity cuts through the richness of the chocolate with exactly the right contrast.

Nutritional Highlights (Per Muffin)

CaloriesProteinCarbsFiberFat
~240 kcal4g35g3g11g

Storage

  • Room temperature: Store in an airtight container at room temperature for up to 4 days. Place a paper towel in the bottom of the container to absorb excess moisture and keep the muffin bases from becoming soggy.
  • Freezer: Freeze baked, fully cooled muffins individually wrapped in plastic wrap, then placed in a freezer bag, for up to 3 months. Thaw at room temperature for 1–2 hours, or microwave from frozen for 45–60 seconds. Warm in a 300°F (150°C) oven for 8 minutes for a just-baked texture.
  • Reheating: A 20-second blast in the microwave warms a muffin through and re-softens the chocolate chips into a melted, gooey state that approximates the just-baked experience. Do not microwave for longer than 30 seconds — the inside can become rubbery.

Frequently Asked Questions

Can I use natural cocoa powder instead of Dutch-process?

Dutch-process cocoa is strongly preferred for the deepest color and smoothest, richest flavor. Natural cocoa powder produces a muffin that is slightly lighter in color and slightly more acidic in flavor — still excellent, but a noticeably different result. If using natural cocoa, reduce the apple cider vinegar to ½ tablespoon to avoid the batter becoming too acidic, which can interfere with the leavening.

Why are my muffins sinking in the middle?

Sinking centers are typically caused by one of three things: underbaking (the center was not set when the muffin was removed from the oven); too much leavening (which lifts the muffin rapidly and then collapses as the structure cannot support the rise); or opening the oven door in the first 10 minutes of baking, which causes a sudden temperature drop that collapses an unbaked center. Check the leavening quantities, do not open the door, and bake until a toothpick comes out with moist crumbs rather than wet batter.

Can I make these into a chocolate loaf instead of muffins?

Yes — pour the full batter into a greased 9×5 inch loaf pan and bake at 350°F (175°C) for 50–55 minutes until a toothpick inserted into the center comes out with moist crumbs. The high-heat start technique is not used for a loaf as the longer bake time at moderate heat is more appropriate. Cool completely in the pan before slicing.

Can I reduce the sugar?

The sugar in this recipe contributes not only sweetness but also moisture, tenderness, and the muffin’s structure. Reducing the sugar by up to 25% (about ¼ cup total) is possible without significantly affecting the texture. Reducing by more than 25% will produce a drier, less tender muffin with a less pronounced dome. The chocolate chips on top add significant sweetness independently, so the muffin is less sweet than the sugar quantity alone suggests.


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 Double Chocolate Chunk Cookies — The Fudgiest Most Decadent Plant-Based Cookies You Will Make All Week

vegan double chocolate chunk cookies

There are chocolate cookies and then there are chocolate cookies like these Vegan Double Chocolate Chunk Cookies — the kind that come out of the oven so thick and so fudgy at the center and so deeply, almost aggressively chocolatey that you pull the tray from the oven and the smell is enough to make the whole household appear in the kitchen without announcement, and someone takes one before it has properly cooled — before the chocolate chunks have finished melting, before the center has fully set — and the look on their face when they bite through the barely-crisped edge into the fudgy, almost brownie-like center with its pools of molten dark chocolate is the look of someone whose expectations have just been dramatically exceeded. This is that cookie. The one that makes you understand why double chocolate exists as a concept — not chocolate flavor with chocolate chips mixed in, but chocolate as the entire foundation of the dough with chocolate as the principal event inside it, each component amplifying the other until the sum is something genuinely extraordinary. The one that makes people ask for the recipe before they have finished eating.

The secret is the brownie technique applied to cookie dough. Brownie batter — melted chocolate folded into the wet ingredients rather than cocoa powder stirred into flour — produces a dramatically fudgier, more intensely chocolatey base than a cocoa-powder cookie ever achieves, because melted chocolate contributes fat, sugar, and chocolate flavor simultaneously, and its fat content changes the texture of the finished cookie from crumbly or cakey to dense, fudgy, and almost molten at the center. In this recipe, both melted dark chocolate and Dutch-process cocoa powder are used in combination — the melted chocolate for body and fudginess, the cocoa for depth and color — producing a cookie dough that is so dark it is almost black and a finished cookie that is, texturally, exactly halfway between a fudge brownie and the best cookie you have ever eaten.

What makes this recipe so outstanding is the chocolate chunks — not chips, but rough, irregular pieces chopped from a bar of good-quality dark chocolate. Chips are designed to hold their shape in the oven, which is useful for some applications and a missed opportunity in this one. Chopped chocolate melts unevenly — some pieces melt completely into pools of liquid chocolate that become crisp chocolate pockets as the cookie cools; others melt partially and remain soft and gooey at the center of the cookie for hours after baking. The variety of textures and states of melted chocolate in a single cookie is what distinguishes a great double chocolate cookie from a good one.

This recipe is 100% vegan, ready in about 35 minutes plus chill time, and the kind of cookie that makes everyone who eats it immediately ask whether you made them yourself, because they do not taste like something that came from a box.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins11 mins26 mins + 30 min chill16 cookies~230 kcal

Ingredients

For the Cookie Dough

  • 1½ cups (190g) all-purpose flour
  • ½ cup (50g) Dutch-process cocoa powder
  • 1 tsp baking soda
  • ½ tsp baking powder
  • ¾ tsp fine salt
  • 115g (4oz) vegan dark chocolate (70% cacao), roughly chopped — for melting into the dough
  • ½ cup (115g) vegan butter, softened
  • ¾ cup (165g) packed light brown sugar
  • ¼ cup (50g) granulated sugar
  • 3 tbsp aquafaba (the liquid from a can of chickpeas) — binds and adds slight chew
  • 2 tsp pure vanilla extract
  • 1 tbsp plant milk if needed to bring the dough together

For the Chocolate Chunks

  • 150g (5oz) vegan dark chocolate (60–70% cacao), roughly chopped into irregular pieces — some large, some small; do not use chips

Instructions

  1. Melt the chocolate for the dough. Place 115g of the chopped dark chocolate in a heatproof bowl set over a pot of barely simmering water. Stir gently until completely melted and smooth. Alternatively, microwave in 30-second bursts at 50% power, stirring between each burst. Set aside to cool for 5–8 minutes until no longer hot but still fluid. The melted chocolate must be fluid when added; if it begins to firm up, briefly rewarm.
  2. Whisk the dry ingredients. In a medium bowl, whisk together the flour, cocoa powder, baking soda, baking powder, and salt until evenly combined. Set aside.
  3. Cream the butter and sugars. In a large bowl, beat the softened vegan butter with the brown sugar and granulated sugar using a hand mixer on medium speed for 2 minutes until light and fluffy. Add the aquafaba and vanilla extract and beat for a further 30 seconds until combined.
  4. Add the melted chocolate. Pour the cooled melted chocolate into the creamed butter and sugar mixture. Beat on low speed until fully incorporated — the mixture will turn very dark, almost black, and become extremely thick and fudgy.
  5. Add the dry ingredients. Add the flour mixture to the chocolate mixture and fold with a spatula until just combined. The dough will be very thick and dense — this is correct. If it seems too stiff to fold, add plant milk one tablespoon at a time. Do not overmix.
  6. Fold in the chocolate chunks. Reserve a small handful of the larger chocolate chunk pieces for pressing onto the tops of the cookies before baking. Fold the remaining chocolate chunks into the dough until evenly distributed.
  7. Chill the dough. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes, up to 48 hours. Chilling is non-negotiable with this dough — the high fat content from the melted chocolate means room-temperature dough spreads too quickly in the oven, producing flat, thin cookies rather than thick, fudgy ones. Chilled dough bakes into cookies with height, density, and the fudgy center that defines this recipe.
  8. Preheat and bake. Preheat the oven to 350°F (175°C) and line two baking sheets with parchment paper. Using a cookie scoop or two spoons, portion the chilled dough into balls approximately 2 tablespoons in size. Roll briefly between your palms into smooth balls. Press the reserved large chocolate chunk pieces onto the top of each ball. Space 5cm apart on the prepared baking sheets.
  9. Bake precisely. Bake for 10–12 minutes. The cookies should look underdone at 11 minutes — the centers will be soft, slightly puffed, and barely set. This is correct. Do not bake until the centers look done; they will firm as they cool and will be exactly right at room temperature. Overbaked double chocolate cookies are dry, crumbly, and lose the fudgy quality that defines them.
  10. Bang the pan and cool. Immediately after removing from the oven, lift the baking sheet and drop it firmly onto the counter from a height of about 5cm — once or twice. This deliberate “bang” deflates the center of each cookie slightly, creating the crinkled, wrinkled surface and dense, compact interior of a bakery-style double chocolate cookie. Leave on the pan for 10 minutes before transferring to a wire rack.

Pro Tips

  • Use chopped chocolate, not chips — this is the technique that separates a great double chocolate cookie from a standard one. Chocolate chips are formulated with stabilizers that prevent them from fully melting in the oven, preserving their shape. Chopped chocolate has no such stabilizers and melts unevenly, producing some pieces that turn into crisp chocolate puddles as the cookie cools and others that remain soft and molten for hours. The variety of textures and temperatures of melted chocolate in a single cookie is irreplaceable.
  • Bang the pan after baking — dropping the hot baking sheet onto the counter immediately after the cookies come out of the oven is a technique borrowed from Japanese-style chewy cookies. The impact deflates the slightly puffed center, pushing the hot, unbaked interior downward and outward into a dense, compact disc and creating the crinkled surface that is the visual signature of a fudgy double chocolate cookie. It also, paradoxically, makes the cookie chewier: the deflation compacts the crumb structure into something denser and more resistant to the bite.
  • Use aquafaba, not a flax egg — aquafaba (the liquid from a can of chickpeas) is the preferred egg replacer in this recipe because it contributes a slight protein structure and a subtle binding quality that produces a chewier, more cohesive cookie than a flax egg, which adds a slight nuttiness and a slightly denser crumb. The flavor of aquafaba is completely undetectable in a dough this deeply flavored with chocolate.
  • Chill overnight for the deepest flavor — 30 minutes of chilling produces a good cookie. Overnight chilling produces an exceptional one. The rest time allows the sugars to begin dissolving into the dough, producing a more caramelized, complex flavor in the finished cookie, and the extended cold firms the fat completely, producing a cookie with maximum height and minimal spread. The dough keeps in the refrigerator for 48 hours and can be baked in batches.

The Brownie Cookie: A Technique and a Philosophy

The category of cookie that sits at the intersection of brownie and cookie — dense, fudgy, crinkled on top, crisp at the edges and molten at the center — is not a compromise between two things but a third thing in its own right, and it is entirely a product of technique. The brownie texture comes from the ratio of fat to flour: a standard cookie has a relatively high flour content that produces a crumbly, structured crumb; a brownie has a very high fat content and low flour content that produces a dense, fudgy, almost liquid-set interior. The brownie-cookie sits between these extremes by incorporating melted chocolate (fat and sugar in a single ingredient) into a dough that still has enough flour to hold a cookie shape but enough fat to produce a fudgy interior. The crinkled surface — the visual hallmark of this style — is a product of the bang technique: the outer crust sets quickly in the oven while the interior remains liquid; the bang collapses the interior, wrinkling the already-set outer crust into the characteristic ridges and valleys that maximize surface area, create additional textural contrast, and signal to anyone who sees the cookie that it is going to be extraordinary before they have even picked it up.


Flavor Variations

  • Sea Salt Dark Chocolate Chunk Cookies: Scatter a pinch of flaky Maldon sea salt over each cookie immediately after the pan-bang, before the chocolate resolidifies. The salt amplifies the bitterness of the dark chocolate and creates a sweet-salty contrast that is genuinely addictive and makes the cookies taste more sophisticated than anything sold in a bakery.
  • Espresso Double Chocolate Cookies: Add 2 teaspoons of instant espresso powder to the dry ingredients for a mocha version where the coffee deepens and intensifies the chocolate without adding a distinct coffee flavor — espresso in chocolate baking works the way salt does, as an amplifier rather than a separate note.
  • Mint Chocolate Chunk Cookies: Add ½ teaspoon of pure peppermint extract to the wet ingredients alongside the vanilla for a chocolate mint version that tastes like the finest after-dinner mint compressed into the world’s best cookie. Use white chocolate chunks alongside the dark for maximum visual and flavor contrast.

Nutritional Highlights (Per Cookie)

CaloriesProteinCarbsFiberFat
~230 kcal3g29g3g12g

Storage

  • Room temperature: Store in an airtight container at room temperature for up to 5 days. These cookies maintain their fudgy texture for longer than most cookies because of the high fat content from the melted chocolate. Place a slice of bread in the container to keep them moist.
  • Freezer (baked): Freeze individually wrapped baked cookies for up to 3 months. Thaw at room temperature for 30 minutes, or warm in a 300°F (150°C) oven for 6–8 minutes to restore the fudgy center.
  • Freezer (unbaked dough): Portion and roll into balls, press with chocolate chunks, and freeze on a sheet pan until solid. Transfer to a freezer bag and freeze for up to 3 months. Bake directly from frozen, adding 2–3 minutes to the baking time. Frozen dough baked fresh produces a cookie with even more fudginess and a crispier exterior than room-temperature chilled dough.

Frequently Asked Questions

Why are my cookies spreading too flat?

Three causes: the dough was not chilled sufficiently (refrigerate for at least 30 minutes, overnight for best results); the vegan butter was too soft or melted rather than softened; or the melted chocolate was too hot when added, melting the butter into a liquid state. Ensure the melted chocolate has cooled to room temperature before mixing, the butter is softened but not melted, and the dough is fully chilled before portioning and baking.

Can I use cocoa powder instead of melted chocolate in the dough?

The melted chocolate in the dough is what gives this cookie its fudgy, brownie-like texture and cannot be substituted with cocoa powder without significantly changing the result. Replacing the melted chocolate with cocoa powder and oil produces a darker, more intensely flavored cookie with a cakey rather than fudgy texture — still excellent, but a fundamentally different cookie. For the fudgy brownie-cookie texture, the melted chocolate is essential.

How do I know when these are done?

These cookies look underdone when they are done — this is the point. At 11 minutes, the edges should be set and the center should look soft, puffed, and barely cooked. The cookies firm dramatically as they cool; a cookie that looks done in the oven will be overbaked and dry at room temperature. Pull them when the edges are set and the center looks soft. Trust the process and the timing rather than the appearance.

Can I make these gluten-free?

Yes — replace the all-purpose flour with a 1:1 gluten-free baking flour blend (look for one that contains xanthan gum, which replaces the structural role of gluten). The texture will be slightly different — gluten-free flours absorb liquid differently — but the cookie will be excellent. Add an extra tablespoon of plant milk if the dough seems too stiff after the chill. Do not use almond flour or coconut flour as direct substitutes; they behave completely differently and require recipe reformulation.


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 Apple Pie Bread Pudding — The Most Comforting Most Deeply Flavored Plant-Based Dessert You Will Make All Season

vegan apple pie bread pudding

There are autumn desserts and then there are autumn desserts like this Vegan Apple Pie Bread Pudding — the kind that comes out of the oven so golden and so puffed and so fragrant with cinnamon and nutmeg and brown sugar and caramelized apple and vanilla that the kitchen becomes a place everyone wants to be for the hour it spends in the oven, and when you spoon it into bowls while it is still warm and the custard-soaked bread gives way and the soft, cinnamon-spiced apple pieces fall through and the caramel sauce pools around everything and you take the first bite — warm and custardy and faintly crisp at the edges where the bread poked above the custard and caught the oven heat — you realize that you have managed to put apple pie and bread pudding in the same dish simultaneously and the result is better than either thing on its own. This is that dessert. The one that tastes like autumn in every spoonful. The one that makes everyone at the table go quiet because the eating is more urgent than the talking. The one that tastes like it came from a restaurant kitchen and was made, in reality, with a loaf of stale bread and six apples.

The secret is the day-old bread. Fresh bread, used in bread pudding, produces a texture that is too soft and too uniform — it absorbs the custard completely and collapses into a homogenous, slightly gummy mass without the textural contrast that makes bread pudding great. Day-old or slightly stale bread — ideally a thick-cut white sandwich loaf, brioche-style bread, or sourdough — has dried out sufficiently that it absorbs the custard from the outside in, creating pieces that are soaked through at the center while remaining slightly chewy at the edges and developing a crisp, golden exterior wherever they protrude above the custard level. The contrast between the custardy interior, the chewy mid-point, and the slightly crisp top is the texture of a perfect bread pudding, and it only exists when the bread has had time to dry.

What makes this recipe so outstanding is the spiced apple layer — sliced apples cooked briefly in vegan butter, brown sugar, cinnamon, and a splash of apple cider before being folded into the custard-soaked bread. The brief cooking concentrates the apples’ flavor, softens them just enough that they are tender throughout the bake without disappearing, and coats them in a caramelized brown sugar syrup that becomes the sauce of the finished pudding. These are not raw apple pieces that steam in the oven and release their water into the custard. These are properly cooked, deeply flavored apple pieces that taste like the inside of the best apple pie you have ever eaten, distributed through every spoonful of a warm, custardy bread pudding.

This recipe is 100% vegan, naturally dairy-free, ready in about 55 minutes, and the most requested autumn dessert you will add to your repertoire.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins35 mins55 mins8~380 kcal

Ingredients

For the Bread Base

  • 400g (about 12–14 slices) day-old white bread, brioche-style bread, or sourdough — cut into 3–4cm cubes (see Pro Tips)
  • 2 tbsp vegan butter, melted (for greasing the dish and drizzling over the top)

For the Vegan Custard

  • 2 cups (480ml) full-fat oat milk (or soy milk — both produce the creamiest result)
  • 1 cup (240ml) full-fat coconut cream (from the top of a chilled can)
  • 3 tbsp cornstarch (cornflour) — acts as the setting agent in place of eggs
  • ⅓ cup (70g) granulated sugar
  • ¼ cup (55g) packed light brown sugar
  • 2 tsp pure vanilla extract
  • 1½ tsp ground cinnamon
  • ¼ tsp ground nutmeg
  • ¼ tsp ground cardamom (optional — adds a subtle floral warmth)
  • Pinch of fine salt

For the Spiced Apple Layer

  • 4 medium apples (Granny Smith, Honeycrisp, or a mix), peeled, cored, and cut into 1.5cm slices
  • 2 tbsp vegan butter
  • 3 tbsp packed light brown sugar
  • 1 tsp ground cinnamon
  • ¼ tsp ground nutmeg
  • 2 tbsp apple cider or apple juice
  • 1 tsp lemon juice
  • Pinch of salt

For the Brown Sugar Crumble Topping

  • 3 tbsp vegan butter, softened
  • 3 tbsp packed light brown sugar
  • 3 tbsp all-purpose flour
  • ½ tsp cinnamon
  • Pinch of salt

For Serving

  • Vegan vanilla ice cream or coconut whipped cream
  • A drizzle of maple syrup or vegan caramel sauce
  • Extra ground cinnamon for dusting

Instructions

  1. Dry the bread if needed. If the bread is fresh rather than day-old, spread the cubes on a baking sheet and bake at 300°F (150°C) for 15 minutes until dried out and very lightly toasted. This step ensures the bread can absorb the custard without becoming gummy. Skip this step if the bread is already stale and slightly dry.
  2. Make the spiced apples. Melt the vegan butter in a large skillet over medium heat. Add the apple slices and cook for 2 minutes, stirring gently. Add the brown sugar, cinnamon, nutmeg, apple cider, lemon juice, and salt. Stir to coat and cook for a further 4–5 minutes until the apples are just beginning to soften and the liquid has reduced to a thick, fragrant caramel syrup. The apples should be tender but still holding their shape — not fully cooked through, as they will continue in the oven. Remove from the heat and set aside.
  3. Make the custard. In a large bowl, whisk together the oat milk, coconut cream, cornstarch, granulated sugar, brown sugar, vanilla extract, cinnamon, nutmeg, cardamom, and salt until the cornstarch and sugars are fully dissolved and the custard is smooth and uniform. The cornstarch acts as the binder that sets the custard in the oven — whisk until no lumps remain.
  4. Soak the bread. Add the bread cubes to the custard and press them down gently to submerge. Leave to soak for 15 minutes, pressing the bread down every 5 minutes. The bread should absorb most of the custard and swell noticeably — it should feel heavy and saturated when lifted, not light and dry. This soaking step is what produces the creamy, custardy interior of a great bread pudding.
  5. Make the crumble topping. In a small bowl, combine the softened vegan butter, brown sugar, flour, cinnamon, and salt. Use your fingers to work the mixture into coarse, sandy crumbles. Set aside.
  6. Assemble. Preheat the oven to 350°F (175°C). Grease a 9×13 inch baking dish or equivalent generously with vegan butter. Spoon half the custard-soaked bread into the prepared dish and spread in an even layer. Distribute half the spiced apple slices over the bread layer, along with any syrup from the pan. Add the remaining soaked bread over the apple layer and press down gently. Arrange the remaining apple slices decoratively on top. Scatter the brown sugar crumble topping over the entire surface. Drizzle with the melted vegan butter.
  7. Bake. Bake for 30–35 minutes until the top is deeply golden, the crumble is crisp, and the custard is set — a knife inserted into the center should come out with just a slight wobble, like a just-set flan. The top should be golden-brown and the edges where the bread meets the dish should be slightly caramelized. If the top is browning too quickly, tent loosely with foil for the final 10 minutes.
  8. Rest and serve. Leave to rest for 10 minutes before serving — the custard sets further as it cools and the pudding becomes easier to portion cleanly. Serve warm in deep bowls with vegan vanilla ice cream or coconut whipped cream, a drizzle of maple syrup or caramel sauce, and a dusting of cinnamon.

Pro Tips

  • Use day-old bread — stale bread is not a compromise in this recipe; it is the correct ingredient. Fresh bread over-absorbs the custard during soaking and collapses into a gummy, uniform mass during baking. Day-old bread absorbs the custard from the outside in, creating a spectrum of textures from creamy interior to slightly chewy mid-section to golden, crisp top. If all you have is fresh bread, dry it in the oven at 300°F for 15 minutes before using.
  • Cook the apples before baking — raw apple pieces in bread pudding release their water during the bake, diluting the custard and producing soggy apple pieces with a raw, underdeveloped flavor. A 5-minute pre-cook in butter, brown sugar, and spices concentrates the apple flavor, coats the pieces in a caramel syrup, and ensures they are perfectly tender in the finished pudding without disintegrating. This is the apple pie technique applied to bread pudding, and it makes an enormous difference.
  • Soak the bread long enough — 15 minutes of soaking is the minimum; 30 minutes produces an even creamier result. Press the bread down regularly during soaking to ensure every piece is saturated. Under-soaked bread produces a dry, bready pudding; properly soaked bread produces the custardy, almost pudding-like interior that makes bread pudding extraordinary.
  • Don’t overbake — bread pudding should wobble slightly in the center when removed from the oven. The residual heat from the dish continues to cook the custard as the pudding rests. An overbaked bread pudding is dry, rubbery, and has lost the silky, custardy quality that defines it. Pull it at the first sign of a slight wobble and let it finish in the dish.

Bread Pudding: A History of Thrift and Transformation

Bread pudding is one of the oldest and most universal examples of the culinary art of transformation — the process by which something ordinary and about to be wasted is converted, through technique and additional ingredients, into something better than its constituent parts. The basic concept — stale bread soaked in a liquid, usually custard or milk, and baked until set — appears in various forms across European, American, and Middle Eastern culinary traditions stretching back at least to the eleventh century, when medieval English cooks described a dish called “pain perdu” (lost bread) made from stale bread soaked in eggs and milk. New Orleans became the bread pudding’s spiritual home in America through the cuisine of the French Quarter, where the city’s abundance of stale French bread was transformed into a dessert so beloved that it became a fixture on every restaurant menu in the city and spawned an entire tradition of elaborate bread pudding variations with whiskey sauces, praline sauces, and fillings that would make the medieval English unrecognizable to themselves. The apple pie bread pudding sits in this tradition of transformation and abundance: apple pie’s spiced, caramelized filling — itself one of the great American dessert traditions — combined with the custardy richness of New Orleans-style bread pudding, producing something that honors both traditions while belonging entirely to itself.


Flavor Variations

  • Bourbon-Spiced Apple Bread Pudding (Vegan): Add 2 tablespoons of bourbon or dark rum to the spiced apple filling for a grown-up version with a deep, caramel-forward warmth that makes the dessert even more complex. The alcohol cooks off completely in the oven, leaving only the flavor.
  • Pear and Ginger Bread Pudding: Replace the apples with ripe but firm pears and add 1 tablespoon of fresh grated ginger to the pear cooking step for a more delicate, aromatic version where the pear’s sweetness and the ginger’s heat produce a lighter, more floral pudding.
  • Chocolate Chip Apple Bread Pudding: Scatter ½ cup of vegan dark chocolate chips through the bread layers before baking for a chocolate-apple combination that is simultaneously more indulgent and more complex — the chocolate’s bitterness against the sweet, cinnamon-spiced apple produces a contrast that makes every spoonful more interesting.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~380 kcal6g58g4g15g

Storage

  • Refrigerator: Store leftovers covered in the baking dish or in an airtight container for up to 4 days. The bread pudding firms considerably on refrigeration and the flavors deepen as the custard and apple fully permeate the bread.
  • Reheating: Reheat individual portions in a 325°F (165°C) oven for 10–12 minutes until warmed through, or microwave for 60–90 seconds. Add a splash of oat milk before reheating if the pudding has dried out significantly. Do not overheat — the custard can become rubbery at high temperatures.
  • Freezing: Freeze fully cooled portions in sealed containers for up to 2 months. Thaw overnight in the refrigerator and reheat as above. The texture softens slightly on freezing and thawing but remains very pleasant, especially when topped with fresh vegan ice cream.

Frequently Asked Questions

What bread works best for bread pudding?

Day-old white sandwich bread, brioche-style bread, challah (check for vegan ingredients), or sourdough all work excellently. Brioche-style bread produces the richest, most indulgent result because of its higher fat content. Sourdough produces a pudding with a slight tang that works beautifully against the sweet apple and custard. Avoid very dense whole-grain breads, which do not absorb custard as effectively and can produce a heavy, gummy result.

Can I make this ahead?

Yes — assemble the full pudding up to 24 hours ahead, cover and refrigerate without the crumble topping, and bake directly from the refrigerator, adding 5–8 minutes to the baking time. Add the crumble topping just before baking. The extended soaking time actually improves the pudding, as the bread absorbs the custard completely overnight.

What apples work best?

A mix of tart and sweet apples produces the best flavor complexity. Granny Smith (tart, firm) and Honeycrisp or Fuji (sweet, firm) is an excellent combination. Avoid very soft apples like McIntosh, which will break down completely during the pre-cook and leave no texture in the finished pudding. The apples should hold their shape through the pre-cook and maintain some texture in the baked pudding.

Can I use regular plant milk instead of oat milk?

Yes — any full-fat plant milk (oat, soy, almond, cashew) works in this custard. Full-fat oat milk and soy milk produce the creamiest, richest result because of their higher protein and fat content. Light or reduced-fat plant milks produce a thinner custard with less body. The coconut cream is non-negotiable for richness — do not replace it with coconut milk, which is too thin to produce the custardy texture this pudding is known for.


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 Macaroni Salad — The Creamiest Most Flavor-Packed Plant-Based Side Dish You Will Make All Summer

vegan macaroni salad

There are side dishes and then there are side dishes like this Vegan Macaroni Salad — the kind that you make the night before a cookout and when you pull it from the refrigerator the next day and set it on the table between the potato salad and the corn and someone reaches for it first and takes a forkful and stops mid-conversation because the dressing is so creamy and tangy and the pasta is so perfectly tender and the celery snaps and the red onion cuts through the richness and the whole thing is so deeply seasoned and so completely satisfying that they forget what they were saying, and they serve themselves a second portion before anyone else has finished their first, and by the end of the afternoon the bowl is empty and three people have asked for the recipe. This is that macaroni salad. The one that tastes like the best deli macaroni salad you ever ate, but plant-based in every ingredient and better in every way. The one that proves, definitively and without room for argument, that vegan comfort food is not a compromise.

The secret is the cold-rinse and rest technique. Macaroni salad made incorrectly — and most macaroni salad is made incorrectly — uses pasta that is either undercooked, which produces a starchy, gummy salad that does not absorb the dressing, or overcooked, which produces a mushy salad that falls apart under the fork. The correct technique is to cook the pasta to the very edge of al dente — just past the point where it has resistance but before it has fully softened — then rinse it under cold running water for a full 60 seconds to stop the cooking and remove the surface starch that makes pasta sticky. The cold-rinsed, starch-free pasta then goes into the dressing while it is still slightly warm and absorbs the dressing as it cools, producing pasta that is coated from the inside out with a dressing that has permeated the pasta rather than sitting on its surface. This is the technique that makes a great macaroni salad a great macaroni salad, and it requires nothing more than attentiveness to timing and a 60-second rinse.

What makes this recipe so outstanding is the two-stage dressing — a bold, acidic base of apple cider vinegar and Dijon mustard tossed with the warm pasta first, then the full creamy dressing added after the pasta has cooled. The acid from the first stage penetrates the pasta as it cools, seasoning it from the inside and adding a brightness that prevents the finished salad from tasting flat or heavy. The creamy dressing added second coats the already-seasoned pasta without needing to compensate for blandness, producing a salad where every component — pasta, dressing, vegetables — is properly seasoned independently and the whole is greater than its parts.

This recipe is 100% vegan, naturally dairy-free, ready in about 20 minutes plus chill time, serves a crowd, and tastes significantly better on day two — which means it is the ideal recipe to make the night before and forget about.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins10 mins25 mins + 1 hr chill8~320 kcal

Ingredients

For the Pasta

  • 400g (14oz) elbow macaroni (or ditalini, small shells, or rotini)
  • 1 tbsp fine salt (for the pasta water)
  • 1 tbsp apple cider vinegar (tossed with warm pasta — Stage 1)
  • 1 tsp Dijon mustard (tossed with warm pasta — Stage 1)

For the Creamy Vegan Dressing

  • ¾ cup (180g) vegan mayonnaise (store-bought or homemade cashew mayo)
  • 2 tbsp apple cider vinegar
  • 1 tbsp Dijon mustard
  • 1 tbsp white granulated sugar (or maple syrup — balances the acidity)
  • 1 tsp onion powder
  • ½ tsp garlic powder
  • ½ tsp celery salt
  • ½ tsp fine black pepper
  • ¼ tsp smoked paprika
  • Salt to taste

For the Vegetables

  • 3 stalks celery, finely diced (about ¾ cup)
  • ½ medium red onion, very finely diced (about ½ cup)
  • 1 cup (150g) frozen peas, thawed (or fresh corn kernels)
  • 1 medium carrot, peeled and finely grated or diced
  • ½ cup (75g) dill pickle, finely chopped (plus 1 tbsp pickle brine — do not skip)
  • 2 tbsp fresh parsley or dill, finely chopped

For Serving

  • Sweet paprika or smoked paprika for dusting
  • Extra fresh parsley or dill
  • A drizzle of olive oil (optional, for richness)

Instructions

  1. Cook the pasta correctly. Bring a large pot of generously salted water to a rolling boil. Add the elbow macaroni and cook according to package directions, but taste 1 minute before the recommended time — the pasta should be just past al dente: tender throughout with no hard center, but not yet soft. Macaroni salad pasta should be slightly softer than pasta served hot, as it firms slightly when chilled.
  2. Cold-rinse to stop the cook. Drain the pasta in a colander and immediately rinse under cold running water for a full 60 seconds, tossing the pasta continuously under the stream. The cold water stops the cooking instantly and washes away the surface starch that causes pasta to clump and stick. After rinsing, shake the colander well and leave to drain for 2 minutes. The pasta should feel cool to the touch and the water running from it should run clear.
  3. Apply the Stage 1 acid dressing. Transfer the drained, slightly warm pasta to a large mixing bowl. Add the apple cider vinegar and Dijon mustard from the Stage 1 ingredients and toss well to coat every piece of pasta. The residual warmth in the pasta opens its surface to absorb the acid, seasoning it from within. Leave to cool at room temperature for 10 minutes, tossing once or twice.
  4. Make the creamy dressing. In a medium bowl, whisk together the vegan mayo, apple cider vinegar, Dijon mustard, sugar, onion powder, garlic powder, celery salt, black pepper, and smoked paprika until completely smooth. Taste and adjust — it should be tangy, creamy, and well-seasoned. Add salt as needed. The dressing will taste slightly too sharp and slightly too salty at this stage; this is correct, as it will mellow when absorbed into the pasta.
  5. Prepare the vegetables. While the pasta cools, dice the celery, red onion, and pickles finely and uniformly — roughly 5mm pieces. Grate or finely dice the carrot. Thaw the peas if frozen (cover with boiling water for 1 minute, then drain and cool under cold water). Chop the herbs. Combine all vegetables in a bowl.
  6. Assemble. Add the vegetables to the cooled pasta and toss to combine. Pour the creamy dressing over the pasta and vegetables and fold everything together until every piece of pasta is coated. The dressing should be generous — macaroni salad absorbs dressing as it chills and will taste dry if underdressed at this stage. Add the pickle brine and fold through — the brine adds a sharp, briny depth that elevates the entire dressing.
  7. Chill. Cover the bowl with plastic wrap and refrigerate for at least 1 hour before serving — 4 hours or overnight is ideal. The pasta absorbs the dressing during the chill, the flavors meld and deepen, and the onion mellows from sharp to sweet. Check the seasoning after chilling and adjust — add more mayo if the salad has dried out, more vinegar if it needs brightness, more salt if it tastes flat.
  8. Serve. Spoon into a serving bowl and dust generously with sweet or smoked paprika. Scatter extra herbs over the top and drizzle with a little olive oil if desired. Serve cold, directly from the refrigerator.

Pro Tips

  • Rinse the pasta in cold water — this is non-negotiable in macaroni salad. Hot pasta carries surface starch that makes it sticky and causes it to clump together as it cools. Cold water removes this starch and produces separate, individual pieces of pasta that coat evenly with dressing. Some cooks skip this step because they have heard that you should never rinse pasta — this advice applies to pasta served hot with a sauce, not to pasta salad, where the rinse is a critical technique.
  • Use the two-stage dressing — dressing warm pasta with just the acid (vinegar and mustard) before the full creamy dressing is added is the technique that produces a macaroni salad where the flavor goes all the way through rather than sitting only on the surface. The warm pasta absorbs the acid during its 10-minute cool-down, and when the full dressing is added to the now-seasoned pasta the result is a salad where every forkful tastes as complex and complete as the first.
  • Add pickle brine — a tablespoon of the brine from a jar of dill pickles stirred into the dressing adds a sharp, complex, fermented depth that is difficult to identify and impossible to replace. Pickle brine is one of the great flavor secrets of American deli cooking and it is what makes a great macaroni salad taste like a great macaroni salad and not like pasta with mayonnaise.
  • Make it the night before — macaroni salad is one of the few dishes that genuinely improves significantly with overnight rest. After 8 hours in the refrigerator, the pasta has absorbed the dressing completely, the onion has mellowed, the celery has softened very slightly while remaining crisp, and the flavors have unified into something much more complex and satisfying than the freshly made version. Always make it the night before when possible.

American Macaroni Salad: A History of the Church Potluck and the Summer Table

Macaroni salad as a specifically American dish — creamy, mayo-dressed, cold, and abundant — is a product of the twentieth century and the commercial availability of two ingredients that made it possible at scale: factory-produced elbow macaroni, which became widely affordable in the United States in the 1880s and 1890s as pasta manufacturing industrialized, and commercially produced mayonnaise, whose national distribution beginning in 1905 with the introduction of Hellmann’s Blue Ribbon Mayonnaise gave American home cooks a stable, reliable base for creamy cold salads that did not require making an emulsion from scratch. The combination proved enduring because it solved a practical problem — how to feed a crowd cheaply, in advance, without refrigerating anything that would spoil quickly (mayonnaise kept better than most dairy-based dressings of the era) — and because the flavor combination of creamy, tangy dressing, tender pasta, and crunchy raw vegetables is genuinely and universally satisfying. Macaroni salad became a fixture of American church potlucks, Fourth of July cookouts, Labor Day barbecues, and school cafeterias through the mid-twentieth century, accumulating regional variations — the Hawaiian version adds pineapple and more sugar; the Southern version adds sweet pickle relish and hard-boiled eggs; the New York deli version adds less sugar and more vinegar and celery — but maintaining its essential identity across all of them. This vegan version respects that identity: the same creamy, tangy, vegetable-laden comfort food that defines the American summer table, made without a single animal product.


Flavor Variations

  • Hawaiian Vegan Macaroni Salad: Add ½ cup of crushed pineapple (well-drained) and an extra tablespoon of sugar to the dressing for a sweeter, fruitier version that is the definitive macaroni salad of Hawaii plate lunch culture — creamier, milder, and sweeter than the mainland version, with the pineapple adding a tropical note that works surprisingly well with the creamy mayo base.
  • Spicy Jalapeño Macaroni Salad: Add 2 finely minced jalapeños (seeds in for maximum heat, seeds removed for gentle warmth), ½ teaspoon of hot sauce, and ¼ teaspoon of cayenne to the dressing for a version with a slow, building heat that makes each forkful more interesting than the last.
  • Loaded BLT Macaroni Salad: Add 1 cup of halved cherry tomatoes, ½ cup of crispy vegan bacon bits (store-bought or homemade smoky chickpea bacon), and a handful of chopped romaine lettuce tossed through just before serving for a macaroni salad that incorporates the full BLT flavor profile into every bite.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~320 kcal7g48g4g12g

Storage

  • Refrigerator: Store covered for up to 5 days. The salad continues to improve for the first 24 hours and then holds well for the remainder. Stir before serving and add a spoonful of extra mayo and a splash of apple cider vinegar if the salad has absorbed all of its dressing and seems dry.
  • Do not freeze: Mayonnaise-based salads do not freeze well — the emulsion breaks on thawing, producing a watery, separated dressing and a mushy pasta texture. Make only what you will eat within 5 days.
  • Make-ahead tip: The dressing can be made up to 3 days ahead and stored separately in the refrigerator. Cook and dress the pasta on the day of serving and combine with the pre-made dressing for a salad that comes together in under 20 minutes.

Frequently Asked Questions

What vegan mayo works best?

Any store-bought vegan mayo works well — Hellmann’s Vegan, Follow Your Heart Vegenaise, and Sir Kensington’s Fabanaise are all excellent. For the richest, most homemade-tasting dressing, homemade cashew mayo (blended soaked cashews with lemon juice, apple cider vinegar, Dijon mustard, garlic, salt, and water) is exceptional and can be made in 5 minutes with a high-speed blender. Avoid very light or reduced-fat vegan mayo, which lacks the body and richness this dressing needs.

Can I add other vegetables?

Absolutely — macaroni salad is one of the most adaptable recipes in the plant-based repertoire. Bell pepper (any color, finely diced), cucumber (seeded and diced), broccoli florets (blanched briefly and cooled), green onions, sun-dried tomatoes, and sliced black olives are all excellent additions. Keep the total vegetable volume proportional to the pasta — roughly 2 cups of total vegetables to 400g of pasta produces the best balance.

Why does my macaroni salad taste bland?

Macaroni salad tastes bland for three reasons: under-salted pasta water (the pasta itself is the dominant ingredient and should be seasoned from the inside out); insufficient acid (the vinegar is what makes the dressing bright and complex — increase it gradually until the dressing has distinct tanginess); or skipping the pickle brine, which adds a depth of flavor that straightforward salt and vinegar cannot replicate. Season, taste, and adjust before chilling — flavors mute in the refrigerator, so the salad should taste slightly over-seasoned warm.

How far ahead can I make this?

Macaroni salad can be made up to 2 days ahead and actually improves considerably with time. Make it the night before serving for the best flavor. If making more than 2 days ahead, keep the dressing separate and combine the day before serving — pasta left in dressing for more than 2 days can become slightly soft.


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 Baked Blueberry Fritter Bites — The Fluffiest Most Irresistible Plant-Based Breakfast You Will Make All Week

vegan baked blueberry fritter bites 

There are breakfast bites and then there are breakfast bites like these Vegan Baked Blueberry Fritter Bites — the kind that come out of the oven so golden and so pillowy and so fragrant with warm cinnamon and vanilla and fresh blueberry that the kitchen fills with a smell that is precisely halfway between a bakery and a diner and everyone wanders in before they are called, and when you tip them out of the tin and set them on a rack and drizzle the vanilla glaze over them while they are still warm and the glaze runs down the sides and pools at the base and the blueberries inside have burst into pockets of jammy sweetness that stain the crumb a deep, gorgeous purple — you understand that you have made something that requires no apology and no explanation. Not “healthy fritters.” Not “vegan fritters that are almost as good.” Just fritters, tender and golden and glazed and extraordinary, that happen to contain no eggs, no dairy, and no deep-fryer. This is that recipe. The one that disappears from the tray before you have finished glazing. The one that children ask for by name. The one that makes Saturday morning feel like a celebration.

The secret is the double-leavening burst technique. Most baked fritter recipes fail because they treat baked dough the way you would treat fried dough — using the same batter, the same mixing method, and the same expectations — and then wonder why the result is dense and heavy. Fried dough sets fast in hot oil, trapping air bubbles before they escape and producing a light, airy interior enclosed in a crisp, golden shell. Baked dough sets more slowly in ambient oven heat, and without the rapid exterior crust of frying, the bubbles escape before the structure sets. The fix is double-leavening: both baking powder and baking soda in the batter, activated in sequence. The baking soda reacts with the apple cider vinegar the moment they meet, creating an immediate burst of bubbles that begins aerating the batter before it goes into the oven. The baking powder then releases its second, larger burst of carbon dioxide when it reaches oven temperature, providing the sustained lift that keeps the bites light and airy through the full bake. Together they produce a baked fritter bite with a genuine airy interior — not as light as a fried fritter, but lighter and more tender than anything a single leavener can achieve.

What makes this recipe so outstanding is the burst-berry technique — fresh or frozen blueberries tossed in a teaspoon of cornstarch before folding into the batter. The cornstarch coating thickens the juice that bursts from the blueberries as they heat, creating concentrated pockets of jammy blueberry throughout the bite rather than watery patches of diluted fruit. Each pocket is intense and sweet and almost jam-like in its concentration, and the contrast between the cakey, cinnamon-spiced dough and the jammy blueberry is what makes these impossible to stop eating.

This recipe is 100% vegan, baked not fried, ready in under 30 minutes, and the kind of recipe that makes weekend mornings feel genuinely special.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins15 mins25 mins24 bites~95 kcal

Ingredients

For the Fritter Batter

  • 1½ cups (190g) all-purpose flour
  • 2 tsp baking powder
  • ½ tsp baking soda
  • 1½ tsp ground cinnamon
  • ¼ tsp ground nutmeg
  • ¼ tsp fine salt
  • ⅓ cup (70g) granulated sugar
  • 2 tbsp packed light brown sugar
  • ½ cup (120ml) full-fat oat milk (or soy milk — both give the creamiest result)
  • ¼ cup (60ml) neutral oil (sunflower or vegetable)
  • 1 tsp pure vanilla extract
  • 1 tbsp apple cider vinegar (activates the baking soda)
  • 2 tbsp unsweetened applesauce (adds moisture and binding)

For the Blueberries

  • 1½ cups (225g) fresh or frozen blueberries (do not thaw if frozen)
  • 1 tsp cornstarch (coats the berries to thicken their juice — do not skip)

For the Vanilla Glaze

  • 1 cup (120g) powdered sugar, sifted
  • 2–3 tbsp plant milk (oat or almond)
  • ½ tsp pure vanilla extract
  • Pinch of fine salt

Instructions

  1. Preheat and prepare. Preheat the oven to 375°F (190°C). Grease a 24-cup mini muffin tin generously with vegan butter or spray with cooking oil. Do not line with paper liners — the direct contact with the greased metal tin is what produces the golden, slightly crisp exterior that distinguishes a great fritter bite from a plain mini muffin.
  2. Coat the blueberries. In a small bowl, toss the blueberries gently with the cornstarch until each berry has a light, even coating. Set aside. The cornstarch will gel as the berries heat in the oven, turning their released juice into a thick, jammy concentrate rather than a watery liquid that makes the batter soggy. This step takes 30 seconds and makes an enormous difference.
  3. Mix the dry ingredients. In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, salt, granulated sugar, and brown sugar until evenly combined.
  4. Mix the wet ingredients. In a measuring jug or medium bowl, whisk together the oat milk, neutral oil, vanilla extract, applesauce, and apple cider vinegar. The moment the vinegar hits the milk mixture it will begin to curdle very slightly and look lumpy — this is correct. This is your plant-based buttermilk, and the acidity is what activates the baking soda for the first leavening burst.
  5. Combine with minimal mixing. Pour the wet ingredients into the dry ingredients and fold with a spatula until just combined — 10 to 12 folds maximum. The batter will be thick and slightly lumpy. Do not overmix; overmixing develops gluten and produces dense, tough fritter bites. A few small streaks of flour are preferable to an overworked batter.
  6. Fold in the blueberries. Add the cornstarch-coated blueberries to the batter and fold through with 3 or 4 strokes of the spatula. Work gently — you want the berries distributed through the batter without crushing them and turning the whole batter purple. A few burst berries are inevitable and beautiful; the goal is to preserve most of them whole.
  7. Fill the tin. Using a small cookie scoop or two teaspoons, fill each mini muffin cup to the very top — about 1 heaped tablespoon of batter per cup. The batter is thick enough that it will not overflow; filling to the top is what produces the characteristic domed top of a fritter bite rather than a flat mini muffin.
  8. Bake. Bake for 13–15 minutes until the tops are golden and a toothpick inserted into the center of a bite comes out clean or with just a few moist crumbs — not wet batter. The edges should be pulling very slightly away from the sides of the tin. Do not overbake; these bites dry out quickly past the 15-minute mark.
  9. Cool briefly and turn out. Leave the bites in the tin for 3 minutes — just long enough for them to firm slightly — then turn out onto a wire rack. They should release cleanly from a well-greased tin. If any stick, run a thin knife around the edge before turning out.
  10. Make the glaze and drizzle. Whisk together the powdered sugar, plant milk, vanilla, and salt until completely smooth and pourable — it should be the consistency of a thin honey, coating a spoon but dripping freely. Drizzle over the warm bites generously, letting the glaze run down the sides. The glaze sets in about 5 minutes at room temperature. Serve warm, with extra glaze for dipping.

Pro Tips

  • Do not thaw frozen blueberries — frozen blueberries added directly to the batter stay firm longer in the oven, bursting at the peak of heat to release their juice into the surrounding dough rather than bleeding into the batter during mixing and turning the whole thing grey. Thawed frozen blueberries collapse and bleed immediately, producing a batter that is wet, purple, and unevenly colored. Use them straight from the freezer.
  • Use the cornstarch coating — this single step is the difference between fritter bites with jammy blueberry pockets and fritter bites with wet, soggy patches where the blueberry juice has diluted the crumb. The cornstarch thickens the released juice at the moment it bursts, creating a concentrated gel that stays in place rather than spreading through the surrounding dough.
  • Do not skip the apple cider vinegar — the vinegar performs two functions simultaneously. It reacts with the baking soda to create the first burst of leavening that begins aerating the batter before baking, and it curdles the plant milk into a thick, acidic buttermilk substitute that tenderizes the gluten and produces a more tender crumb. Omitting it produces a flatter, denser, less flavorful bite.
  • Grease the tin directly — paper liners prevent the exterior of the bite from making contact with the hot metal, which is where the slight golden crust that distinguishes a fritter from a plain muffin develops. A generously greased tin produces a bite with a golden, slightly crisp exterior that provides textural contrast to the tender interior and the sweet glaze. Use paper liners only if sticking is a problem with your specific tin.

The Fritter: From Field to Bakery

The fritter is one of the oldest categories of cooked food — the technique of enclosing a fruit, vegetable, or sweet filling in a batter and cooking it in hot fat appears in Roman cookery texts, in medieval English recipe collections (where apple fritters spiced with cinnamon and served with honey were a festival food), and in virtually every culinary tradition that had access to cooking oil or fat and a seasonal fruit harvest. The American apple fritter — a yeast-leavened dough studded with cinnamon-spiced apple pieces and deep-fried, then glazed — became a fixture of American donut shops through the twentieth century and remains one of the most beloved pastries in the genre. The blueberry fritter is a natural extension of this tradition, replacing the apple with blueberries whose acidity and sweetness work even better than apple with cinnamon and vanilla glaze, and whose color — that gorgeous, deep jammy purple — makes every batch look dramatically beautiful. The baked version in this recipe is not a concession or a compromise; it is a different expression of the same idea, one adapted to the home oven with techniques specifically designed to produce the lightness and golden exterior that frying provides through different means. These bites are fritters in the fullest sense of the word: battered, fruit-filled, cakey, and glazed, with every quality that makes a fritter irresistible intact.


Flavor Variations

  • Lemon Blueberry Fritter Bites: Add the zest of 1 large lemon to the batter and replace the vanilla extract in the glaze with 1 tablespoon of fresh lemon juice for a bright, citrus-forward version where the lemon lifts and amplifies the blueberry flavor dramatically — the combination is one of the great classic pairings of baking for a reason.
  • Cinnamon Apple Fritter Bites: Replace the blueberries with 1½ cups of finely diced, peeled apple (no cornstarch needed — toss in cinnamon and brown sugar instead) for a classic apple fritter bite that channels the original American donut-shop fritter in mini-muffin form.
  • Mixed Berry Fritter Bites: Use a combination of blueberries, raspberries, and blackberries (all from frozen, all straight from the freezer, all cornstarch-coated together) for a mixed berry version where the contrast of flavors — sweet blueberry, tart raspberry, deep blackberry — makes every bite a slightly different experience.

Nutritional Highlights (Per Bite)

CaloriesProteinCarbsFiberFat
~95 kcal1g17g1g2.5g

Storage

  • Room temperature: Store in an airtight container at room temperature for up to 2 days. The glaze softens slightly on day two but the bites remain tender and flavorful. Do not refrigerate ungrazed — the cold air dries them out quickly.
  • Refrigerator (glazed): Store glazed bites in an airtight container in the refrigerator for up to 4 days. Bring to room temperature before eating or warm briefly in the microwave (15–20 seconds) to restore the just-baked tenderness.
  • Freezer (unglazed): Freeze unglazed bites in a single layer until solid, then transfer to a freezer bag for up to 3 months. Thaw at room temperature and glaze just before serving. Freezing glazed bites is not recommended as the glaze dissolves on thawing.

Frequently Asked Questions

Can I use a regular 12-cup muffin tin instead of a mini tin?

Yes — the recipe makes 10–12 standard-size fritter muffins. Increase the baking time to 18–22 minutes and check with a toothpick. The exterior will be less fritter-like (less surface-area-to-interior ratio) and more muffin-like, but the flavor and texture inside will be identical.

My blueberries all sank to the bottom — what went wrong?

Sinking blueberries are caused by a batter that is too thin to hold them in suspension. Two fixes: make sure the batter is properly thick (do not add extra liquid), and toss the blueberries in cornstarch before folding in — the coating adds just enough texture to the berry’s surface that the batter grips it better. Frozen berries also sink less than fresh because they are firmer and release less juice during mixing.

Can I make these without the glaze?

Yes — the glaze adds significant sweetness, and the bites are genuinely good without it, especially if you prefer a less sweet breakfast. Dust with powdered sugar and cinnamon instead for a lighter finish, or serve alongside maple syrup for dipping. The glaze is traditional to the fritter and highly recommended for the full experience.

Can I use whole wheat flour?

Whole wheat flour produces a denser, heartier bite with a slightly nutty flavor — very good, but noticeably different from the lighter, more cake-like bite that all-purpose flour produces. A 50/50 blend of whole wheat and all-purpose is the best compromise: enough whole grain flavor and fiber to feel substantial, enough all-purpose lightness to maintain the airy interior. Add 1 extra tablespoon of plant milk if using any whole wheat flour, as whole wheat absorbs more liquid.


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 Blueberry Yogurt Ice Cream — The Creamiest Most Vibrantly Flavored Plant-Based Frozen Dessert You Will Make All Summer

vegan blueberry yogurt ice cream

There are frozen desserts and then there are frozen desserts like this Vegan Blueberry Yogurt Ice Cream — the kind that comes out of the freezer so deeply purple and so vivid and so intensely blueberry that you scoop it into bowls and it looks like something from a high-end ice cream shop, and when you take the first spoonful it is simultaneously cold and creamy and tangy and sweet and so completely and purely blueberry that you stop for a moment because it tastes more like blueberry than actual blueberries do — concentrated and bright and clean all at once — and the texture is scoopable and smooth and rich without being heavy, and the tanginess of the yogurt sits underneath everything like a low note that makes the sweetness of the blueberry more interesting than it would be without it. This is that ice cream. The one with the color that makes everyone reach for their phone before their spoon. The one that tastes like summer distilled into a single bowl. The one that is so simple it seems implausible — five ingredients, no ice cream machine required, ready in 10 minutes of active work — and yet the result is better than most things sold in a tub.

The secret is the roast-and-reduce technique. Most blueberry ice cream recipes use raw blueberries — blended directly into the base — and the result is a frozen dessert that tastes pleasant but not extraordinary, because raw blueberries contain a significant proportion of water that dilutes the flavor and, once frozen, creates ice crystals that disrupt the smooth, creamy texture. Roasting the blueberries changes everything. Ten to twelve minutes in a 400°F oven concentrates the blueberry juice by evaporating most of its water content, caramelizes the natural sugars into a deeper, more complex sweetness, and breaks down the berry’s cellular structure so that the resulting purée is thick, intensely flavored, and almost jam-like in its concentration. This concentrated purée, blended into the yogurt base, produces an ice cream with a blueberry flavor of extraordinary intensity — more concentrated than any fresh-fruit ice cream can achieve — and a texture that is silky and smooth because the reduced water content means fewer ice crystals form during freezing.

What makes this recipe so outstanding is the yogurt base itself. Full-fat coconut yogurt or thick soy yogurt acts simultaneously as the cream and the culture in this ice cream, contributing the lactic tang that makes frozen yogurt distinct from regular ice cream, a fat content high enough to produce genuine creaminess, and a body that churns into a smooth, scoopable texture with or without an ice cream machine. The tang of the yogurt against the sweetness and acidity of the roasted blueberry is the flavor combination that makes this ice cream genuinely special — not blueberry ice cream, not blueberry frozen yogurt, but something that exists in its own category.

This recipe is 100% vegan, naturally dairy-free, no ice cream machine required, ready in 10 minutes of active time plus freezing, and the most beautiful thing you will put in your freezer this season.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins12 mins22 mins + 4–6 hrs freeze6~195 kcal

Ingredients

For the Roasted Blueberry Purée

  • 3 cups (450g) fresh or frozen blueberries
  • 2 tbsp pure maple syrup
  • 1 tsp lemon juice
  • ½ tsp pure vanilla extract

For the Yogurt Ice Cream Base

  • 2 cups (480g) full-fat coconut yogurt or thick unsweetened soy yogurt (see Pro Tips)
  • ¼ cup (60ml) full-fat coconut cream (from the top of a chilled can)
  • 3 tbsp pure maple syrup (adjust to taste — blueberries vary in sweetness)
  • 1 tsp pure vanilla extract
  • Pinch of fine salt (enhances and brightens every other flavor)

For Serving

  • Fresh blueberries
  • A drizzle of maple syrup or blueberry compote
  • Crushed graham crackers or granola (for crunch)
  • Fresh mint

Instructions

  1. Roast the blueberries. Preheat the oven to 400°F (200°C). Spread the blueberries on a rimmed baking sheet in a single layer. Drizzle with the maple syrup and lemon juice and toss to coat. Roast for 10–12 minutes until the berries have burst, released their juice, and the juice has reduced and thickened around them on the pan — it should look like a thick, glossy compote rather than a pool of thin purple liquid. The blueberries should be completely collapsed and very fragrant. Watch the pan in the last 2 minutes — the juice can caramelize quickly.
  2. Cool and blend the purée. Scrape the roasted blueberries and all their reduced juice from the baking sheet into a blender or food processor. Add the vanilla extract. Blend on high for 60–90 seconds until completely smooth and glossy. The purée should be thick, very dark purple, and intensely fragrant — far more concentrated in color and flavor than raw blended blueberries. Set aside to cool to room temperature (about 20 minutes), or speed this up by placing the blender jar in a bowl of ice water.
  3. Make the yogurt base. In a large bowl, whisk together the coconut yogurt, coconut cream, maple syrup, vanilla extract, and salt until completely smooth and uniform. Taste — the base should be tangy, lightly sweet, and creamy. Adjust the maple syrup to taste.
  4. Combine. Pour the cooled blueberry purée into the yogurt base and fold together until fully combined and the mixture is a deep, uniform violet-purple with no streaks. Taste one final time and adjust sweetness — the mixture should taste slightly sweeter than you want the finished ice cream to be, as freezing mutes sweetness.
  5. Freeze. Pour the mixture into a freezer-safe container — a loaf pan works perfectly. Cover with plastic wrap pressed directly onto the surface of the mixture (this prevents ice crystals forming on the surface). Freeze for 2 hours, then remove and stir vigorously with a fork, breaking up any ice crystals that have begun to form at the edges. Return to the freezer and repeat this stir-and-freeze process every hour for 2 more cycles — 3 stirs total over 4 hours produces a significantly smoother result than a single freeze. After the third stir, freeze for a final 2 hours until fully set.
  6. Scoop and serve. Remove the ice cream from the freezer 5–8 minutes before serving — this brief temper makes it scoopable without being soft. Scoop into chilled bowls, top with fresh blueberries, a drizzle of maple syrup, and a scattering of granola or crushed graham crackers if desired.

Pro Tips

  • Roast the blueberries — do not skip this step in favor of raw blended berries. Raw blueberries are approximately 84% water, which, when frozen in an ice cream base, forms large ice crystals that make the texture grainy and icy rather than smooth and creamy. Roasting removes most of this water, concentrating the flavor and dramatically improving the texture of the finished ice cream. The roasting takes 12 minutes and makes the difference between a good blueberry ice cream and a genuinely exceptional one.
  • Use full-fat yogurt — the fat content of the yogurt is what produces the creamy texture of this ice cream. Low-fat or non-fat yogurt, or thin coconut yogurt from a carton rather than a jar, does not have sufficient fat content to produce the smooth, creamy result that full-fat yields. Look for coconut yogurt or soy yogurt that is thick enough to hold a spoon upright — Greek-style plant yogurt is ideal. The extra coconut cream in the base adds additional fat insurance.
  • Stir during freezing — the stir-and-freeze method is the no-churn ice cream technique that produces the smoothest result without an ice cream machine. The machine works by continuously churning the ice cream as it freezes, breaking up ice crystals as they form. The stir-and-freeze method replicates this by interrupting the crystal formation every hour and breaking up any developing ice crystals manually. Three stirs over four hours produces a texture that is genuinely comparable to a machine-churned result.
  • Temper before scooping — no-churn ice cream without an ice cream machine freezes harder than commercial or machine-churned ice cream because it lacks the incorporated air that commercial products contain. Five to eight minutes on the counter before scooping allows the exterior to soften just enough to scoop cleanly while the interior remains frozen solid. Do not rush this — a tub pulled straight from the freezer and hacked at will produce uneven, broken scoops rather than clean rounds.

The Science of Frozen Yogurt: Cultures, Fat, and the Flavor of Tang

Frozen yogurt as a commercial product was introduced to the American market in the 1970s — originally as a health food alternative to ice cream, marketed on the basis of its lower fat content and the presence of live bacterial cultures. The first commercial frozen yogurt products were little more than ice milk with yogurt flavoring, and their flavor bore only a distant relationship to actual yogurt. The genuine article — frozen yogurt made with real yogurt as its base — is a fundamentally different product: the live cultures in real yogurt produce lactic acid during fermentation, which is what gives yogurt its characteristic tang, and that tang survives freezing and becomes the defining flavor note of a genuinely yogurt-based frozen dessert. The fat content of full-fat yogurt — primarily from the milk fat in dairy yogurt, or from coconut fat in vegan versions — is what enables the smooth, creamy texture that distinguishes frozen yogurt from flavored ice. In this recipe, the fat from full-fat coconut yogurt and additional coconut cream performs the same emulsifying role that dairy fat performs in conventional ice cream: it coats the water molecules in the base, slows the formation of large ice crystals during freezing, and produces a texture that is genuinely smooth and creamy rather than granular and icy. The blueberry, roasted to concentrate its flavor and reduce its water content, does the same work: less water in the base means smaller ice crystals, and smaller ice crystals mean a silkier texture. The science here is simple and the technique is accessible, and the result is a frozen dessert that behaves like something made by a professional.


Flavor Variations

  • Blueberry Lavender Yogurt Ice Cream: Add ½ teaspoon of culinary-grade dried lavender to the blueberries before roasting for a floral, fragrant version where the lavender adds an aromatic complexity that makes the blueberry taste simultaneously more sophisticated and more interesting. Strain out the lavender before blending if a smoother texture is preferred.
  • Blueberry Lemon Yogurt Ice Cream: Add the zest of 1 large lemon and 2 tablespoons of fresh lemon juice to the yogurt base for a sharper, more citrus-forward version where the lemon amplifies the blueberry’s natural acidity and makes the whole ice cream taste brighter and more vibrant.
  • Blueberry Cheesecake Yogurt Ice Cream: Add 100g of softened vegan cream cheese to the yogurt base and blend until completely smooth before combining with the blueberry purée for a richer, denser frozen dessert that tastes like a blueberry cheesecake in ice cream form — the cream cheese adds a dense, creamy richness and a subtle tang that is completely irresistible.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~195 kcal3g32g3g7g

Storage

  • Freezer: Store covered with plastic wrap pressed directly onto the surface in a sealed freezer container for up to 6 weeks. After the first week, the texture may firm considerably — temper for 8–10 minutes before scooping rather than the usual 5.
  • Preventing freezer burn: Press plastic wrap directly onto the surface of the ice cream before sealing the container lid. Air contact is what causes freezer burn and the flavor deterioration that comes with it. The plastic wrap barrier prevents this entirely.
  • Re-softening: If the ice cream has frozen very hard after several days in the freezer, microwave the container (without the lid) for 15–20 seconds, just long enough to soften the edges. Stir briefly and return to the freezer for 20 minutes before scooping for a much improved texture.

Frequently Asked Questions

Do I need an ice cream machine?

No — this recipe is specifically designed to be made without one, using the stir-and-freeze method. The three stirs over four hours break up the ice crystals as they form, replicating the churning action of a machine well enough to produce a smooth, creamy result. An ice cream machine will produce a slightly smoother result and can be used if you have one — churn the combined mixture according to your machine’s instructions, then freeze until firm.

Why is my ice cream icy rather than creamy?

Three causes: the yogurt was too low in fat (use full-fat only); the blueberries were not roasted sufficiently (they should reduce to a thick, jam-like consistency — if the purée is thin and watery, it needs more roasting time); or the mixture was not stirred during freezing (the stir-and-freeze process is essential for texture without a machine). All three factors contribute to the presence of large ice crystals, which produce an icy texture.

Can I use other berries?

Yes — strawberries (hulled and halved), raspberries, blackberries, and mixed berries all work beautifully with the roast-and-reduce technique. Each produces a different flavor, color, and level of natural sweetness. Raspberries and blackberries are more acidic than blueberries and may need an extra tablespoon of maple syrup in the purée. Strawberries roast quickly — check them at 8 minutes. Mixed berries produce a stunning deep red-purple and a complex, layered flavor.

Can I make this without coconut products?

Yes — replace the coconut cream with extra thick yogurt and use soy-based yogurt as the base. The result will be slightly less rich but still very good. Oat-based yogurt can also work but tends to be thinner, so reduce the vanilla extract slightly and ensure the blueberry purée is very thick before combining.


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 Greek Sheet Pan Dinner — The Easiest Most Flavor-Packed Plant-Based Mediterranean Meal You Will Make All Week

vegan greek sheet pan dinner

There are weeknight dinners and then there are weeknight dinners like this Vegan Greek Sheet Pan Dinner — the kind that you assemble in under 15 minutes, slide into a hot oven, and walk away from, and when you pull it out 30 minutes later the kitchen smells like a taverna in the Greek islands at the height of summer: roasted lemon, oregano, garlic, and olive oil; caramelized cherry tomatoes that have collapsed into pools of sweet, concentrated juice; chickpeas that have crisped at the edges to a nutty, golden crunch; zucchini and red onion that have softened and charred at the corners and soaked up every drop of the herb marinade; and kalamata olives that have wrinkled and intensified and become something more savory and more complex than they were raw. And then you scatter the vegan feta over everything straight from the oven — the cold, salty, tangy chunks against the hot, caramelized vegetables — and you add the fresh parsley and the extra lemon squeeze and you set the pan on the table and everyone leans in and the combination of smells is so Mediterranean and so right and so complete that the bread is torn before anyone has found a serving spoon. This is that dinner. The one that requires one pan, two layers of flavor, and essentially no technique. The one that proves that the best vegan cooking is almost always the simplest.

The secret is the two-temperature technique. Most sheet pan dinners are cooked at a single moderate temperature that produces vegetables that are simultaneously undercaramelized — pale and slightly steamed rather than properly roasted — and chickpeas that are soft rather than crisp, because the temperature required to properly caramelize vegetables and crisp chickpeas is higher than the temperature that cooks them through without burning. The solution is to use two temperatures in sequence: a high initial blast at 425°F for the first 20 minutes, which gets the caramelization started on the vegetables and begins crisping the chickpeas rapidly, followed by a drop to 375°F for the final 10–12 minutes, which allows the interiors of the larger vegetables to cook through without the exteriors burning. The result is a sheet pan dinner with proper caramelization on every vegetable, genuinely crispy chickpeas, and nothing that is raw at the center or burnt at the edges.

What makes this recipe so outstanding is the Greek marinade — a bold, assertive blend of extra-virgin olive oil, lemon zest, lemon juice, dried oregano, garlic, dried thyme, smoked paprika, and a generous amount of salt and black pepper — applied to everything on the pan before roasting. The marinade is not subtle; it is the full flavor profile of Greek cuisine compressed into a coating that permeates the vegetables and chickpeas during roasting and caramelizes into the pan drippings that become the sauce of the finished dish. Halved lemons roasted cut-side down on the same pan caramelize their juice and become the finishing squeeze that ties the whole dish together.

This recipe is 100% vegan, naturally gluten-free, on the table in 45 minutes from start to finish, requires one pan and one bowl, and tastes like significantly more effort than it is.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins30 mins45 mins4~385 kcal

Ingredients

For the Greek Marinade

  • 4 tbsp extra-virgin olive oil
  • Zest and juice of 1 large lemon (plus 1 lemon halved for roasting)
  • 4 cloves garlic, minced or pressed
  • 2 tsp dried oregano
  • 1 tsp dried thyme
  • ½ tsp smoked paprika
  • 1 tsp fine salt
  • ½ tsp freshly ground black pepper
  • ½ tsp chili flakes (optional — adds a gentle warmth that works beautifully with the lemon)

For the Sheet Pan

  • 1 × 400g (14oz) can chickpeas, drained, rinsed, and thoroughly dried (see Pro Tips)
  • 2 medium zucchini, cut into 2cm half-moons
  • 1 large red bell pepper, cut into 3cm pieces
  • 1 large yellow bell pepper, cut into 3cm pieces
  • 1 medium red onion, cut into 2cm wedges (keep root end intact so wedges hold together)
  • 250g (9oz) cherry tomatoes, left whole
  • 150g (5oz) kalamata olives, pitted and halved
  • 200g (7oz) vegan feta cheese, crumbled or cubed (store-bought, or homemade tofu feta)

For Serving

  • Large handful of fresh flat-leaf parsley, roughly chopped
  • Roasted lemon halves (from the pan), for squeezing
  • Warm pita bread or crusty bread
  • Hummus (optional but highly recommended)
  • Extra-virgin olive oil for drizzling

Instructions

  1. Preheat the oven. Preheat the oven to 425°F (220°C). Line a large rimmed baking sheet (approximately 46 × 33cm / 18 × 13 inches) with parchment paper or foil. The pan must be large enough that the vegetables are in a single layer without crowding — a crowded pan steams rather than roasts. If your pan is smaller, use two pans.
  2. Dry the chickpeas thoroughly. Spread the drained and rinsed chickpeas on a clean kitchen towel or several layers of paper towel. Pat vigorously and leave to air-dry for 5 minutes. Dry chickpeas are the key to crispy chickpeas — moisture on the surface of the chickpea creates steam in the oven that prevents the exterior from crisping. The chickpeas should feel completely dry and slightly tacky to the touch before going on the pan.
  3. Make the Greek marinade. In a large bowl, whisk together the olive oil, lemon zest, lemon juice, minced garlic, oregano, thyme, smoked paprika, salt, black pepper, and chili flakes until well combined and fragrant. The marinade should smell powerfully of oregano and lemon — it is intentionally bold.
  4. Marinate the vegetables and chickpeas. Add the dried chickpeas, zucchini, bell peppers, and red onion wedges to the marinade bowl. Toss well to coat every surface — use your hands for the most thorough coating. Leave to marinate for 5 minutes while the oven finishes heating. Add the cherry tomatoes and kalamata olives and toss once more gently — the tomatoes are added last as they are more delicate and need less marinating time.
  5. Arrange on the pan. Spread everything in a single layer on the prepared baking sheet. Arrange the chickpeas in one area of the pan where they are not covered by other vegetables — they need direct oven heat to crisp. Place the halved lemon cut-side down in one corner of the pan. Do not overlap the vegetables.
  6. Roast at high heat. Roast at 425°F (220°C) for 20 minutes. At the 20-minute mark, the vegetables should have color at the edges and the chickpeas should be beginning to brown. Do not stir — leaving the vegetables undisturbed allows the caramelization to develop properly on the side in contact with the hot pan. If the cherry tomatoes look close to bursting but haven’t yet, they are at the perfect point.
  7. Reduce heat and finish. Reduce the oven temperature to 375°F (190°C) and roast for a further 10–12 minutes until the zucchini is tender and charred at the edges, the bell peppers are slightly blistered, the cherry tomatoes have fully burst and their juice has caramelized around them, and the chickpeas are deeply golden and crisp. The pan drippings — the caramelized marinade and tomato juice — should be thickened and fragrant.
  8. Add the feta and finish. Remove the pan from the oven. Scatter the vegan feta over the hot vegetables immediately — the residual heat softens the feta slightly without melting it. Squeeze one of the roasted lemon halves over everything (the roasted lemon juice is more concentrated and sweeter than fresh) and scatter the fresh parsley generously over the top. Drizzle with a little extra olive oil.
  9. Serve from the pan. Bring the sheet pan directly to the table and serve family-style with warm pita bread, the remaining roasted lemon half for extra squeezing, and hummus on the side. This is a dinner that belongs on the pan, not plated individually — the communal presentation is half the pleasure.

Pro Tips

  • Dry the chickpeas completely — this is the single most important step for crispy sheet pan chickpeas. Water on the surface of a chickpea turns to steam in the oven and creates a barrier between the chickpea and the hot air that prevents the exterior from crisping and drying. A thoroughly dried chickpea — patted dry and air-dried for at least 5 minutes — has nothing between it and the oven heat and will crisp beautifully in 25–30 minutes at high temperature.
  • Do not crowd the pan — vegetables on a crowded sheet pan steam in each other’s moisture rather than roasting in the dry oven heat. Steamed vegetables are soft, pale, and lack the caramelized, slightly charred flavor that makes roasted vegetables extraordinary. Use the largest pan you have and give every piece space; if your pan is too small, use two pans rather than crowding one.
  • Use the two-temperature approach — the high initial blast at 425°F gets the caramelization started aggressively before the vegetables have time to release too much moisture. The drop to 375°F allows the larger pieces to cook through without the exterior burning. The combination produces better results than either temperature alone.
  • Add the feta off the heat — vegan feta that goes into the oven tends to either melt entirely (if made from a cashew or soft tofu base) or dry out and become rubbery (if made from a firmer tofu base). Adding it over the hot vegetables directly from the oven gives it exactly the right temperature: slightly warmed and softened on the outside, still creamy and tangy at the center.

Greek Sheet Pan Cooking: The Tradition of the Tapsi

The sheet pan dinner as a concept may feel like a product of modern convenience cooking — and in the American sense it largely is — but the underlying technique has deep roots in Greek culinary tradition through the tapsi, the large, shallow metal baking pan that is the foundational cooking vessel of the Greek home kitchen and the communal oven. In rural Greek communities through the nineteenth and twentieth centuries, home ovens were uncommon, and families would assemble their dishes in their tapsi — layered vegetables, olive oil, herbs, and whatever protein was available — and carry them to the communal village oven (the fourno) to be baked and collected hours later. The dish that came back was not the sum of its raw ingredients: the long, slow roast in the communal oven caramelized the vegetables, concentrated the olive oil and herb marinade into a thick, fragrant coating, and produced a meal of extraordinary depth from the simplest possible combination of ingredients. The Greek sheet pan dinner in this recipe is a direct descendant of this tradition — vegetables, olive oil, lemon, oregano, and garlic arranged on a pan and roasted until the oven does everything that time and technique would have done in the fourno. The feta added at the end is, in the vegan version, the final act of a meal that honors one of the great simple cooking traditions of the Mediterranean world.


Flavor Variations

  • Greek Sheet Pan Dinner with Artichokes: Add 1 × 400g can of artichoke hearts (drained and quartered) to the pan alongside the other vegetables for a more substantial, more deeply Mediterranean version where the artichoke’s slight bitterness works as the perfect counterpoint to the sweet roasted tomatoes and tangy feta.
  • Lemon Herb Potato Greek Sheet Pan: Add 2 medium potatoes (cut into 2cm cubes, par-boiled for 8 minutes and drained) to the pan in place of or alongside the zucchini for a heartier version where the potato absorbs the Greek marinade and becomes the most delicious, herb-infused roasted potato you have ever eaten.
  • Spicy Harissa Greek Sheet Pan: Stir 1 tablespoon of harissa paste into the Greek marinade for a version where the North African chili paste adds a deep, complex heat that transforms the flavor profile from purely Greek into something that bridges Greek and Moroccan flavors beautifully.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~385 kcal14g38g10g20g

Storage

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The flavors deepen considerably overnight and the dish is excellent cold, at room temperature, or gently reheated. Do not store with the fresh parsley — add it fresh when serving leftovers.
  • Reheating: Spread leftovers on a baking sheet and reheat at 400°F (200°C) for 8–10 minutes to restore the crispiness of the chickpeas and the caramelization of the vegetables. Microwaving works but produces softer chickpeas and more steamed than roasted vegetables — the oven is strongly preferred.
  • Repurposing leftovers: Leftover Greek sheet pan dinner is exceptional stuffed into warm pita with hummus and fresh tomato (a vegan gyro of sorts), tossed through cooked orzo or quinoa with extra lemon juice, or served over a bed of arugula with a drizzle of tahini dressing as a substantial salad.

Frequently Asked Questions

What vegan feta works best?

Store-bought vegan feta from brands like Violife, Follow Your Heart, or Trader Joe’s works very well in this recipe. For a homemade version, firm tofu marinated overnight in a mixture of lemon juice, apple cider vinegar, nutritional yeast, garlic powder, and salt produces an excellent feta substitute with the right tang and crumble. Cashew-based vegan feta is creamier and richer — excellent for crumbling over the top, but it will soften more quickly in the residual heat of the pan.

Can I add more protein?

Yes — cubed extra-firm tofu (pressed for at least 30 minutes, cut into 2cm cubes, and marinated along with the vegetables) adds substantial protein and absorbs the Greek marinade beautifully. Add the tofu to the pan with the other vegetables and treat it the same way. Tempeh, cut into thin slices, is also excellent — it crisps more aggressively than tofu and has a nuttier flavor that works well with the oregano and lemon.

My vegetables are releasing too much water — how do I fix this?

Excess water on the pan is almost always caused by two things: crowding (which causes steam to accumulate) or vegetables that were wet when they went onto the pan. Ensure all vegetables are thoroughly dried after washing, use the largest pan possible to give every piece space, and resist the urge to stir during the first 20 minutes — the undisturbed contact with the hot pan surface is what drives caramelization rather than steaming.

Can I prep this ahead?

Yes — the vegetables and chickpeas can be marinated in the bowl and stored covered in the refrigerator for up to 24 hours before roasting. The extended marinating time actually improves the flavor. Take the bowl out of the refrigerator 20 minutes before roasting and proceed from Step 5. The marinade will have been absorbed further into the vegetables and the finished dish will be even more flavorful.


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!

Coconut Lime Chia Pudding Bars — The Most Refreshing Most Creamy Plant-Based Breakfast Bar You Will Make All Week

coconut lime chia pudding bars

There are breakfast bars and then there are breakfast bars like these Coconut Lime Chia Pudding Bars — the kind that you make the night before and when you lift the first bar from the pan in the morning it is so perfectly set and so cool and so silky and so fragrant with toasted coconut and fresh lime that it feels less like breakfast and more like something you would find at a resort brunch buffet, and when you take the first bite the creamy, yielding chia pudding gives way to the crunchy coconut date base and the bright, citrus-forward lime hits at the back and the toasted coconut on top is sweet and nutty and everything together is so complete and so satisfying that you eat the whole bar standing at the counter before you have made your coffee, and then you cut another one, and the container in the refrigerator is half-empty before the week has properly started. This is that recipe. The one that makes meal-prep feel less like a chore and more like an act of self-care. The one that is simultaneously a proper breakfast, a post-workout snack, and a dessert that passes as healthy. The one that is made entirely the night before and requires zero effort in the morning beyond the cutting of a bar and the pouring of coffee.

The secret is the bloom-and-press technique. Chia pudding bars fail when the chia pudding is too thin — poured into a pan at the consistency of a cold drink, it never fully sets through the center and produces bars that are wet, shapeless, and impossible to cut cleanly. The correct technique is to bloom the chia seeds in the full quantity of coconut milk at room temperature for 20 minutes — stirring every 5 minutes to prevent clumping — and then press the thickened pudding firmly into the pan over the base layer, smoothing the surface with the back of a wet spoon. This compression step removes air pockets and ensures the pudding layer is dense, uniform, and fully in contact with the base, producing a bar that sets into a firm, sliceable slab overnight. The technique is simple, takes 20 minutes of watching and stirring, and is the difference between a bar and a bowl.

What makes this recipe so outstanding is the toasted coconut date base — a no-bake crust made from Medjool dates, desiccated coconut toasted in a dry pan until golden and nutty, rolled oats, and a pinch of salt, processed together into a mixture that presses into a firm, chewy, slightly crisp foundation for the chia pudding layer. The base is sweet from the dates, nutty from the toasted coconut, and substantial enough to hold the bar together when lifted from the pan — it provides texture and structure that the chia pudding layer alone cannot provide, and its sweetness is calibrated to complement the tart lime and the creamy coconut of the pudding without overwhelming either.

This recipe is 100% vegan, gluten-free when made with certified GF oats, naturally sweetened, ready to eat after an overnight set, and one of the most elegant meal-prep breakfasts in the plant-based repertoire.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
25 mins5 mins30 mins + overnight set9 bars~220 kcal

Ingredients

For the Toasted Coconut Date Base

  • 1 cup (100g) desiccated coconut (unsweetened)
  • 1 cup (100g) rolled oats (certified GF if needed)
  • 200g (7oz) Medjool dates, pitted (about 10–12 large dates — must be soft and sticky)
  • 2 tbsp coconut oil, melted
  • Pinch of fine salt
  • ½ tsp pure vanilla extract

For the Coconut Lime Chia Pudding

  • 1 × 400ml (14oz) can full-fat coconut milk, well shaken
  • ½ cup (120ml) coconut cream (from the top of a second chilled can)
  • 6 tbsp (60g) white chia seeds (white chia produces a cleaner, paler pudding — black chia works equally well in flavor)
  • 3 tbsp pure maple syrup (or agave)
  • Zest of 2 large limes (the zest carries the citrus oil — this is the dominant lime flavor)
  • 3 tbsp fresh lime juice (from the zested limes)
  • 1 tsp pure vanilla extract
  • Pinch of fine salt

For the Topping

  • ¼ cup (25g) desiccated coconut or coconut flakes, toasted
  • Zest of ½ lime
  • Optional: thin lime slices or lime zest curls for decoration

Instructions

  1. Toast the coconut for the base. In a dry skillet over medium heat, toast the desiccated coconut for the base, stirring constantly, for 3–4 minutes until golden and intensely fragrant. Watch carefully — coconut goes from golden to burnt in under a minute. Transfer immediately to a plate to cool. Repeat with the topping coconut in the same pan. Set both aside separately.
  2. Make the date base. Add the rolled oats to a food processor and pulse 5–6 times until roughly broken down — not a powder, but smaller than whole oats. Add the pitted Medjool dates, toasted coconut (for the base), melted coconut oil, salt, and vanilla extract. Process for 60–90 seconds until the mixture clumps together when pressed between your fingers. If the mixture seems dry and won’t clump, add the dates are not soft enough — microwave them for 20 seconds to soften, then process again. The mixture should hold its shape when squeezed.
  3. Press the base. Line a 20 × 20cm (8 × 8 inch) square baking pan with parchment paper, leaving overhang on two sides for easy lifting. Transfer the date mixture to the pan and press firmly and evenly into the base using the back of a spoon or the bottom of a flat glass. The base should be compact, uniform, and about 1cm thick. Press firmly — a loosely pressed base will crumble when the bars are cut. Place in the freezer for 15 minutes to firm while you make the chia pudding.
  4. Bloom the chia pudding. In a large bowl, whisk together the full-fat coconut milk, coconut cream, maple syrup, lime zest, lime juice, vanilla extract, and salt until well combined. Add the chia seeds and whisk immediately and vigorously to distribute them evenly before they begin to gel and clump. Set a timer for 5 minutes.
  5. Stir and bloom. After 5 minutes, whisk the chia mixture again — the seeds will have begun to swell and the mixture will be slightly thicker. Repeat at 5-minute intervals for a total of 20 minutes (4 stirs), whisking each time to break up any clumps and redistribute the seeds. After 20 minutes the pudding should be noticeably thickened — it should coat the back of a spoon and hold a slight shape when dropped from a height. If it is still very thin, give it 5 more minutes.
  6. Pour and press. Remove the base from the freezer. Pour the thickened chia pudding over the base and spread evenly with a spatula. Tap the pan gently on the counter 3–4 times to release any air bubbles. Press the surface smooth with the back of a wet spoon — the “press” in this step is light, just enough to create a flat, even surface and ensure the pudding is in full contact with the base below. Scatter the toasted topping coconut over the surface and press it very gently into the pudding so it adheres.
  7. Set overnight. Cover the pan tightly with plastic wrap and refrigerate for a minimum of 6 hours — overnight is ideal and strongly preferred. The chia seeds continue to absorb liquid and swell during the refrigerator rest, and the pudding layer firms from a pourable gel into a dense, sliceable slab. Do not attempt to cut before the full setting time.
  8. Cut and serve. Lift the slab from the pan using the parchment overhang. Place on a cutting board and cut into 9 bars (3 × 3 grid) using a sharp knife wiped clean between cuts for the cleanest edges. Garnish with extra lime zest and optional lime slices. Serve cold, directly from the refrigerator.

Pro Tips

  • Use Medjool dates, not regular dried dates — Medjool dates are large, soft, caramel-sweet, and sticky by nature, which makes them the ideal binding agent for a no-bake base. Regular dried dates are smaller, drier, and harder, and produce a base that is crumbly, dry, and difficult to press into a compact layer without adding significant extra liquid. If Medjool dates are not available, soak regular dried dates in boiling water for 15 minutes, drain thoroughly, and proceed.
  • Stir the chia pudding every 5 minutes — chia seeds gel unevenly when left undisturbed, forming a thick skin on top and clumps throughout the pudding that never fully break down, even with refrigeration. Regular stirring during the first 20 minutes distributes the swelling seeds evenly through the liquid and produces a smooth, uniform pudding with no lumps. This is the step that determines the texture of the finished bar.
  • Use full-fat coconut milk — light coconut milk does not have sufficient fat content to produce the rich, creamy pudding this bar needs. The fat in full-fat coconut milk is what gives the chia pudding its silky, almost mousse-like texture when set; a thin, low-fat pudding layer produces a watery, loosely set bar that does not slice cleanly. Full-fat coconut milk in a can (not a carton) is the correct ingredient.
  • Zest the limes before juicing — the zest is where the lime’s essential oils live, and lime zest carries a sharper, more aromatic lime flavor than lime juice, which is primarily acidic rather than aromatic. Two fully zested limes produce a chia pudding that tastes intensely and vividly of lime from the first spoonful. Zest before juicing — once a lime is juiced, the skin is too dry and collapsed to zest effectively.

Chia Seeds: From Aztec Superfood to Global Pantry Staple

Chia seeds — the seeds of Salvia hispanica, a flowering plant native to central Mexico and Guatemala — were a dietary staple of the Aztec and Maya civilizations, valued not only as a food source but as a trade currency and an offering in religious ceremonies. The word “chia” derives from the Nahuatl word chian, meaning oily, a reference to the seeds’ high fat content — primarily omega-3 fatty acids — that made them an extraordinarily dense source of energy for the long distances that Aztec warriors and messengers were required to travel. Spanish colonizers largely suppressed the cultivation of chia after the conquest of Mexico in the sixteenth century, associating the seed with pre-Christian religious practices, and it largely disappeared from mainstream food culture for several centuries. Its return to Western awareness came primarily through the novelty of the Chia Pet — the terracotta animal figurines coated with chia seeds and sold as gifts from the 1970s onward — but the seed’s food properties attracted serious nutritional interest in the 1990s and 2000s, and by the 2010s chia had become one of the most widely sold “superfood” ingredients in the world. Its hydrophilic property — the ability to absorb up to 12 times its own weight in liquid and form a stable gel — is the characteristic that makes it useful in plant-based cooking as an egg replacer, a thickener, and as the foundation of the chia pudding that has become one of the most popular plant-based breakfasts of the past decade.


Flavor Variations

  • Mango Coconut Chia Pudding Bars: Replace the lime zest and lime juice with the purée of 1 ripe mango blended smooth and folded into the coconut pudding before pouring over the base. Top with toasted coconut and small cubes of fresh mango for a tropical version that is sweeter, less tart, and deeply fragrant.
  • Passion Fruit Coconut Chia Bars: Replace the lime juice with the strained pulp and juice of 4 passion fruits for a version with a more exotic, floral acidity — the passion fruit’s tartness is sharper and more complex than lime and produces a pudding layer of extraordinary flavor.
  • Chocolate Coconut Chia Pudding Bars: Add 3 tablespoons of Dutch-process cocoa powder to the chia pudding mixture (whisk in with the coconut milk before adding the seeds) and reduce the lime zest to ½ lime or omit entirely for a chocolate coconut version topped with cacao nibs and shaved dark chocolate that is as suitable for dessert as for breakfast.

Nutritional Highlights (Per Bar)

CaloriesProteinCarbsFiberFat
~220 kcal4g26g7g12g

Storage

  • Refrigerator: Store bars in an airtight container in the refrigerator for up to 5 days. The bars firm slightly on day two and three and are at their best between day one and three, when the pudding is set but still silky and the base retains its slight chew. Separate layers of bars with parchment paper to prevent sticking.
  • Freezer: Freeze individually wrapped bars for up to 2 months. Thaw overnight in the refrigerator — do not thaw at room temperature as the pudding layer can become watery as it warms. The texture after thawing is slightly softer than fresh but still very good.
  • Serving: Serve cold, directly from the refrigerator. These bars are designed to be eaten cold; at room temperature the pudding layer softens and the bar loses its structure.

Frequently Asked Questions

Can I use black chia seeds instead of white?

Yes — black and white chia seeds are nutritionally identical and behave identically in recipes. White chia seeds produce a pudding layer that is pale and creamy in color, which shows off the coconut lime aesthetic of this bar beautifully. Black chia seeds produce a speckled grey pudding layer — still delicious, and many people prefer the appearance of black chia. The choice is entirely aesthetic.

My bars are crumbling when I cut them — what went wrong?

Two causes: the base was not pressed firmly enough before the pudding was added (it must be compacted firmly — use the bottom of a flat glass and real pressure); or the bars were cut before the pudding had fully set (overnight in the refrigerator is the minimum — 6 hours is the bare minimum and may still produce a softer set in the center). If crumbling persists, return the bars to the freezer for 30 minutes before cutting — the brief freeze firms everything just enough for clean cuts.

Can I make these without oats for a grain-free version?

Yes — replace the rolled oats in the base with an equal quantity of additional desiccated coconut or finely chopped raw almonds or cashews. The base will be slightly denser and less chewy but equally good. Ensure the replacement ingredient is dry and not too finely processed — a little texture in the base is what prevents it from being too compact and heavy.

Can I reduce the maple syrup for a less sweet bar?

Yes — reduce the maple syrup in the pudding to 2 tablespoons for a noticeably less sweet bar where the lime flavor is more dominant. The date base is fixed in sweetness (the dates provide the sweetness) but the pudding layer can be adjusted freely. Taste the pudding mixture before pouring over the base and adjust to your preference.


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 Stuffed Mushrooms — The Most Impressive Most Flavor-Packed Plant-Based Appetizer You Will Make All Season

vegan stuffed mushrooms

There are appetizers and then there are appetizers like these Vegan Stuffed Mushrooms — the kind that come out of the oven so golden and so fragrant and so impossibly good-looking that the platter reaches the table and is empty before you have set down the oven gloves, and someone who took one purely to be polite comes back for a second before they have finished the first, and the question that follows — “what is in these?” — is asked with the tone of someone who cannot reconcile how good a mushroom appetizer is with their prior experience of mushroom appetizers, which were probably fine but never this. This is that recipe. The one where every portobello cap is filled so generously with a savory, herbed, cashew-cream-based stuffing threaded with sun-dried tomatoes and fresh spinach and toasted pine nuts and garlic that each mushroom is a complete mouthful — rich and creamy from the filling, meaty and juicy from the mushroom, golden and herb-crisp at the top where the filling has browned. The one that makes a dinner party feel properly catered and a weeknight dinner feel like a celebration. The one that disappears every single time.

The secret is the pre-roast and drain technique. The single most common failure mode of stuffed mushrooms — soggy filling, watery pan, mushrooms that collapse — is caused by the mushroom’s high water content, which releases during baking and floods the filling with liquid. Most recipes ignore this problem entirely, filling raw mushrooms and baking them once, and the result is a stuffed mushroom sitting in a pool of mushroom water with a filling that has been diluted and a cap that is too soft to hold its shape when lifted. The fix is to pre-roast the empty mushroom caps stem-side up for 10 minutes before stuffing — this drives out the majority of the water content into the pan, where it can be poured away, leaving a mushroom cap that is already partially cooked and has released most of its liquid before the filling has been added. The stuffed mushrooms that go back into the oven are then dry enough that the filling browns and crisps at the top rather than steaming in mushroom water, and the caps hold their shape cleanly from pan to plate.

What makes this recipe so outstanding is the cashew cream stuffing — a base of raw cashews soaked and blended with garlic, nutritional yeast, lemon juice, and herbs into a thick, savory, dairy-free cream cheese that bakes into a rich, slightly firm filling with enough body to pile generously into each cap without spreading or collapsing. Sun-dried tomatoes add concentrated sweetness and chew; fresh spinach wilted into the stuffing adds color, nutrition, and a mild earthiness; toasted pine nuts add crunch and a buttery nuttiness that elevates every bite. The breadcrumb topping — panko mixed with olive oil, garlic, and fresh herbs — caramelizes in the final minutes of baking into a golden, crisp crown that provides textural contrast to the creamy filling beneath.

This recipe is 100% vegan, naturally gluten-free when using GF breadcrumbs, ready in about 40 minutes, and the kind of appetizer that makes people think you spent the afternoon in the kitchen when you spent 20 minutes and delegated the rest to the oven.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins20 mins40 mins4 (3 mushrooms each)~285 kcal

Ingredients

For the Mushrooms

  • 12 large portobello or cremini mushrooms (about 6–7cm diameter — large enough to hold a generous filling)
  • 2 tbsp olive oil
  • ½ tsp fine salt
  • ¼ tsp black pepper

For the Cashew Cream Stuffing

  • 1 cup (140g) raw cashews, soaked in cold water for 2 hours or boiling water for 20 minutes, then drained
  • 3 tbsp nutritional yeast
  • 2 tbsp fresh lemon juice
  • 2 cloves garlic, minced
  • ½ tsp fine salt
  • ¼ tsp black pepper
  • 3–4 tbsp water (to blend to a thick, cream-cheese-like consistency)

For the Filling

  • 1 tbsp olive oil
  • 3 cloves garlic, minced
  • 2 cups (60g) fresh baby spinach, roughly chopped
  • ½ cup (75g) sun-dried tomatoes (in oil), drained and finely chopped
  • ¼ cup (35g) toasted pine nuts (or toasted walnuts, roughly chopped)
  • 1 tsp dried Italian herbs or dried oregano
  • ½ tsp chili flakes (optional)
  • Salt and black pepper to taste
  • 2 tbsp fresh parsley or fresh basil, finely chopped

For the Herbed Breadcrumb Topping

  • ⅓ cup (35g) panko breadcrumbs (or GF breadcrumbs)
  • 1 tbsp olive oil
  • 1 small clove garlic, very finely minced or grated
  • 1 tbsp fresh parsley, finely chopped
  • Pinch of salt

For Serving

  • Extra fresh parsley or basil
  • A drizzle of good-quality extra-virgin olive oil
  • Lemon wedges
  • Balsamic glaze (optional — the sweetness against the savory filling is outstanding)

Instructions

  1. Prepare the mushrooms. Preheat the oven to 400°F (200°C). Line a large baking sheet with parchment paper. Clean the mushrooms with a damp paper towel — do not wash under running water, as mushrooms absorb water readily. Remove the stems by twisting them out gently; finely chop the stems and set aside to add to the filling. Using a small spoon, scrape out and discard the dark gills from inside each cap — the gills hold moisture and removing them creates more space for the filling and reduces the amount of liquid released during baking.
  2. Pre-roast the caps. Brush both sides of each mushroom cap with olive oil and season the inside with salt and pepper. Place stem-side up on the prepared baking sheet. Roast for 10 minutes. Remove from the oven and tip the pan — significant liquid will have collected in each cap and on the sheet. Pour away all of this liquid and pat the inside of each cap dry with a paper towel. This step is the foundation of a non-soggy stuffed mushroom.
  3. Make the cashew cream. While the mushrooms pre-roast, drain the soaked cashews and add them to a blender with the nutritional yeast, lemon juice, minced garlic, salt, pepper, and 3 tablespoons of water. Blend on high for 90 seconds until completely smooth — the consistency should be thick and spreadable, like a firm cream cheese. Add the remaining tablespoon of water only if needed to get the blender moving. The cashew cream should hold its shape when spooned — if it is too thin, it will spread out of the caps in the oven.
  4. Make the filling. Heat the olive oil in a skillet over medium heat. Add the minced garlic and chopped mushroom stems and cook for 2–3 minutes until softened and fragrant. Add the chopped spinach and cook, stirring, for 1–2 minutes until wilted. Remove from the heat and stir in the sun-dried tomatoes, toasted pine nuts, Italian herbs, chili flakes if using, and fresh parsley. Season generously with salt and pepper. Fold the cashew cream into this skillet mixture and stir until completely combined — the stuffing should be thick, rich, and very generously seasoned.
  5. Make the breadcrumb topping. In a small bowl, combine the panko breadcrumbs, olive oil, minced garlic, fresh parsley, and a pinch of salt. Toss with a fork until the crumbs are evenly coated in oil and fragrant.
  6. Stuff the mushrooms. Spoon the filling generously into each pre-roasted cap — pile it high, pressing it gently into the cap and mounding it above the rim. These mushrooms should look abundant, not timid. Scatter the herbed breadcrumb topping over each stuffed cap, pressing very lightly to help it adhere to the filling surface.
  7. Bake until golden. Return the stuffed mushrooms to the oven and bake at 400°F (200°C) for a further 10–12 minutes until the breadcrumb topping is deep golden and crisp, the filling is heated through and slightly set at the edges, and the mushroom caps are completely tender and glossy. The caps should hold their shape when lifted with a spatula — if they collapse, they needed slightly less baking or the pre-roast did not drive off enough moisture.
  8. Rest briefly and serve. Leave to rest for 3 minutes — just long enough for the filling to firm slightly and the caps to become handleable without burning fingers. Arrange on a serving platter, drizzle with extra-virgin olive oil and balsamic glaze if using, scatter fresh herbs over the top, and serve immediately with lemon wedges on the side.

Pro Tips

  • Pre-roast the caps and discard the liquid — this is the non-negotiable technique that makes the difference between a stuffed mushroom that is crisp, golden, and restaurant-quality and one that is soggy, watery, and disappointing. Mushrooms are 90% water by weight, and that water must go somewhere during cooking. Let it go before the filling is added — pour it away after 10 minutes in the oven — rather than allowing it to flood the filling during the final bake.
  • Remove the gills — the dark gills on the underside of portobello mushroom caps hold moisture and have an intense, sometimes slightly bitter flavor that can overwhelm the filling. Removing them with a small spoon takes 30 seconds per mushroom and creates more space for the filling as well as reducing the liquid released during baking. For smaller cremini mushrooms, the gills are smaller and less obtrusive — remove them if you have time, skip if you don’t.
  • Pile the filling high — stuffed mushrooms look dramatic and generous or modest and timid, and the difference is entirely in how much filling you use per cap. Pile it high and press it in so it mounds above the rim of the cap. The filling firms in the oven and does not fall out; a generously stuffed mushroom looks professional and is far more satisfying to eat than a conservatively filled one.
  • Season aggressively — cashew cream is mild and bland before seasoning. The filling must be seasoned very generously — taste it before stuffing and adjust salt, pepper, lemon juice, and nutritional yeast until it tastes rich, savory, and complete. A filling that tastes slightly too salty out of the pan will taste perfectly seasoned in the finished mushroom, because the mushroom’s own mild flavor dilutes the filling’s intensity during eating.

Stuffed Mushrooms: A History of Elegant Simplicity

The stuffed mushroom is one of the oldest and most continuously popular appetizers in the Western culinary repertoire, appearing in cookbooks and household records from at least the eighteenth century in France and Italy, where the large, meaty caps of wild mushrooms — porcini, portobello, and field mushrooms — were recognized as natural vessels for a forcemeat, breadcrumb, or cheese stuffing that could transform an inexpensive foraged ingredient into an elegant dish. The Italian tradition of funghi ripieni (stuffed mushrooms) — caps filled with a mixture of the chopped mushroom stems, garlic, herbs, Parmesan, and breadcrumbs, then baked until golden — is perhaps the closest ancestor of the modern stuffed mushroom and remains one of the great simple dishes of the Italian antipasto tradition. In America, the stuffed mushroom became a fixture of the mid-twentieth-century party table, appearing at cocktail parties and holiday gatherings in variations that ranged from cream cheese and bacon to sausage and herb stuffings, and it has never left. Its persistence across centuries and cultures is a testament to how completely the large mushroom cap solves the problem of the appetizer: it is a self-contained vessel that is meaty, earthy, and rich on its own; that accepts almost any stuffing and improves it; and that presents beautifully on any table. The vegan cashew cream filling in this recipe is the contemporary answer to that tradition — as rich and savory as any cream cheese or Parmesan filling, with a depth and complexity that is entirely its own.


Flavor Variations

  • Italian Sausage-Style Stuffed Mushrooms: Add ½ cup of crumbled, browned vegan Italian sausage (store-bought or homemade) to the filling mixture in place of the pine nuts for a heartier, more deeply savory version where the fennel and herb seasoning of the sausage adds a dimension that makes the mushrooms feel like a complete meal rather than an appetizer.
  • Mediterranean Stuffed Mushrooms: Add ¼ cup of chopped kalamata olives and 2 tablespoons of capers to the filling alongside the sun-dried tomatoes and replace the Italian herbs with fresh oregano and lemon zest for a sharply flavored, briny version that pairs exceptionally well with warm pita and hummus.
  • Spinach and Artichoke Stuffed Mushrooms: Double the spinach and add ½ cup of canned artichoke hearts (drained and finely chopped) to the filling, omitting the sun-dried tomatoes, for a spinach-artichoke-dip-inspired version where the combination of creamy cashew base, wilted spinach, and tender artichoke produces something that tastes almost indecently rich.

Nutritional Highlights (Per Serving — 3 mushrooms)

CaloriesProteinCarbsFiberFat
~285 kcal10g20g4g19g

Storage

  • Refrigerator: Store leftover stuffed mushrooms in an airtight container for up to 3 days. The breadcrumb topping softens in storage but the filling remains excellent. Reheat in a 375°F (190°C) oven for 8–10 minutes to restore the crispness of the topping and the heat of the filling; microwave reheating works but produces a soft topping.
  • Make-ahead: The cashew cream stuffing can be made up to 2 days ahead and stored covered in the refrigerator. The mushrooms can be pre-roasted and drained, stuffed but not topped with breadcrumbs, and stored covered in the refrigerator for up to 24 hours before baking. Add the breadcrumb topping just before baking. This makes the recipe ideal for entertaining — all the active work is done ahead, and the mushrooms go into the oven when guests arrive.
  • Freezing: Not recommended — mushrooms do not freeze well and the cashew cream filling can separate on thawing. Make fresh or refrigerate for short-term storage.

Frequently Asked Questions

Can I use large cremini mushrooms instead of portobello?

Yes — cremini mushrooms at 5–6cm diameter work well and produce more, smaller bites that are ideal for cocktail-party service. The pre-roast and drain technique is equally important with cremini. Reduce the pre-roast time to 7–8 minutes and the final bake time to 8–10 minutes. Fill each cap with 1–1.5 tablespoons of filling and proportion the breadcrumb topping accordingly.

Can I make the cashew cream without soaking?

If you have a high-powered blender (Vitamix, Blendtec), unsoaked raw cashews can be blended with sufficient water to a smooth cream — blend for 2–3 minutes, scraping down frequently. The result will be slightly grainier than soaked cashews but still very good. For a standard blender, soaking is essential — unsoaked cashews will leave a gritty texture no matter how long you blend.

How do I keep the breadcrumb topping crispy?

The breadcrumb topping begins to soften as soon as it contacts the filling’s moisture and the mushroom’s steam. For maximum crispness at serving, add the breadcrumb topping in the last 5 minutes of baking rather than at the start of the stuffed-mushroom bake. This gives it the minimum time needed to brown and crisp without softening in the oven steam.

Can I serve these as a main rather than an appetizer?

Yes — serve 4–5 stuffed mushrooms per person over a bed of herbed quinoa, wilted greens, or polenta for a complete and impressive vegan main course. The filling is substantial enough to anchor a full meal, especially with the addition of crumbled vegan Italian sausage or extra pine nuts for additional protein and richness.


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!