All Recipes

Vegan Lentil Bolognese

Hearty vegan lentil bolognese made with lentils and tomatoes. Moreover, it’s rich, protein-packed, and perfect for easy dinners.

🛒 Ingredients You’ll Need (Serves 4–5)

For the Sauce

  • 1 cup dried brown or green lentils, rinsed
  • 2 tbsp olive oil
  • 1 onion, finely chopped
  • 2 carrots, grated
  • 2 celery stalks, finely chopped
  • 3 cloves garlic, minced
  • 2 cups crushed tomatoes
  • 2 tbsp tomato paste
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • ½ tsp smoked paprika
  • Salt and black pepper to taste
  • 2½ cups vegetable broth

To Serve

  • Cooked spaghetti or pasta of choice
  • Fresh basil or vegan parmesan (optional)

🔪 Cooking the Lentils

First, place lentils and vegetable broth in a saucepan.
Then, bring to a boil.

Afterward, reduce heat and simmer for 18–20 minutes until tender.
Meanwhile, prepare the bolognese base.


🍅 Making the Lentil Bolognese Sauce

To begin, heat olive oil in a large pan.
Next, sauté onion, carrots, and celery until soft.

Then, add garlic and cook briefly.
After that, stir in tomatoes, tomato paste, and spices.

Finally, add cooked lentils and simmer for 10–15 minutes until thick and rich.


⭐ Tips for the Best Vegan Lentil Bolognese

  • Firstly, finely chop vegetables for a classic texture.
  • Moreover, simmer longer for deeper flavor.
  • Additionally, add pasta water to loosen the sauce if needed.
  • Finally, season at the end for balance.

🔄 Variations to Try

  • Mushroom Boost: Add finely chopped mushrooms
  • Spicy: Stir in chili flakes
  • Gluten-Free: Serve over gluten-free pasta or polenta
  • Low-Carb: Serve over zucchini noodles
  • Italian-Style: Add bay leaf while simmering

💚 Health Benefits

Lentils are rich in plant protein and fiber.
Moreover, they support heart health and digestion.
Because this sauce is oil-light and dairy-free, it’s nourishing.
As a result, it’s ideal for balanced vegan meals.


🧒 Kid-Friendly Version

  • Use mild seasonings
  • Blend part of the sauce for smoothness
  • Serve with small pasta shapes
  • Add a sprinkle of vegan cheese

🥗 Nutrition Facts (Per Serving – Approx.)

  • Calories: 320 kcal
  • Carbohydrates: 44 g
  • Protein: 16 g
  • Fat: 7 g
  • Fiber: 12 g
  • Sugar: 8 g
  • Sodium: 380 mg

Vegan Ziti — The Ultimate Baked Pasta That Will Become Your Go-To Comfort Dinner

vegan ziti

There are baked pastas that are good. And then there are baked pastas like this Vegan Ziti — the kind that comes out of the oven with golden, bubbling edges and a cheese-pull that stops everyone in their tracks, with layer after layer of ziti tubes packed with a rich tomato sauce, creamy vegan ricotta, and a golden, melted cheese top that is so deeply satisfying and so completely over-the-top delicious that it has no business being entirely plant-based. This is that pasta. The one that converts skeptics. The one that you make when you need to feed a crowd and want every single person at the table to be happy. The one that disappears completely from the dish before anyone has thought about seconds.

This recipe builds a proper baked ziti from the ground up — a rich, herb-forward tomato sauce simmered until concentrated and deeply flavored, a homemade tofu-cashew ricotta that is creamy, slightly tangy, and astonishingly convincing, and a generous blanket of melted vegan mozzarella that goes golden and bubbling in the oven and delivers exactly the cheese experience that makes baked pasta one of the most beloved dishes in Italian-American cooking. Layered in a deep baking dish and baked until the top is golden and the sauce is bubbling up around the edges, this ziti is everything a baked pasta should be.

What makes this recipe so outstanding is the ricotta — blended with lemon, nutritional yeast, basil, and garlic into something that is genuinely creamy and subtly cheesy in exactly the way that makes baked ziti so comforting.

This recipe is 100% vegan, naturally dairy-free, feeds a crowd beautifully, reheats magnificently, and is one of those pasta dishes that makes everyone around the table completely content.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins50 mins70 mins6~580 kcal

Ingredients

For the Tomato Sauce

  • 3 tbsp olive oil
  • 1 large onion, finely diced
  • 4 cloves garlic, minced
  • 2 tbsp tomato paste
  • 2 cans (800g each) crushed tomatoes
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • ½ tsp chilli flakes
  • 1 tsp sugar or maple syrup
  • Salt and black pepper to taste

For the Vegan Ricotta

  • 400g firm tofu, drained and pressed
  • ½ cup (70g) raw cashews, soaked in hot water for 30 minutes and drained
  • 3 tbsp nutritional yeast
  • 2 tbsp lemon juice
  • 1 tsp lemon zest
  • 2 cloves garlic
  • ½ cup (20g) fresh basil leaves
  • ¾ tsp salt
  • ¼ tsp black pepper

For the Pasta

  • 500g ziti or penne
  • Salt for pasta water

For Topping

  • 200g vegan mozzarella, shredded or torn
  • 2 tbsp vegan parmesan
  • Fresh basil to garnish
  • Extra virgin olive oil to drizzle

