egg-free

Vegan Creamy Chickpea and Spinach Curry — The Most Warming Plant-Based Dinner You Will Make All Week

Vegan Creamy Chickpea and Spinach Curry

If there is one recipe that belongs permanently in your weekly dinner rotation it is this Vegan Creamy Chickpea and Spinach Curry. Rich, deeply spiced, and finished with silky coconut cream, this is the kind of meal that fills your kitchen with the most extraordinary aroma and delivers pure comfort in every single spoonful. It is everything a great curry should be — warming, satisfying, protein-packed, and ready in just 35 minutes from a single pot.

This curry is built on a foundation of pantry staples that most vegan kitchens already have on hand. Canned chickpeas provide the protein and substance. Fresh spinach adds color, nutrition, and a beautiful earthiness. Coconut cream creates the silky, luxurious sauce that makes this curry so deeply satisfying. And a carefully balanced blend of cumin, turmeric, coriander, and garam masala brings everything together into a dish that tastes like it simmered for hours.

What makes this recipe exceptional is how the flavors build in layers. The onion and garlic are cooked low and slow until deeply caramelized. The spices are bloomed in hot oil to release their full aromatic potential. The tomatoes are cooked until completely broken down into the base. And the coconut cream is added off the heat to preserve its delicate sweetness. Each step takes only minutes but together they create a curry of remarkable depth and complexity.

Whether you serve it over steamed basmati rice, alongside warm naan, or simply eat it from the pot with a large spoon because the smell made waiting impossible — this Vegan Creamy Chickpea and Spinach Curry will become one of the most requested dishes in your kitchen.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins25 mins35 mins4~420 kcal

Ingredients

For the Curry

  • 2 cans (800g) chickpeas, drained and rinsed
  • 5 cups (150g) fresh spinach, roughly chopped
  • 1 large white onion, finely diced
  • 6 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 can (400g) crushed tomatoes
  • 1 can (400ml) full-fat coconut cream
  • 3 tbsp olive oil or coconut oil
  • Juice of half a lemon
  • 1 tsp salt

The Spice Blend

  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 1½ tsp garam masala
  • 1 tsp turmeric
  • 1 tsp smoked paprika
  • ½ tsp chili powder
  • ¼ tsp cinnamon
  • ¼ tsp black pepper

Optional Add-ins

  • 1 medium sweet potato, diced (add with chickpeas)
  • 1 cup (150g) frozen peas (add in final 5 minutes)
  • 200g firm tofu, cubed (add with chickpeas)
  • 1 tbsp cashew butter (stir in at end for extra creaminess)

To Serve

  • Steamed basmati rice or brown rice
  • Warm vegan naan bread
  • Fresh cilantro, roughly chopped
  • Sliced red chili
  • Wedges of fresh lemon
  • Toasted cashews or almonds
  • Drizzle of coconut cream

Instructions

  1. Prepare all ingredients before you begin. Dice the onion, mince the garlic, grate the ginger, measure the spices into a small bowl, and open the canned tomatoes and coconut cream. Having everything ready makes the cooking process smooth and effortless from start to finish.
  2. Caramelize the onion. Heat the oil in a large heavy-bottomed pot over medium heat. Add the diced onion and a pinch of salt and cook for 8–10 minutes, stirring regularly, until deeply golden and caramelized. This is the most important step — properly caramelized onion creates the flavor foundation of the entire curry and cannot be rushed.
  3. Add garlic and ginger. Add the minced garlic and grated ginger to the caramelized onion and cook for 2 minutes, stirring continuously, until incredibly fragrant and the raw smell has completely cooked out.
  4. Bloom the spices. Add all the spices to the pot and stir continuously for 60–90 seconds until deeply fragrant and coating everything in a rich aromatic paste. This step activates the essential oils in the spices and creates a depth of flavor that simply cannot be achieved any other way.
  5. Cook the tomatoes down. Add the crushed tomatoes and stir well. Cook over medium-high heat for 5–6 minutes, stirring frequently, until the tomatoes have darkened and the oil begins to separate around the edges. This bhuna stage is critical for eliminating any raw tomato flavor.
  6. Add chickpeas and coconut cream. Add the drained chickpeas and stir to coat in the spiced tomato base. Pour in the coconut cream and stir to combine. Add the salt and bring to a gentle simmer. Cook for 10–12 minutes, stirring occasionally, until the sauce has thickened beautifully.
  7. Add the spinach. Add the fresh spinach in large handfuls, stirring between each addition until wilted. Cook for 2–3 minutes until all spinach is incorporated and bright green. Do not overcook.
  8. Finish and serve. Remove from heat and squeeze in the lemon juice. Taste and adjust seasoning. Serve immediately over steamed rice with warm naan, fresh cilantro, and a drizzle of additional coconut cream.

Pro Tips for the Best Vegan Chickpea Curry

  • Caramelize the onion fully. Eight to ten minutes at medium heat produces a sweetness and depth that is the defining characteristic of truly great curry. Never rush this step.
  • Bloom the spices in hot oil always. Sixty seconds of stirring spices in hot oil before adding any liquid activates their essential oils and produces rounded, complex flavors impossible to achieve any other way.
  • Cook tomatoes until oil separates. The visible separation of oil around the tomato base signals that it is properly cooked — sweet, concentrated, and ready to carry the rest of the curry.
  • Add coconut cream off the heat. High heat can cause coconut cream to split — reduce to the lowest setting before adding and stir gently and continuously.
  • Finish with lemon juice always. Added at the very end off the heat, lemon juice lifts and brightens the entire bowl in a way that makes every other flavor shine more intensely.

The Nutritional Power of This Curry

This curry is one of the most nutritionally complete plant-based meals available. Chickpeas provide 16 grams of plant-based protein per serving alongside 13 grams of dietary fiber — making every bowl deeply satisfying and genuinely sustaining for hours.

Turmeric contains curcumin — one of the most extensively studied anti-inflammatory compounds in nutritional science — with documented benefits for joint health, brain function, and cardiovascular protection. Ginger provides gingerols with potent anti-nausea and anti-inflammatory properties. Spinach delivers Vitamins K, A, C, and folate alongside iron and calcium.

Full-fat coconut cream contributes medium-chain triglycerides that provide immediate energy and support metabolic health. Together these ingredients create a curry that heals and nourishes as powerfully as it satisfies.


Flavor Variations

  • Extra Spicy: Double the chili powder and add one minced fresh green chili with the garlic for building, complex heat.
  • Butternut Squash and Chickpea: Add diced roasted butternut squash with the chickpeas for a sweet, earthy autumn version.
  • Tomato Free: Replace crushed tomatoes with additional coconut cream and 2 tablespoons of cashew butter for a lighter, creamier sauce.
  • Lemon and Herb: Replace spinach with fresh cilantro and mint stirred in completely off the heat for a brighter, fresher character.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~420 kcal16g46g13g18g

Storage

  • Refrigerator: Store in an airtight container for up to 5 days. This curry improves with every passing day as the spices deepen and the chickpeas absorb more flavor. Add a splash of coconut cream or broth when reheating.
  • Freezer: Freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently over medium-low heat.
  • Reheating: Always reheat gently over medium-low heat, stirring regularly. Do not boil aggressively as this can affect the coconut cream texture.

Frequently Asked Questions

Can I use dried chickpeas instead of canned?

Yes — soak 400g of dried chickpeas overnight and simmer for 45–60 minutes until tender before using. Home-cooked chickpeas have a firmer texture and absorb the curry sauce beautifully.

Can I make this less spicy?

Yes — reduce or omit the chili powder entirely and replace smoked paprika with sweet paprika for a mild, aromatic curry suitable for all heat tolerances including children.

Why did my coconut cream split?

Coconut cream splits when added to very high heat. Always reduce to the lowest setting before adding and stir continuously. If it does split the flavor is unaffected — stir vigorously over low heat to re-emulsify.

Can I use coconut milk instead of coconut cream?

Yes — use full-fat coconut milk and simmer uncovered for an additional 5 minutes to reduce and thicken. Add 2 tablespoons of cashew butter for additional richness.

What is the best rice to serve with this?

Basmati rice is the classic pairing — its long separate grains and delicate fragrance complement the rich spiced sauce perfectly. Brown basmati adds additional fiber and a nuttier flavor.

Can I make this in a slow cooker?

Yes — complete the onion caramelization and spice blooming on the stovetop first then transfer everything to the slow cooker. Cook on low for 6–8 hours. Add spinach in the final 30 minutes.


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

Vegan Chocolate Banana Ice-cream

vegan chocolate banana ice cream

This Vegan Chocolate Banana Ice Cream is a simple, no-churn delight made with just a few wholesome ingredients. Frozen bananas create a naturally creamy base, while cocoa powder delivers rich chocolate flavor—no dairy, eggs, or added sugar needed (unless you want a touch of sweetness). It’s the perfect guilt-free treat for hot days, post-workout snacks, or whenever a chocolate craving strikes. Ready in minutes with a high-powered blender or food processor!

