comfort food

Vegan Spinach Artichoke Pull-Apart Bread

vegan spinach artichoke pull apart bread

This Vegan Spinach Artichoke Pull-Apart Bread takes the classic creamy dip and transforms it into a fun, interactive loaf. Soft bread pieces are filled with a cheesy spinach-artichoke mixture made from plant-based ingredients—no dairy needed! It’s perfect for parties, game days, holidays, or a comforting appetizer that everyone can pull apart and enjoy. Warm, gooey, and packed with flavor, it’s sure to be a crowd-pleaser.

Ingredients (Serves 6–8 as Appetizer)

For the Bread Base:

  • 1 large loaf of crusty bread (sourdough, Italian, or French; vegan)
  • 2–3 tablespoons olive oil or vegan butter, melted

For the Vegan Spinach Artichoke Filling:

  • 1 (14 oz) can artichoke hearts, drained and chopped
  • 4–5 cups fresh spinach, chopped (or 1 package frozen, thawed and squeezed dry)
  • 1 cup vegan cream cheese or cashew cream
  • ½ cup vegan mozzarella shreds
  • ¼ cup nutritional yeast
  • 3 cloves garlic, minced
  • ½ teaspoon onion powder
  • ½ teaspoon red pepper flakes (optional)
  • Juice of ½ lemon
  • Salt and black pepper, to taste
  • Fresh parsley or basil, chopped (for garnish)

Optional Boosters: Vegan Parmesan, chopped olives, or sun-dried tomatoes.

Instructions

  1. Preheat oven: Set to 375°F (190°C). Line a baking sheet with parchment paper.
  2. Prepare the bread: Slice the loaf horizontally and vertically in a grid pattern, cutting almost to the bottom but not all the way through (so it stays together). Brush the cuts generously with melted vegan butter or olive oil.
  3. Make the filling: In a bowl, mix chopped artichokes, spinach, vegan cream cheese, vegan mozzarella, nutritional yeast, garlic, onion powder, lemon juice, red pepper flakes, salt, and pepper until well combined. The mixture should be creamy and scoopable.
  4. Stuff the bread: Gently pull apart the bread sections and spoon or spread the spinach-artichoke mixture generously into all the cuts. Press any extra filling on top. Sprinkle with more vegan cheese if desired.
  5. Bake: Wrap loosely in foil and bake for 15 minutes. Remove foil and bake another 10–15 minutes until the bread is crispy on the edges and the filling is hot and melty.
  6. Serve: Garnish with fresh herbs. Serve warm, pulling apart the pieces with your hands or a fork.

Prep time: 15 minutes Cook time: 25–30 minutes Total time: About 45 minutes

Nutritional Facts (Approximate per Serving)

  • Calories: 250–350 kcal
  • Protein: 6–10g
  • Total Fat: 12–18g (plant-based)
  • Carbohydrates: 25–35g
  • Dietary Fiber: 4–6g

Note: Values vary with bread size and exact ingredients. A lighter, veggie-forward alternative to traditional cheesy bread.

Health Benefits

  • Veggie-Packed: Spinach and artichokes provide fiber, vitamins (A, C, K), folate, and antioxidants for heart health and immunity.
  • Plant-Based Cheesy Goodness: Nutritional yeast and vegan cream cheese deliver B vitamins and satisfying creaminess without dairy.
  • Shareable & Balanced: Lower in processed ingredients than many appetizers; great for vegan, vegetarian, or dairy-free diets.
  • Gut-Friendly Fiber: From veggies and whole-grain bread options.

Tips and Variations

  • Make-Ahead: Prepare the filling and stuff the bread up to a day ahead. Bake just before serving.
  • Gluten-Free: Use a gluten-free loaf.
  • Variations: Add chopped kale, mushrooms, or vegan sausage crumbles. For extra spice, mix in harissa or jalapeños.
  • Storage: Best fresh. Leftovers can be refrigerated for 2 days and reheated in the oven.
  • Pro Tip: Use a serrated knife for clean cuts and don’t skip the foil step for even heating.

Serving Suggestions

Serve as an appetizer with marinara for dipping, alongside a fresh salad, or as part of a grazing board with olives, veggies, and hummus. It pairs wonderfully with soup or pasta for a full meal.

This Vegan Spinach Artichoke Pull-Apart Bread is gooey, garlicky, and irresistibly fun to eat. Bring it to your next gathering or enjoy it as a cozy night-in treat—you’ll be hooked! 🥖🌿🧀

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.

Broccoli and Cauliflower Bake

broccoli and cauliflower bake

Broccoli and Cauliflower Bake: A Creamy, Cheesy Veggie Comfort Dish

This Broccoli and Cauliflower Bake combines tender-crisp broccoli and cauliflower in a creamy sauce, topped with golden cheese (or vegan alternative) for a satisfying, nutritious casserole. It’s a family-friendly side or main dish that’s easy to customize—perfect for weeknights, holidays, or meal prep. Loaded with vegetables and adaptable for vegan or vegetarian diets, it delivers comfort food vibes without heaviness.

Ingredients (Serves 6)

For the Vegetables:

  • 1 medium head broccoli (about 4–5 cups florets)
  • 1 medium head cauliflower (about 4–5 cups florets)
  • Salt, for blanching

For the Creamy Sauce:

  • 2–3 tablespoons butter or olive oil
  • 3 cloves garlic, minced
  • 2 tablespoons all-purpose flour (or gluten-free alternative)
  • 1½–2 cups milk (dairy or unsweetened plant-based like almond/oat)
  • ½ cup vegetable broth (optional, for extra flavor)
  • 1 teaspoon Dijon mustard
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • Salt and black pepper, to taste
  • Pinch of nutmeg (optional)