Instructions

  1. Make the tomato sauce. Heat the olive oil in a large saucepan over medium heat. Add the onion and cook for 8–10 minutes until soft and golden. Add the garlic and tomato paste and cook for 2 minutes until fragrant and the paste has darkened slightly. Pour in the crushed tomatoes, oregano, basil, chilli flakes, and sugar. Season with salt and pepper. Simmer uncovered for 20–25 minutes until the sauce is thick, rich, and deeply flavored. Taste and adjust seasoning.
  2. Make the vegan ricotta. Combine all ricotta ingredients in a food processor. Pulse until the mixture resembles a slightly chunky ricotta — you want some texture, not a completely smooth paste. Taste and adjust — more lemon for brightness, more nutritional yeast for cheesiness, more salt as needed.
  3. Cook the pasta. Bring a large pot of heavily salted water to a boil. Cook the ziti for 2 minutes less than the package instructions suggest — it will finish cooking in the oven. Reserve ½ cup of pasta water. Drain.
  4. Assemble. Preheat the oven to 375°F (190°C). Spread a thin layer of tomato sauce across the bottom of a large, deep baking dish (approximately 9×13 inches / 23x33cm). Add half the cooked ziti and spread into an even layer. Dollop half the ricotta over the pasta in large spoonfuls. Spoon half the remaining sauce over the ricotta. Add the remaining ziti, then the remaining ricotta in spoonfuls, then the remaining sauce. Top with shredded vegan mozzarella and vegan parmesan.
  5. Bake. Cover tightly with foil and bake for 20 minutes. Remove the foil and bake for a further 15–20 minutes until the cheese is golden and bubbling and the sauce is actively bubbling around the edges.
  6. Rest and serve. Allow to rest for 10 minutes before serving — this allows the layers to set slightly and makes serving much easier. Garnish with fresh basil and a drizzle of extra virgin olive oil. Serve directly from the dish.

Pro Tips

  • Undercook the pasta before baking — pasta that is cooked to al dente before baking will be overcooked and mushy after its time in the oven. Stop 2 minutes early and let the oven finish the job.
  • Make the sauce thick — a thin sauce will make the baked ziti watery and soupy. Simmer the sauce until it is visibly thickened and a spoon dragged through it leaves a clear line before adding it to the dish.
  • Use the ricotta in spoonfuls, not spread — dropping the ricotta in large dollops rather than spreading it creates distinct pockets of creamy ricotta throughout the finished dish rather than a uniform layer that disappears into the sauce.
  • Rest before serving — baked pasta needs 10 minutes to set after coming out of the oven. Cutting into it immediately makes it fall apart and pool in the dish.

The Story of Baked Ziti

Baked ziti is one of the defining dishes of Italian-American cooking — a category of food that is distinctly American in its exuberance and generosity while remaining grounded in the Italian tradition of pasta al forno (oven-baked pasta). Ziti is a long, tubular pasta whose name derives from the Neapolitan word for “bridegrooms” — it was traditionally served at wedding banquets in southern Italy. In Italian-American communities from the mid-twentieth century onward, baked ziti became the quintessential communal dish: easy to make in large quantities, crowd-pleasing to the point of universality, and deeply comforting in a way that speaks to the very best of home cooking. This vegan version carries that tradition forward with completely plant-based ingredients that honor the dish’s spirit of generosity and comfort.


Flavor Variations

  • Sausage-Style Baked Ziti: Add crumbled vegan Italian sausage to the tomato sauce for a heartier version with more protein and spiced depth.
  • Spinach and Ricotta Ziti: Fold two large handfuls of wilted, squeezed spinach into the ricotta mixture for a classic Italian-American spinach and ricotta combination.
  • Spicy Baked Ziti: Double the chilli flakes and add a teaspoon of calabrian chilli paste to the tomato sauce for a version with a proper kick.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~580 kcal24g72g8g22g

Storage

  • Refrigerator: Store covered for up to 5 days. Reheat individual portions in the microwave or reheat the whole dish covered in foil in a 350°F (175°C) oven for 20 minutes.
  • Freezer: Freeze the fully assembled, unbaked ziti for up to 3 months — cover tightly with foil. Bake from frozen at 375°F for 60–70 minutes, removing the foil for the last 20 minutes. Or freeze the baked leftovers for up to 3 months and reheat covered.
  • Make ahead: Assemble the dish up to 24 hours ahead, cover, and refrigerate unbaked. Bake directly from the refrigerator, adding 10 extra minutes to the covered baking time.

Frequently Asked Questions

Can I use a different pasta shape?

Yes — penne, rigatoni, and mostaccioli all work beautifully as substitutes for ziti in a baked preparation. Any short, tubular pasta holds the sauce and ricotta well.

Can I make the ricotta nut-free?

Yes — replace the cashews with an extra 100g of pressed firm tofu and add an extra tablespoon of nutritional yeast. The texture will be slightly less creamy but still very good.

Why does my baked ziti come out dry?

Dry baked ziti is almost always caused by too little sauce — the pasta absorbs a significant amount of moisture during baking. Use all the sauce the recipe calls for and don’t be tempted to reduce 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 addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Chocolate Tart

vegan chocolate tart

There are desserts that impress. And then there are desserts like this Vegan Chocolate Tart — the kind that silences a room the moment it is set on the table, that makes people lean forward before they have even been served a slice, that delivers with every single forkful a depth of chocolate flavor so intense, so pure, and so completely satisfying that the word dessert feels wholly inadequate. This is that tart. The one that looks like it came from a Parisian patisserie window. The one that tastes like the finest chocolate truffle you have ever eaten but in slice form. The one that no one believes for a single second is entirely plant-based until you tell them — and even then they ask you to say it again.

