Spaghetti Squash Parmesan

A tasty twist on the classic, this cheesy vegetarian Spaghetti Squash Parmesan is a guaranteed win for dinner!

Spaghetti Squash Parmesan

At what point does one find themselves spaghetti squashed? #askingforafriend

In all seriousness, we are straight up crushing spaghetti squash lately.

Between my spinach-studded spaghetti squash and its buffalo sauced bff, dinnertime around here has been downright delicious. To mix things up a bit, I decided it was time to introduce another stuffed spaghetti squash recipe into rotation, and I’m so stinkin’ excited about this one it’s ridiculous!

Imagine everything that’s amazing about chicken parmesan in spaghetti squash form. It’s pretty incredible! Tender strands of spaghetti squash are twirled with a trio of cheeses and fragrant marinara and garlic then topped with nutty Parmesan cheese and seasoned breadcrumbs for a toasty finish.

You’re welcome to add chicken to the mix if you’d like, though I decided to keep mine gloriously vegetarian this time around.

Cheesy Vegetarian Spaghetti Squash Parmesan

special diets and swaps

T-Rex – Gluten-Free – Low-Carb + Keto Options

  • Looking to add some extra protein? Feel free to add chicken, crumbled Italian sausage, or meat sauce if you’d like a T-Rex spin on things.
  • Gluten-Free? Snag some gluten-free panko or make your own GF breadcrumbs to top this dish with.
  • To keep things low-carb or keto-friendly, simply skip the breadcrumb topping.

Cheesy Vegetarian Spaghetti Squash Parmesan

This easy, cheesy spaghetti squash parmesan is total comfort food! Warm up a chilly night with this cozy squash recipe.

This sassy stuffed squash doubles as a main dish and a side dish, so serve it up any which way you choose!

It’ll pair great with your favorite protein or a big green salad packed with veggies. You could even go Parmesan-crazy and serve up my zucchini parmesan chips as an appetizer, though if you do I expect an invite to this insanity!

Spaghetti Squash Parmesan
5 from 6 votes

Cheesy Vegetarian Spaghetti Squash Parmesan

Doubling as a main dish and a side dish, this spaghetti squash parmesan is a tasty vegetarian twist on the comfort food classic!

Course Main Dish, Side Dish
Cuisine Italian
Keyword Spaghetti Squash Parmesan
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings 4 servings
Calories 321 kcal
Author Jenn Laughlin – Peas and Crayons


  • 2 small spaghetti squash (1.5 lbs each)
  • 1 TBSP olive oil
  • 2 cloves garlic, minced
  • salt and pepper to taste
  • 3/4 cup freshly grated mozzarella cheese (plus extra if desired)
  • 3/4 cup freshly grated Parmesan cheese
  • 1/2 cup whole milk ricotta cheese
  • 1 tsp Italian seasoning blend*
  • 1/4 tsp crushed red pepper flakes (optional)
  • 3/4 cup marinara sauce
  • 1/3 cup panko breadcrumbs, regular or gluten-free**
  • 1-2 TBSP parsley or basil for topping (optional)


  1. Pre-heat oven to 400 degrees F.
  2. Slice the end off your spaghetti squash where the stem is (to give yourself a flat base to place on the cutting board) then slice in half lengthwise and scoop out the seeds. Repeat for each squash.
  3. Next grab a lipped baking sheet. Rub the cut side of the squash with olive oil and place on your baking sheet and roast face-down for about 30 minutes, or until tender and easily pierced with a fork. Cooking time will vary a bit depending on the size of your squash: Two 1.5 lb spaghetti squash will take about 30 minutes, one 3 lb squash will take 40-45 min.
  4. While the squash roasts, grate your cheeses and measure out the remaining ingredients.
  5. Combine minced garlic with a drizzle of olive oil an a pinch of salt, then microwave for 30 seconds, until fragrant. Alternatively you may sauté it if preferred.
  6. Season ricotta with half your mozzarella, half the parmesan cheese, garlic mixture, Italian seasoning blend, crushed red pepper flakes, and a little parsley if desired. The red pepper flakes add a bit of spice so if you’re not a fan, totally leave them out!
  7. Once squash is ready, allow to cool, then fluff the spaghetti-like strands with a fork. 
  8. Divide the ricotta cheese between squash boats and gently fold in the mixture. 
  9. Add a little more mozzarella to each boat, dollop on your marinara (a thicker sauce works better here), and top with remaining cheeses. Top with a sprinkling of Italian seasoned panko (you may even add al little extra seasoning if desired – I do!) and bake on your baking sheet for 25 minutes at 400 degrees F.
  10. Sprinkle on your choice of fresh herbs for a tasty green garnish and dive in while it’s hot!