For the Topping:

  • 1–1½ cups shredded cheese (cheddar, mozzarella, or vegan shreds)
  • ½ cup breadcrumbs or panko (gluten-free if needed)
  • 2–3 tablespoons grated Parmesan or nutritional yeast (for vegan)
  • Fresh herbs (parsley or thyme) for garnish

Optional Add-Ins: Cooked quinoa, chickpeas, or a layer of spinach for extra nutrition and protein.

Instructions

  1. Prep the vegetables: Preheat oven to 375°F (190°C). Bring a large pot of salted water to a boil. Add broccoli and cauliflower florets and blanch for 3–4 minutes until bright and just tender. Drain and rinse with cold water to stop cooking. Pat dry and arrange in a greased 9×13-inch baking dish.
  2. Make the sauce: In a saucepan, heat butter/oil over medium heat. Add garlic and sauté for 1 minute. Whisk in flour and cook for 1–2 minutes (roux). Gradually whisk in milk (and broth if using) until smooth. Simmer until thickened (3–5 minutes). Stir in mustard, garlic/onion powder, salt, pepper, and nutmeg. Remove from heat.
  3. Assemble: Pour the sauce evenly over the vegetables. Sprinkle with shredded cheese. Mix breadcrumbs with Parmesan/nutritional yeast and a drizzle of oil, then scatter over the top.
  4. Bake: Bake for 20–25 minutes until bubbly and the top is golden brown. For extra crispiness, broil for the last 2–3 minutes. Let rest 5 minutes before serving.

Prep time: 15 minutes Cook time: 25–30 minutes Total time: About 45 minutes

Nutritional Facts (Approximate per Serving)

  • Calories: 200–300 kcal (lower with vegan/less cheese options)
  • Protein: 8–12g
  • Total Fat: 10–15g
  • Carbohydrates: 15–25g
  • Dietary Fiber: 4–6g
  • Key micronutrients: Excellent source of Vitamin C, Vitamin K, folate, and antioxidants from cruciferous veggies.

Note: Values vary based on milk, cheese, and portion sizes. Vegan versions reduce saturated fat.

Health Benefits

  • Nutrient-Dense Veggies: Broccoli and cauliflower are packed with fiber, vitamins, and cancer-fighting compounds (glucosinolates) while being low in calories.
  • Bone and Immune Support: Calcium from cheese/milk (or fortified plant milk) and Vitamin C for immunity.
  • Gut Health: High fiber promotes digestion and a healthy microbiome.
  • Customizable & Balanced: Easily made vegan, gluten-free, or higher-protein—fits many dietary needs while satisfying comfort food cravings.

Tips and Variations

  • Vegan Version: Use plant milk, vegan cheese, nutritional yeast, and oil instead of butter. Cashew-based sauces add extra creaminess.
  • Lower-Carb: Skip breadcrumbs or use almond flour.
  • Make-Ahead: Assemble up to a day ahead and bake when ready. Freeze baked portions for quick meals.
  • Variations: Add bacon bits, sun-dried tomatoes, or swap some veggies for Brussels sprouts. Spice it up with red pepper flakes.
  • Cooking Tip: Don’t over-blanch the veggies—they’ll continue cooking in the oven.

Serving Suggestions

Serve as a hearty side with grilled chicken, fish, or tofu. Pair with quinoa, rice, or a fresh salad for a complete meal. It shines at potlucks or holiday tables alongside roasted meats or plant-based mains.

This Broccoli and Cauliflower Bake is wholesome, cheesy goodness that even veggie skeptics will love. Simple, versatile, and packed with nutrition—bake one tonight! 🥦🥬🧀

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 Blackberry Jam Grilled Cheese

vegan blackberry jam grilled cheese

Vegan Blackberry Jam Grilled Cheese is a sweet-savory gourmet twist on the classic grilled cheese sandwich. It combines melty vegan cheese with the juicy, tangy burst of fresh blackberries (or quick homemade jam) and optional herbs like basil for an elevated, crave-worthy meal. Naturally vegan and customizable, it’s perfect for brunch, lunch, or a comforting dinner—ready in under 20 minutes.

Ingredients (Serves 2 sandwiches)

Blackberry Mixture (quick “jam”):

  • 1–2 cups fresh blackberries (or frozen, thawed)
  • 2 tsp brown sugar or maple syrup (adjust to taste)
  • ½ tsp balsamic vinegar
  • ¼ tsp sea salt
  • Optional: 1 tsp lemon juice or a pinch of fresh thyme/rosemary

Sandwich:

  • 4 slices sourdough, country bread, or your favorite sturdy vegan bread
  • ¾–1 cup shredded vegan mozzarella or slices of vegan brie/cheese (e.g., Follow Your Heart, Violife, or Rebel Cheese)
  • 2–4 tbsp vegan butter or mayonnaise (for spreading on the outside)
  • Optional add-ins: Fresh basil leaves (torn), a thin layer of vegan pesto, arugula, or a sprinkle of vegan parmesan

Substitutions: Use store-bought blackberry jam for speed. For gluten-free, choose certified GF bread. Oil-free option: Use a non-stick pan with a splash of water or broth.

Instructions

  1. Prepare the blackberries: In a bowl, gently mash the blackberries with sugar/maple syrup, balsamic vinegar, and salt. Let it sit for 5–10 minutes to release juices and meld flavors. (For a thicker jam, simmer in a small saucepan for 5–8 minutes.)
  2. Assemble the sandwiches: Spread vegan butter or mayo on one side of each bread slice. Place two slices butter-side down in a skillet.
  3. Layer the fillings: On each bottom slice, add a generous layer of vegan cheese, then spoon on the smashed blackberry mixture (and basil/pesto if using), followed by more cheese. Top with the remaining bread slices, butter-side up.
  4. Grill: Heat the skillet over medium-low. Cook for 3–5 minutes per side until golden brown and the cheese is melty. Cover with a lid or add a teaspoon of water to the pan (then cover) to help the cheese melt without burning the bread.
  5. Serve: Remove from heat, slice in half, and enjoy immediately while hot and gooey.

