• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Cozy Peach Kitchen
  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipes
  • About
  • Lifestyle & Nutrition
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • About
    • Lifestyle & Nutrition
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes » Sides

    Vegan Squash Casserole

    Published: Jul 12, 2020 by Cassidy Reeser · This post may contain affiliate links.

    3.1K shares
    jump to recipe

    Vegan squash casserole is made with seasonal yellow squash, a creamy sauce and a classic buttery cracker topping! This is a great side dish any time of the year.

    Overhead view of squash casserole in glass baking dish

    I am so excited to share this squash casserole recipe. This is what comfort food is all about: seasonal veggies, a creamy sauce and a crunchy cracker crust. And a little bit of love, of course!

    I’ve mentioned before that I don’t like turning on the oven in the summer, but there are a few foods that make it worth it. This casserole is one of them.

    First off, there is nothing better than using fresh in-season produce, especially if you’re lucky enough to have a few squash picked from your own garden (I’m not there yet but a girl can dream!).

    Whether you’re serving this casserole in the heat of the summer or as a Thanksgiving side, you are sure to love this vegan twist on a Southern classic.

    Serving of squash casserole being lifted out of casserole dish

    How to veganize creamy casseroles

    Squash casserole is usually made with heavy cream, but because this recipe is dairy-free I had to get a little creative. I ended up with a cream base that tastes almost exactly like cream of chicken soup -- minus the chicken, of course.

    The creamy base is made using a roux. If you’re new to roux, do not fear. A roux is a mixture of equal parts flour and fat that is used to thicken sauces.

    This is a great way to thicken sauces without using corn starch and I use it in a lot of my recipes (like this tater tot green bean casserole, vegan alfredo and vegan sausage gravy).

    We'll also use vegan shreds in place of cheddar cheese. Any meltable cheese will work here.

    Steps to make a roux

    Step by step instructions

    New to cooking vegan sauces and gravies? Check out my complete guide on how to make vegan bechamel sauce to learn more about the roux method used in this recipe.

    To make the roux simply heat olive oil in a large skillet over medium-high heat.

    Once hot, add the garlic and fresh herbs and saute until aromatic, about one minute (image 1).

    Sprinkle in flour, stirring frequently until lightly browned (image two). This cooks the flour and prevents it from tasting raw.

    Next up is the liquid. Slowly pour coconut milk into the flour mixture, whisking the whole time to prevent clumping. A thick paste should form. Slowly add remaining milk until a thin sauce forms. Sprinkle in the paprika, cayenne pepper and nutritional yeast (image three).

    Bring to a rapid simmer over medium-high heat, continuing to stir in a figure eight motion. Reduce to a light simmer over medium-low heat. Simmer until the sauce is thick enough to coat the back of a metal spoon without sliding off (image four).

    Steps 1-4 showing to how to assemble the casserole

    To assemble:

    Evenly layer sliced squash in a 9x13 casserole dish (image 1). Pour the sauce over the squash so that everything is covered (image 2).

    Sprinkle with the buttery cracker layer and optional vegan shredded cheese (image 3). Cover with tinfoil and bake for 15 minutes at 350 degrees. Remove foil and cook another 10 minutes, until the crackers are golden (image 4). 

    Black spatula lifting serving of squash casserole out of glass dish

    Customization and FAQ

    • Gluten-free: Make this recipe gluten-free by replacing all-purpose flour with a gluten free all-purpose flour mix. Choose a gluten-free cracker or omit entirely.
    • Non-dairy milk: Coconut milk beverage is my preferred non-dairy milk to use in this recipe because it has a very neutral flavor. This is the carton version found in the milk aisle, not canned coconut milk. You can also use unsweeted and unflavored soy, almond or even oat milk.
    • Help! My sauce is lumpy! The easiest way to prevent this is by very slowly adding the milk and whisking the entire time. Sometimes lumps will still form because that is life. If this happens just blend the sauce in a blender and the lumps should go away (be careful when adding hot liquids to a blender!).
    • Plant-based crackers: My go-to crackers are Back to Nature brand. Any Ritz style cracker will work.

    Looking for more delicious vegan comfort food? You might like this broccoli mac and cheese casserole or this mushroom and lentil casserole.

    📖 Recipe

    Serving of squash casserole being lifted out of casserole dish.
    Print Recipe
    4.55 from 11 votes

    Vegan Squash Casserole

    Vegan squash casserole is made with seasonal yellow squash, a creamy sauce and a classic buttery cracker topping! This is a great side dish any time of the year.
    Prep Time20 minutes mins
    Cook Time15 minutes mins
    Total Time35 minutes mins
    Servings: 6 servings
    Author: Cassidy Reeser, MS, RD

    Ingredients

    • 2 and ½ pounds yellow squash sliced into ¼ inch rounds
    • 1 medium sweet yellow onion sliced into thin strips
    • 1 tablespoon vegan butter
    • ¼ plus ½ teaspoon salt divided
    • ¼ cup extra virgin olive oil
    • 3 cloves garlic minced
    • 1 tablespoon chopped fresh thyme see note #1
    • 1 tablespoon chopped fresh oregano
    • ¼ cup all-purpose flour see note #2
    • 2 cups coconut milk see note #3
    • 2 tablespoons nutritional yeast
    • ¼ teaspoon paprika
    • ⅛ teaspoon cayenne pepper
    • 1 cup vegan crackers
    • 3 tablespoons vegan butter melted
    • freshly ground black pepper
    • ½ cup shredded vegan cheese optional

    Instructions

    • Preheat the oven to 350 degrees F. Lightly grease a 9x13 inch casserole dish.
    • Heat a large skillet over medium-high heat. Add 1 tablespoon butter. Once melted, add the yellow squash and yellow onion. Sprinkle with ¼ teaspoon salt. Saute for 8-10 minutes, or until the squash and onion are softened. Stir occasionally with a spatula to evenly cook.
    • While the squash is cooking, prepare the cream sauce. Heat a large skillet (it should be able to hold at least 2.5 cups of liquid) over medium-high heat. Add ¼ cup olive oil. Once hot, sprinkle in the minced garlic, chopped thyme and oregano. Saute about one minute, until garlic is golden.
    • Sprinkle ¼ cup all-purpose flour into the garlic. Cook another minute until the flour is lightly browned, stirring frequently to prevent burning. Slowly whisk in ¼ cup coconut milk to form a thick paste. Slowly pour in remaining milk, whisking consistently to prevent lumps from forming. Sprinkle in ½ teaspoon salt, nutritional yeast, paprika and cayenne pepper.
    • Bring to a rapid simmer over medium-high heat. Reduce heat to medium-low and simmer until thickened enough to coat the back of a metal spoon without sliding off.
    • Crush one cup of crackers into small pieces. In a small bowl, mix together the crushed crackers and 3 tablespoons melted butter. Set aside.
    • Assemble the casserole in the lightly oiled 9x13 baking dish. Start by evenly layering the onions and squash (make sure to drain off any excess cooking liquid before adding the squash). Pour the cream sauce on the squash. Sprinkle freshly ground black pepper liberally across the top of the cream sauce. Evenly spread the crushed crackers across the casserole. Sprinkle with shredded vegan cheese (optional).
    • Cover with foil. Cook at 350 degrees for 15 minutes. Remove the foil and cook for another 10 minutes, or until the crackers are golden. Remove from the oven and let rest for 5 minutes before serving.

    Notes

    1. Herbs: One tablespoon fresh chopped herbs can be replaced with one teaspoon dry herbs. 
    2. Flour: All purpose flour can be replaced with a gluten free all-purpose flour blend to make this recipe gluten-free. Choose a gluten-free cracker or omit entirely.
    3. Coconut milk: Choose unsweetened and unflavored "coconut milk beverage" that is found in cartons, not canned coconut milk. Soy or almond milk can be used in place of coconut milk.

    Instagram icon

    Did you make this recipe?

    Tag @cozypeachkitchen on Instagram and hashtag
    #cozypeachkitchen

     

    Serving: 1servingCalories: 307kcalCarbohydrates: 27gProtein: 4gFat: 21gSaturated Fat: 5gSodium: 541mgPotassium: 590mgFiber: 4gSugar: 10gVitamin A: 862IUVitamin C: 37mgCalcium: 112mgIron: 2mg

    More Vegetarian Side Recipes

    • Overhead view of white bowl with brown rim filled with edamame salad next to a pink cloth.
      Edamame Salad with Peanut Dressing
    • White bowl filled with farro salad and a gold fork on a beige background.
      Summer Farro Salad
    • Galette on marble backdrop.
      Balsamic Cherry Tomato Galette
    • Close up of half moons of roasted eggplant topped with chopped cilantro.
      Spicy Roasted Eggplant Slices
    3.1K shares

    Reader Interactions

    Comments

    1. Krissy

      January 31, 2023 at 9:26 am

      Hi!! Thank you so much for this awesome recipe. I followed it pretty much to the letter, except I used dried herbs (didn’t have fresh) and only had a can of coconut milk, not a carton. Just FYI to everyone asking, the canned milk worked fine. At first I wasn’t overly enthused about it but literally after I let the casserole sit for a while in the fridge it was absolutely divine. And on day two, amazing.

      Reply
    2. Ryan Ridgell

      August 04, 2022 at 9:57 pm

      I love this recipe! The Thyme was the perfect and I was pleased with the consistency of the roux and will be using that in other recipes. Thank You, this casserole is delicious.

      Reply
      • Cassidy Reeser

        August 05, 2022 at 7:38 am

        Thanks so much for the review!

        Reply
    3. Daniela

      November 09, 2021 at 10:06 pm

      why can you not use canned coconut milk? I only noticed the recipe specified the kind after I had already put it in the oven…it came out pretty soggy but it still tastes ok?

      Reply
      • Cassidy Reeser

        November 10, 2021 at 2:01 pm

        I don't use it because it's a lot thicker and has a coconut-y flavor. It might work but I don't want to recommend using something I haven't tested for the recipe. Usually if it's too soggy I would recommend cooking the sauce longer in the pan, it should be thickened before going in the oven.

        Reply
    4. Dona Warshaw

      December 24, 2020 at 7:41 pm

      Hi! Have you ever prepped this with the sauce and cooked the next day?

      Reply
      • Cassidy Reeser

        December 24, 2020 at 10:45 pm

        I haven’t but it should work! I would keep the sautéed squash and sauce separate and assemble it when you’re ready to bake it. It may need an extra 5-10 minutes to cook since it’ll need to warm up. Enjoy! 🙂

        Reply
    5. Amy

      November 22, 2020 at 8:21 pm

      Awful. Mushy. Would not make again.

      Reply
      • Cassidy Reeser

        November 23, 2020 at 7:45 am

        It is definitely a soft casserole but shouldn’t be mushy. Sorry to hear that you didn’t like it!

        Reply
    6. Ynette

      August 13, 2020 at 10:23 am

      YUMMY, YUMMY, YUMMY!!!
      I had received lots of organic yellow squash, and was grateful to have found this recipe. I sauteed the squash and onions in my Dutch oven, before transferring to my casserole dish, which helped with the large quantity of it all. I also used From the Ground Up, Cauliflower Crackers and Daiya Mozarella shreds. I also think using garden fresh oregano and thyme made the sauce incredibly tasty. The casserole is so----- good! We paired it with pork ribs, and were in savory delight! Thank you! I will be preparing it again before the summer is over.

      Reply
      • Cassidy Reeser

        August 14, 2020 at 1:09 pm

        Awesome! I think the fresh oregano and thyme are one of the best parts too. Thanks so much for making it!

        Reply
      • Steve Payne

        June 14, 2021 at 7:01 pm

        I added vegan sour cream to the roux after thickening and used panko. It was delicious! Thanks for the recipe as this will make it onto our regular rotation. P.s. I did get to use my 1st home grown harvest of yellow squash.

        Reply
        • Cassidy Reeser

          June 15, 2021 at 9:16 am

          Awesome! Sour cream sounds like a great addition too.

          Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Smiling portrait of a woman holding a bowl of grits and tofu.

    Hi, I’m Cassidy! I’m the registered dietitian behind Cozy Peach Kitchen, a food and nutrition blog sharing easy vegetarian recipes for every occasion.

    More about me →

    Trending now

    • Overhead view of gray bowl filled with green pasta and cherry tomatoes.
      Vegan Avocado Pesto Pasta
    • Close up of creamy macaroni and cheese
      Stovetop Gouda Mac and Cheese
    • Chickpeas, sweet potato, and spinach in a bowl with quinoa.
      Sweet Potato Quinoa Bowls with Almond Dressing
    • Slice of quinoa casserole on a white speckled plate with a gold fork.
      Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Gray speckled ceramic bowl showing separated quinoa, chickpeas, pita chips, cucumber and tzatziki sauce.
      Mediterranean Quinoa Bowls with Balsamic Chickpeas
    • Gold spoon dripping peanut sauce off of it.
      Peanut Stir Fry Sauce

    Spring meals

    • Orzo with mushrooms in white speckled bowl
      One Pot Pesto Orzo with Mushrooms
    • Overhead view of pesto lasagna in a glass baking dish.
      Vegan Pesto Lasagna with Tofu Ricotta
    • Overhead view of large glass bowl filled with pasta salad
      Veggie Pasta Salad with Lemon Vinaigrette
    • Overhead view of white bowl filled with couscous salad and a lemon wedge
      Mediterranean Pearl Couscous Salad
    • Large glass bowl filled with lentil salad on a blue cloth next to a lemon juicer
      Vegetarian Lentil Salad with Honey Mustard Vinaigrette
    • Close up of white bean salad in a pita with cucumbers.
      Tahini White Bean Salad

    Footer

    Logos

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2022 Cozy Peach Kitchen®. All rights reserved.