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.
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 Time
Cook Time
Total Time
Servings
Calories
20 mins
50 mins
70 mins
6
~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
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.
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.
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.
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.
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.
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)
Calories
Protein
Carbs
Fiber
Fat
~580 kcal
24g
72g
8g
22g
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!
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 Time
Cook Time
Chill Time
Servings
Calories
20 mins
12 mins
2 hours
8
~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
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.
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.
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.
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.
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.
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.
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.
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.
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)
Calories
Protein
Carbs
Fiber
Fat
~380 kcal
7g
28g
5g
28g
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!
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 Time
Cook Time
Total Time
Servings
Calories
10 mins
15 mins
25 mins
4
~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
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.
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.
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.
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.
Bake until golden. Bake for 12–15 minutes until the topping is bubbling and the cheese is melted with light golden spots.
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)
Calories
Protein
Carbs
Fiber
Fat
~310 kcal
9g
38g
3g
13g
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!
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.