Tips: Cook low and slow for even melting. This tastes best fresh but can be reheated in a skillet or air fryer.

Health Benefits

This sandwich offers a delightful balance of indulgence and nutrition:

  • Antioxidant powerhouse — Blackberries are rich in vitamins C and K, fiber, and anthocyanins that support immune health, reduce inflammation, and promote brain function.
  • Plant-based protein and satisfaction — Vegan cheese and bread provide comfort with added protein/fiber from quality ingredients, keeping you fuller longer than traditional versions.
  • Heart-healthy elements — Using whole-grain bread and minimal added sugars supports better blood sugar control compared to overly processed snacks.
  • Gut-friendly — The fiber from blackberries and whole grains aids digestion.
  • A fun way to incorporate more fruit into savory meals, aligning with balanced, colorful plant-based eating.

It’s a great option for vegans craving cheesy comfort food with a nutrient boost.

Nutrition Facts (Approximate, per sandwich)

Values vary based on bread, cheese brand, and exact amounts. Based on standard vegan ingredients (using sourdough, moderate vegan cheese, and fresh blackberries):

  • Calories: 450–650 kcal
  • Protein: 12–18g
  • Carbohydrates: 55–70g (includes natural sugars from berries)
  • Fat: 20–30g (from vegan cheese and butter)
  • Fiber: 6–10g
  • Key micronutrients: High in vitamin C (from blackberries), calcium (fortified vegan cheese), and antioxidants.

Lower-calorie version: Use less cheese and more berries for a lighter, fresher profile. Always check specific product labels for precision.

Serving Suggestions

  • Pair with a simple green salad, tomato soup, or roasted veggies.
  • Serve for brunch with fresh fruit on the side.
  • Make mini versions for appetizers or meal prep components.

This Vegan Blackberry Jam Grilled Cheese delivers sweet, tangy, melty perfection in every bite—proof that vegan comfort food can be both simple and sophisticated. Try it today and customize to your taste!

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 Pasta e Fagioli

vegan pasta e fagioli

This Vegan Pasta e Fagioli is a warm and satisfying Italian-inspired soup that’s perfect for any time of year. Not only is it completely plant-based, but it also combines tender beans, pasta, and vegetables in a rich, flavorful broth. As a result, you get a wholesome and filling meal that’s both nutritious and comforting.

Ingredients

  • 2 tbsp olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 can (14 oz) diced tomatoes
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 4 cups vegetable broth
  • 1 cup small pasta (like ditalini or elbow)
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • ½ tsp thyme
  • Salt and black pepper to taste
  • 2 cups fresh spinach (optional)

Instructions

1. Sauté the Vegetables

First, heat olive oil in a large pot over medium heat.
Then, add the diced onion, carrots, and celery. Cook for 5–7 minutes until softened.
Next, stir in the garlic and cook for another minute until fragrant.


2. Build the Soup Base

Meanwhile, add the diced tomatoes, cannellini beans, and kidney beans to the pot.
Then, pour in the vegetable broth and stir well to combine.


3. Add Seasonings

Next, add oregano, basil, thyme, salt, and black pepper.
Afterward, bring the soup to a gentle boil.


4. Cook the Pasta

Now, add the pasta to the pot.
Then, reduce heat and let it simmer for 10–12 minutes, or until the pasta is tender.


5. Finish the Soup

Finally, stir in the spinach and cook for 2–3 minutes until wilted.
Taste and adjust seasoning if needed.


6. Serve and Enjoy

Serve the soup hot, optionally with crusty bread on the side.
In addition, you can drizzle a little olive oil on top for extra richness.


Tips for Best Results

  • For a thicker soup, mash some of the beans before adding them.
  • Additionally, cook pasta separately if you plan to store leftovers to avoid it becoming too soft.
  • For extra flavor, add a splash of lemon juice before serving.

Why You’ll Love It

This dish is simple, nourishing, and packed with flavor. Moreover, it’s a one-pot meal that’s perfect for busy days and meal prep.

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 Italian Casserole — The Most Comforting Hearty Plant-Based Bake You Will Make All Winter

vegan italian casserole

There are weeknight dinners that sustain you and then there are dinners like this Vegan Italian Casserole — the kind that comes out of the oven bubbling at the edges with a deeply savory tomato and herb sauce, studded with tender white beans, Italian-spiced vegan sausage, zucchini, and bell peppers, topped with a layer of golden, melted vegan mozzarella that pulls into satisfying strings when you spoon into it, filling the kitchen with a smell that is so unmistakably Italian and so warm and so inviting that people appear from other rooms simply because they cannot help it. This is that casserole. The one that feeds a crowd without effort. The one that tastes as though it took all afternoon when it took 15 minutes of hands-on work and then baked itself. The one that is somehow even better the next day, when the sauce has deepened and the flavors have had time to fully settle into one another, making every reheated portion more satisfying than the original serving.

The foundation of this casserole is a deeply flavored tomato sauce built from scratch in the casserole dish itself — crushed tomatoes cooked down with garlic, onion, fennel seeds, dried oregano, basil, and a pinch of chili flakes until thick and fragrant. Fennel seeds are the defining ingredient here, the spice that gives Italian sausage its characteristic anise note and transforms a plain tomato sauce into something that tastes distinctly, unmistakably Italian in a way that no other single spice can replicate. They are not subtle — they are doing precisely what they are supposed to do, and the casserole would be a fundamentally different dish without them.