Ingredients (Serves 2–4)

  • 4–5 ripe bananas, peeled, sliced, and frozen solid (overnight is best)
  • 3–4 tablespoons unsweetened cocoa powder (Dutch-processed for deeper flavor)
  • 1–2 tablespoons maple syrup, agave, or date syrup (optional, to taste)
  • 1 teaspoon pure vanilla extract
  • Pinch of salt
  • ¼–½ cup unsweetened plant-based milk (almond, oat, or coconut), as needed for blending
  • Optional Mix-Ins: Dark chocolate chips (vegan), chopped nuts, peanut butter swirl, fresh berries, or a sprinkle of cinnamon

Instructions

  1. Prep the bananas: Ensure bananas are fully frozen. If they’ve been frozen in large chunks, let them thaw slightly for 5–10 minutes for easier blending.
  2. Blend: Add the frozen banana slices, cocoa powder, vanilla, salt, and optional sweetener to a food processor or high-speed blender. Pulse to break up the bananas, then blend on high, scraping down the sides as needed. Add plant milk 1 tablespoon at a time until smooth and creamy (like soft-serve consistency). Avoid over-blending to prevent it from becoming too liquid.
  3. Customize: If adding mix-ins like chocolate chips or nut butter, pulse them in at the end or fold by hand.
  4. Freeze or serve: Enjoy immediately as soft-serve, or transfer to a loaf pan or container and freeze for 1–2 hours for a firmer scoopable texture. Let it sit at room temperature for a few minutes before scooping if frozen solid.

Prep time: 5–10 minutes (plus freezing bananas) Total time: 10 minutes active

Nutritional Facts (Approximate per Serving, 1 cup)

  • Calories: 150–220 kcal (depending on add-ins and sweetener)
  • Protein: 2–4g
  • Total Fat: 1–3g (plus more from nut butters)
  • Carbohydrates: 35–45g
  • Dietary Fiber: 5–7g
  • Natural Sugars: From bananas (no refined sugar if unsweetened)

Note: Much lighter than traditional ice cream, with potassium and resistant starch from bananas for gut health.

Health Benefits

  • Naturally Sweet & Nutrient-Dense: Bananas provide potassium, vitamin B6, and fiber for heart health, energy, and digestion.
  • Antioxidant Boost: Cocoa powder is rich in flavonoids that support mood and cardiovascular wellness.
  • Vegan & Whole Food: Dairy-free, refined-sugar-optional, and full of real ingredients—great for plant-based, gluten-free, or lighter diets.
  • Weight-Friendly Treat: Lower in calories and fat than store-bought versions, with natural creaminess from bananas.

Tips and Variations

  • Extra Creamy: Use frozen coconut milk cubes or a spoonful of cashew butter.
  • Flavor Twists: Add espresso powder for mocha, mint extract for chocolate-mint, or frozen berries for chocolate-berry.
  • No Food Processor? Let bananas thaw more and mash vigorously by hand, though texture won’t be as smooth.
  • Storage: Best enjoyed fresh or within 1–2 weeks in the freezer. Cover tightly to prevent freezer burn; thaw slightly before eating.
  • Make It a Sundae: Top with warm vegan chocolate sauce, nuts, and banana slices.

Serving Suggestions

Scoop into bowls or cones, layer in parfaits with granola and fruit, or blend into smoothies. Pair with fresh strawberries or a sprinkle of sea salt for contrast. It’s kid-approved and perfect for summer parties or movie nights.

This Vegan Chocolate Banana Ice Cream proves healthy desserts can be incredibly delicious and easy. Blend up a batch today and enjoy creamy chocolate goodness without the guilt! 🍌🍫

Tried this recipe? Leave a comment below and let us know how it turned out! Browse all our vegan recipes to keep enjoying ultimate delicious and healthy lifestyle.

Vegan Blueberry Brie Jalapeño Poppers

vegan blueberry brie jalapeño poppers

There are appetizers you make because something needs to be on the table before dinner. And then there are appetizers like these Vegan Blueberry Brie Jalapeño Poppers — the kind that combine sweet, jammy blueberry, rich melted vegan brie, and the building heat of jalapeño into a single bite so unexpected and so completely addictive that people keep reaching for one more before they have even finished the first. This is that appetizer. The one that gets the entire table talking. The one that disappears from the platter the fastest at any gathering.

This recipe stuffs halved jalapeños with a rich, melty vegan brie and a spoonful of blueberry preserves, baked until the cheese is gooey and the jalapeño has softened slightly while retaining some bite. The combination of sweet, creamy, and spicy creates one of the most interesting and memorable flavor profiles in the entire appetizer category.

What makes these poppers so outstanding is the contrast — the cooling, gooey richness of melted vegan brie against the building heat of the jalapeño, all balanced by the sweet, slightly tart pop of blueberry preserves, creating a bite that engages every part of the palate at once.

This recipe is 100% vegan, naturally gluten-free, ready in about 30 minutes, and absolutely wonderful served warm straight from the oven at any gathering, party, or holiday spread.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins15 mins30 mins6~120 kcal

Ingredients

For the Poppers

  • 12 medium jalapeños, halved lengthwise and seeded
  • 150g vegan brie, cut into small slices or cubes
  • ½ cup (120g) blueberry preserves or jam
  • 1 tbsp fresh thyme leaves (optional)

For the Topping

  • ¼ cup (25g) breadcrumbs
  • 1 tbsp olive oil
  • Pinch of salt

Optional Add-ins

  • A drizzle of maple syrup over the top before baking
  • A scattering of fresh blueberries pressed in alongside the preserves
  • A pinch of chili flakes for extra heat

To Serve

  • Fresh thyme or basil for garnish
  • A small bowl of extra blueberry preserves alongside

Instructions

  1. Preheat the oven and prepare the jalapeños. Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper. Halve the jalapeños lengthwise and remove the seeds and membranes with a small spoon, leaving the shells intact.
  2. Fill the jalapeños. Place a small slice or cube of vegan brie into each jalapeño half. Top with a small spoonful of blueberry preserves and a few thyme leaves if using.
  3. Add the topping. In a small bowl combine the breadcrumbs, olive oil, and a pinch of salt. Sprinkle a small amount over each filled jalapeño half for a slightly crisp finish.
  4. Bake. Arrange the filled jalapeños on the prepared baking sheet and bake for 12–15 minutes until the cheese is melted and bubbling and the jalapeños have softened slightly.
  5. Cool briefly and serve. Let cool for 2–3 minutes before serving, as the filling will be very hot directly from the oven.

Pro Tips

  • Wear gloves when handling jalapeños, especially when removing seeds and membranes, to avoid irritation.
  • Remove the membranes thoroughly for a milder result, as most of the heat in a jalapeño comes from this part rather than the flesh.
  • Do not overfill the jalapeños, as the filling will bubble and may spill over during baking.
  • Let the poppers rest briefly after baking, as the melted brie and preserves will be extremely hot.

Why This Flavor Combination Works

Sweet and spicy combinations are a long-established pairing because sugar helps balance and soften the perception of heat, allowing the jalapeño’s spice to feel more like an exciting accent than an overwhelming burn. Adding the richness of melted brie introduces a creamy, fatty element that further tempers the heat while adding indulgence, creating a genuinely well-rounded bite.


Flavor Variations

  • Fig and Brie Poppers: Replace the blueberry preserves with fig jam for a different but equally elegant sweet pairing.
  • Spicy Maple Poppers: Drizzle the filled jalapeños with maple syrup before baking for extra sweetness and a glossy finish.
  • Nutty Poppers: Top with a few chopped toasted pecans before baking for added crunch.

Nutritional Highlights (Per Serving — 2 poppers)

CaloriesProteinCarbsFiberFat
~120 kcal3g14g1g6g

Storage

  • Refrigerator: Store baked poppers in an airtight container for up to 3 days. Reheat in the oven or air fryer until warmed through.
  • Freezer: Assemble unbaked poppers and freeze on a tray, then transfer to a freezer bag for up to 1 month. Bake directly from frozen, adding a few extra minutes to the baking time.

Frequently Asked Questions

Can I make these less spicy?

Yes — removing the membranes thoroughly significantly reduces the heat, and using a milder pepper such as a mini bell pepper instead of jalapeño works as well.

What vegan brie works best?

Several plant-based brands now produce a vegan brie with a similarly soft, meltable texture; check that the one you choose is intended for melting rather than purely a spreadable cheese.

Can I prepare these ahead of a party?

Yes — assemble the poppers up to the point of baking, refrigerate covered for a few hours, and bake just before serving for the freshest result.


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

Vegan Ermine Frosting

vegan ermine frosting