This is a tart of extraordinary elegance and extraordinary simplicity. A buttery, crisp chocolate shortcrust pastry shell — made from almond flour, coconut oil, and raw cacao — filled with a ganache of such silky, glossy, intensely chocolatey perfection that it sets in the refrigerator into something that is simultaneously firm enough to slice cleanly and yielding enough to melt completely on the tongue within seconds. The ganache is made from just three ingredients — dark vegan chocolate, full-fat coconut cream, and a touch of maple syrup — and it is one of the most extraordinary things you will ever make from three ingredients.

What makes this tart so genuinely outstanding is the quality of its restraint. There is nothing superfluous here. No unnecessary ingredients competing for attention. No elaborate techniques masking mediocre flavors. Just the finest dark chocolate you can find, treated with the respect it deserves, allowed to be exactly what it is — extraordinary — in the most beautiful vessel possible.

This recipe is 100% vegan, naturally gluten-free when made with almond flour, ready in just 30 minutes of active preparation plus chilling time, and absolutely magnificent served with fresh raspberries, a dusting of flaky sea salt, and a scoop of vegan vanilla ice cream.


Recipe Information

Prep TimeCook TimeChill TimeServingsCalories
20 mins12 mins2 hours8~380 kcal

Ingredients

For the Chocolate Tart Shell

  • 2 cups (200g) almond flour
  • 3 tbsp raw cacao powder or cocoa powder
  • 3 tbsp coconut oil, melted
  • 2 tbsp maple syrup
  • 1 tsp pure vanilla extract
  • Pinch of salt

For the Chocolate Ganache Filling

  • 300g vegan dark chocolate (70% cocoa or higher — quality is everything here)
  • 1 can (400ml) full-fat coconut cream
  • 2 tbsp maple syrup
  • 1 tsp pure vanilla extract
  • ¼ tsp fine sea salt
  • 1 tbsp coconut oil (for extra gloss)

Optional Toppings

  • Fresh raspberries or strawberries
  • Flaky sea salt scattered over the surface
  • Edible gold leaf for extraordinary occasions
  • Freeze-dried raspberry powder dusted over
  • Vegan white chocolate drizzle for visual contrast
  • Toasted crushed hazelnuts or almonds around the edge
  • Fresh mint leaves
  • Cocoa powder dusted through a fine sieve

To Serve

  • Vegan vanilla ice cream
  • Vegan whipped coconut cream
  • Fresh berry compote
  • A drizzle of raspberry coulis
  • Strong espresso or coffee alongside

Instructions

  1. Preheat the oven and prepare the tin. Preheat your oven to 350°F (175°C). Grease a 23cm (9-inch) loose-bottomed tart tin generously with coconut oil — the loose bottom is essential for removing the finished tart cleanly and presenting it beautifully. Line the base with a circle of parchment paper for additional insurance.
  2. Make the chocolate tart shell. In a large bowl combine the almond flour, cacao powder, and salt. Whisk together until evenly combined and lump-free. Add the melted coconut oil, maple syrup, and vanilla extract and mix with a fork until the mixture comes together into a soft, slightly sticky dough that holds its shape when pressed. The dough should feel like slightly damp sand — firm enough to press into the tin but not so wet that it sticks to your fingers excessively.
  3. Press the shell into the tin. Transfer the dough to the prepared tart tin and press evenly across the base and up the sides using your fingers and the back of a spoon — working to achieve a completely uniform thickness of approximately 4–5mm throughout. Pay particular attention to the corners where the base meets the sides — these areas tend to be thicker than the rest and will take longer to cook if left too thick. Use a flat-bottomed glass to smooth and compress the base for the most even result.
  4. Blind bake the shell. Prick the base all over with a fork — approximately 20 pricks across the surface — to prevent the base from puffing during baking. Place in the preheated oven and bake for 10–12 minutes until the shell is set, dry to the touch, and smells deeply of toasted chocolate. It should feel firm when gently pressed in the center. Do not overbake — the shell will firm further as it cools and an overbaked almond flour shell becomes brittle and crumbly. Allow to cool completely in the tin before adding the filling.
  5. Make the chocolate ganache. Place the chopped dark chocolate in a large heatproof bowl. Pour the full-fat coconut cream into a small saucepan and heat over medium heat until it just reaches a simmer — small bubbles appearing around the edges of the pan. Do not allow it to boil vigorously. Pour the hot coconut cream immediately over the chopped chocolate and leave completely undisturbed for 3 full minutes — this resting time allows the heat of the cream to melt the chocolate gently and evenly without the need for stirring.
  6. Emulsify the ganache. After 3 minutes begin stirring from the center of the bowl outward in slow, deliberate circular motions — never beating or whisking which incorporates air and dulls the glossy surface. Stir until the ganache is completely smooth, uniformly glossy, and flowing like liquid silk. Add the maple syrup, vanilla extract, salt, and coconut oil and stir gently to incorporate. The finished ganache should be deeply glossy, completely smooth, and intensely fragrant of dark chocolate.
  7. Pour the ganache into the shell. Pour the warm ganache into the completely cooled tart shell in a single, slow, steady pour — starting from the center and allowing it to flow outward to the edges naturally. Tap the tin gently on the counter three or four times to release any air bubbles and level the surface. If any bubbles remain on the surface pass a kitchen torch briefly over them or touch each one with the tip of a toothpick to break them.
  8. Add toppings and chill. Arrange any desired toppings — fresh raspberries, a scatter of flaky sea salt, a dusting of freeze-dried raspberry powder — over the surface of the ganache while it is still warm and fluid enough to hold them in place. Transfer to the refrigerator and chill for a minimum of 2 hours — ideally 4 hours or overnight — until the ganache is completely set and firm enough to slice cleanly.
  9. Unmould and serve beautifully. Remove the tart from the refrigerator 15 minutes before serving — allowing it to come slightly toward room temperature improves both the texture and the flavor of the ganache dramatically. Place the tart tin on a tall glass or can and allow the outer ring to drop away. Slide onto a serving plate or cake stand. Slice with a sharp knife dipped in hot water and wiped dry between each cut for the cleanest, most professional slices. Serve with vegan vanilla ice cream or whipped coconut cream alongside.