What makes this recipe so outstanding is the layering technique — the pasta is cooked directly in the sauce in the oven rather than boiled separately, absorbing the tomato broth as it bakes and releasing its own starch back into the sauce, thickening it further into something that coats every piece of pasta and vegetable in a way that separately cooked pasta tossed in sauce never achieves. The pasta finishes tender, the sauce finishes thick and glossy, and the whole dish is unified in a way that only comes from cooking the two together.

This recipe is 100% vegan, naturally dairy-free and egg-free, built in one dish, ready in under an hour, and the kind of deeply satisfying, genuinely impressive dinner that belongs on your table every winter week.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins40 mins55 mins6~420 kcal

Ingredients

For the Casserole

  • 300g (10oz) rigatoni or penne pasta, uncooked
  • 400g (14oz) vegan Italian sausages, sliced into rounds, or 2 cans (400g each) white cannellini beans, drained
  • 1 medium zucchini, cut into half-moons
  • 1 red bell pepper, diced
  • 1 yellow bell pepper, diced
  • 1 medium yellow onion, finely diced
  • 6 garlic cloves, minced
  • 2 cans (800g total) crushed tomatoes
  • 480ml (2 cups) vegetable broth
  • 3 tbsp olive oil
  • 1½ tsp fennel seeds
  • 1½ tsp dried oregano
  • 1 tsp dried basil
  • ½ tsp chili flakes (adjust to taste)
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp granulated sugar (balances the tomato acidity)
  • 2 tbsp tomato paste

For the Topping

  • 200g (7oz) vegan mozzarella, shredded or sliced
  • 3 tbsp nutritional yeast
  • Fresh basil leaves, for serving
  • Extra chili flakes, for serving

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Build the sauce base. In a large, oven-safe casserole dish or Dutch oven (at least 3.5 litres), heat the olive oil over medium heat on the stovetop. Add the diced onion and cook for 4–5 minutes until softened. Add the garlic and fennel seeds and cook for 1 minute until fragrant — the fennel seeds should sizzle and pop slightly. Add the tomato paste and stir for 1 minute to cook off the raw flavor.
  3. Add the vegetables and sauce. Add the sliced zucchini and diced bell peppers and stir to combine. Pour in the crushed tomatoes and vegetable broth. Add the dried oregano, basil, chili flakes, salt, pepper, and sugar. Stir well and bring to a simmer.
  4. Add the pasta and protein. Stir the uncooked pasta directly into the sauce, ensuring it is mostly submerged. Nestle the vegan sausage slices or drained white beans throughout the dish.
  5. Cover and bake. Cover the casserole dish tightly with a lid or foil. Bake covered for 25 minutes.
  6. Uncover and top. Remove from the oven. Stir the pasta — it should be just al dente and the sauce will have thickened considerably. If the sauce seems too thick, stir in a splash of broth; if too thin, return uncovered to the oven for 5 minutes before adding the cheese. Scatter the shredded vegan mozzarella evenly over the top and dust with nutritional yeast.
  7. Bake uncovered. Return to the oven uncovered for 12–15 minutes until the cheese is melted, bubbling, and golden in spots.
  8. Rest and serve. Allow the casserole to rest for 5 minutes before serving. Scatter with fresh basil leaves and extra chili flakes.

Pro Tips

  • Toast the fennel seeds before adding other ingredients — the 60 seconds the fennel seeds spend in the hot oil before anything else is added is the most flavor-building moment in the recipe. The heat blooms their volatile aromatic compounds and releases the anise oils that define the Italian sausage flavor profile of this dish. Do not rush this step.
  • Use vegetable broth, not water — the pasta absorbs the liquid it cooks in and carries those flavors directly into the finished dish. Broth produces a more savory, complex pasta than water, and the difference is noticeable in the finished casserole.
  • Do not skip the sugar — a pinch of sugar in a tomato sauce is not about sweetness; it is about balance. Canned tomatoes can be sharp and metallic, and a small amount of sugar rounds out the acidity without making the sauce taste sweet. Taste the sauce before adding: if it tastes bright and fresh, the tomatoes are good and you may not need it; if it tastes sharp or flat, the sugar will fix it immediately.
  • Rest before serving — the sauce continues to thicken and the pasta continues to absorb liquid for several minutes after the casserole comes out of the oven. A 5-minute rest produces a perfectly sauced result; serving immediately from the oven can seem slightly soupier than the finished dish actually is.

The Role of Fennel Seeds in Italian Cooking

Fennel seeds are among the most characteristic and defining ingredients in Italian cuisine, with a history in the country’s cooking that stretches back thousands of years. The fennel plant (Foeniculum vulgare) is native to the Mediterranean basin and was cultivated by the ancient Romans, who used both the seeds and the fronds extensively in cooking, medicine, and ritual. In Italian culinary tradition, fennel seeds are the defining spice of pork-based salumi and sausages — the finocchiona salami of Tuscany, the salsiccia of Calabria, the luganega of Lombardy — and it is this association that gives fennel-seasoned dishes their unmistakably Italian, “sausagey” quality even when no actual sausage is present. The seeds contain anethole, the same volatile aromatic compound found in anise and star anise, which gives them their distinctive sweet, slightly licorice-like warmth. When heated in oil, anethole disperses rapidly and infuses the surrounding cooking fat with a fragrance that then carries through every other ingredient added to the pan. In vegan cooking, fennel seeds are one of the most powerful tools for creating an Italian sausage flavor profile without any meat — a teaspoon or two in a tomato sauce transforms it from a generic pasta sauce into something that tastes definitively, recognizably Italian in a way that few other single spices can achieve.