There are frostings you make because a cake needs covering. And then there are frostings like this Vegan Ermine Frosting — the kind that pipes onto a cake in the most impossibly silky, light, cloud-like swirls imaginable, that tastes so subtly sweet and so deeply of real vanilla that people who have spent their entire baking lives using powdered sugar buttercream take one bite and immediately ask what this frosting is and why they have never made it before. This is that frosting. The one that changes how you think about frosting permanently. The one that makes every cake it touches taste more sophisticated and more genuinely delicious than it did with any buttercream you have made before.

Ermine frosting — also known as flour frosting, boiled milk frosting, or heritage frosting — is the oldest style of American cake frosting, predating the powdered sugar buttercream that became standard in the mid-twentieth century. It is made by cooking flour and plant milk into a thick, silky paste called a roux, then beating that cooled roux into whipped vegan butter until the two emulsify into a frosting of extraordinary lightness, stability, and delicate sweetness that is categorically different from any powdered-sugar-based frosting.

What makes ermine frosting so outstanding is its texture — lighter than cream cheese frosting, silkier than Swiss meringue buttercream, less sweet than any powdered sugar buttercream, and more stable than whipped cream. It pipes beautifully, holds at room temperature longer than most frostings, and — critically — tastes of butter and vanilla rather than of sugar, making the cake beneath it the star rather than the frosting.

This recipe is 100% vegan, ready in about 30 minutes including cooling time, and absolutely the most versatile, most elegant, and most surprisingly delicious frosting in the entire plant-based baking repertoire.


Recipe Information

Prep TimeCook TimeCool TimeTotal TimeServingsCalories
10 mins10 mins20 mins40 minsFrosts 1 x 2-layer cake~180 kcal per serving

Ingredients

For the Flour Paste (Roux)

  • ¼ cup (30g) all-purpose flour
  • 1 cup (240ml) unsweetened plant milk (oat milk recommended for neutral flavor)
  • ½ cup (100g) cane sugar
  • Pinch of salt

For the Frosting

  • 1 cup (225g) vegan butter, softened to room temperature
  • 1½ tsp pure vanilla extract

Optional Flavor Variations

  • 1 tbsp cocoa powder whisked into the roux for chocolate ermine frosting
  • Zest of 2 lemons added to the roux for lemon ermine frosting
  • 1 tbsp instant coffee dissolved in the plant milk for mocha ermine frosting
  • 2 tbsp strawberry freeze-dried powder for strawberry ermine frosting

Instructions

  1. Make the flour paste. In a small saucepan whisk together the flour, plant milk, sugar, and salt until completely smooth and lump-free before applying any heat. Place over medium heat and cook, whisking continuously without stopping, until the mixture thickens dramatically into a thick, glossy, pudding-like paste that holds its shape when the whisk is lifted — approximately 6–8 minutes. The paste should be thick enough that it briefly holds the whisk trail on the surface.
  2. Cool completely. Transfer the paste to a clean bowl and press plastic wrap directly onto the surface to prevent a skin forming. Cool to room temperature — approximately 20 minutes on the counter, or 10 minutes in the refrigerator if you are in a hurry. This step is non-negotiable. Adding warm paste to butter melts the butter and produces a greasy, separated mess rather than a fluffy frosting.
  3. Beat the vegan butter. While the paste cools, beat the room-temperature vegan butter in a stand mixer or with a hand mixer on high speed for 3–4 minutes until very pale, fluffy, and almost white in color. The butter must be properly aerated before the paste is added.
  4. Add the paste gradually. With the mixer running on medium speed, add the completely cooled paste to the beaten butter one tablespoon at a time, waiting for each addition to be fully incorporated before adding the next. This gradual addition is essential — adding the paste too quickly prevents proper emulsification and produces a curdled, separated frosting.
  5. Beat until silky. Once all the paste is incorporated, increase the speed to high and beat for 3–5 minutes until the frosting is extraordinarily light, fluffy, and perfectly smooth with no visible separation. Add the vanilla extract and beat for 60 seconds more. If the frosting looks slightly curdled at any point, continue beating on high — it almost always comes together within a further 2–3 minutes.
  6. Use immediately or store. The frosting is ready to pipe or spread immediately, or can be stored as directed below.

Pro Tips

  • The paste must be completely, fully, non-negotiably cool before it touches the butter. Even slightly warm paste begins to melt the butter and produces separation that is very difficult to recover from. When in doubt, refrigerate for 5 more minutes.
  • The butter must be at room temperature — not cold, not melted, but soft enough to hold a finger indentation without the finger going through. Cold butter will not aerate properly; melted butter will not emulsify with the paste.
  • Add the paste very gradually — one tablespoon at a time — and wait for full incorporation before each addition. Rushing this step is the most common cause of curdled ermine frosting.
  • If the frosting does curdle or separate, do not panic. Continue beating on high speed for 5–8 minutes — it almost always emulsifies. If it remains separated, briefly warming the bowl over warm water while beating usually resolves the issue.
  • Beat for the full 3–5 minutes after all the paste is added — the difference between a frosting beaten for 2 minutes and one beaten for 5 minutes is dramatic in terms of lightness and silkiness.

Why Ermine Frosting Is the Best Frosting You Are Not Making

Ermine frosting was the dominant American cake frosting from the late nineteenth century through the 1940s, appearing in virtually every American home baking cookbook of the era. Its fall from popularity coincides almost exactly with the mass-market availability of commercial powdered sugar in the mid-twentieth century, which made the simpler powdered-sugar-and-butter buttercream faster and easier to produce.

But easier is not better. Powdered sugar buttercream is sweeter, heavier, grainier in texture, and more likely to leave that specific coating-the-mouth-with-sugar sensation that makes some people find heavily frosted cakes overwhelming. Ermine frosting has none of these qualities. It is lighter, less sweet, smoother, more stable, and — to many bakers who encounter it for the first time — simply more delicious.

In the plant-based baking world, ermine frosting has an additional advantage: it eliminates the need for vegan cream cheese (which can vary in quality) or aquafaba (which requires stabilization and can be temperamental), relying only on plant milk and vegan butter — two ingredients that every plant-based baker already has and that perform entirely predictably.


How Ermine Frosting Compares to Other Frostings

FrostingSweetnessTextureStabilityDifficulty
Ermine (this recipe)LowSilky, lightExcellentMedium
Powdered sugar buttercreamVery highDense, slightly grainyGoodEasy
Vegan cream cheeseMediumDense, tangyGoodEasy
Aquafaba meringueLowVery lightRequires careHard
Coconut whipped creamLowVery lightPoorEasy

Flavor Variations

  • Chocolate Ermine Frosting: Whisk 2 tablespoons of cocoa powder into the flour paste mixture before cooking for a deeply chocolatey version that is extraordinary on chocolate or vanilla cake.
  • Lemon Ermine Frosting: Add the zest of 2 lemons and a tablespoon of fresh lemon juice to the cooled paste before beating into the butter for a bright, citrusy version.
  • Strawberry Ermine Frosting: Add 2 tablespoons of freeze-dried strawberry powder to the cooled paste for a naturally pink, intensely fruity version with no artificial coloring.

Nutritional Highlights (Per Serving — 2 tbsp)

CaloriesProteinCarbsFiberFat
~180 kcal0g12g0g15g

Storage

  • Room temperature: Ermine frosting holds at cool room temperature for up to 6 hours — significantly better than most plant-based frostings which soften quickly.
  • Refrigerator: Store in an airtight container for up to 5 days. The frosting firms in the refrigerator — re-beat briefly with a mixer to restore the original light, silky texture before using.
  • Freezer: Freeze for up to 2 months. Thaw overnight in the refrigerator and re-beat before using.
  • Frosted cake: A cake frosted with ermine frosting can be kept at cool room temperature for up to 2 days or refrigerated for up to 5 days.

Frequently Asked Questions

Why did my ermine frosting curdle or separate?

Curdling is almost always caused by paste that was too warm when added to the butter, butter that was too cold, or paste added too quickly. Continue beating on high speed for several minutes — ermine frosting almost always comes together with sustained beating. If it remains separated, place the bowl briefly over warm water while beating.

Can I make ermine frosting without a stand mixer?

Yes — a hand mixer works well. The process takes slightly longer but produces the same result. A whisk by hand is not recommended as it does not produce sufficient aeration.

Can I use any plant milk for the roux?

Yes — oat milk produces the most neutral, creamy result. Soy milk also works very well. Avoid coconut milk, which adds coconut flavor and can affect the texture of the roux.

How sweet is ermine frosting compared to regular buttercream?

Significantly less sweet — this is its defining characteristic. People accustomed to powdered sugar buttercream sometimes find ermine frosting surprisingly subtle at first; most consider it superior once they have tried it.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more elegant vegan baking and frosting recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Spaghettios

