Spaghetti Squash Lasagna [Vegan + GF]

healthy and simple vegan spaghetti squash lasagna

If you’re looking for a healthy alternative to traditional pasta, look no further than spaghetti squash. It resembles and tastes so similar to spaghetti, you have to give it a try. One cup of this Vegan Spaghetti Squash Lasagna contains about a quarter of the calories and carbohydrates from one cup of spaghetti made from semolina flour. Plus, if you use our homemade Vegan Almond Ricotta Cheese, you’ll save yourself the cholesterol too.

healthy and simple vegan spaghetti squash lasagna

The recipe is simple to make. Cut a spaghetti squash in half and scoop out all the seeds. Then, baste olive oil and sprinkle salt and pepper. Place cut-side-down on a baking sheet and roast at 425°F (220°C) for about 45 minutes. The spaghetti squash should now be soft enough that if you scrape it with the fork, you’ll get spaghetti-like shreds.

healthy and simple vegan spaghetti squash lasagna

I highly advise that you let the spaghetti squash cool down before scraping it. It is VERY hot. However, if you’re daring (and impatient) like me – make sure that you wear an oven mitt when handling the squash.

Super close-up shot of healthy and simple vegan spaghetti squash lasagna. Marinara sauce in rows with the yellow spaghetti squash.

healthy and simple vegan spaghetti squash lasagna

We made this spaghetti squash lasagna before heading out for a short trip visiting family and friends in New York. It took us a lot of willpower to keep from eating it right away, but we knew that it would be worth it to wrap it up and have it for dinner after we got home from the airport.

healthy and simple vegan spaghetti squash lasagna

We couldn’t have been more right – having this vegan spaghetti squash lasagna waiting for us at home to pop into the oven so we didn’t have to worry about making dinner after traveling for so long was an AMAZING idea. It was the perfect homemade, comfort meal to welcome us home.


healthy and simple vegan spaghetti squash lasagna

Let us know in the comments if you make this recipe and don’t forget to tag @pastabased or #pastabased on Instagram too!

5 from 1 vote
Vegan Spaghetti Squash Lasagna

A delicious healthy vegan + gluten-free spaghetti squash lasagna made with roasted spaghetti squash, homemade ricotta cheese, and tomato sauce.

Course: Main Course
Cuisine: Italian
Servings: 4 servings
  1. Preheat oven to 425F

  2. Using a large knife, carefully cut spaghetti squash in half. With a spoon, scoop seeds and discard. 

  3. Baste olive oil on the inside of each half and season with salt and pepper. Place the squash flat-side down on a baking sheet. Roast in preheated oven for 40 minutes or until soft.

  4. Remove spaghetti squash from oven and lower oven heat to 375F.  Let the squash cool slightly before scraping the inside of the spaghetti squash with a fork to make spaghetti noodles.

  5. In a 9 x 9 oven-safe pan, add a layer of tomato sauce, then a layer of spaghetti squash noodles, and a layer of vegan ricotta. Repeat until all ingredients are used up (we had about 3 layers of squash, 3 layers of sauce, and 2 layers of ricotta in-between - ending with a layer of squash and some extra sauce for decoration).

  6. Cover pan with foil and bake in oven preheated to 375F for 20-25 minutes or until sauce begins to bubble.

Recipe Notes

Top with vegan parmesan and red pepper flakes.

April 30, 2017



  1. Reply


    May 2, 2017

    I love that you layered this dish like lasagne! It sounds delicious. I should probably eat more spaghetti squash and less pasta… Or maybe just more spaghetti squash and the same amount of pasta haha

    • Reply


      May 2, 2017

      I’d have to agree with the latter haha! And yes, it really is as delicious as it sounds 😀

  2. Reply


    January 27, 2018

    I made this for dinner tonight and LOVED it!! I made my tomato sauce with frozen tomatoes from our CSA and roasted my squash cut side up with some garlic in the “bowl” (which I chopped and added to the squash strands after roasting). I was concerned that the casserole might get mushy, but it definitely did NOT! I made it ahead and heated it in the oven for about an hour this evening. DELICIOUS. Thanks for a great vegan recipe!!

    • Reply


      January 30, 2018

      Awesome! So glad you loved it!