Flavor Variations

  • Vegan Italian Casserole with Spinach and Ricotta: Fold 150g of wilted, squeezed baby spinach and 200g of vegan ricotta into the sauce before adding the pasta, and omit the sausage, for a classic Florentine variation.
  • Vegan Arrabbiata Casserole: Double the chili flakes and add 1 teaspoon of smoked paprika for a fiercer, more aggressively spiced version.
  • Vegan Eggplant and Sausage Casserole: Replace the zucchini with 1 medium eggplant, cut into 2cm cubes and salted for 20 minutes before using, for a heartier, more substantial vegetable layer.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~420 kcal18g55g8g14g

Storage

  • Refrigerator: Store covered in the refrigerator for up to 5 days. The casserole improves significantly after the first day as the sauce deepens and the pasta absorbs more flavor. Reheat covered with a splash of broth or water added over medium heat or in a 350°F oven for 20 minutes.
  • Freezer: Freeze in portion-sized airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat as above. The pasta softens slightly on freezing but the flavor is unaffected.
  • Make ahead: The sauce (without pasta) can be made up to 3 days ahead and refrigerated. Add the raw pasta and protein and bake when ready to serve, adding an extra splash of broth if the sauce has thickened too much during storage.

Frequently Asked Questions

Can I use a different pasta shape?

Yes — any short, sturdy pasta shape works well: penne, ziti, rigatoni, fusilli, or casarecce. Avoid delicate shapes like angel hair or orzo, which cook too quickly and become mushy before the sauce has properly reduced.

My pasta is still hard after 25 minutes covered — what do I do?

Add a splash more broth (about 120ml), stir, replace the cover, and return to the oven for a further 8–10 minutes. The pasta’s cooking time can vary based on the brand, the size of the shape, and how tightly the dish was covered. A loose foil cover lets more steam escape and extends the cooking time.

Can I make this without the vegan sausage or beans?

Yes — the casserole works beautifully with just vegetables. Consider adding extra vegetables to compensate for the removed protein: mushrooms, eggplant, or sliced artichoke hearts all work extremely well and add substance. Increase the vegetable broth by 60ml if adding more vegetables.


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

Vegan Chickpea Zucchini Curry Casserole with Coconut Sauce and Golden Baked Top — The Most Cozy Plant-Based Bake You Will Make All Week

vegan chickpea zucchini curry casserole

Creamy, fragrant, and baked until bubbling, this Vegan Chickpea Zucchini Curry Casserole turns a mild coconut curry into an easy oven-baked dinner. Tender zucchini and chickpeas soak up a golden curry sauce with ginger, garlic, and warm spices, then bake under a lightly crisp, golden top. It is a one-dish meal that needs only about 15 minutes of hands-on time.

The sauce is the star. Coconut milk, tomato paste, and curry powder simmer together with garlic, ginger, turmeric, and a pinch of cumin to make a silky, aromatic sauce that is mild enough for the whole family. Chickpeas bring plant protein and a hearty bite, while zucchini and bell pepper turn soft and juicy as they bake, absorbing all the flavor.

Baking is what makes this different from a regular curry. The oven thickens the sauce, concentrates the flavor, and gives the top a lightly caramelized finish. A sprinkle of breadcrumbs mixed with nutritional yeast and sesame seeds adds a crisp, savory crust, which makes every spoonful a mix of creamy and crunchy.

Serve it over steamed basmati rice or with warm naan, and finish with fresh cilantro and a squeeze of lime. It is perfect for weeknight dinners, meal prep, and feeding a crowd.

This recipe is 100% vegan, dairy-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins35 mins50 mins6~350 kcal

Ingredients

For the Curry Casserole

  • 2 tbsp olive or coconut oil
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 3 medium zucchini (about 600g), sliced into half-moons
  • 1 red bell pepper, diced
  • 2 cans (400g each) chickpeas, drained and rinsed
  • 2 tbsp tomato paste
  • 2 tbsp mild curry powder
  • 1 tsp ground turmeric
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 can (400ml) full-fat coconut milk
  • ¾ cup (180ml) vegetable broth
  • 1 tbsp soy sauce or tamari
  • 1 tbsp maple syrup
  • 1 tbsp lime juice
  • 1 tsp salt, to taste
  • ¼ tsp black pepper
  • 2 tbsp chopped fresh cilantro

For the Crunchy Topping

  • ½ cup (30g) panko or breadcrumbs
  • 2 tbsp nutritional yeast
  • 1 tbsp sesame seeds
  • 1 tbsp olive oil
  • ¼ tsp salt

To Serve

  • Steamed basmati rice
  • Warm naan
  • Fresh cilantro
  • Lime wedges
  • Vegan yogurt

Optional Additions

  • 2 cups baby spinach
  • Pinch of chili flakes
  • 1 cup cubed sweet potato
  • Vegan cheese shreds on top

Instructions

  1. Preheat. Heat the oven to 375°F (190°C) and lightly oil a 9×13 inch (or 3-quart) baking dish.
  2. Sauté the aromatics. Heat the oil in a large skillet over medium heat. Add the onion and cook for 5 minutes until soft. Add the garlic and ginger and cook for 1 minute.
  3. Bloom the spices. Stir in the tomato paste, curry powder, turmeric, cumin, and paprika, and cook for 1 minute until fragrant.
  4. Make the sauce. Pour in the coconut milk and broth, and stir in the soy sauce and maple syrup. Simmer for 4–5 minutes until slightly thickened. Stir in the lime juice, salt, and pepper.
  5. Combine. In the baking dish, combine the zucchini, bell pepper, and chickpeas. Pour the curry sauce over the top and stir until everything is coated.
  6. Make the topping. Mix the panko, nutritional yeast, sesame seeds, oil, and salt. Sprinkle evenly over the casserole.
  7. Bake. Cover loosely with foil and bake for 20 minutes, then uncover and bake for another 15 minutes until the sauce is bubbling and the topping is golden.
  8. Rest and serve. Let the casserole rest for 5–10 minutes so the sauce thickens. Garnish with cilantro and serve over rice with lime wedges.