vegan spaghettios

There are dinners that take you straight back to childhood. And then there are dinners like these Vegan Spaghettios — the kind that recreate one of the most beloved, most comforting tinned pasta dishes of all time from scratch, with a rich, slightly sweet, deeply savory tomato sauce coating small ring-shaped pasta in a way so faithful to the original that the first spoonful produces a genuinely nostalgic sensation, while tasting considerably more real, more flavorful, and more satisfying than anything that ever came out of a tin. This is that dish. The one that makes adults feel like children again in the best possible way. The one that is ready in twenty minutes and makes everyone at the table smile.

This recipe cooks small ring pasta (anelli or ditalini) directly in a rich, slightly sweet homemade tomato sauce that infuses the pasta with flavor from the inside out, producing a dish with the characteristic loose, saucy, clingy consistency of classic Spaghettios but built from real, whole ingredients rather than tinned.

What makes this version so outstanding is the sauce — a simple blend of tomatoes, garlic, onion powder, a touch of maple syrup for the slight sweetness that defines the original, nutritional yeast for depth, and a splash of plant milk for creaminess — that is more flavorful than the original in every meaningful way while being faster to make than most pasta dishes.

This recipe is 100% vegan, naturally dairy-free, ready in just 20 minutes, and absolutely wonderful served in a bowl, eaten with a spoon, ideally on the sofa.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
5 mins15 mins20 mins4~310 kcal

Ingredients

For the Spaghettios

  • 300g anelli pasta (ring pasta) or ditalini (small tubes)
  • 1 can (400g) crushed tomatoes
  • 1½ cups (360ml) vegetable broth
  • 1 cup (240ml) plant milk
  • 2 cloves garlic, minced
  • 1 tbsp olive oil
  • 2 tbsp nutritional yeast
  • 1 tbsp maple syrup
  • ½ tsp onion powder
  • ½ tsp smoked paprika
  • ½ tsp salt
  • ¼ tsp black pepper

Optional Add-ins

  • ½ cup (90g) vegan meatballs for a classic Spaghettios-with-meatballs version
  • ¼ tsp chili flakes for gentle heat
  • A handful of baby spinach stirred in at the end

To Serve

  • Fresh parsley scattered over
  • Vegan parmesan or nutritional yeast
  • Crusty bread alongside

Instructions

  1. Sauté the garlic. Heat the olive oil in a large, wide pot over medium heat. Add the minced garlic and cook for 30–60 seconds until fragrant but not browned.
  2. Build the sauce. Add the crushed tomatoes, vegetable broth, plant milk, nutritional yeast, maple syrup, onion powder, smoked paprika, salt, and pepper. Stir well to combine and bring to a simmer.
  3. Cook the pasta in the sauce. Add the dry pasta directly to the simmering sauce. Stir to submerge and cook, stirring frequently, for 10–12 minutes until the pasta is tender and has absorbed much of the sauce to a thick, clingy consistency. Add additional broth or plant milk a splash at a time if the sauce becomes too thick before the pasta is cooked through.
  4. Adjust and serve. Taste and adjust seasoning. The sauce should be slightly sweet, savory, and coating the pasta generously. Serve immediately in deep bowls.

Pro Tips

  • Cook the pasta directly in the sauce rather than separately — this is the key technique that produces the characteristic thick, clingy, flavorful sauce of great Spaghettios rather than pasta with sauce poured over.
  • Stir frequently during cooking to prevent the pasta from sticking to the bottom of the pot as it absorbs the sauce.
  • Add liquid in small amounts if needed — the sauce should be thick and clingy, not watery, but the pasta needs sufficient liquid to cook through.
  • The maple syrup is non-negotiable — the slight sweetness is the defining flavor characteristic that makes this taste authentically like Spaghettios rather than just tomato pasta.

Why Kids Love This Dish

The original Spaghettios became one of the most beloved children’s foods in American history for reasons that are entirely logical from a flavor science perspective. The slightly sweet, smooth tomato sauce with no large vegetable pieces and a very mild flavor profile is specifically appealing to children’s palates, which tend to favor sweetness and dislike bitterness. The small ring shape makes the pasta easy and fun to eat with a spoon. And the loose, saucy consistency delivers sauce with every bite without requiring any technique. This homemade version delivers all of those same qualities using real, nutritious ingredients.


Flavor Variations

  • Spaghettios with Vegan Meatballs: Add store-bought or homemade vegan meatballs to the sauce in the final 5 minutes of cooking for the classic meatball version.
  • Cheesy Spaghettios: Stir in 2 tablespoons of vegan cream cheese at the end for a richer, creamier sauce.
  • Spicy Grown-Up Version: Add chili flakes, a teaspoon of harissa, and extra smoked paprika for an adult version with more complexity.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~310 kcal11g54g4g5g

Storage

  • Refrigerator: Store in an airtight container for up to 3 days. The pasta continues to absorb the sauce during storage and becomes thicker — add a splash of broth or plant milk when reheating to restore the original consistency.
  • Freezer: Freezes reasonably well for up to 2 months. Thaw overnight and reheat gently with additional liquid.

Frequently Asked Questions

What pasta shape works best?

Anelli (ring pasta) is the most authentic shape for Spaghettios. Ditalini (small tubes) is the most widely available alternative and works equally well. Small elbow macaroni or other small pasta shapes can also be substituted.

Can I use a different sweetener instead of maple syrup?

Yes — a teaspoon of brown sugar or agave works equally well. The sweetener is needed for the characteristic slight sweetness of the sauce rather than for its specific flavor.

Can I make this for meal prep?

Yes — this reheats well with the addition of a little extra liquid. It is particularly good for children’s lunch boxes since it holds well at room temperature for a few hours.


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

Vegan Cheesy Zucchini Gratin

vegan cheesy zucchini gratin

There are side dishes you make because something needs to round out the plate. And then there are dishes like this Vegan Cheesy Zucchini Gratin — the kind that comes out of the oven bubbling and golden, layers of tender zucchini bound together in a rich, cheesy cashew cream sauce, topped with a crisp, golden breadcrumb crust. This is that gratin. The one that makes zucchini genuinely exciting. The one that disappears from the dish before anyone has had the chance to ask for seconds.

This recipe layers thinly sliced zucchini in a silky cashew-based cheese sauce seasoned with garlic, nutritional yeast, and a touch of nutmeg, finished with a golden, slightly crisp breadcrumb topping. It is a classic French-inspired technique reimagined entirely with plant-based ingredients, delivering all the comfort of a traditional gratin.

What makes this gratin so outstanding is how it manages the natural water content of zucchini — salting and draining the slices beforehand ensures the finished dish bakes to a properly set, sliceable texture rather than turning watery, a step that makes all the difference between a great zucchini gratin and a disappointing one.

This recipe is naturally gluten-free when made with gluten-free breadcrumbs, ready in about an hour, and absolutely wonderful served as a side dish alongside any main, or as a light vegetarian main course on its own.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins40 mins60 mins6~240 kcal

Ingredients

For the Zucchini

  • 4 medium zucchini, thinly sliced into rounds
  • 1 tsp salt, for drawing out moisture

For the Cashew Cheese Sauce

  • 1 cup (130g) raw cashews, soaked in boiling water for 20 minutes then drained
  • 1 cup (240ml) vegetable broth
  • ½ cup (120ml) plant milk
  • 4 tbsp nutritional yeast
  • 3 cloves garlic
  • 1 tbsp lemon juice
  • ¼ tsp nutmeg
  • ½ tsp salt
  • ¼ tsp black pepper

For the Topping

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

Optional Add-ins

  • ½ cup (60g) shredded vegan mozzarella mixed into the sauce
  • ¼ tsp chili flakes
  • A sliced onion layered between the zucchini

To Serve

  • Fresh parsley or thyme, chopped
  • Alongside roasted vegetables or a vegan roast

Instructions

  1. Salt and drain the zucchini. Arrange the sliced zucchini in a colander, sprinkle with the salt, and let sit for 20 minutes to draw out excess moisture. Pat very dry with kitchen towels.
  2. Preheat the oven and prepare the dish. Preheat the oven to 375°F (190°C). Grease a baking dish.
  3. Make the cashew cheese sauce. Blend the drained cashews, vegetable broth, plant milk, nutritional yeast, garlic, lemon juice, nutmeg, salt, and pepper until completely smooth.
  4. Layer the gratin. Arrange the dried zucchini slices in slightly overlapping layers in the prepared dish. Pour the cashew sauce evenly over the top, making sure it settles between the layers.
  5. Make the topping. Combine the breadcrumbs, nutritional yeast, olive oil, and smoked paprika in a small bowl, then scatter evenly over the gratin.
  6. Bake. Bake for 35–40 minutes until bubbling, golden on top, and the zucchini is tender throughout.
  7. Rest and serve. Let rest for 5–10 minutes before serving to allow the sauce to set slightly for cleaner slices.