Pro Tips for a Perfect Vegan Chocolate Tart

  • Use the best quality dark chocolate you can afford. The ganache is three ingredients — the chocolate is the overwhelming majority of the flavor. A mediocre chocolate produces a mediocre ganache regardless of technique. Look for dark chocolate with a minimum of 70% cocoa solids, a short ingredients list, and ideally single-origin cacao for the most complex, nuanced flavor.
  • Heat the coconut cream to a simmer — not a boil. Boiling coconut cream can cause the fat to separate from the liquid, producing a grainy, split ganache rather than the silky, emulsified result this recipe achieves. Heat just until the first small bubbles appear around the edges then pour immediately.
  • Rest the cream on the chocolate for the full 3 minutes. This resting period — without touching, stirring, or disturbing the mixture — allows the heat of the cream to distribute evenly through the chocolate and melt it gently from the outside in. Stirring too soon while the chocolate is still partially unmelted produces a grainy, lumpy ganache.
  • Stir from the center outward in slow circles. This specific stirring technique — starting at the center and moving outward in slow, deliberate circles — produces a perfectly emulsified ganache with maximum gloss. Stirring vigorously or in random directions incorporates air and produces a matte, duller surface.
  • Cool the shell completely before filling. A warm shell causes the ganache to melt and absorb into it rather than sitting in a clean, defined layer above it. The shell must be at room temperature — ideally slightly cool — before the ganache is poured.
  • Dip the knife in hot water between slices. This professional technique produces clean, sharp slices with the ganache cut rather than dragged. Dip, wipe dry, cut, repeat — the difference in presentation between slices cut with a dry knife and slices cut with a hot, dry knife is significant and completely worth the extra 5 seconds per slice.

The Art and Science of Chocolate Ganache

Ganache is one of the most elegant preparations in all of confectionery — and understanding the science behind it explains why this three-ingredient filling is so extraordinarily good and why the specific technique used to make it matters so much.

Ganache is an emulsion — a stable suspension of fat droplets in a water-based liquid — created when the fat in chocolate and the fat in cream are combined in the presence of the emulsifying compounds naturally present in cocoa. The lecithin in dark chocolate acts as a natural emulsifier, allowing the fat and water phases to combine into a smooth, stable, glossy liquid that sets to a firm, silky solid as it cools.

The quality of the emulsion — and therefore the quality of the finished ganache — depends entirely on the technique used to create it. Stirring from the center outward in slow circles begins the emulsification process at the point of highest fat concentration in the bowl and gradually incorporates the surrounding liquid into a stable emulsion. Beating or whisking incorporates air into the mixture, disrupts the emulsion structure, and produces a ganache that is matte rather than glossy and grainy rather than silky.

The ratio of chocolate to cream in this recipe — approximately 300g of chocolate to 400ml of coconut cream — produces a ganache that is soft enough to pour and spread easily when warm but firm enough to slice cleanly after chilling. A higher chocolate-to-cream ratio produces a firmer ganache suitable for truffles. A lower ratio produces a pourable sauce. This specific ratio is calibrated for a tart filling that holds its shape when sliced while melting completely on the tongue within seconds of tasting.

The coconut cream in this recipe performs identically to dairy cream in the ganache-making process — its fat content, water content, and temperature behavior are sufficiently similar to dairy cream that the emulsification chemistry proceeds in exactly the same way. The subtle sweetness of the coconut complements rather than competes with the bitterness of the dark chocolate, adding a gentle tropical note that makes this vegan ganache arguably more interesting in flavor than its dairy counterpart.


Flavor Variations

  • Salted Caramel Chocolate Tart: Before pouring the chocolate ganache spread a generous layer of salted date caramel over the cooled tart shell. Pour the ganache over the caramel layer and chill as directed for a tart with a molten caramel surprise beneath the chocolate that is one of the most extraordinary dessert combinations imaginable.
  • Raspberry Chocolate Tart: Arrange a layer of fresh raspberries over the cooled tart shell before pouring the ganache — the berries will be suspended in the chocolate as it sets, creating a tart with a beautiful ruby interior and a bright, fruity tartness that cuts through the richness of the chocolate perfectly.
  • Mint Chocolate Tart: Add half a teaspoon of pure peppermint extract to the ganache in place of the vanilla for a mint chocolate tart with a cool, refreshing character that is particularly spectacular decorated with fresh mint leaves and a dusting of cacao powder.
  • Orange Chocolate Tart: Add the zest of two large oranges and a tablespoon of Grand Marnier or fresh orange juice to the ganache for a version inspired by the classic chocolate-orange combination — particularly spectacular served with candied orange peel decorating the surface.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~380 kcal7g28g5g28g

