Butternut Squash Quinoa Casserole is one you don't want to miss! This recipe works just as well as a weeknight standby as it does on your holiday table. Have fun with it and adapt it to suit your needs. Adding in cooked chicken or tempeh is an excellent way to up the protein factor, or you can add sauteed spinach for more vegetables.

Today’s casserole is my favorite kind of vegetarian main dish. Flavor packed, hearty, and cheesy.
It takes butternut squash casserole to a whole new level!

Let's Talk Ingredients
I usually start with a whole butternut squash, but if you’re short on time, pre-chopped or even frozen squash works just fine. Shallots are my favorite here, but I’ve made this with red onion and it was a good substitution.
Fresh sage gives the best flavor, so use that if you can. Dried works in a pinch (about ½ teaspoon). Six cloves of garlic might sound like a lot, but it really makes the dish; just scale back if you prefer a milder flavor.
I’ve made this with both red and white quinoa, and have a strong preference for white. Red is great in salad, but the texture is too firm for casseroles, in my opinion.
If you are vegan, just omit the eggs and use unsweetened milk. You can top with breadcrumbs or your favorite vegan cheese.
How to Make Vegetarian Butternut Squash Casserole with Quinoa
This is a visual walkthrough for those who like to see the steps. For the full recipe, see the recipe card below.

Preheat the oven to 350 degrees. Prepare a casserole dish by spraying with oil. You can line it with parchment if you choose. Add the squash and season with salt and pepper. Roast for 15 minutes

When the squash has been in for about 8 minutes, heat oil in a saucepan over medium heat. Add shallots and sage and cook for 8 minutes. Add in garlic and cook for another 30 seconds.

Add the quinoa and butternut squash to the pan with the shallots and cook for another minute.

Add in the broth, salt, pepper and cayenne pepper. Bring the mixture to a simmer, and then reduce the heat to low. Cover and cook for about 25 minutes, until the liquid is absorbed. Your quinoa should be cooked at this point.

Transfer the butternut squash mixture to a baking dish. Whisk together the eggs and milk and pour the liquid over the quinoa and butternut squash mixture.

Top with grated cheese and bake. If desired, broil for 2 minutes to brown the top.
Wendy's Tips and Tricks
- Buying Butternut Squash: The exterior of butternut squash should be very hard and free from any soft spots. It should feel heavy for its size.
- If you are pressed for time, you can buy pre-cut butternut squash in the produce section. You can also find it in the freezer section. While this is a time-saving option, you should expect package squash to have a slightly inferior texture and taste to that which you peel and cut yourself. You decide if the trade-off is worth it!
- This makes a great side dish or vegetarian main course. To make this vegan, omit the eggs and add in an additional ¼ cup of nut milk. If you would prefer to skip the vegan cheese, breadcrumbs work great here too.
- If you want to make this for meal prep, leftovers will keep in an airtight container for up to three days. This recipe freezes well for up to a month.
- Feel free to add other veggies - sauteed spinach, corn, broccoli, tomatoes, and bell pepper are all great options.
Variations for Butternut Squash Quinoa Casserole
- Add in 8 ounces of sautéed spinach, kale or mushrooms before baking.
- For a more traditional “holiday feel” Butternut Squash Casserole, omit the cheese. Instead mix ¼ cup melted butter, ¼ cup brown sugar, ½ cup toasted pecans, ½ cup oats and ¼ cup flour. Sprinkle on top of the casserole before baking.

Vegetarian Butternut Squash Quinoa Casserole
Equipment
- 8 x 8 Baking Pan
- Garlic Mincer
- Baking Sheet
- Saucepan
Ingredients
- 4 cups butternut squash peeled and diced
- 1 teaspoon olive oil
- 3 shallots minced
- 1 tablespoon fresh sage
- 6 cloves garlic minced
- 1 cup of quinoa rinsed
- 1 ½ cups vegetable broth or chicken broth if you aren't vegetarian
- 1 ½ teaspoon sea salt
- ½ teaspoon black pepper
- ¼ teaspoon cayenne pepper
- 2 eggs beaten (optional)
- ½ cup milk dairy, soy or almond
- 1 cup Gruyere or Vegan cheese shredded
Instructions
- Preheat oven to 350 degrees. Spray a large baking sheet with olive oil. Add squash and sprinkle with salt and pepper. Roast for 15 minutes.
- Heat olive oil over medium heat. Add shallots and sage and cook for 8 minutes or until shallots are tender.
- Add in garlic and cook for another 30 seconds. Add in quinoa and squash and stir for another minute.
- Add in broth, black pepper, sea salt and cayenne pepper. Bring to a simmer and then reduce the heat to low.
- Cover and cook for 25 minutes or until most of the liquid is absorbed.
- Move the quinoa mixture to an oven safe pan. In a small bowl, combine milk and eggs and pour over the quinoa mixture. Top with cheese.
- Bake at 350 degrees for 30 minutes. If desired, broil for two minutes to brown the top.







Erin says
OK, so to be honest I was a pretty skeptical about this recipe, especially when I added the egg/milk mixture to it and it was so soupy. I thought it was going to be a mess and not very good. But this was DELICIOUS. I am already thinking of different variations I can make with this. I bet it would be great with shredded chicken when I have leftovers to use. I have a ton of quinoa in the pantry and now I'm going to be making this like every week.
Jamie says
The flavor is amazing!! I think I might have done something wrong though—I cooked the quinoa before and everything but if anything it turned out mushy more than undercooked. And the cheese on top seemed like it was baked too long for 30 minuets. Maybe it’s because I used a 9x9? Could it make that much of a difference. Nonetheless, seems like it might have been something on my part. Very good!
Karen R says
This is delicious! Definitely will make again. Thanks for the recipe!
Kelly says
Made this tonight for dinner and it was very tasty! I added sautéed mushrooms as per one of your recommendations, and used Swiss cheese as Gruyère was ridiculously expensive. The recipe was well written, easy to follow, and my family thought it was great !! Thanks
Wendy Polisi says
I am so glad you enjoyed it!
b says
hi can you replace the milk with veggie broth or chicken broth? if yes? same amount you think?
ty
Wendy Polisi says
You could try it, but the casserole is intended to be a little saucy, so you would lose that element.
Patty says
So good! I'm so glad I tried it again. the first time I did as the recipe said & simply poured the egg mixture on top but it made more of a souffle which I didn't love. This time I mixed the egg mixture in really well & Iiked it so much more. May just be personal preference but though I'd share. I also skipped with cheese & sprinkled nutritional yeast on top before eating. I just saw the variation suggestions which I'll definitely try next time...either mushrooms, spinach or pecans. Thanks for sharing!