Pro Tips

  • Do not skip salting and draining the zucchini — this single step prevents the finished gratin from becoming watery.
  • Slice the zucchini evenly for consistent cooking and an attractive, layered presentation.
  • Blend the cashew sauce thoroughly for the smoothest, most convincing cheese-like texture.
  • Let the gratin rest before slicing to allow the sauce to firm up slightly.

Why Salting the Zucchini Matters

Zucchini contains a significant amount of water, and baking it directly without removing some of that moisture results in a watery, loose gratin that never sets properly. Salting draws out excess liquid through osmosis, allowing the zucchini to bake into a properly textured, sliceable gratin once combined with the cheese sauce.


Flavor Variations

  • Garlic Herb Gratin: Add extra garlic and fresh thyme or rosemary to the sauce for a more herbaceous version.
  • Cheesy Mushroom Gratin: Layer sautéed mushrooms between the zucchini for added umami depth.
  • Spicy Gratin: Add chili flakes to the sauce for gentle background heat.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~240 kcal8g18g3g14g

Storage

  • Refrigerator: Store in an airtight container for up to 4 days. Reheat covered in the oven to avoid drying out the topping.
  • Freezer: Freezes reasonably well for up to 2 months, though the texture softens slightly after thawing.
  • Make ahead: Assemble without the breadcrumb topping a day ahead and refrigerate, adding the topping just before baking.

Frequently Asked Questions

Can I use yellow squash instead of zucchini?

Yes — yellow squash works in the same way and can be used interchangeably or combined with zucchini.

Can I make this without a blender?

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

Why is my gratin watery despite salting the zucchini?

This usually means the zucchini was not patted dry thoroughly enough after draining. Press firmly with kitchen towels to remove as much surface moisture as possible before layering.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more comforting vegan side dish recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Pot Pie Casserole

vegan pot pie casserole

There are dinners that feel like coming home. And then there are dinners like this Vegan Pot Pie Casserole — the kind that fills every corner of your house with the most extraordinary aroma of bubbling vegetable gravy and golden pastry as it bakes, that comes out of the oven with that deeply satisfying sound of a crust that has achieved exactly the right level of golden, flaky perfection, and that delivers with every single spoonful a combination of rich, herb-scented vegetable filling and buttery, shattering pastry that is one of the most deeply comforting food experiences imaginable. This is that casserole. The one that makes cold evenings feel genuinely warm. The one that disappears from the baking dish before the second person has been served. The one that tastes like every excellent pot pie you have ever eaten but made entirely, completely from plants.

This is pot pie in its most generous, most accessible, most spectacular form — the filling of a great pot pie elevated into a casserole that can feed a crowd from a single baking dish, topped with a layer of golden puff pastry or biscuit topping that bakes to a deeply satisfying crust over the bubbling, herb-fragrant vegetable filling beneath it. The filling is extraordinary — sweet carrots, tender peas, hearty potato, earthy mushrooms, and creamy white beans bathed in the richest, most deeply flavored vegetable gravy imaginable, thickened with a roux of vegan butter and flour into something that has the body, the coating quality, and the deep savory richness of the finest chicken gravy ever made — without a trace of anything that was ever anywhere near a chicken.

What makes this casserole so genuinely outstanding is the gravy. A proper gravy — made from a blonde roux of vegan butter and flour, enriched with vegetable broth, oat milk, soy sauce, and nutritional yeast, seasoned with thyme, sage, and an extraordinary amount of black pepper — is one of the most deeply satisfying sauces in all of cooking. It has body, it has richness, it has the specific coating quality that makes every vegetable and bean it surrounds taste better and more satisfying than they would alone. It is the sauce that transforms a collection of very good vegetables into something genuinely extraordinary.

This recipe is 100% vegan, ready in just 50 minutes, naturally adaptable to use whatever vegetables you have on hand, and absolutely magnificent served directly from the baking dish at the table where the combination of golden pastry top and rich, bubbling filling beneath it creates one of the most dramatic and most deeply appealing presentations in all of comfort food cooking.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins30 mins50 mins6~420 kcal

Ingredients

For the Vegetable Filling

  • 2 medium carrots, peeled and diced into 1cm pieces
  • 2 medium potatoes, peeled and diced into 1cm pieces
  • 1 cup (150g) frozen peas
  • 1 cup (100g) cremini mushrooms, roughly chopped
  • 1 can (400g) white beans or cannellini beans, drained and rinsed
  • 1 medium white onion, finely diced
  • 3 stalks celery, thinly sliced
  • 4 cloves garlic, minced
  • 2 tbsp olive oil or vegan butter

For the Vegan Gravy

  • 3 tbsp vegan butter
  • 3 tbsp all-purpose flour
  • 2 cups (480ml) vegetable broth
  • 1 cup (240ml) unsweetened oat milk
  • 2 tbsp soy sauce or tamari
  • 2 tbsp nutritional yeast
  • 1 tsp fresh thyme leaves (or ½ tsp dried)
  • 1 tsp dried sage
  • ½ tsp onion powder
  • ½ tsp garlic powder
  • ½ tsp black pepper
  • ¼ tsp nutmeg
  • Salt to taste

For the Pastry Top

  • 1 sheet (250g) vegan puff pastry, thawed if frozen
  • 2 tbsp plant milk mixed with 1 tsp maple syrup (vegan egg wash)
  • Flaky sea salt and fresh thyme for topping

Alternatively — Biscuit Topping

  • 1½ cups (180g) all-purpose flour
  • 2 tsp baking powder
  • ½ tsp salt
  • ⅓ cup (75g) cold vegan butter, cubed
  • ½ cup (120ml) oat milk
  • 1 tsp apple cider vinegar

Optional Add-ins

  • 1 cup (90g) broccoli florets, roughly chopped
  • ½ cup (75g) corn kernels, fresh or frozen
  • 1 medium parsnip, diced
  • ½ cup (60g) frozen edamame
  • 1 medium leek, thinly sliced (replace onion)
  • Fresh rosemary, finely chopped

To Serve

  • Directly from the baking dish at the table
  • With a simple green salad alongside
  • With steamed green beans
  • With cranberry sauce for a holiday version
  • With additional gravy poured over at the table

Instructions

  1. Preheat the oven. Preheat your oven to 400°F (200°C). Lightly grease a deep 23 x 33cm (9 x 13 inch) baking dish or a large, deep casserole dish with vegan butter or olive oil.
  2. Parboil the root vegetables. Place the diced carrots and potatoes in a medium saucepan, cover with cold water, add a generous pinch of salt, and bring to a boil. Cook for 6–8 minutes until just tender — they should yield to a knife with only slight resistance. They will continue cooking in the oven so do not cook them completely through at this stage. Drain and set aside.
  3. Sauté the aromatics. Heat the olive oil in a large, wide pot or deep skillet over medium heat. Add the diced onion and celery and cook for 5–6 minutes, stirring regularly, until softened and beginning to turn golden. Add the minced garlic and mushrooms and cook for a further 3–4 minutes until the mushrooms are golden and any liquid they release has evaporated completely.
  4. Make the vegan gravy. Push the vegetables to the edges of the pot and add the vegan butter to the center. Allow to melt completely then add the flour all at once and stir vigorously with a wooden spoon for 60–90 seconds until the flour and butter have combined into a smooth, golden paste — this is the roux, and cooking it for this time removes the raw flour taste. Gradually pour in the vegetable broth, whisking continuously after each addition to prevent lumps, until all the broth is incorporated and the mixture is smooth. Add the oat milk, soy sauce, and nutritional yeast and stir to combine. Add the thyme, sage, onion powder, garlic powder, black pepper, and nutmeg. Bring to a simmer, stirring continuously, until the gravy has thickened to a rich, coating consistency — approximately 4–5 minutes.
  5. Combine the filling. Add the parboiled carrots and potatoes, frozen peas, and drained white beans to the gravy and stir gently to combine. Taste the filling and adjust the seasoning generously — it should taste deeply savory, richly herbed, and well-rounded. The filling should be thick and substantial but still flowing — it will thicken further during baking. Transfer the filling to the prepared baking dish and spread in an even layer.
  6. Add the puff pastry top. Unroll the thawed puff pastry sheet and lay it over the filling in the baking dish, tucking the edges down inside the dish slightly or trimming to fit with a sharp knife. Brush the surface generously with the plant milk and maple syrup wash. Score a few diagonal lines across the surface with a sharp knife to allow steam to escape during baking — preventing the pastry from puffing unevenly. Scatter flaky sea salt and fresh thyme over the surface.
  7. Alternatively make the biscuit topping. If using the biscuit topping instead combine the oat milk and apple cider vinegar in a small bowl and rest for 5 minutes. In a large bowl whisk together the flour, baking powder, and salt. Add the cold cubed vegan butter and work into the flour until the mixture resembles coarse crumbs. Add the buttermilk and fold until just combined. Drop large spoonfuls of biscuit dough over the filling — covering most of the surface but leaving small gaps for steam to escape.
  8. Bake to golden perfection. Place in the preheated oven and bake for 25–30 minutes until the pastry or biscuit topping is deeply golden, puffed, and shatteringly crispy, and the filling is bubbling vigorously around the edges. If the pastry is browning too quickly cover loosely with foil for the remaining baking time.
  9. Rest and serve. Allow to rest for 5 minutes before serving — this allows the filling to thicken slightly and set to the perfect consistency for serving. Bring to the table and serve directly from the baking dish — the golden pastry top and the bubbling, fragrant filling visible around the edges is one of the most deeply appealing presentations in all of comfort food cooking.