Recipe Notes

Adapted from Real Simple Magazine.

* I like to use Mrs. Dash salt-free Italian seasoning

** You can use pre-seasoned Italian style panko or season them yourself with a little extra Italian seasoning to taste. Gluten-Free panko breadcrumbs also work marvelously as a topping! You can even make toasty seasoned breadcrumbs at home using your favorite GF or regular bread.

Have a large spaghetti squash on hand? You can easily make this with a 3 pound squash! Bake time for the roasted squash halves will be around 40-45 minutes, so adjust accordingly and you’re good to go.

Feel free to add extra cheese, sauce, and seasoning as desired. Let your taste buds be your guide for this easy cheesy recipe!

Nutrition Facts below are estimated using an online recipe nutrition calculator. Adjust as needed and enjoy!

Nutrition Facts
Cheesy Vegetarian Spaghetti Squash Parmesan
Amount Per Serving
Calories 321 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 8g50%
Cholesterol 42mg14%
Sodium 777mg34%
Potassium 490mg14%
Carbohydrates 26g9%
Fiber 5g21%
Sugar 9g10%
Protein 18g36%
Vitamin A 945IU19%
Vitamin C 9mg11%
Calcium 530mg53%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.

If you get a chance to try this cheesy vegetarian spaghetti squash parmesan, let me know!

Leave some love in the comment form below or tag your photos with @peasandcrayons on Instagram so I can happy dance over your creation.

Cheesy Vegetarian Spaghetti Squash Parmesan
Cheesy Vegetarian Spaghetti Squash Parmesan

Love a good edible garnish? You can sprinkle these cheesy vegetarian spaghetti squash parmesan boats with fresh parsley, basil, or even chopped spinach for a gorgeous green garnish that tastes great too!

more scrumptious spaghetti squash recipes

If you’re on a spaghettis squash kick like we are, feel free to check out our full collection of spaghetti squash recipes HERE.

Like This? You'll Love These:
· · · · · ·

Leave a Reply

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

Recipe Rating


  • Sarah

    5 stars
    didn’t miss the meat at all! Great flavor profile!

  • Jennifer

    5 stars
    One of my favorite dinners! Delicious!

    • Yay! So glad you’re enjoying the recipe!

  • Dara Michalski

    5 stars
    It just doesn’t get any better than this! We love stuffed spaghetti squash around here and this recipe was another hit.

  • Christina

    5 stars
    This recipe is a winner! I’ll be making it again and again!

  • Bonnie Roberts

    5 stars
    We love this recipe. So good. Made it several times.

    • Thank you Bonnie! So stoked it made repeat status! xoxo

  • Anonymous

    5 stars
    This dish is so delicious! I am now hooked on it!!

  • Yum! I will have to try this. Makes a good Meatless Monday recipe!

    • Woot! Hope you adore it Debbie! 🙂

  • Is spaghetti squash not the greatest life saver ever? I mean, it just leaves so many carbs left over for dessert! I mean… it just cuts so many carbs. Yeah… that.

    • Bahahaha! I like the way you think!

  • Cam

    This looks so beautiful and delicious. Just an art. Great Idea for serving it.

    • Thank you Cam! Hope you get a chance to try it 🙂

What’s For Dinner?

Find out with our free weekly recipe newsletter!