Search Term

Enter a search term (optional)


Select One (optional)




Select as many as you like (optional)

  • Christmas
  • Cinco de Mayo
  • Earth Day
  • Easter
  • Fall
  • Father's Day
  • Halloween
  • Jewish Holiday
  • Kwanzaa
  • Mother's Day
  • New Year's
  • Patriotic Holiday
  • Spring
  • St. Patrick's Day
  • Summer
  • Thanksgiving
  • Valentine's Day
  • Winter
  • Back to School
  • Birthdays
  • Fourth of July
  • Labor Day
  • Memorial Day
Cuisine Type

Select as many as you like (optional)

  • American
  • Amish
  • Asian
  • Chinese
  • French
  • Greek
  • Indian
  • Italian
  • Japanese
  • Jewish
  • Mexican
  • Southern
  • Tropical


Select as many as you like (optional)

  • Spring
  • Summer
  • Fall
  • Winter
Cooking Method

Select as many as you like (optional)

  • Casserole
  • Grilling
  • Microwave
  • No Bake
  • Oven
  • Pressure Cooker
  • Skillet
  • Slow Cooker
Cooking Time

Select One (optional)

Preparation Time

Select One (optional)

Chill Time

Select One (optional)

Number of Ingredients

Select One (optional)

Slow Cooker Time HIGH

Select One (optional)

Slow Cooker Time LOW

Select One (optional)


Cheesy Vegan Squash Casserole

By: Nele Liivlaid from
Cheesy Vegan Squash Casserole
Cheesy Vegan Squash Casserole

"This vegan squash casserole recipe is a perfect comfort food that will enrich your dinners. It is also a great recipe for batch cooking – just double the recipe and store in fridge for easy weeknight meals. Watch tutorial video further down! In my vegan casserole the sweetness of butternut squash and lightness of zucchini meet in a perfect combination with flavourful tomato sauce and hearty cashew cheese. I must say I’m particularly happy about the vegan cheese – it firms up perfectly on top of the casserole and stays so creamy between the layers."

NotesServing tips for my zucchini casserole:
It is perfect as main meal as well as side dish.
Have plenty of greens with the casserole: lettuce or steamed kale, chard or pak choi.
Steamed veggies would also make a good companion to this casserole: broccoli, Brussels sprouts, cauliflower.
If you need extra sauce, try Tahini-Chickpea Dressing, Vegan Cheese Sauce or whip up a simple dressing made of tahini, lemon juice, water, turmeric, salt and black pepper.

Check more tips from original recipe!

Serves6 people

Preparation Time50 min

Chilling Time45 min

Cooking Time45 min


  • 1 large onion (Tomato Sauce)
  • 2 medium garlic cloves (Tomato Sauce)
  • 24 (1-ounce) tomato puree + about ¼ cup water (Tomato Sauce)
  • 1 teaspoon Himalayan salt (Tomato Sauce)
  • 1 teaspoon dried oregano (Tomato Sauce)
  • 1 dash black pepper to taste + a few drops of stevia, optional (Tomato Sauce)
  • 3 1/2 (1-ounce) cashews, soak (Cashew Cheese)
  • 1 teaspoon turmeric (Cashew Cheese)
  • 1 teaspoon Himalayan salt (Cashew Cheese)
  • 1 tablespoon nutritional yeast (Cashew Cheese)
  1. Soak cashews for at least 2 hours. Rinse and drain when you start making the cheese.

  2. Start with cutting your squashes longways into the length of your casserole dish. Cut about 1-1½ cm (0.4-0.6 inch) thick pieces. Place the squash slices on 2 baking sheets lined with parchment paper. Sprinkle some Himalayan salt onto summer squash.

  3. Next, bake butternut squash at 200°C (390°F) for 25-30 minutes. Then, do the same with summer squash.

  4. While the squashes are baking, prepare tomato sauce. First, in a large skillet over medium heat, sauté chopped onion with a few tablespoons of water for about 3 minutes until the onion is transparent. Then, add tomato puree and oregano. Mix it all up, bring to boil and simmer on low heat for 15 minutes. Stir the sauce every now and then. Turn off the heat and add crushed garlic, salt, pepper, and stevia.

  5. When the tomato sauce is nicely simmering, chop olives and basil leaves and cut tofu into 12 slices.

  6. Then, prepare vegan cheese by blending all ingredients into smooth mixture. See tips below.

  7. Now, it’s time to assemble the casserole! Take a baking dish (I used 22x22 cm, 8.6x8.6 inch) and start layering. 1st layer: tomato sauce; 2nd layer: butternut slices; 3rd layer: tofu; 4th layer: cashew cheese; 5th layer: olives and basil; 6th layer: tomato sauce; 7th layer: zucchini slices; 8th layer: tofu; 9th layer: olives and basil; 10th layer: tomato sauce. Finish with cashew cheese. Check the video in my blog post!

  8. Bake the squash casserole at 200°C (390°F) for 45-50 minutes until the cheese starts to turn golden brown. Let cool for at least 45-60 minutes before serving. The longer it cools, the tastier it gets!

This recipe was submitted by one of our readers, just like you.

Click Here to Submit Your Recipe!

Free recipes, giveaways, exclusive partner offers, and more straight to your inbox!

Your Recently Viewed Recipes

I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Recipe of the Day

Milk Soup with Pasta

"If you love quick, simple and delicious breakfasts, give this comforting, 15 minutes milk soup with pasta a try! It will soon become… Continue reading: "Milk Soup with Pasta"

Something worth saving?

Register now for FREE to:

  • SAVE your favorite recipes
  • ADD personal notes
  • GET fast cooking tips


Connect With Us

Facebook Instagram Twitter Pinterest Twitter
Blog Email RSS

About Us Advertise Contact Us FAQ Keyword Index Privacy Policy Do Not Sell My Personal Information Subscribe Terms of Service Submit Your Recipes! Unsubscribe

FaveHealthyRecipes does not provide medical advice, diagnosis or treatment. See Terms of Service.

---- 1 ----


Images from other cooks

There are currently no images from other cooks.

I Love It