Pro Tips for the Most Extraordinary Vegan Pot Pie Casserole

  • Parboil the root vegetables before adding to the filling. Raw carrots and potatoes added directly to the filling will not cook through completely during the 30 minutes of oven time available — producing a casserole with firm, undercooked vegetables beneath a perfectly golden pastry top. Parboiling for 6–8 minutes first ensures every vegetable is perfectly tender in the finished dish.
  • Cook the roux for the full 60–90 seconds. A roux that is not cooked long enough retains a raw flour taste that persists through the finished gravy and makes the entire casserole taste starchy and flat. Cooking the roux until it turns a pale golden color and smells nutty eliminates the raw flour taste and produces a gravy of genuine depth and complexity.
  • Season the gravy aggressively. The gravy needs to season the entire casserole — every vegetable, every bean, every bite. Timid seasoning produces a flat, uninspiring filling. Confident seasoning produces the rich, deeply flavored gravy that makes pot pie so deeply satisfying. Taste at every stage and add salt, pepper, and soy sauce until the gravy tastes complete.
  • Use cold vegan butter for the biscuit topping. If making the biscuit version the same principle applies as for any biscuit dough — cold butter produces steam pockets during baking that create the flaky, layered texture of a great biscuit topping. Room temperature butter produces a dense, uniform dough with none of this textural quality.
  • Score the pastry top before baking. Scoring allows steam to escape during baking — preventing the pastry from puffing unevenly into large, hollow bubbles above the filling. Three or four diagonal cuts across the surface are sufficient for even puffing and a beautiful finished appearance.
  • Serve directly from the baking dish always. Part of what makes pot pie casserole so deeply appealing is the presentation — the golden pastry top, the bubbling filling visible at the edges, the fragrant steam that rises when the first serving is scooped and the pastry breaks. Serving from the baking dish at the table preserves all of this drama and makes the meal feel genuinely special.

The Comfort Food History of Pot Pie

Pot pie is one of the oldest and most universally beloved comfort food preparations in the English-speaking world — a dish with roots in medieval English cooking that has remained continuously popular across five centuries through nothing more than the sheer power of how extraordinarily good it is when made well.

The earliest pot pies were made in ancient Rome and Greece — pastry-encased fillings of meat and vegetables baked in clay pots that served both as cooking vessels and as serving dishes. The preparation emigrated to England where it became one of the defining dishes of medieval and early modern cooking — a practical, hearty, deeply satisfying preparation that used pastry both as a container for the filling and as an edible serving dish.

The pot pie arrived in America with British colonists and became one of the most enduring comfort foods in American culinary culture — evolving from the individual pastry-encased preparations of its English origin into the large, casserole-style preparations that define it today. The defining American pot pie — a deep dish filled with creamy vegetable and chicken filling beneath a golden pastry or biscuit crust — became one of the most requested home-cooked dinners of the twentieth century and remains one of the most deeply comforting and universally appealing dishes in the entire American culinary canon.

This vegan version honours every element of the American pot pie tradition — the rich, herb-scented filling, the deeply flavored gravy, the golden crust — while replacing the meat and dairy with plant-based ingredients that deliver every element of the flavor and comfort of the original and add a nutritional profile that the traditional version simply cannot match.


Flavor Variations

  • Mushroom and Lentil Pot Pie: Replace the white beans with cooked green lentils and double the mushrooms for a meatier, earthier version with extraordinary umami depth from the combination of mushrooms, lentils, soy sauce, and nutritional yeast.
  • Butternut Squash and Sage: Add diced roasted butternut squash to the filling and double the sage for a beautiful autumn version with a natural sweetness from the squash that contrasts magnificently with the savory gravy and golden pastry.
  • Roasted Garlic and Spinach: Add a full head of roasted garlic mashed into the gravy and two large handfuls of fresh spinach stirred in at the end for a version with extraordinary garlic depth and a beautiful green color throughout the filling.
  • Individual Pot Pies: Divide the filling between 6 individual oven-safe ramekins and top each with a circle of puff pastry for an elegant individual-serve version that is particularly beautiful for dinner parties and special occasions.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~420 kcal14g56g9g16g

At 420 calories per serving this casserole delivers a genuinely complete and nutritionally substantial meal — 14 grams of plant-based protein from the white beans, nutritional yeast, and oat milk, 9 grams of dietary fiber, and an exceptional concentration of vitamins and minerals from every vegetable in the filling. White beans provide complete plant-based protein alongside folate, iron, magnesium, and potassium. Carrots provide extraordinary beta-carotene concentration. Peas contribute Vitamins C, K, and B vitamins alongside additional plant-based protein. Mushrooms contribute selenium, B vitamins, and ergothioneine antioxidants. The nutritional yeast contributes B vitamins including B12 in fortified varieties. Fresh thyme provides thymol with antimicrobial and antioxidant properties.


Storage

  • Refrigerator: Store cooled casserole covered tightly in the baking dish or in an airtight container in the refrigerator for up to 4 days. The pastry softens during refrigeration — reheat uncovered in a 375°F (190°C) oven for 15–20 minutes to restore some crispiness to the top. The filling actually improves during refrigeration as the flavors deepen and meld.
  • Freezer: This casserole freezes well for up to 3 months. Cool completely before wrapping tightly in plastic wrap and foil. Thaw overnight in the refrigerator and reheat uncovered in a 375°F (190°C) oven for 25–30 minutes. The pastry will not achieve its original crispiness after freezing but the filling will be as extraordinary as when freshly made.
  • Make ahead — filling only: The vegetable filling can be made up to 2 days in advance and stored in the refrigerator. Transfer to the baking dish, add the pastry top, and bake on the day of serving for a completely fresh-baked result with minimal day-of effort. This makes it an outstanding make-ahead dinner party dish.
  • Make ahead — assembled unbaked: The fully assembled unbaked casserole can be refrigerated for up to 24 hours before baking. Add 5–10 minutes to the baking time when cooking from cold. The pastry may not puff quite as dramatically as a room-temperature assembled casserole but will still be beautifully golden and deeply delicious.

Frequently Asked Questions

Can I use a different pastry for the top?

Yes — the filling works beautifully with puff pastry, shortcrust pastry, filo pastry, or the dropped biscuit topping described in the recipe. Each produces a different but equally wonderful result — puff pastry for maximum drama and flakiness, shortcrust for a more traditional pot pie character, filo for an extraordinarily crispy, layered top, biscuit for the most American-style comfort food experience.

Can I make this casserole gluten-free?

Yes — replace the all-purpose flour in the roux with a gluten-free flour blend or cornstarch and use gluten-free puff pastry for the topping. Replace the soy sauce with tamari. The filling will be slightly different in texture using cornstarch but equally rich and delicious. Most gluten-free puff pastry brands perform well in this application.

What vegetables can I substitute?

This recipe is extraordinarily flexible — almost any vegetable works beautifully in the filling. Outstanding substitutions include butternut squash, sweet potato, parsnip, turnip, broccoli, cauliflower, green beans, corn, edamame, and Brussels sprouts. Use whatever combination of vegetables is available, seasonal, or preferred — the gravy elevates everything it surrounds.

Why is my gravy lumpy?

Lumpy gravy is caused by adding the liquid too quickly to the roux without continuous whisking. Add the vegetable broth gradually — one quarter cup at a time — whisking vigorously after each addition until completely smooth before adding more. If lumps develop strain the finished gravy through a fine mesh sieve before adding the vegetables.

Can I make this in a slow cooker?

Yes with modification — make the filling and gravy completely on the stovetop as directed then transfer to the slow cooker and cook on low for 3–4 hours. The pastry topping cannot go in the slow cooker — make it separately in the oven on a lined baking sheet and serve it alongside or on top of the filling at the table.

How do I make individual pot pies from this recipe?

