Spaghetti Squash Recipe:
Baked Spaghetti Squash Casserole

Looking for a great spaghetti squash recipe? This easy, cheesy casserole is a complete meal.

spaghetti squash recipe

Cooking the spaghetti squash ahead of time makes this casserole very quick to put together. I like to cook the squash the day before I'll need it.

Check that you have these staples at home

  • in the cupboard

    • vegetable oil
    • garlic
    • oregano
    • salt
    • pepper
    • basil

  • in the fridge or freezer

    • onions
    • cottage cheese
    • mozzarella cheese
    • bread crumbs
    • Parmesan cheese

Buy these fresh ingredients

  • a spaghetti squash
  • mushrooms
  • tomatoes
  • fresh parsley

Get out your equipment

  • Essential

    • a baking sheet
    • a large bowl
    • a large skillet
    • a casserole dish
    • a cutting board and sharp knife
    • measuring cups and spoons
    • a mixing spoon

  • Nice to have but not necessary

    • a garlic press (if not, mince the garlic with a sharp knife)
    • a silicone brush for oiling the baking sheet and the casserole dish
    • a mushroom brush

    The spaghetti squash recipe

    1 medium sized spaghetti squash (about 8 inches/20 cm long), cooked, insides removed

    1 Tbsp/15 mL vegetable oil

    1 cup/250 mL chopped onion

    2 cloves garlic, pressed

    2 cups/500 mL sliced mushrooms

    1 tsp/5 mL oregano

    1/4 tsp/1 mL salt

    1/4 tsp/1 mL pepper

    2 tomatoes, chopped

    1 cup/250 mL cottage cheese

    1 cup/250 mL grated mozzarella cheese

    1/4 cup/60 mL fresh parsley, chopped

    1 tsp/5 mL basil

    1 cup/250 mL bread crumbs

    1/4 cup/60 mL grated Parmesan cheese

    Preheat oven to 375F/190C.

    Oil a casserole dish.

    Heat the oil over medium heat in a large skillet.
    Add the onions and garlic.
    Sauté for a few minutes.

    Add the mushrooms, oregano, salt and pepper.
    Continue sautéing until the onions are soft.

    Add the tomatoes.
    Cook until most of the liquid has evaporated.

    Into a large bowl put the cottage cheese, mozzarella, parsley, basil and bread crumbs.
    Mix well.

    Add the sautéed vegetables to the bowl.

    Add the squash to the bowl.

    Mix well.

    Transfer the mixture to the prepared casserole dish.

    Sprinkle with the parmesan cheese.

    Bake until heated through (about 45 minutes).


    • Use canned diced tomatoes instead of fresh. (You'll need about 1 1/2 cups/375 mL.)

    • Use about 1 Tbsp/15 mL dried parsley instead of fresh.

    • Use about 1 Tbsp/15 mL fresh basil instead of dried basil.

    • Use about 1 Tbsp/15 mL fresh oregano instead of dried oregano.

    • Use canned mushrooms instead of fresh - but only in a pinch. Fresh mushrooms taste better!

    Ideas for making this recipe your own

    • Make your own homemade bread crumbs.

    • Experiment with other cheeses instead of - or as well as - the mozzarella.


    • Here's how to cook spaghetti squash:
      • Preheat the oven to 375F/180C.
      • Oil a baking sheet.
      • Slice the squash in half, lengthwise, and scoop out the seeds.
      • Place the squash halves face down on the prepared baking sheet.
      • Bake until easily pierced with a fork (about 30-45 minutes).
      • When the squash is cool enough to handle, use a fork to loosen and scoop out the insides.

    • I like to use a solid block of Parmesan, and grate it with a rotary cheese grater. (A regular grater works fine, too.) Freshly grated Parmesan tastes wonderful!!

    Menu suggestion

    Serve this dish with

    If you enjoy this spaghetti squash recipe, you may also like these other squash recipes:

I don't know how you find these great recipes, but when I come to your web site I know I will find something to cook with stuff I already have around the house, I know it will be good and my family will like it, and I know it will be fast and easy to make.

Wendy K.
British Columbia, Canada

Kudos to you for doing this for all of us! I know you're just as busy as the rest of us, and yet you make OUR lives easier. Thank you for your time and for your continuous labor of love.

Carissa M.
Texas, USA

Thanks for your quick meals. I'm a stay home Mom but always on the go. I'm also caregiver to my brother who is a paraplegic so your recipes have been a big help when I'm pressed for time.

Frances G.
Arizona, USA

I just wanted to thank you for doing this. I can now leave work knowing what we are going to have for supper and it takes a load off my mind.

Theresa C.
Alberta, Canada