At 380 calories per serving this tart delivers genuine indulgence alongside meaningful nutrition from its whole food ingredients. The almond flour shell provides protein, healthy monounsaturated fats, Vitamin E, and magnesium alongside its buttery, crisp texture. The dark chocolate filling provides an extraordinary concentration of flavonoid antioxidants — particularly epicatechin and catechin — that have been studied for cardiovascular protective properties, blood pressure reduction, and mood enhancement through serotonin stimulation. The coconut cream contributes medium-chain triglycerides alongside the richness that makes this tart so deeply satisfying.


Storage

  • Refrigerator: Store the tart covered loosely with plastic wrap in the refrigerator for up to 5 days. Remove 15 minutes before serving to allow the ganache to soften slightly to the perfect texture. The tart actually improves on day 2 as the flavors deepen and the ganache reaches its ideal texture.
  • Freezer: This tart freezes beautifully for up to 2 months. Freeze without toppings — add fresh toppings after thawing. Freeze sliced or whole on a baking sheet until solid then wrap tightly in plastic wrap and foil. Thaw overnight in the refrigerator.
  • Room temperature: The tart can be kept at cool room temperature for up to 4 hours for serving at a dinner party — the ganache softens to an extraordinarily luxurious, almost mousse-like texture at room temperature that is in some ways even more spectacular than the firmer refrigerator version.
  • Individual slices: Slice the tart before storing for the most convenient serving system — individual slices wrapped in parchment paper keep perfectly in the refrigerator for up to 5 days and make an extraordinary make-ahead dessert for dinner parties or special occasions.

Frequently Asked Questions

Can I make this tart without a tart tin?

Yes — a springform cake tin of similar diameter works well as an alternative. The sides will be straight rather than fluted but the tart will be equally delicious. Individual tart tins — 8–10cm diameter — produce beautiful personal-sized tarts that are particularly elegant for dinner party desserts.

Why did my ganache turn grainy?

A grainy ganache is caused by one of three things — the cream was too hot when poured over the chocolate causing the cocoa butter to separate, the mixture was stirred too vigorously incorporating air and disrupting the emulsion, or the cream and chocolate were not at compatible temperatures when combined. If the ganache seizes or turns grainy add a tablespoon of warm coconut cream and stir gently from the center — this usually rescues the emulsion and restores smoothness.

Can I use milk chocolate instead of dark?

Yes — vegan milk chocolate produces a sweeter, creamier, less intense ganache that is particularly appealing to anyone who finds dark chocolate too bitter. Reduce the maple syrup to one tablespoon as milk chocolate is significantly sweeter than dark. The finished tart will be lighter in color and flavor with a more approachable, crowd-pleasing character.

How do I know when the tart shell is properly baked?

The shell is properly baked when it is set and dry to the touch, the edges have pulled very slightly away from the sides of the tin, and the kitchen smells of toasted chocolate and almond. It should feel firm when very gently pressed in the center but not hard or brittle. Remember it will firm further as it cools — a shell that feels slightly soft when hot will be perfectly crisp when cool.

Can I make this tart nut-free?

Yes — replace the almond flour with oat flour made from blending rolled oats to a fine powder in a food processor. Add an additional tablespoon of coconut oil to compensate for the lower fat content of oat flour. The shell will be slightly less rich than the almond flour version but still delicious and completely nut-free.

Can I make the ganache without coconut cream?

Yes — any high-fat plant milk works in ganache making though the results vary. Oat cream produces a good result with a neutral flavor. Cashew cream — made from blended soaked cashews with water — produces an extraordinarily rich, neutral-tasting ganache that many consider superior to the coconut cream version. Avoid low-fat plant milks which do not contain sufficient fat to properly emulsify with the chocolate.


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

Cheesy Spinach-Artichoke Bagels 

vegan cheesy spinach artichoke bagels

There are breakfasts you eat because mornings demand something. And then there are breakfasts like these Cheesy Vegan Spinach-Artichoke Bagels — the kind that come out of the oven bubbling and golden, smelling so deeply of garlic and melted cheese that the whole kitchen feels like it belongs to a bakery, and that deliver everything beloved about spinach artichoke dip stacked directly onto a perfectly toasted bagel half. This is that breakfast. The one that makes a chewy, golden bagel feel like an entirely different food once it carries this rich, creamy, savory topping. The one people request again before they have finished the first half.

This recipe takes the comforting flavors of classic spinach artichoke dip and turns them into an open-faced bagel topping — a creamy cashew and vegan cream cheese base studded with wilted spinach, chopped artichoke hearts, garlic, and nutritional yeast, spread generously over toasted bagel halves and baked until bubbling and lightly golden on top. It is breakfast, brunch, and snack all at once, and it comes together in well under thirty minutes.

What makes these bagels so outstanding is the balance in the topping — rich enough to feel indulgent, bright enough from the lemon and garlic to stay lively rather than heavy, and studded with enough texture from the spinach and artichoke that every bite feels substantial rather than simply creamy.

This recipe is 100% vegan, ready in just 25 minutes, and absolutely wonderful served warm straight from the oven with a scattering of fresh herbs and a pinch of chili flakes.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins15 mins25 mins4~310 kcal

Ingredients

For the Topping

  • 200g vegan cream cheese, softened
  • 2 cups (60g) fresh spinach, roughly chopped
  • 1 can (400g) artichoke hearts in water, drained and chopped
  • 3 cloves garlic, minced
  • 3 tbsp nutritional yeast
  • 1 tbsp lemon juice
  • 1 tbsp olive oil
  • ½ tsp onion powder
  • ½ tsp salt
  • ¼ tsp black pepper
  • ¼ tsp chili flakes (optional)