Pro Tips for the Best Curry Casserole

  • Bloom the spices. Cooking them in oil unlocks the flavor.
  • Slice the zucchini evenly. Even pieces cook at the same rate.
  • Do not skip the coconut milk. Use full-fat for the creamiest sauce.
  • Cover for the first half of baking. This steams the vegetables so they turn tender.
  • Uncover for the second half. This thickens the sauce and crisps the topping.
  • Let it rest. The sauce thickens as it sits.
  • Taste before baking. Adjust the salt, sweetness, and spice in the sauce.

Why This Casserole Is Good for You

Chickpeas provide plant protein, fiber, folate, and iron, while zucchini is low in calories and rich in vitamin C and potassium. Turmeric, ginger, and garlic add flavor and compounds known for their antioxidant properties.

Coconut milk adds creaminess without dairy. A serving provides about 12 grams of plant protein and 9 grams of fiber, which makes it hearty and filling while staying cholesterol free.


Flavor Variations

  • Spicy Curry Casserole: Add chili flakes, fresh chili, or a spoonful of red curry paste.
  • Spinach Curry Casserole: Stir in several handfuls of baby spinach before baking.
  • Creamy Cashew Version: Blend in ¼ cup of soaked cashews for an even richer sauce.
  • Sweet Potato Version: Add cubed sweet potato and bake for 10 extra minutes.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~350 kcal12g38g9g17g

Storage

  • Refrigerator: Store covered in the baking dish or an airtight container for up to 5 days.
  • Freezer: Freeze without the topping for up to 3 months. Thaw overnight and add fresh topping before reheating.
  • Reheating: Warm in a 350°F (175°C) oven for 15–20 minutes, or microwave individual portions.
  • Make ahead: Assemble the casserole without the topping up to a day ahead, then add the topping and bake.

Frequently Asked Questions

Is the casserole spicy?

It is mild. Add chili flakes or hot curry powder for more heat.

Can I use light coconut milk?

Yes, but the sauce will be thinner. Reduce the broth slightly.

Can I make it gluten-free?

Use gluten-free breadcrumbs or crushed gluten-free crackers, and tamari instead of soy sauce.

Why is my casserole watery?

Zucchini releases a lot of water. Salt and pat it dry first, and uncover the dish for the final bake.

Can I use other vegetables?

Yes. Cauliflower, carrots, eggplant, or spinach all work well.

How is this different from our Creamy Chickpea and Spinach Curry?

This one is baked in the oven with zucchini and a crunchy topping, so it has a thicker, casserole-style texture instead of a saucy stovetop curry.


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

Vegan Mexican-Style Veggie Lasagna with Black Beans, Corn and Cashew Queso — The Most Crowd-Pleasing Plant-Based Bake You Will Make All Week

vegan mexican style veggie lasagna

Layers of tender noodles, spiced black beans, sweet corn, roasted peppers, and zesty enchilada sauce, all topped with creamy cashew queso and baked until bubbling. This Vegan Mexican-Style Veggie Lasagna is a fun, bold twist on the Italian classic, and it is a guaranteed hit at the dinner table.

Instead of ricotta and marinara, this lasagna uses a smoky enchilada-style tomato sauce, a cumin-spiced black bean and veggie filling, and a silky cashew queso for the creamy layers. Sautéed zucchini, bell pepper, and corn add sweetness and texture, while lime juice and cilantro bring everything to life. Every layer is full of flavor, and the result is hearty, cheesy-tasting, and completely dairy-free.

You can use regular lasagna noodles for a classic texture, or corn tortillas for a faster, gluten-free enchilada-style version. Either way, assembly is simple: sauce, noodles, filling, queso, and repeat. A final layer of queso and a sprinkle of vegan cheese turns golden and bubbling in the oven.

Serve each slice with avocado, fresh cilantro, a spoonful of vegan sour cream, and a squeeze of lime. It is perfect for feeding a crowd, meal prep, and make-ahead dinners, and it reheats beautifully.

This recipe is 100% vegan, dairy-free, egg-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
30 mins40 mins1 hr 10 mins8 slices~390 kcal

Ingredients

For the Black Bean and Veggie Filling

  • 1 tbsp olive oil
  • 1 medium yellow onion, diced
  • 1 red bell pepper, diced
  • 1 medium zucchini, diced
  • 3 cloves garlic, minced
  • 1 can (400g) black beans, drained and rinsed
  • 1½ cups (about 220g) corn kernels (fresh or frozen)
  • 2 tsp chili powder
  • 1½ tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp dried oregano
  • ¾ tsp salt, to taste
  • 2 tbsp lime juice
  • ¼ cup (10g) chopped fresh cilantro

For the Enchilada-Style Sauce

  • 1 can (800g) crushed tomatoes
  • 2 tbsp tomato paste
  • 2 tbsp chili powder
  • 1 tsp ground cumin
  • 1 tsp garlic powder
  • 1 tsp smoked paprika
  • ½ tsp dried oregano
  • 1 tsp maple syrup
  • ½ cup (120ml) vegetable broth
  • 1 tsp salt, to taste

For the Cashew Queso

  • 1 cup (140g) raw cashews, soaked in hot water for 15 minutes and drained
  • 1 cup (240ml) water
  • ¼ cup (20g) nutritional yeast
  • 2 tbsp lime juice
  • 1 tsp garlic powder
  • 1 tsp smoked paprika
  • 1 tsp salt

For Assembly

  • 9 lasagna noodles, cooked al dente (or about 12 corn tortillas)
  • 1 cup vegan cheese shreds (optional)

