This Baked Vegetarian Spaghetti Squash Casserole recipe is the perfect low carb – gluten-free, cheesy, and delish meal. It tastes like lasagna or baked spaghetti but without the pasta! This dinner is great for making ahead and it freezes well.
Before the twins arrived, I went to work making some dishes that I thought would freeze well. I knew that my time to be able to cook would be slim and I was right. I’ve been lucky to find time to put something in the Crock Pot these days with so little time in between feedings. I’ve been so happy to have some EASY dishes in the freezer including this pretty fabulous healthy vegetarian meal.
Vegetarian Spaghetti Squash Casserole recipe
This Baked Vegetarian Spaghetti Squash Casserole recipe is one of the creations I came up with. I made it because I knew I’d be craving comfort food, but also knew I’d probably be watching what I was eating a bit closer trying to lose the baby weight. Luckily this dish turned out to be the perfect healthy, low carb twist on comfort food!
Why You’ll Love This Vegetarian Spaghetti Squash Casserole…
Basically, this Baked Vegetarian Spaghetti Squash Casserole recipe tastes like baked pasta or lasagna but with spaghetti squash instead of pasta. It has marinara sauce, rich ricotta cheese, and tons of Italian spices. To add even more nutrients I added a healthy dose of kale to the mixture too. You can sub spinach for that kale or leave it out entirely depending on who you are making it for!
It even has a baked layer of cheese on top, which is just about as cozy as food gets.
This is a dish you can feel good eating but it also makes ya feel all cozy inside.
Ingredients in This Vegetarian Spaghetti Squash Casserole Recipe
- Spaghetti squash: Be careful not to overcook your squash or else it will make your casserole mushy.
- Ricotta cheese: Ricotta cheese is used in lasagna and goes great in this recipe too. I use the low-fat kind to keep the recipe lower calorie.
- Egg: An egg helps bind this dish together.
- Italian seasonings (basil, oregano, thyme, rosemary, garlic): Use the ones I list or your favorite Italian seasoning blend.
- Marinara sauce: For a good shortcut, use your favorite jarred kind or make your own with my Crock Pot Marinara recipe.
- Kale: Massage the kale before adding it to the casserole. Doing this will help break down the fibers so that it has a softer texture and milder flavor.
- Mozzarella: I prefer to use freshly grated cheese as it tends to melt better than the pre-shredded kind.
Is Spaghetti Squash Healthy?
Spaghetti squash is so healthy! It’s a delicious winter squash that comes out of a hard yellow shell in strands that look like spaghetti. It’s full of vitamin C, B6, manganese, niacin, and potassium. It’s also rich in antioxidants and a great source of dietary fiber. Because of all this, it’s the perfect base for a healthy vegetarian dinner.
How do you make Vegetarian Spaghetti Squash Casserole?
To make this Baked Vegetarian Spaghetti Squash Casserole recipe you first cook the spaghetti squash and mix the ricotta mixture like lasagna. To make the actual casserole you just layer it like a lasagna using the spaghetti squash instead of noodles. Here are the step by step instructions:
- Preheat the oven to 350 degrees. Line a baking sheet with foil and spray it with cooking spray. Also, spray a 9×9 baking pan.
- Pierce the whole spaghetti squash with a sharp knife. Put the squash in the microwave for 3-5 minutes or until it is easier to cut. Slice it in half.
- Place the squash on the baking sheet. Bake for 30 minutes or until the squash is tender. Be careful to not overcook the squash as it will continue to cook in the casserole. Remove all the noodles from the squash.
- While the squash is cooking mix the ricotta, egg, and seasonings together.
- Layer the casserole with 1/4 of the marinara sauce. Then 1/2 of the kale, 1/2 of the squash, 1/2 of the ricotta mixture, another 1/4 of the marinara, and 1/2 of the mozzarella cheese. Then repeat for a second time finishing with the cheese.
- Bake for 30 minutes.
Serve this Vegetarian Spaghetti Squash Casserole with garlic bread or even an Italian salad.
Variations & Pro Tip
- You can add more vegetables like sauteed onion, mushrooms, or bell peppers.
- Switch out your favorite Italian Seasoning Blend for my mixture of spices.
- Cook the spaghetti squash in advance to but back on the prep time.
Tips for Cooking the Spaghetti Squash
- If the squash is too hard to cut through, pierce it with a fork or knife a couple of times and pop it in the microwave for a couple of minutes.
- Don’t bake the squash past 30 minutes or else it will get mushy in the casserole. Keep in mind that the bake time also varies depending on the size of your squash.
- Once cooked the squash will last 3 to 5 days in the fridge in an airtight container. Cook it in advance of making the casserole for an easy meal!
The only difference is my Baked Vegetarian Spaghetti Squash Casserole recipe is filled with healthy, nourishing, and low carb spaghetti squash instead of pasta. Now, I have NOTHING against pasta and we eat it weekly BUT it is nice to have some veggie-filled alternatives sometimes. Plus this version has only 283 calories per serving making it a winning start to a weekday dinner.
Make this cozy casserole early in the day and then bake off at dinner time OR pop in the freezer for a freezer meal. The flavors are perfectly delicious and it’s a total crowd-pleaser. I hope you enjoy it as much as I did.
You’ll also love these spaghetti squash recipes…
- 4 Ingredient Stuffed Spaghetti Squash Marinara
- Southwest Stuffed Spaghetti Squash
- Twice Baked Spaghetti Squash Marinara
If you make this recipe, I’d love to hear what you think! Leave a comment and a star rating ★ below. Make sure to follow me on Instagram, Pinterest, and Facebook too!