For the Bagels

  • 4 plain or everything bagels, halved
  • ½ cup (60g) vegan mozzarella, shredded (for topping)

Optional Add-ins

  • 2 tbsp sun-dried tomatoes, finely chopped
  • 1 tbsp capers, chopped
  • Pinch of smoked paprika

To Serve

  • Fresh parsley or chives, chopped
  • Extra chili flakes
  • Lemon wedges

Instructions

  1. Sauté the aromatics. Heat the olive oil in a skillet over medium heat. Add the garlic and cook for 30 seconds until fragrant. Add the spinach and cook, stirring, for 2 minutes until wilted. Remove from heat and let cool slightly.
  2. Make the topping. In a bowl combine the softened vegan cream cheese, nutritional yeast, lemon juice, onion powder, salt, pepper, and chili flakes if using. Mix until smooth. Fold in the wilted spinach and chopped artichoke hearts until evenly distributed.
  3. Prepare the bagels. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper. Place the bagel halves cut-side up on the sheet.
  4. Top the bagels. Spread a generous, even layer of the spinach artichoke mixture over each bagel half, all the way to the edges. Sprinkle shredded vegan mozzarella over the top.
  5. Bake until golden. Bake for 12–15 minutes until the topping is bubbling and the cheese is melted with light golden spots.
  6. Serve immediately. Scatter with fresh herbs and a pinch of chili flakes. Serve warm.

Pro Tips

  • Squeeze excess water from the spinach after sautéing if it looks watery, to keep the topping from sliding off the bagel.
  • Toast the bagels lightly before topping for extra structure and a crispier base.
  • Spread topping all the way to the edge so every bite gets some — untopped edges burn before the center is ready.
  • Use full-fat vegan cream cheese for the richest, most stable result.

Flavor Variations

  • Sun-Dried Tomato Version: Stir in chopped sun-dried tomatoes for added sweetness and tang.
  • Spicy Jalapeño Bagels: Add finely diced jalapeño to the topping for building heat.
  • Garlic Herb Bagels: Add extra garlic and a mix of fresh dill and chives for a herb-forward version.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~310 kcal9g38g3g13g

Storage

  • Refrigerator: Store assembled, baked bagels in an airtight container for up to 2 days. Reheat in a toaster oven or air fryer until warmed through.
  • Topping only: The spinach artichoke topping keeps in the refrigerator for up to 4 days and can be used on crackers or as a dip.

Frequently Asked Questions

Can I make the topping ahead?

Yes — prepare the topping up to 2 days in advance and refrigerate. Assemble and bake fresh when ready to eat.

Can I use frozen spinach?

Yes — thaw and squeeze very thoroughly dry before using to avoid excess moisture in the topping.

What bagel flavor works best?

Plain, everything, or garlic bagels all complement this savory topping beautifully.


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

Vegan Naan Bread

Make soft vegan naan bread at home with simple ingredients. This dairy-free naan is perfect for curries, wraps, and dipping.

⏱ Time

Prep: 15 minutes
Rest: 45 minutes
Cook: 10 minutes
Serves: 6 naan


🧺 Ingredients

  • 2 cups all-purpose flour
  • 1 tsp instant yeast
  • 1 tsp sugar
  • ½ tsp salt
  • 2 tbsp olive oil or vegan butter
  • ¾ cup warm plant-based milk (almond or soy)
  • 1 tbsp dairy-free yogurt (optional, for softness)

👩‍🍳 Instructions

Firstly, mix warm plant milk, sugar, and yeast. Let sit for 5 minutes.

Next, add flour, salt, oil, and yogurt.

Then, knead into a soft dough.

After that, cover and let rest for 45 minutes until doubled.

Meanwhile, divide dough into equal balls.

Now, roll each ball into an oval.

Finally, cook on a hot skillet for 1–2 minutes per side until bubbles form.


🌟 Tips & Variations

  • Garlic Naan: Brush with garlic-infused oil.
  • Whole Wheat: Use half whole wheat flour.
  • Gluten-Free: Use a gluten-free flour blend.
  • Extra Soft: Cover naan with a towel after cooking.
  • Baked Option: Bake at 220°C (425°F) for 6–8 minutes.

🌿 Benefits of Vegan Naan Bread

Firstly, it’s completely dairy-free.

Secondly, homemade naan avoids preservatives.

Moreover, it provides quick energy.

In addition, it pairs well with nutrient-rich meals.

As a result, it supports balanced eating.

Finally, it’s versatile and freezer-friendly.


🧒 Kid-Friendly Version

  • Firstly, skip garlic or herbs.
  • Then, brush with mild vegan butter.
  • Next, cut into fun shapes or strips.
  • Finally, serve with hummus or mild curry.

🧮 Nutrition Facts (Per Naan – Approximate)

  • Calories: 210 kcal
  • Protein: 6 g
  • Carbohydrates: 34 g
  • Fat: 6 g
  • Fiber: 2 g
  • Sugar: 2 g
  • Cholesterol: 0 mg

Vegan Lentil Loaf

Make vegan lentil loaf with simple ingredients. This protein-rich, comforting recipe is perfect for family dinners and meal prep.

⏱ Time

Prep: 20 minutes
Bake: 45 minutes
Serves: 6–8


🧺 Ingredients

  • 1 cup cooked lentils (green or brown)
  • ½ cup rolled oats or breadcrumbs
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 small carrot, grated
  • 1 tbsp tomato paste
  • 2 tbsp soy sauce or tamari
  • 1 tbsp ground flaxseed + 3 tbsp water
  • 1 tsp smoked paprika
  • ½ tsp black pepper
  • ½ tsp dried thyme
  • 2 tbsp ketchup (for topping)

