This spaghetti squash casserole features layers of marinara sauce, ground turkey, and peas. It is topped with a blend of mozzarella, parmesan, and goat cheese. Baked to perfection until the cheese is golden brown and bubbling, this dish is best served hot, garnished with a sprinkle of fresh parsley!

spaghetti squash baked with melted cheese

This is a an absolutely delicious dish! It’s cheesy, savory, and filled with nourishing foods that are just a huge hit with everyone in the family (yes, even the kids!). It’s a lightened-up casserole made with spaghetti squash, ground turkey, marinara sauce, and three kinds of cheese. You read that right: THREE cheeses! I am so excited for you to try this baked spaghetti squash casserole and add it to your weeknight menu.

baked spaghetti squash in a casserole dish with melted cheese

How to Bake a Spaghetti Squash in the Oven

It’s so easy! This is for sure my favorite way to cook a spaghetti squash. And can you believe that gorgeous color?!

  • Preheat your oven, cut the squash in half, and scoop out the seeds.
  • Brush the inside with olive oil and give it a little sprinkle with salt and pepper.
  • Put it face down on a parchment-lined baking sheet and cook for 35-40 minutes until the flesh is easily pierced with a fork.

If you want to cook your squash in the Instant Pot check out my recipe for 5-Minute Instant Pot Spaghetti Squash! I think cooking the squash in the oven gives it a bit more flavor, but if you’re short on time the pressure cooker will be your BFF.

two spaghetti squash halves with a fork

Cheesy Spaghetti Squash Casserole

I used THREE cheeses in this spaghetti squash casserole and every single one of them adds something special!

  • Mozarella – This is the main cheese that makes this party happen!
  • Parmesan – Adds that perfect tang. Use the good stuff if you can!
  • Goat cheese – This one might feel unexpected, but it has an creamy, savory flavor that makes this bake feel special.

For making the sauce, you’ll just need a large skillet. Any kind should work, but feel free to check out my guide on the best types of cookware for more info (such as stainless steel vs. cast-iron skillets!).

big pot of meat sauce with peas, a baking dish with spaghetti squash and parmesan cheese

Spaghetti Squash Casserole Sides

I love that this recipe really feels like a complete meal in one dish! If you wanted to add a side, though, you could do some simple greens like Skillet Broccolini or Oven Roasted Green Beans. For dessert I love having Crispy Chocolate Peanut Butter Bites in the fridge!

spaghetti squash casserole in a white bowl

Veggies to Include

If you aren’t a huge fan of peas you can omit them OR swap them with a different vegetable! Just cut them small and make sure they’re cooked before being added into the bake. A few veggies that would be delicious here:

  • Carrots
  • Broccoli
  • Corn
  • Eggplant
  • Mushrooms
  • Sweet potatoes
a white baking dish with cheesy spaghetti squash

More Weeknight Bakes

Food photography by Tanya Pilgrim

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spaghetti Squash Bake

Baked Spaghetti Squash Casserole with Ground Turkey

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Laney Schwartz
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Yield: 4 1x
  • Category: Dinner
  • Method: Oven baked

Description

This spaghetti squash casserole features layers of marinara sauce, ground turkey, and peas. It is topped with a blend of mozzarella, parmesan, and goat cheese. Baked to perfection until the cheese is golden brown and bubbling, this dish is best served hot, garnished with a sprinkle of fresh parsley!


Ingredients

Scale
  • 1 medium spaghetti squash
  • 2 tablespoons olive oil
  • 12 teaspoons salt
  • ¼ teaspoon pepper
  • 1 onion, small dice
  • 1 pound ground turkey (or ground beef)
  • ½ teaspoon garlic powder
  • ¼ teaspoon red pepper flakes
  • ¼ teaspoon dried oregano
  • 4 cups marinara sauce (I use Rao’s)
  • ¾ cup frozen peas
  • ¼ cup grated parmesan cheese
  • ¼ cup crumbled goat cheese 
  • ½ cup shredded mozzarella
  • 2 tablespoons chopped parsley (for garnish)

Instructions

  1. Preheat your oven to 400 degrees. Cut the squash in half widthwise and scoop out the seeds. Brush the inside with olive oil and sprinkle with salt and pepper. Place face down on a parchment lined baking sheet and cook for 35-40 minutes until the flesh is easily pierced with a fork. Click here for Spaghetti squash Instant Pot Instructions
  2. While the squash is cooking, make the sauce. Heat a large skillet over medium/high heat. Add 2 tablespoons olive oil, onion, a pinch of salt and cook for 3-5 minutes until onions begin to soften. 
  3. Add the ground turkey, 1 teaspoon salt, pepper, garlic powder, red pepper flakes and oregano and cook for 5-7 minutes until meat is cooked through. 
  4. Add the marinara sauce and let cook for 5 minutes. Add the frozen peas and let warm through. 
  5. Spray a 9×13 baking dish and set aside. When squash is cool enough to handle, scrape out the flesh into the prepared baking dish. Add the sauce and toss until all the squash is well coated. 
  6. Spread out into one even layer and sprinkle evenly with the parmesan, goat cheese and mozzarella cheese. Bake at 400 degrees for 15 minutes or until cheese is melted and bubbly. Remove from oven and garnish with chopped parsley and serve.