To Serve

  • Sliced avocado
  • Fresh cilantro
  • Lime wedges
  • Vegan sour cream
  • Sliced jalapeños
  • Salsa

Optional Additions

  • Spinach layered into the filling
  • Chipotle in adobo in the sauce
  • Crumbled vegan chorizo
  • Roasted sweet potato cubes

Instructions

  1. Preheat and prep. Heat the oven to 375°F (190°C). Lightly oil a 9×13 inch baking dish. Cook the lasagna noodles according to the package directions, drain, and lay them flat on parchment so they do not stick.
  2. Make the sauce. In a saucepan, combine the crushed tomatoes, tomato paste, chili powder, cumin, garlic powder, paprika, oregano, maple syrup, broth, and salt. Simmer for 10 minutes until slightly thickened.
  3. Cook the filling. Heat the oil in a large skillet over medium heat. Add the onion, pepper, and zucchini and cook for 6–7 minutes. Add the garlic and cook for 1 minute. Stir in the black beans, corn, spices, and salt, and cook for 3–4 minutes. Remove from the heat and stir in the lime juice and cilantro.
  4. Make the queso. Blend the soaked cashews, water, nutritional yeast, lime juice, garlic powder, paprika, and salt until completely smooth.
  5. Layer. Spread a thin layer of sauce on the bottom of the dish. Add a layer of 3 noodles, then half of the filling, a third of the queso, and a third of the remaining sauce. Repeat. Top with a final layer of noodles, the remaining sauce, and the remaining queso.
  6. Add cheese. Sprinkle vegan cheese shreds over the top, if using.
  7. Bake. Cover with foil and bake for 25 minutes, then uncover and bake another 12–15 minutes until bubbly and lightly golden at the edges.
  8. Rest. Let the lasagna rest for 15 minutes before slicing so it holds together.
  9. Serve. Cut into squares and top with avocado, cilantro, sour cream, and lime.

Pro Tips for the Best Mexican Lasagna

  • Cook the noodles al dente. They finish cooking in the oven.
  • Simmer the sauce. A thicker sauce prevents a watery lasagna.
  • Drain the beans and corn well. Excess moisture makes the layers soggy.
  • Press the layers gently. This helps the lasagna hold together.
  • Cover for the first bake. This steams the noodles so they turn tender.
  • Rest before slicing. Fifteen minutes lets the layers set.
  • Use corn tortillas for a gluten-free version. Layer them like noodles.

Why This Lasagna Is Good for You

Black beans provide plant protein, fiber, folate, and iron, and corn adds energy-giving carbohydrates and antioxidants. Peppers and zucchini bring vitamin C and extra fiber, while the cashew queso adds healthy fats and magnesium.

A serving provides about 15 grams of plant protein and 10 grams of fiber, and the dish is cholesterol free. Making the queso from whole cashews replaces processed cheese with a more wholesome alternative.


Flavor Variations

  • Spicy Chipotle Lasagna: Add chipotle in adobo to the sauce and filling.
  • Spinach and Mushroom Version: Layer in sautéed spinach and mushrooms.
  • Tortilla Lasagna: Use corn tortillas in place of noodles for an enchilada-style bake.
  • Sweet Potato Lasagna: Add roasted sweet potato to the filling for extra sweetness.

Nutritional Highlights (Per Slice)

CaloriesProteinCarbsFiberFat
~390 kcal15g58g10g11g

Storage

  • Refrigerator: Store covered for up to 5 days.
  • Freezer: Freeze baked and cooled slices, wrapped individually, for up to 3 months. Thaw overnight before reheating.
  • Reheating: Warm in a 350°F (175°C) oven for 15–20 minutes.
  • Make ahead: Assemble the lasagna up to 1 day ahead, cover, and bake when ready, adding 10 extra minutes.

Frequently Asked Questions

Can I use no-boil noodles?

Yes. Use no-boil sheets and add ¼ cup extra sauce or broth so they have enough liquid to cook.

Can I make it gluten-free?

Use gluten-free noodles or corn tortillas, and check that your spices are gluten-free.

Can I make it nut-free?

Replace the cashew queso with a white bean and nutritional yeast sauce, or use store-bought vegan queso.

Why is my lasagna watery?

The sauce may be too thin or the vegetables too wet. Simmer the sauce longer and drain the beans and corn well.

Can I freeze it unbaked?

Yes. Assemble in a freezer-safe dish, wrap tightly, and freeze for up to 2 months. Thaw overnight, then bake.

Can I make it spicier?

Add chipotle, jalapeños, or cayenne to the sauce and filling.


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

Vegan Lentil Bolognese with Walnuts, Red Wine and Slow-Simmered Tomato Sauce — The Most Hearty Plant-Based Pasta You Will Make All Week

hearty vegan lentil bolognese

Thick, rich, and deeply savory, this Vegan Lentil Bolognese tastes like it has been simmering all afternoon, yet it is ready in about 45 minutes. Green lentils and finely chopped walnuts give the sauce a hearty, meaty texture, while a base of carrot, celery, onion, and garlic builds the classic Italian flavor. Tossed with spaghetti or tagliatelle and topped with vegan parmesan, it is comfort food at its best.

The secret to a bolognese that tastes authentic is layering flavor. Vegetables are cooked slowly until sweet, tomato paste is caramelized in the pan, and a splash of red wine is cooked down to add depth. A little soy sauce and a spoonful of miso or Marmite bring the rich, savory umami that normally comes from meat, and a bay leaf and dried herbs add classic aroma. A small amount of plant milk stirred in at the end gives the sauce that silky, velvety finish.