👩‍🍳 Instructions

Firstly, preheat the oven to 180°C (350°F) and line a loaf pan.

Next, prepare the flax egg and set aside.

Then, mash lentils slightly in a bowl.

After that, add oats, vegetables, seasonings, soy sauce, tomato paste, and flax egg.

Meanwhile, mix until well combined.

Now, press the mixture into the loaf pan and spread ketchup on top.

Finally, bake for 40–45 minutes until firm. Let cool before slicing.


🌟 Tips & Variations

  • Extra Firm: Chill the loaf before slicing.
  • Gluten-Free: Use gluten-free oats.
  • Spicy: Add chili flakes or hot sauce.
  • Veggie Boost: Add mushrooms or bell peppers.
  • BBQ Style: Use BBQ sauce instead of ketchup.

🌿 Benefits of Vegan Lentil Loaf

Firstly, lentils provide high-quality plant protein.

Secondly, they support digestion due to high fiber content.

Moreover, oats help maintain heart health.

In addition, this loaf is low in saturated fat.

As a result, it promotes balanced nutrition.

Finally, it’s filling and satisfying without heaviness.


🧒 Kid-Friendly Version

  • Firstly, reduce garlic and spices.
  • Then, mash lentils well for smoother texture.
  • Next, use mild ketchup or tomato sauce.
  • Finally, slice into small portions or mini loaves.

🧮 Nutrition Facts (Per Slice – Approximate)

  • Calories: 260 kcal
  • Protein: 14 g
  • Carbohydrates: 36 g
  • Fat: 6 g
  • Fiber: 10 g
  • Sugar: 5 g
  • Cholesterol: 0 mg

Vegan White Bean Stroganoff 

Make vegan white bean stroganoff with mushrooms and creamy sauce. This easy dairy-free comfort meal is rich and satisfying.

⏱ Time

Prep: 15 minutes
Cook: 25 minutes
Serves: 4


🧺 Ingredients

  • 1 tbsp olive oil
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 2 cups mushrooms, sliced
  • 1 can (15 oz) white beans, drained and rinsed
  • 1 cup vegetable broth
  • ¾ cup unsweetened plant-based milk
  • 2 tbsp nutritional yeast
  • 1 tbsp soy sauce or tamari
  • 1 tsp paprika
  • ½ tsp black pepper
  • 1 tbsp cornstarch + 2 tbsp water
  • Cooked pasta or rice, for serving

👩‍🍳 Instructions

Firstly, heat olive oil in a large pan over medium heat.

Next, sauté onion and garlic until soft and fragrant.

Then, add mushrooms and cook until golden and tender.

After that, stir in white beans, vegetable broth, plant milk, nutritional yeast, soy sauce, and spices.

Meanwhile, mix cornstarch with water and add it to the pan.

Now, simmer for 8–10 minutes until the sauce thickens.

Finally, serve hot over pasta or rice.


🌟 Tips & Variations

  • Extra Creamy: Blend half the beans before adding.
  • Gluten-Free: Serve with gluten-free pasta or rice.
  • Low-Fat: Use oil-free sauté with broth.
  • Herby: Add thyme or dill for classic stroganoff flavor.
  • Protein Boost: Add tofu cubes or lentils.

🌿 Benefits of Vegan White Bean Stroganoff

Firstly, white beans provide plant-based protein and fiber.

Secondly, mushrooms supply antioxidants and B vitamins.

Moreover, nutritional yeast adds B12 and cheesy flavor.

In addition, this meal is cholesterol-free and dairy-free.

As a result, it supports heart health and digestion.

Finally, it keeps you full and satisfied longer.


🧒 Kid-Friendly Version

  • Firstly, skip paprika and strong spices.
  • Then, mash some beans for a smoother sauce.
  • Next, serve over small pasta shapes.
  • Finally, add extra plant milk for mild creaminess.

🧮 Nutrition Facts (Per Serving – Approximate)

  • Calories: 360 kcal
  • Protein: 15 g
  • Carbohydrates: 48 g
  • Fat: 10 g
  • Fiber: 10 g
  • Sugar: 5 g
  • Cholesterol: 0 mg

Portobello Mushroom Wraps 

Make portobello mushroom wraps with grilled mushrooms, fresh veggies, and creamy sauce. A healthy vegan lunch or dinner idea.

⏱ Time

Prep: 15 minutes
Cook: 15 minutes
Serves: 4 wraps


🧺 Ingredients

  • 4 large portobello mushrooms, sliced
  • 1 tbsp olive oil
  • 1 tbsp soy sauce or tamari
  • ½ tsp smoked paprika
  • ½ tsp black pepper
  • 4 whole-wheat wraps or tortillas
  • 1 cup shredded lettuce
  • ½ cup sliced cucumber
  • ½ cup shredded carrot
  • ¼ cup vegan mayo or hummus

👩‍🍳 Instructions

Firstly, heat olive oil in a pan over medium heat.

Next, add portobello mushrooms and cook for 6–8 minutes until tender.

Then, stir in soy sauce, paprika, and black pepper.

After that, warm the wraps slightly.

Meanwhile, spread vegan mayo or hummus on each wrap.

Now, add mushrooms and fresh vegetables.

Finally, roll tightly and serve warm.


