Hey Nutrition Lady

menu icon
go to homepage
  • About
    • About Katie
  • Vegetarian Main Dishes
  • Quick & Healthy Meals
  • Bean Recipes
  • All Recipes
  • Latest Posts
  • Subscribe
  • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
      • About Katie
    • Vegetarian Main Dishes
    • Quick & Healthy Meals
    • Bean Recipes
    • All Recipes
    • Latest Posts
    • Subscribe
    • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Main Dishes

    Vegetarian Spaghetti Squash Casserole

    by Katie Trant on Jan 21, 2020 (last updated Sep 28, 2026) // 3 Comments

    Servings6
    Prep Time30 minutes mins
    Cook Time45 minutes mins
    Total Time1 hour hr 15 minutes mins
    Jump to Recipe
    5 from 4 votes

    This cheesy baked spaghetti squash casserole is a veggie-packed meal or side
    dish you’re going to fall in love with! Tender spaghetti squash and mixed veggies
    are layered with homemade tomato sauce, mozzarella, and Parmesan, then
    baked until hot and bubbly. It’s an easy way to turn spaghetti squash into a
    satisfying vegetarian dinner.

    cheesy baked spaghetti squash noodles on a blue plate with a white casserole dish in the background

    Squash your dinner rut

    Spaghetti squash is the OG vegetable noodle, and I'm here to tell you it'd like to be baked up with a veggie-packed tomato sauce, smothered in cheese, and stuffed into your face like the delicious vegetarian comfort food it is.

    I’m not going to tell you that spaghetti squash tastes exactly like pasta. It doesn’t! And it doesn’t need to. Once those tender squash strands are tossed with a deeply flavorful tomato sauce (my Instant Pot Pasta Sauce is fab if you're short on time) packed with onions, garlic, carrots, and celery, then blanketed in mozzarella and Parmesan and baked until browned and bubbling, they become their own very delicious form of comfort food.

    Save This Recipe Form

    Want to save this recipe?

    Enter your email below & I'll send it straight to your inbox. Plus you’ll get more great recipes and tips from me each week!

    These vegetarian spaghetti squash casserole lands somewhere between baked spaghetti and a cozy vegetable casserole. Serve it as a vegetarian main dish with a green salad and some crusty bread, or as a hearty side dish. You can also cook the squash or assemble the entire casserole ahead of time, making it a perfect option for a weeknight dinner.

    onions, celery, carrots, garlic, cheese, crushed tomatoes, and spaghetti squash on a grey background

    Let's make this spagetti squash casserole together!

    Ok my friend, let me show you how easy this is. You'll find specific quantities of ingredients and detailed instructions in the recipe card at the end of this post. For now, join me for a scroll and we'll walk through it step-by-step.

    Step 1: Cook your spaghetti squash

    Brace yourself, folks. I cook my spaghetti squash in the microwave. 

    Trust me on this one, it's the easiest way to cook a super-hard squash like spaghetti squash. You just stab the squash a bunch of times with a sharp-tipped knife, put it on a microwave-safe plate, and zap it for 12-ish minutes. 

    spaghetti squash noodles in a white casserole dish

    Step 2: Make the pasta sauce

    Start by sautéing your onions on a medium heat until they turn a nice golden brown colour. Add in the garlic, carrots, and celery, and cook until the vegetable are soft. Then add your white wine or vermouth. This will pick up all that great flavour from the bottom of your pan. Add the crushed tomatoes, and season with salt and pepper.

    photo collage for making spaghetti squash noodles

    Combine the sauce with the spaghetti squash noodles, and transfer everything into a casserole dish. 

    Step 3: Bake your spagetti squash casserole

    Bake for 30 minutes, until the sauce is bubbling up around the edges. Remove from the oven and add your cheese! Then return to the oven and bake for an additional 15 minutes, until the cheese is brown and bubbly on top. 

    overhead photo of cheesy baked spaghetti squash noodles in a white casserole dish

    Step 4: serve!

    Let your spaghetti squash casserole cool for a few minutes when it comes out of the oven so you don't burn your mouth on that brown bubbly cheese (I know you know what I mean), and then serve alongside some pasta or nice crusty bread.

    a piece of cheesy baked spaghetti squash noodles on a blue plate with grated cheese and parsley on top
    cheesy baked spaghetti squash noodles on a blue plate with a silver fork
    Print Pin
    5 from 4 votes

    Vegetarian Spaghetti Squash Casserole

    This cheesy baked spaghetti squash casserole is a veggie-packed meal or side dish you’re going to fall in love with! Tender spaghetti squash and mixed veggies. are layered with homemade tomato sauce, mozzarella, and Parmesan, then baked until hot and bubbly. It’s an easy way to turn spaghetti squash into a satisfying vegetarian dinner.
    Course Main Course
    Cuisine American
    Diet Gluten Free, Vegetarian
    Keyword Spaghetti Squash Casserole
    Prep Time 30 minutes minutes
    Cook Time 45 minutes minutes
    Total Time 1 hour hour 15 minutes minutes
    Servings 6
    Calories 248kcal
    Author Katie Trant

    Ingredients

    • 1 large spaghetti squash about 3lbs / 1400g
    • 2 Tablespoons extra virgin olive oil
    • 1 large yellow onion diced
    • 2 cloves garlic crushed
    • 1 large stalk celery finely diced
    • 2 medium carrots finely diced
    • ½ cup dry white wine or white vermouth
    • 14 ounce can crushed tomatoes
    • salt and pepper
    • 8 ounce mozzarella shredded
    • ½ cup finely grated Parmesan cheese
    US Customary - Metric
    Prevent your screen from going dark

    Instructions

    COOK THE SPAGHETTI SQUASH

    • Pierce your spaghetti squash several times with the tip of a sharp knife. 
      1 large spaghetti squash
    • Place the spaghetti squash on a microwave-proof plate, and microwave on high for 12 minutes, stopping to check on and rotate the squash every three minutes.
    • Remove the squash from the microwave and let it cool until you're able to handle it comfortably. 
    • Slice the squash in half, and use a spoon to remove the seeds. 
    • Use a fork to shred the spaghetti squash flesh into "noodles" and transfer the noodles into a bowl.

    MAKE THE SAUCE

    • Preheat your oven to 350°F / 180°C at this point. 
    • Heat the olive oil over medium heat in a large heavy-bottomed skillet. 
      2 Tablespoons extra virgin olive oil
    • Add the onion, and cook, stirring often, until it is well-browned - about 10-15 minutes.
      1 large yellow onion
    • Add the garlic, celery, and carrots, and cook for about 5 minutes more, until the vegetables are softened.
      2 cloves garlic, 1 large stalk celery, 2 medium carrots
    • Add the white wine and stir the contents of the pan well to lift the flavour from the bottom. Allow the wine to evaporate almost entirely. 
      ½ cup dry white wine
    • Add the crushed tomatoes, and stir to combine well. Season with salt and pepper.
      14 ounce can crushed tomatoes , salt and pepper

    ASSEMBLE THE CASSEROLE

    • Add the tomato sauce to the spaghetti squash noodles, and stir to combine well. 
    • Transfer to a 9x9 inch casserole dish.
    • Place in the oven, and bake for 30 minutes. The sauce should be bubbling up around the sides at this point. 
    • Remove the casserole dish from the oven and scatter the cheeses over the top. 
      8 ounce mozzarella, ½ cup finely grated Parmesan cheese
    • Return to the oven and bake for an additional 15 minutes, until the cheese is browned and bubbly on top.
    • Remove from the oven and let rest for 5 minutes before serving.

    Notes

    • Nutrition values are an estimate only.
    • You're aiming for teeny tiny finely diced vegetables in this dish. Feel free to shred them or do the chopping in your food processor to save time.
    • While this recipe calls for white wine, I seldom have white wine kicking around in the colder months, but I always have a bottle of white vermouth in the liquor cabinet and use them interchangeably for cooking. 
    • Can I make this recipe in advance? You sure can! You can prepare everything in advance and leave it in the refrigerator until you're ready to bake it. 
    • Tip! Cook the spaghetti squash ahead of time and this recipe will come together quickly. 
    • Can I freeze this recipe? To be honest, I don't love this recipe frozen and re-heated. I recommend you keep the leftovers in the fridge and eat them up within 3-4 days.

    Nutrition

    Calories: 248kcal | Carbohydrates: 11g | Protein: 13g | Fat: 15g | Saturated Fat: 7g | Cholesterol: 37mg | Sodium: 468mg | Potassium: 348mg | Fiber: 2g | Sugar: 5g | Vitamin A: 3865IU | Vitamin C: 9.4mg | Calcium: 322mg | Iron: 1.3mg

    Explore More Recipes

    Main DishesSide DishesGluten FreeBakedFall
    « Savory Cottage Cheese Muffins (Protein Packed!)
    Winter Vegetable Meal Prep Bowls »
    • Facebook13
    • WhatsApp
    • Flipboard

    Comments

      5 from 4 votes (1 rating without comment)

      Leave a comment and rating Cancel reply

      If you made this recipe, please consider leaving a comment and star rating below. Star ratings help people find my recipes online, and they mean a lot to me! Thank you so much :)

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Claire says

      February 23, 2021 at 3:49 pm

      5 stars
      OoOoOh this was so good! I made on Sunday night and have been eating for lunch with buttery semolina toast. I used veggie broth instead of wine and realized after I started making it that I didn't have nearly enough mozzarella. I chopped up muenster slices to put on top and I highly recommend! The sauce takes a bit of time, so if I need a shortcut I might just use a chunky marinara in the future. Yum!

      Reply
    2. Christine says

      November 17, 2019 at 4:03 pm

      5 stars
      My goodness is this ever delicious! My tiny human who is 3 wanted to help, and then when it was done, gobbled it right up! This has definitely moved into my recipe rotation- but I agree, low carbs makes me ragey. We ate with bread 😉

      Reply
      • Katie Trant says

        November 17, 2019 at 4:31 pm

        Yes! It's definitely my favourite way to eat spaghetti squash and a side of delicious crusty bread is an absolute must.

        Reply

    Welcome to Hey Nutrition Lady (formerly The Muffin Myth) - where you'll find no-nonsense, fad-free nutrition, and easy, tasty vegetarian recipes. I hope you like it here!

    - Katie Trant BSc FNH, MSc Nutrition

    More about me →

    Trending Now

    • Overhead photo of marry me pasta with cottage cheese pasta sauce in a cast iron skillet.
      High-Protein Marry Me Pasta with Cottage Cheese
    • Okonomiyaki (Japanese cabbage pancake) topped with mayo, pickled ginger, and scallions on a white plate
      Okonomiyaki - Japanese Cabbage Pancake
    • Red Lentil Stew
    • mung bean and coconut curry on a grey background
      Mung Bean and Coconut Curry

    Footer

    ↑ back to top

    Vegetarian Dinners

    • Vegetable ramen
    • Bean and rice burritos
    • Red lentil stew
    • Vegetarian ravioli bake
    • Tempeh tacos
    • Carrot lentil soup

    Cooking with Vegetables

    • Sweet potato
    • Kale
    • Cauliflower
    • Pumpkin
    • Cabbage
    • Broccoli

    Beans & Legumes

    • Beans and legume recipes
    • Black beans
    • Kidney beans
    • Mung beans
    • Black eyed peas
    • Chickpeas

    Contact ♥ Privacy Policy ♥ Sign Up! for emails and updates

    Copyright © 2026 · HEY NUTRITION LADY

    303 shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.