Lentils are budget-friendly, filling, and packed with protein and fiber, so this sauce is also great for meal prep. It thickens and improves overnight, freezes beautifully, and works as a filling for lasagna, stuffed peppers, baked potatoes, and zucchini boats.

This recipe is 100% vegan, dairy-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins30 mins45 mins6~430 kcal (with pasta)

Ingredients

For the Lentil Bolognese

  • 2 tbsp olive oil
  • 1 large yellow onion, finely diced
  • 2 medium carrots, finely diced
  • 2 stalks celery, finely diced
  • 5 cloves garlic, minced
  • 3 tbsp tomato paste
  • ½ cup (120ml) dry red wine (or extra broth)
  • 1 can (800g) crushed tomatoes
  • 1½ cups (about 300g) cooked green or brown lentils (about ¾ cup dry), or 1 can drained
  • ½ cup (55g) walnuts, finely chopped
  • 1½ cups (360ml) vegetable broth
  • 1 tbsp soy sauce or tamari
  • 1 tsp white miso paste (optional)
  • 1 tsp maple syrup
  • 2 tsp dried oregano
  • 1 tsp dried basil
  • 1 tsp dried thyme
  • 2 bay leaves
  • 1 tsp salt, to taste
  • ½ tsp black pepper
  • ¼ cup (60ml) unsweetened plant milk (optional, for a creamy finish)
  • 2 tbsp chopped fresh basil or parsley

For the Pasta

  • 400g spaghetti, tagliatelle, or pappardelle (egg-free)
  • Salt for the pasta water

To Serve

  • Vegan parmesan
  • Fresh basil
  • Chili flakes
  • Garlic bread
  • Green salad

Optional Additions

  • 200g mushrooms, finely chopped
  • Pinch of smoked paprika
  • Sun-dried tomatoes
  • Splash of balsamic vinegar

Instructions

  1. Build the base. Heat the oil in a large, deep skillet or Dutch oven over medium heat. Add the onion, carrot, and celery and cook for 8–10 minutes, stirring often, until very soft and starting to caramelize. Add the garlic and cook for 1 minute.
  2. Toast the tomato paste. Stir in the tomato paste and cook for 2 minutes until it darkens to a deep red-brown.
  3. Deglaze. Pour in the red wine and scrape up the browned bits from the bottom of the pan. Simmer for 2–3 minutes until mostly reduced.
  4. Simmer the sauce. Add the crushed tomatoes, lentils, walnuts, broth, soy sauce, miso, maple syrup, herbs, bay leaves, salt, and pepper. Bring to a boil, then reduce the heat to low and simmer, partially covered, for 20–25 minutes, stirring occasionally, until thick and rich.
  5. Finish the sauce. Remove the bay leaves, stir in the plant milk and fresh basil, and taste. Adjust with more salt, a pinch of sugar, or a splash of vinegar as needed.
  6. Cook the pasta. Boil the pasta in well-salted water until al dente. Reserve ½ cup of the pasta water, then drain.
  7. Combine. Toss the pasta with the bolognese sauce, adding splashes of pasta water to loosen the sauce and make it glossy.
  8. Serve. Top with vegan parmesan, fresh basil, and chili flakes, and serve with garlic bread.

Pro Tips for the Best Lentil Bolognese

  • Cook the vegetables slowly. A soft, sweet base is what makes the sauce taste rich.
  • Caramelize the tomato paste. Cooking it until dark adds depth and removes the raw taste.
  • Use green or brown lentils. They hold their shape better than red lentils.
  • Chop the walnuts finely. They melt into the sauce and add richness and body.
  • Add umami. Soy sauce and miso give the sauce a savory, meaty taste.
  • Simmer low and slow. Longer cooking means more flavor.
  • Toss with pasta water. The starch helps the sauce cling to every strand.

Why This Bolognese Is a Smart Weeknight Dinner

Lentils are one of the most affordable sources of plant protein, and they provide fiber, folate, iron, and potassium. Walnuts add healthy omega-3 fats, and carrots, celery, and tomatoes contribute vitamin A, vitamin C, and lycopene.

Compared with a traditional meat sauce, this version has no cholesterol and less saturated fat. A serving of the sauce provides about 14 grams of plant protein and 9 grams of fiber, and it is simple to scale up for meal prep.


Flavor Variations

  • Mushroom Lentil Bolognese: Add finely chopped mushrooms for extra umami.
  • Spicy Arrabbiata Style: Add plenty of chili flakes and a splash of vinegar.
  • Lentil Lasagna Filling: Layer the sauce with noodles and vegan béchamel.
  • Nut-Free Version: Replace the walnuts with finely chopped mushrooms or sunflower seeds.

Nutritional Highlights (Per Serving, with pasta)

CaloriesProteinCarbsFiberFat
~430 kcal17g69g9g9g

Storage

  • Refrigerator: Store the sauce in an airtight container for up to 5 days.
  • Freezer: Freeze the sauce for up to 3 months. Thaw overnight and reheat on the stove.
  • Reheating: Warm gently with a splash of water or broth if it has thickened.
  • Make ahead: The flavor improves after a day, so it is ideal for meal prep.

Frequently Asked Questions

Can I make it without wine?

Yes. Replace it with vegetable broth and a teaspoon of balsamic vinegar.

Can I use canned lentils?

Yes. Use two 400g cans, drained and rinsed. They are ready to use, so reduce the broth slightly.

Can I use red lentils?

Red lentils break down and make a smoother, softer sauce. Brown or green lentils give a more textured result.

Can I make it gluten-free?

Use gluten-free pasta and tamari instead of soy sauce.

Can I make it nut-free?

Yes. Replace the walnuts with mushrooms or sunflower seeds.

How do I make it thicker?

Simmer uncovered for 5–10 minutes, or mash some of the lentils into the sauce.


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