🌟 Tips & Variations

  • Grilled Version: Grill mushrooms for smoky flavor.
  • Low-Carb: Use lettuce wraps instead of tortillas.
  • Spicy: Add chili sauce or jalapeños.
  • Extra Protein: Add chickpeas or tofu strips.
  • Mediterranean: Add olives and tahini sauce.

🌿 Benefits of Portobello Mushroom Wraps

Firstly, portobello mushrooms are low in calories.

Secondly, they provide antioxidants and B vitamins.

Moreover, whole-grain wraps offer fiber and energy.

In addition, this meal is cholesterol-free.

As a result, it supports heart health.

Finally, it keeps you full without heaviness.


🧒 Kid-Friendly Version

  • Firstly, use mild seasoning only.
  • Then, slice mushrooms thin for easier chewing.
  • Next, add mashed avocado instead of sauce.
  • Finally, cut wraps into small pinwheels.

🧮 Nutrition Facts (Per Wrap – Approximate)

  • Calories: 260 kcal
  • Protein: 8 g
  • Carbohydrates: 34 g
  • Fat: 10 g
  • Fiber: 6 g
  • Sugar: 4 g
  • Cholesterol: 0 mg

Vegan Cauliflower Soup

Make creamy vegan cauliflower soup with simple ingredients. This dairy-free, comforting soup is perfect for quick lunches or dinners.

⏱ Time

Prep: 10 minutes
Cook: 25 minutes
Serves: 4


🧺 Ingredients

  • 1 tbsp olive oil
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1 medium cauliflower, chopped
  • 3 cups vegetable broth
  • 1 cup plant-based milk (almond, oat, or soy)
  • ½ tsp black pepper
  • ½ tsp salt (or to taste)
  • ¼ tsp nutmeg (optional)

👩‍🍳 Instructions

Firstly, heat olive oil in a large pot over medium heat.

Next, sauté onion and garlic until soft and fragrant.

Then, add cauliflower and stir well.

After that, pour in vegetable broth and bring to a boil.

Meanwhile, reduce heat and simmer for 15–18 minutes until cauliflower is tender.

Now, blend the soup until smooth using an immersion blender.

Finally, stir in plant milk, season, and warm through before serving.


🌟 Tips & Variations

  • Extra Creamy: Add cashew cream or coconut milk.
  • Low-Fat: Skip oil and sauté in broth.
  • Spicy: Add white pepper or chili flakes.
  • Roasted Flavor: Roast cauliflower before cooking.
  • Protein Boost: Blend in white beans or tofu.

🌿 Benefits of Vegan Cauliflower Soup

Firstly, cauliflower is low in calories and high in fiber.

Secondly, it provides antioxidants that support immunity.

Moreover, plant-based ingredients support heart health.

In addition, the soup is naturally gluten-free.

As a result, it’s gentle on digestion.

Finally, it keeps you full without heaviness.


🧒 Kid-Friendly Version

  • Firstly, skip garlic and strong spices.
  • Then, add a little mashed potato for creaminess.
  • Next, blend until extra smooth.
  • Finally, serve with toast soldiers or crackers.

🧮 Nutrition Facts (Per Serving – Approximate)

  • Calories: 180 kcal
  • Protein: 6 g
  • Carbohydrates: 22 g
  • Fat: 7 g
  • Fiber: 5 g
  • Sugar: 4 g
  • Cholesterol: 0 mg

Vegan Stuffed Pepper Soup

Make vegan stuffed pepper soup with rice, beans, and colorful veggies. This easy one-pot meal is hearty, healthy, and filling.

⏱ Time

Prep: 15 minutes
Cook: 30 minutes
Serves: 6


🧺 Ingredients

  • 1 tbsp olive oil
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 2 bell peppers (red & green), diced
  • 1 cup cooked rice (white or brown)
  • 1 can (15 oz) diced tomatoes
  • 1 can (15 oz) kidney or black beans, drained
  • 4 cups vegetable broth
  • 1 tsp smoked paprika
  • 1 tsp Italian seasoning
  • Salt and black pepper to taste
  • Fresh parsley (optional)

👩‍🍳 Instructions

Firstly, heat olive oil in a large pot over medium heat.

Next, sauté onion and garlic until fragrant and soft.

Then, add bell peppers and cook for 3–4 minutes.

After that, stir in tomatoes, beans, rice, broth, and seasonings.

Meanwhile, bring the soup to a gentle boil.

Now, reduce heat and simmer for 20 minutes.

Finally, adjust seasoning and garnish before serving.


🌟 Tips & Variations

  • High-Protein: Add lentils or tofu crumbles.
  • Low-Carb: Replace rice with cauliflower rice.
  • Spicy: Add chili flakes or cayenne pepper.
  • Extra Creamy: Stir in cashew cream before serving.
  • Slow Cooker: Cook on LOW for 6 hours.

🌿 Benefits of Vegan Stuffed Pepper Soup

Firstly, bell peppers are rich in vitamin C.

Secondly, beans provide plant-based protein and fiber.

Moreover, rice adds lasting energy.

In addition, this soup is low in fat and cholesterol-free.

As a result, it supports heart and digestive health.

Finally, it’s filling without being heavy.


🧒 Kid-Friendly Version

  • Firstly, use mild seasonings only.
  • Then, chop vegetables very small.
  • Next, add extra rice for a softer texture.
  • Finally, serve with crackers or toast fingers.

🧮 Nutrition Facts (Per Serving – Approximate)

  • Calories: 260 kcal
  • Protein: 10 g
  • Carbohydrates: 42 g
  • Fat: 6 g
  • Fiber: 9 g
  • Sugar: 6 g
  • Cholesterol: 0 mg