vegetable bean casserole-16

Bean, Vegetable and Basil Casserole

Jump to Recipe

This Bean, Vegetable and Basil casserole is hearty, comforting and has amazing taste. I love to make this cozy plant based casserole in the winter that is full of veggies and plant protein.

A Plant Based Bean Vegetable Bake Perfect for Winter

Do you eat in seasons? Not in the sense that when the calendar turns September, suddenly it is apple season but seasonal as in now it is winter and soup sounds better! And just like soup is better in the colder months, casseroles are better, too. Like a cozy sweater a warm bowl of soup or a hearty casserole, warm up the house and satisfy my appetite during the cold months.

This vegetable casserole is a hearty layered casserole filled to the brim with vegetables and beans. It will make you feel great from the inside out. Here are the ingredients in this casserole:

It is optional to add some vegan cheese to this dish, but I definitely recommend it! A few favorites to add could be Violife Feta or Mozzarella Shreds or I have even used It Doesn’t Taste Lake Chicken Stretchy Easy Homemade Mozzarella!

How to Make Veggie, Bean and Basil Casserole

This meatless main dish is savory and perfect for a cold day! This plant based casserole is ultimate guilt free comfort food. Seriously, you will be amazed at how good these vegetables taste when paired with basil and sun dried tomatoes.

Any good casserole in my opinion has a crunchy topping and this gluten free casserole has a toasty Panko gluten free topping! If you can find this original Panko brand by Kikkoman in their Gluten Free variety, this is the panko I have used for this recipe. Be careful as some gluten free panko contains egg whites. I have also used Harvest Snaps Tomato Basil instead of panko and it tastes delicious as well is gluten free and dairy free.

After you toast your panko, chop all your vegetables and lightly sauté in a large skillet. Add in your beans and spinach and let your spinach wilt.

Layer all in a casserole dish with your (optional) vegan cheese. Bake your vegetable and bean casserole until hot and bubbly, top with your reserved panko and bake a few minutes more! This casserole is so warm and comforting right out of the oven It also makes your house smell amazing!

vegetable bean casserole-20

How to Serve Your Vegan Comfort Casserole

I love this guilt free comfort vegan casserole! It fills me up with so many good vegetables and the added beans pack a plant based protein punch.

This casserole is great as is, but I love to pair it with our Dijon and Dill Roasted Creamer Potatoes. The flavors of this vegan casserole with the potatoes goes so well with the creamer potatoes. A nice green side salad is a great option to round out the meal!

This vegan casserole is great as leftovers and can be stored in the refrigerator for up to 4 days. I have not froze this casserole but I assume it might get watery if you freeze it, then reheat it due to the water content in zucchini. If you try that, you can let me know!

If you make this vegetable and bean casserole, I would love to know! Tag @badtothebowl on social media.

vegetable bean casserole-16
Print Recipe
No ratings yet

Bean, Vegetable and Basil Casserole

Full of flavor this comforting casserole is healthy for you and full of veggies!
Prep Time30 minutes
Cook Time40 minutes
Total Time1 hour 10 minutes
Course: Main
Cuisine: American
Servings: 4 servings
Calories: 300kcal


  • 1/2 cup sun dried tomatoes
  • 1 white onion , chopped
  • 1 red bell pepper , chopped
  • 1 zucchini , diced
  • 2 garlic cloves , minced
  • 2 Tablespoons fresh basil , chopped (measure after chopping)
  • 1/2 teaspoon garlic salt
  • 1/4 teaspoon red pepper flakes
  • 15 ounces can quartered artichoke hearts , drained and chopped
  • 15 ounces cannellini (white kidney beans) , rinsed and drained
  • 4 cups fresh spinach , loosely packed
  • 1/2 cup Panko , gluten-free if needed
  • 3 Tablespoons vegan cheese , (vegan feta, dairy free mozzarella shreds or homemade mozzarella


  • Preheat oven to 375 degrees.
  • Line a rimmed baking pan with parchment paper or a silpat mat. Place breadcrumbs in single layer on pan, sprinkle with 1/8 tsp of garlic salt. Toast panko breadcrumbs 3 – 5 minutes. Watch closely so they don’t burn. Remove from oven and set aside.
  • Spray 1.5 quart casserole dish with non stick spray, set aside.
  • Put sun dried tomatoes and enough hot water to cover them in a bowl. Let stand for about 10 minutes in hot water. Drain and chop.
  • Spray skillet with nonstick spray and set over medium heat. Add onion, bell pepper, garlic, zucchini, artichoke, salt and red pepper flakes. Cook and stir until vegetables are tender, about 6 – 8 minutes.
  • Stir in chopped basil and 1/2 tsp garlic salt.
  • Add spinach in batches until wilted.
  • Add beans and tomatoes and optional vegan cheese.
  • Spoon into baking dish bake until hot 25 minutes.


  • *I have used this easy mozzarella recipe from It Doesn’t Taste Like Chicken
  • Nutrition

    Calories: 300kcal

    Leave a Comment

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

    Recipe Rating