Vegetarian Spaghetti Squash Casserole
This Vegetarian Spaghetti Squash Casserole is packed with vegetables and protein. Spaghetti squash is cooked and mixed with a tasty homemade tempeh bolognese, then topped with freshly grated parmesan and oven-baked for a healthy and delicious weeknight dinner. It’s perfect for meal prep, too!

The other week on Instagram I asked you guys what types of recipes you wanted to see for fall, and there were a bunch of requests for casserole dishes. I’ll be honest – casseroles aren’t something I make very often, but I was up for the challenge!
I can now see why so many people are fans of the dish – they’re super warming and cozy, not to mention you can pack SO many tasty and nutritious ingredients in there.
So with that said, I’m excited to share this recipe for a Vegetarian Spaghetti Squash Casserole today. This is a great option for a family dinner, but also for meal prep!
This casserole is PACKED with veggies and fibre from the spaghetti squash, marina sauce, bell peppers, and carrots.
There’s also TONS of plant-based protein in this dish, as the squash is mixed with a homemade “tempeh bolognese.” For flavour, we’re using all the dried herbs and some freshly grated parmesan to top everything off.
Curious to learn more? Let’s get cooking! And don’t worry – I show you exactly how to cut and cook spaghetti squash too, in case you’re new to that! Promise it’s not too difficult 🙂
Is Spaghetti Squash Healthy?
Spaghetti squash is a delicious winter squash that comes out in spaghetti-like strands. While it doesn’t exactly compare to pasta, I still love it for its taste and impressive nutrition profile!
Some of spaghetti squash’s health benefits:
- high in certain micronutrients like vitamin C, B6, manganese, niacin, and potassium
- rich in antioxidants (like beta-carotene and vitamin C), which helps to fight free radical damage to your body’s cells
- a GREAT source of dietary fibre, with a one-cup serving providing 9% of your daily needs (2.2 grams)
- Fibre plays an important role in promoting digestive health, lowering cholesterol, balancing blood sugar, and helping us feel satiated!
How To Cut & Cook Spaghetti Squash
If you’re curious to give spaghetti squash a try, but you’re not sure how to prepare it – you’re in luck! It’s actually super easy, and the hardest part is CUTTING through the squash itself.
Start by preheating your oven to 375F and lining a large baking sheet.
With a sharp chef’s knife, I like to cut off the ENDS of the squash first, so that you can stand it upright. Then, cut down through the squash lengthwise until it separates into two halves. I find it helpful to use a dish towel to help push the sharp end of the knife down.
Next, remove the seeds from the squash. Drizzle and brush the insides of the squash with olive oil, and generously crack salt and pepper over top.
Flip the squash FACE SIDE DOWN onto the baking sheet, and place in the oven for about 40 minutes, depending on the size of the squash.
Once the squash is cooked and tender, remove from the oven. Flip the squash over and let cool for a few minutes. With a regular kitchen fork, scrape the flesh out of the squash into spaghetti-like strands (see picture below).
At this point, your spaghetti squash is ready and you can simply add sauce and go. If you want to make this casserole though, keep reading!
How To Make Tempeh Bolognese
While the spaghetti squash is baking in the oven, you can prepare the tempeh bolognese.
Crumbling tempeh makes a great plant-based alternative to ground meat, as its protein content is quite comparable (100 grams of tempeh has 19-21g of complete protein, depending on the brand)!
To make the tempeh bolognese, start by chopping carrots and bell peppers into small pieces and mincing garlic. Then, crumble the tempeh with your hands until it starts to resemble ground meat (it’s ok if the pieces are slightly bigger and uneven).
In a large skillet, add olive oil and minced garlic.
Then, add the crumbled tempeh along with tamari (or soy sauce) and cook for about 5-7 minutes, or until the tempeh starts to brown.
Once it’s browned, add the chopped vegetables and continue to cook.
Then, add the marina sauce, tomato paste, and dried herbs (thyme, oregano, and basil), cooking for another 5 or so minutes.
How To Prepare The Casserole
To make the casserole, simply add the spaghetti squash strands and tempeh bolognese to a large casserole dish. Stir everything together well, so that the sauce is evenly distributed among the squash. Taste and adjust seasonings as needed.
Sprinkle freshly grated parmigiano reggiano overtop of the entire dish (or other grated cheese of choice) and place the casserole in the oven for about 12 minutes, or until the cheese has melted. Finish with freshly cracked pepper and fresh herbs as desired!
How To Store & Reheat
Leftovers can be stored in airtight containers for a meal prep/make ahead option. They’ll keep for about 3-5 days and can easily be reheated in the microwave.
Vegan Alternative
This dish is naturally gluten-free and can also be made dairy-free/vegan by omitting the parmesan cheese.
If you’d like, you can try to top it with a vegan cheese alternative or you could sprinkle some nutritional yeast overtop instead. The nutritional yeast won’t melt like the parmesan, but it will still add that cheesy flavour!
More Spaghetti Squash Recipes
- Spaghetti Squash With Pesto & Shrimp
- Mexican-Inspired Spaghetti Squash Boats
- Baked Spaghetti Squash With Tomato Sauce
Did you give this Vegetarian Spaghetti Squash Casserole a try? Let me know by leaving a comment and recipe rating below!
If you do make this recipe, don’t forget to tag me on Instagram or Pinterest – seeing your creations always makes my day. You can also subscribe to my email list to never miss a new recipe or nutrition education post!
Get the Recipe: Vegetarian Spaghetti Squash Casserole
Ingredients
Spaghetti Squash:
- 1 large spaghetti squash
- Approx. 1 Tbsp extra virgin olive oil (to brush squash)
- Salt + pepper (to crack over squash)
Tempeh Bolognese:
- 400 grams tempeh (7 ounces)
- 2 large red bell peppers
- 3 large carrots
- 3 large cloves garlic
- Approx. 2 Tbsp olive oil (for cooking, use more if needed)
- 1 Tbsp tamari
- 2 cups marinara sauce
- 1/4 cup tomato paste
- 1 Tbsp dried thyme
- 1 Tbsp dried oregano
- 1 Tbsp dried basil
- Salt + pepper, to taste
Toppings:
- 1.5-2 cups freshly grated parmigiano reggiano (or other meltable cheese/vegan cheese if desired)
- Freshly chopped basil (optional)
Instructions
- Preheat oven to 375F and line a large baking sheet.
- Cook spaghetti squash. With a sharp chef's knife, cut ends of squash and stand upright. Cut down through the squash lengthwise, until it separates into two halves. Remove the seeds, and brush insides with olive oil. Crack salt + pepper generously. Place squash face side down on baking sheet, and cook in the oven for about 40 minutes.
- While the squash cooks, prepare the other ingredients. Mince garlic, and chop carrots and bell peppers into small pieces. Crumble tempeh with hands until it resembles ground meat.
- Make the tempeh bolognese. In a large skillet, add olive oil and minced garlic. Cook for 1-2 minutes, until garlic browns. Add crumbled tempeh and toss with tamari, cooking for 5-7 minutes until the tempeh starts to brown. Once browned, add the chopped vegetables, and cook for another 5-7 minutes until the veggies start to soften. Finally, add marina sauce, tomato paste, thyme, oregano, and dried basil. Cook altogether for a few minutes and set aside.
- Once squash has cooked, remove from oven. Flip over and let cool for a few minutes. With a fork, scrape the flesh out of the squash into spaghetti-like strands.
- Add the strands of spaghetti squash to a large casserole dish along with tempeh bolognese. Stir everything together well, so that the sauce is evenly distributed among the squash. Taste and adjust seasonings as needed.
- Sprinkle freshly grated cheese overtop of the entire dish and place in the oven for another 12 minutes, or until the cheese has melted.
- Remove casserole from oven, and serve with freshly cracked pepper and fresh herbs as desired. Enjoy hot!
Notes
Did you make this recipe?
Let me know by leaving a recipe rating below, or by tagging @walderwellness on Instagram. I love seeing your beautiful creations!
13 Comments on “Vegetarian Spaghetti Squash Casserole”
Made this on a cold winter day, and it was delish and warming. Everyone in the household like it and there were leftovers for the next day!
That makes me so happy to hear Kasey!! Thank you so much for sharing <3
Made this for my family and everyone loved it!
Thank you so much, Sarah!! That makes me so happy to hear <3
Pingback: Thanksgiving is incomplete without a casserole- vegetarian Options – Inmybook9
My first time cooking a spaghetti squash, and now I want to make this every week. Tasty recipe!!
Hi Laura! That’s so exciting this was your first time cooking spaghetti squash!! So happy to hear you enjoyed it – thank you so much for sharing your experience! I have another spaghetti squash recipe on my Instagram Reels + another one scheduled for January in case you want to switch things up 🙂
Very good. I made my own marinara sauce. I put in the carrots and pepper, but I didn’t use the tempah I added a little extra sauce too. I am trying to bring my husband on board to more healthy meals. He said this was good but it wasn’t filling enough. I swear he could eat pasta 5 days a week. definitely will make again.
Hi Cathy! I’m so happy to hear you enjoyed this one – thanks so much for sharing! Just a quick note that it would likely be a lot more filling with the tempeh or another protein source (like a ground meat). The tempeh provides a lot of protein, which slows digestion and helps keep you feeling full for longer :).
I also thought I’d share this roundup of 20 healthy pasta recipes since you mentioned your husband loves pasta haha! I’d love to know if you try any: https://www.walderwellness.com/easy-healthy-pasta-recipes/
Hi Carrie, I can’t get spaghetti squash where I am so I was wondering what the best alternative would be? I have the other ingredients on hand. Thanks!
Hi Marguerite! Unfortunately I don’t have a very good substitute for spaghetti squash, other than regular pasta!! There are no other squash varieties that scrape out into “spaghetti-like” strands like this one. Sorry I don’t have a better answer for you, but I think this would work as more of a baked pasta dish if you used a cooked short pasta shape in place of spaghetti squash. I hope that helps a bit 🙂
I got my hands on some spaghetti squash after all 🙂 A cozy dish indeed. I added more cheese in my plate of course
So happy to hear that Marguerite!! More cheese is ALWAYS a good idea haha 😉