Divide the filling equally between 6 individual oven-safe ramekins of approximately 300ml capacity. Cut circles of puff pastry slightly larger than the diameter of each ramekin, lay over the filling, and press down around the rim to seal. Brush with the plant milk wash and bake at 400°F (200°C) for 20–22 minutes until golden. Individual pies bake faster than the casserole — check at 18 minutes.


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 warming, deeply comforting vegan dinner and casserole recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Best Creamy Lemon Squares

best creamy lemon squares

There are desserts that taste pleasant. And then there are desserts like these Best Vegan Creamy Lemon Squares — the kind that deliver such a sharp, bright, intensely lemony filling over such a perfectly crumbly, buttery shortbread base that the contrast between the two stops you completely on the first bite. This is that lemon square. The one that makes everything else taste a little flat afterward. The one that is equally spectacular served at a summer picnic, a holiday dessert table, or sliced into small squares and eaten one after another from the refrigerator at midnight because the craving was specific and these are exactly what was needed.

These lemon squares start with a classic vegan shortbread base — cold vegan butter, flour, powdered sugar, and a pinch of salt pressed into a tin and baked until lightly golden — then topped with a filling of fresh lemon juice, lemon zest, coconut cream, and cornstarch cooked into a smooth, intensely lemony curd that sets over the shortbread into a firm, sliceable layer of extraordinary brightness and richness.

What makes these squares so outstanding is the ratio — more lemon than most recipes use and less sweetness than most recipes default to, producing a filling that tastes genuinely, assertively, gloriously lemony rather than merely sweet with a faint citrus note, set into a creamy, silky layer that holds clean edges when sliced.

This recipe is 100% vegan, naturally gluten-free when made with gluten-free flour, ready in about 55 minutes plus chilling, and absolutely magnificent dusted with powdered sugar and served cold in generous squares.


Recipe Information

Prep TimeCook TimeChill TimeTotal TimeServingsCalories
20 mins30 mins2 hours2 hrs 50 min16~190 kcal

Ingredients

For the Shortbread Base

  • 1½ cups (180g) all-purpose flour
  • ⅓ cup (40g) powdered sugar
  • ½ tsp fine salt
  • ½ cup (115g) cold vegan butter, cut into small cubes

For the Creamy Lemon Filling

  • ¾ cup (180ml) fresh lemon juice (from 4–5 large lemons)
  • Zest of 3 lemons
  • ¾ cup (150g) cane sugar
  • 1 cup (240ml) full-fat coconut cream
  • 4 tbsp cornstarch
  • ¼ tsp turmeric (for color — adds no discernible flavor)
  • Pinch of salt
  • 2 tbsp vegan butter (stirred in at the end for gloss)

For Finishing

  • Powdered sugar for dusting
  • Extra lemon zest for garnish (optional)

Instructions

  1. Preheat and prepare the tin. Preheat the oven to 350°F (175°C). Line a 20cm (8-inch) square baking tin with parchment paper, leaving overhang on two sides for easy removal.
  2. Make the shortbread base. In a bowl combine the flour, powdered sugar, and salt. Add the cold vegan butter cubes and rub into the flour quickly with your fingertips until the mixture resembles fine, sandy breadcrumbs that hold together when pressed. Press firmly and evenly into the prepared tin to form a uniform base approximately 8mm thick.
  3. Blind bake the base. Bake the shortbread base for 18–20 minutes until set and very lightly golden at the edges. It should feel firm and dry to the touch. Remove from the oven and let cool for 5 minutes while making the filling — the base does not need to cool completely.
  4. Make the lemon filling. In a medium saucepan whisk together the lemon juice, lemon zest, sugar, coconut cream, cornstarch, turmeric, and salt until the cornstarch is completely dissolved. Place over medium heat and cook, whisking continuously without stopping, until the mixture thickens dramatically and large bubbles begin to appear on the surface — approximately 8–10 minutes. Remove from heat and whisk in the vegan butter cubes until melted and incorporated.
  5. Pour over the base. Pour the hot lemon filling immediately over the still-warm shortbread base. Smooth the surface with an offset spatula. The filling should be thick enough to flow slowly rather than running freely.
  6. Chill until set. Allow to cool at room temperature for 20 minutes then refrigerate for a minimum of 2 hours, ideally overnight, until the filling is completely firm and set throughout.
  7. Slice and dust. Lift the set lemon square slab out of the tin using the parchment overhang. Using a sharp knife dipped in hot water and wiped dry between each cut, slice into 16 even squares. Dust generously with powdered sugar immediately before serving.

Pro Tips

  • Whisk the filling continuously without stopping from the moment the pan goes on the heat — any pause allows the cornstarch to settle and form lumps on the bottom of the pan.
  • Pour the filling over a warm rather than cold shortbread base — this helps the filling adhere to and set against the base rather than separating into a distinct layer.
  • Use fresh lemon juice only — bottled lemon juice produces a flat, one-dimensional filling that is noticeably inferior to the bright, complex flavor of fresh.
  • Chill for the full 2 hours minimum before slicing — cutting into partially set lemon squares produces ragged, messy edges. A fully set square slices perfectly cleanly.
  • Dip the knife in hot water and wipe between every cut for the sharpest, most professional edges.

Why These Lemon Squares Are the Best Version

Most lemon square recipes err on the side of too much sweetness and too little lemon, producing a dessert that is pleasant but not particularly memorable. This recipe specifically inverts that ratio — using significantly more fresh lemon juice and zest than standard and less sugar — producing squares where the lemon is the dominant, forward flavor and the sweetness exists to balance and round it rather than to overwhelm it. This produces the specific, sharp, bright, almost electric lemon flavor that makes a truly great lemon square genuinely difficult to stop eating.


Flavor Variations

  • Lime Squares: Replace the lemon juice and zest with fresh lime juice and lime zest for a more tropical, slightly more tart version with a beautiful pale green filling.
  • Lemon Lavender Squares: Add 1 teaspoon of culinary dried lavender to the filling while cooking and strain out before pouring for a fragrant, floral version.
  • Raspberry Lemon Squares: Press a layer of fresh raspberries onto the shortbread base before adding the filling for a raspberry-lemon combination that is spectacular in summer.

Nutritional Highlights (Per Square)

CaloriesProteinCarbsFiberFat
~190 kcal1g26g0g9g

Storage

  • Refrigerator: Store in an airtight container in a single layer for up to 5 days. These squares are best served cold — the filling is firmer and more sliceable and the contrast with the shortbread base is more pronounced when chilled.
  • Freezer: Freeze in a single layer until solid then transfer to a freezer-safe container with parchment between layers for up to 2 months. Thaw in the refrigerator overnight before serving.
  • Dusting: Dust with powdered sugar immediately before serving rather than in advance — the powdered sugar absorbs moisture from the filling during storage and becomes invisible and damp if added too early.

Frequently Asked Questions

Why is my filling not setting firmly?

Filling that does not set is caused by insufficient cornstarch, insufficient cooking time, or not chilling for long enough. Ensure the filling has thickened dramatically on the stovetop with visible large bubbles before pouring, and chill for the full 2 hours minimum.

Can I make these gluten-free?

Yes — use a 1:1 gluten-free flour blend for the shortbread base. The filling is naturally gluten-free. The shortbread may be slightly more crumbly than the regular version but still delicious.

Why did the filling separate from the base?

This usually happens when cold filling is poured over a cold or fully cooled base. Pouring hot filling over a still-warm base helps them bond as they cool together. A thin layer of jam brushed over the cooled shortbread before adding the filling can also help adhesion.


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

Garlic Butter Zucchini Grilled Cheese

garlic butter zucchini grilled cheese

There are sandwiches you make because lunch needs to happen. And then there are sandwiches like this Garlic Butter Zucchini Grilled Cheese — the kind that comes off the pan deeply golden and shatteringly crisp on the outside, with melted vegan cheese pulling into long strands and tender, garlicky zucchini tucked between every layer. This is that sandwich. The one that turns a classic comfort food into something with genuine vegetable substance. The one that makes people ask for the recipe before they have even finished their first half.

This recipe takes the beloved combination of a crisp, buttery grilled cheese and elevates it with thin, garlic-butter sautéed zucchini layered alongside melted vegan cheese, all pressed between slices of bread that have been generously buttered with a garlicky vegan butter and toasted until deeply golden on a hot pan.

What makes this sandwich so outstanding is the garlic butter — used both to sauté the zucchini and to coat the bread before toasting, ensuring the garlic flavor is present throughout the entire sandwich rather than only in one component.

This recipe is 100% vegan, ready in just 20 minutes, and absolutely wonderful served hot off the pan, sliced in half so the melted cheese and tender zucchini are visible in every bite.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins10 mins20 mins2~480 kcal

Ingredients

For the Garlic Butter

  • 4 tbsp vegan butter, softened
  • 3 cloves garlic, minced
  • 1 tbsp fresh parsley, finely chopped
  • Pinch of salt

