🍳 New recipes every 3 days — save your favorites on Pinterest

Easy Vegan Casserole (Creamy, Cozy One-Dish Dinner)

This creamy vegan casserole bakes roasted vegetables and chickpeas in a silky cashew sauce under golden breadcrumbs — a cozy one-dish dinner everyone loves.

Prep15 min
Cook40 min
Total55 min
Servings6
Calories340
DifficultyEasy
Easy Vegan Casserole (Creamy, Cozy One-Dish Dinner)
Save
↓ Jump to Recipe

This vegan casserole is the cozy one-dish dinner that convinces everyone at the table — roasted vegetables and chickpeas folded into a silky garlic-cashew cream, topped with golden herbed breadcrumbs, and baked until bubbling. No dairy, no fuss, and every bit as comforting as the classic — one of those vegan casserole dish recipes that ends up on repeat all season.

Bubbling vegan casserole fresh from the oven with golden breadcrumb topping

Why This Recipe Works

  • Roasting first, baking second. Roasting the vegetables before they go into the dish concentrates their flavor and drives off the water that makes most veggie casseroles soggy.
  • Cashew cream instead of dairy. Blended soaked cashews turn into a sauce so silky nobody asks where the cheese went — and it won’t split in the oven.
  • Chickpeas make it a full meal. Protein and bite in the same spoonful, no sides required — the same trick behind our high-protein meal roundup.

Ingredient Notes & Easy Swaps

Cashews want a 15-minute soak in boiling water before blending — that’s what makes the sauce silky in a regular blender. Nutritional yeast brings the savory, cheesy depth; start with 3 tablespoons and adjust. Vegetables are flexible: broccoli, cauliflower, zucchini, bell pepper, and mushrooms all work — aim for about 6 cups total and keep the pieces even. The base can be short pasta, cooked rice, or cubed roasted potatoes, which also keeps it gluten-free. If you love creamy bakes, our baked feta pasta is the vegetarian cousin of this dish.

Flat lay of vegan casserole ingredients: vegetables, chickpeas, cashews, nutritional yeast and herbs

How the Steps Come Together

The rhythm is simple: while the vegetables roast at high heat, the cashew sauce blends in 60 seconds, and the pasta cooks to just shy of al dente. Everything meets in one baking dish, gets its breadcrumb blanket, and bakes until the edges bubble. The full measured recipe is in the card above — the flow below is what makes it foolproof.

Step by step assembly of vegan casserole layers in a baking dish

Pro Tips for the Best Vegan Casserole

Undercook the pasta by two minutes. It finishes cooking in the sauce during the bake — fully cooked pasta going in means mush coming out.

Season the sauce until it tastes almost too strong. Cold ingredients and a big dish mute flavors; a sauce that’s bold on the spoon is right in the casserole.

Don’t skip the rest. Ten minutes out of the oven lets the sauce set from lava to luscious — the difference between a scoop that holds and a puddle.

Toast the breadcrumbs in olive oil first. Pre-toasted crumbs stay crunchy through the bake instead of soaking into the sauce.

Storage & Food Safety

Refrigerator: cool within an hour, then store covered for up to 4 days. Reheat covered at 350°F (175°C) or microwave individual portions with a splash of plant milk.

Freezer: this casserole freezes beautifully — portion, wrap, and freeze up to 3 months. Thaw overnight in the fridge before reheating.

Food safety: like any cooked dish, don’t leave it at room temperature more than 2 hours, and reheat until steaming hot throughout.

Vegan casserole portions stored in glass meal-prep containers

What to Serve With It

A sharp green salad with lemon vinaigrette cuts the richness perfectly, and crusty bread never hurts. Planning a bigger spread? Pull ideas from our 25 dinner ideas or keep it light with a simple garlic parmesan pasta for the non-vegans at the table.

Serving of vegan casserole on a plate with green salad

Frequently Asked Questions

Can I make this vegan casserole ahead of time?

Yes — assemble it up to 24 hours ahead, cover, and refrigerate unbaked. Add 5-10 extra minutes to the bake time since it goes in cold, and add the breadcrumb topping just before baking so it stays crisp.

What can I use instead of cashew cream?

Full-fat coconut milk gives the same silkiness with a hint of sweetness, and store-bought unsweetened oat cream also works. For a nut-free version, blend silken tofu with a splash of plant milk and lemon juice.

Is this casserole gluten-free?

It can be — use certified gluten-free pasta or rice as the base and swap the breadcrumb topping for crushed gluten-free crackers or toasted seeds. Everything else is naturally gluten-free.

How do I keep a vegan casserole from getting watery?

Salt and roast the vegetables first to drive off moisture, don’t overcook the pasta before baking, and let the casserole rest 10 minutes after baking — the sauce thickens noticeably as it cools.

Can I freeze vegan casserole?

Absolutely. Freeze it baked, in portions, for up to 3 months. Thaw overnight in the fridge and reheat covered at 350°F (175°C) with a splash of plant milk to revive the sauce.

What protein can I add to make it more filling?

Chickpeas are already in the base, but white beans, lentils, baked tofu cubes, or a plant-based ground all work — stir in about 1½ cups with the sauce. Each adds 10g+ protein per serving.


Made this vegan casserole? Leave a comment and a star rating below — your feedback genuinely helps us improve every recipe on the site.

The Bottom Line

A great vegan casserole isn’t about imitating dairy — it’s about roasted vegetables at their sweetest, a cashew cream that bakes without breaking, and a crunchy top that makes every scoop interesting. Master the roast-blend-bake rhythm once and this becomes the cozy, make-ahead dinner you reach for all autumn and winter.

Easy Vegan Casserole (Creamy, Cozy One-Dish Dinner)

Ingredients

Instructions

  1. 1Heat the oven to 425°F (220°C). Toss the vegetables with 2 tbsp olive oil, salt and pepper; roast 20 minutes until browned at the edges.
  2. 2Meanwhile, cook the pasta 2 minutes short of the package time; drain.
  3. 3Blend the drained cashews, broth, nutritional yeast, garlic, lemon juice, onion powder, salt and pepper until completely smooth, about 60 seconds.
  4. 4Toast the panko with 1 tbsp olive oil and the dried herbs in a skillet until golden, 2-3 minutes.
  5. 5Lower the oven to 400°F (200°C). In a 9x13 baking dish, combine the pasta, roasted vegetables and chickpeas; pour the sauce over and fold gently.
  6. 6Scatter the toasted breadcrumbs on top and bake 15-18 minutes until bubbling at the edges.
  7. 7Rest 10 minutes, top with fresh parsley, and serve.

Nutrition (per serving)

340Calories
44gCarbs
13gProtein
14gFat

💚 See how this recipe fits YOUR daily calories — free Nutrition & Fitness Tool →

Loved this recipe?

Try more easy weeknight dinners from Mars Recipes.

Browse All Recipes

Rate & Review This Recipe

Leave a Review

Your email address will not be published. Required fields are marked *

Your rating:

Get New Recipes Every Week

Join our community of home cooks who get fresh recipes, kitchen tips,
and seasonal meal ideas delivered straight to their inbox.