Baked Vegetarian Spaghetti Squash Casserole recipe
Ingredients
- 1 medium spaghetti squash
- 15 ounces ricotta cheese
- 1 egg
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1/2 teaspoon garlic
- 2 cups marinara sauce
- 4 cups kale, massaged
- 1 cup shredded mozzarella
Instructions
- Preheat the oven to 350 degrees. Line a baking sheet with foil and spray it with cooking spray. Also, spray a 9x9 baking pan and set aside.
- Carefully pierce the whole spaghetti squash with a sharp knife. Put the squash in the microwave for 3-5 minutes or until it is easier to cut. Carefully slice it in half.
- Place the squash flesh side down on the baking sheet. Bake for about 30 minutes or until the squash is tender and comes apart in spaghetti-like noodles easily. You don't want to overcook the squash because it will continue to cook in the casserole. Remove all the noodles from the squash and set aside.
- While the squash is cooking mix the ricotta, egg, basil, oregano, garlic, thyme and rosemary together. Set aside.
- To layer the casserole start with 1/4 of the marinara sauce. Then add 1/2 of the kale, 1/2 of the squash, 1/2 of the ricotta mixture, another 1/4 of the marinara and 1/2 of the mozzarella cheese. Then repeat for a second time finishing with the mozzarella cheese.
- Bake for 30 minutes or until the cheese is bubbly on top! Allow to cool for 10 minutes before serving. *
What a comforting dish to have without the guilt of the added carbs! Im loving this healthy take of lasagna!
I’m a big fan of this recipe! I used spinach to please the pickier eaters in my family, but it turned out great.
Do you think this would be good with spinach instead of kale? I have a bunch of spinach! Congratulations on your beautiful boys!!
I am crazy about spaghetti squash! That is great that this freezes well too! Have fun on your date night! 🙂
Looks delicious! Love the use of spaghetti squash!
This looks so comforting and delicious! I’m always looking for vegetarian recipes for our meatless Mondays! Thank you!
This is so great for when we are craving comfort food. I live in a small island so I will have to substitute the kale for spinach as you mentioned.
Looks delicious! I just so happen to have a squash on my counter that I had no plans for. I know what I’m making this week! Thx!!
Looks good.
Yum!