For the Sandwich

  • 1 medium zucchini, sliced into thin rounds
  • 4 slices sturdy sandwich bread (sourdough or similar)
  • 1 cup (120g) shredded vegan mozzarella or cheddar
  • Salt and black pepper to taste

Optional Add-ins

  • ¼ tsp chili flakes for gentle heat in the garlic butter
  • A handful of fresh basil leaves layered into the sandwich
  • A thin layer of vegan pesto spread inside

To Serve

  • A side of soup for dipping
  • Fresh tomato slices alongside
  • A simple side salad

Instructions

  1. Make the garlic butter. In a small bowl mix together the softened vegan butter, minced garlic, parsley, and a pinch of salt until evenly combined.
  2. Sauté the zucchini. Heat 1 tablespoon of the garlic butter in a skillet over medium heat. Add the zucchini slices in a single layer and cook for 2–3 minutes per side until golden and tender. Season with salt and pepper and set aside.
  3. Butter the bread. Spread the remaining garlic butter generously over one side of each slice of bread.
  4. Assemble the sandwiches. On the unbuttered side of two slices, layer half the shredded cheese, followed by the sautéed zucchini, then the remaining cheese. Top with the second slice of bread, buttered side facing out.
  5. Toast until golden. Heat a clean skillet over medium heat. Place the sandwiches in the pan and cook for 3–4 minutes per side, pressing gently with a spatula, until deeply golden and the cheese has melted throughout.
  6. Slice and serve. Remove from the pan, let rest for a minute, then slice in half and serve immediately while hot.

Pro Tips

  • Cook the zucchini until properly golden before assembling, rather than leaving it raw, to avoid excess moisture inside the finished sandwich.
  • Use a sturdy bread that can hold up to the filling without becoming soggy.
  • Cook over medium, not high, heat to allow the cheese time to melt fully before the bread burns.
  • Press gently with a spatula while cooking to help the sandwich hold together and toast evenly.

Why This Combination Works

Garlic butter provides rich, aromatic flavor that complements both the bread and the zucchini, while the zucchini itself adds a tender, slightly sweet bite that balances the richness of the melted cheese. Together they transform a simple grilled cheese into something more substantial and interesting without losing any of its essential comfort.


Flavor Variations

  • Caprese Style: Add fresh basil and sliced tomato alongside the zucchini for a caprese-inspired version.
  • Spicy Garlic Grilled Cheese: Add chili flakes to the garlic butter for gentle heat throughout.
  • Pesto Zucchini Grilled Cheese: Spread a thin layer of vegan pesto inside the sandwich alongside the cheese and zucchini.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~480 kcal14g40g3g28g

Storage

  • Best fresh: This sandwich is best eaten immediately while the bread is crisp and the cheese is melted.
  • Components: The garlic butter keeps in the refrigerator for up to a week and the sautéed zucchini for up to 3 days, making quick assembly easy on busy days.

Frequently Asked Questions

Can I use a different vegetable instead of zucchini?

Yes — thinly sliced eggplant or yellow squash work well as substitutes using the same method.

Can I make this in a sandwich press instead of a skillet?

Yes — a sandwich press or panini maker works well and may produce an even more evenly toasted result.

What vegan cheese melts best for this sandwich?

A good quality vegan mozzarella or cheddar that is specifically formulated to melt works best; check the packaging for melting properties if unsure.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more satisfying vegan sandwich recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Edamame Dip

vegan edamame dip

There are dips you put out because something is needed on the table. And then there are dips like this Vegan Edamame Dip — the kind that comes together in five minutes with a blender, produces the most brilliant, vibrant green color imaginable, and delivers a smooth, creamy, garlicky dip with a clean, fresh flavor that is lighter and more interesting than hummus while being just as protein-rich and just as endlessly versatile. This is that dip. The one that makes people stop and ask what it is before they have even taken a second scoop. The one that disappears from the bowl at every gathering.

This recipe blends shelled edamame with lemon juice, garlic, olive oil, and a touch of tahini into a smooth, glossy dip that is simultaneously simpler and more distinctive than most other plant-based dips, with a vibrant green color from the edamame that requires no artificial enhancement and a clean, slightly sweet, gently savory flavor that works beautifully with virtually everything it is paired with.

What makes this dip so outstanding is its simplicity and its color — fresh frozen edamame blended with just a handful of ingredients produces a dip that looks spectacular on the table, takes five minutes to make, and delivers a flavor that is genuinely more complex and interesting than its short ingredient list suggests.

This recipe is 100% vegan, naturally gluten-free, ready in just 10 minutes, and absolutely wonderful served with pita chips, vegetable crudités, crackers, or spread generously on toast.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
5 mins5 mins10 mins6~140 kcal

Ingredients

For the Dip

  • 2 cups (300g) frozen shelled edamame, thawed or briefly boiled
  • 3 tbsp olive oil, plus extra for drizzling
  • 2 tbsp tahini
  • 3 tbsp lemon juice
  • 1 clove garlic
  • ½ tsp salt
  • ¼ tsp cumin
  • 2–4 tbsp water, to reach desired consistency

Optional Add-ins

  • ¼ cup (15g) fresh mint or basil for a herbed version
  • ½ tsp chili flakes for gentle heat
  • 1 tsp miso paste for extra umami depth
  • Zest of 1 lemon for extra brightness

For Topping

  • A drizzle of good olive oil
  • Sesame seeds or everything bagel seasoning
  • Chili flakes and fresh herbs
  • A few whole edamame beans scattered over

To Serve

  • Pita bread or pita chips
  • Vegetable crudités — cucumber, carrot, celery, bell pepper
  • Crackers or rice cakes
  • Spread on toast with sliced avocado

Instructions

  1. Cook the edamame if needed. If using frozen edamame, either thaw completely or blanch in boiling water for 2–3 minutes until bright green and tender. Drain well.
  2. Blend. Place the edamame, olive oil, tahini, lemon juice, garlic, salt, and cumin in a food processor or high-speed blender. Blend for 60–90 seconds, scraping down the sides as needed.
  3. Adjust consistency. Add water one tablespoon at a time and continue blending until the dip reaches a smooth, creamy, spreadable consistency. Blend for a full 2 minutes for the smoothest result.
  4. Taste and adjust. Taste and adjust with additional lemon juice for brightness, salt for depth, or garlic for pungency. The dip should taste clean, bright, and well-rounded.
  5. Serve. Transfer to a serving bowl. Create a swirl on the surface with the back of a spoon. Drizzle with olive oil and add any desired toppings. Serve immediately or refrigerate until needed.

Pro Tips

  • Blend for longer than you think necessary — edamame takes more time to become completely smooth than chickpeas, and the difference between a 60-second blend and a 2-minute blend is significant in terms of final texture.
  • Add water gradually — start with 2 tablespoons and add more only as needed to reach the desired consistency.
  • Taste and season confidently — the dip rewards assertive seasoning with lemon and salt.
  • Serve at room temperature for the best flavor — a refrigerator-cold dip mutes the clean, fresh character of the edamame.

Why Edamame Makes Such an Outstanding Dip Base

Edamame — young, immature soybeans — has a naturally sweet, slightly nutty flavor and a soft, starchy texture when cooked that blends beautifully into a smooth, creamy dip. Unlike chickpeas, which have a more neutral, earthy character, edamame contributes its own distinct, vibrant flavor to the dip, making it stand out as more than simply a green-colored hummus. Its high protein content — comparable to chickpeas — and its naturally beautiful green color make it one of the most rewarding ingredients to work with in plant-based dip making.


Flavor Variations

  • Mint and Pea Edamame Dip: Add fresh mint leaves and a handful of frozen peas to the blend for an even more vibrant, spring-inspired version.
  • Miso Edamame Dip: Add a tablespoon of white miso paste for a deeper, fermented umami character.
  • Spicy Chili Edamame Dip: Add a fresh red chili or chili flakes to the blend for a version with building heat.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~140 kcal7g9g4g9g

Storage

  • Refrigerator: Store in an airtight container for up to 4 days. The color may darken slightly during storage but the flavor remains excellent.
  • Freezer: Freezes well for up to 2 months. Thaw overnight in the refrigerator and stir well before serving, adding a splash of lemon juice to refresh the flavor.
  • Make ahead: This dip is ideal for preparing a day ahead — the flavors meld and deepen beautifully overnight.

Frequently Asked Questions

Can I use fresh edamame instead of frozen?

Yes — fresh edamame in season works beautifully. Shell and cook until tender before blending. Frozen edamame is equally good and significantly more convenient.

Can I make this dip without tahini?

Yes — replace the tahini with an equal amount of olive oil for a simpler, lighter dip without the sesame character.

How do I get the smoothest possible texture?

Use a high-speed blender rather than a food processor, blend for the full 2 minutes, and add sufficient water to allow the blender blades to work freely without the mixture becoming too thick to circulate.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more vibrant vegan dip and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!