Spaghetti Squash Lasagna Recipe
This spaghetti squash lasagna layers roasted squash strands with ricotta, marinara, spinach, and melted mozzarella for all the cozy lasagna flavor without the pasta sheets. It bakes in about an hour and serves a crowd. A lighter, gluten free way to enjoy a classic Italian comfort dinner.
DinnerThis Spaghetti Squash Lasagna Recipe is lasagna night without the heavy pasta layers: roasted spaghetti squash strands stand in for noodles, tucked between creamy ricotta, rich marinara, wilted spinach, and bubbling mozzarella. It tastes like the classic, bakes in one dish, and leaves you full but not weighed down.
For more baked Italian comfort, try our Lazy Pesto Chicken Lasagna Bake, our One Pot Lasagna Soup and our Marry Me Chicken Pasta.
What Makes This Spaghetti Squash Lasagna So Good
Roasted spaghetti squash is the perfect lasagna stand in. When roasted properly, it separates into tender strands that hold sauce like noodles but stay light and slightly sweet. The strands soak up marinara without turning to mush, and their mild flavor lets the ricotta, basil, and mozzarella shine.
Layering is the other secret. Just like classic lasagna, the order matters: squash, ricotta, spinach, sauce, cheese, repeated, so every serving has all the layers in every bite. A final blanket of mozzarella and Parmesan bakes into a golden, bubbly top that makes the whole dish look like a celebration.
The Key Ingredients
Squash, cheese, and sauce decide how this dish turns out.
The Spaghetti Squash
Pick a large, firm squash with a dull yellow rind and no soft spots. Roast it cut side down until the strands separate easily with a fork but still have a little bite. Over roasted squash turns watery and makes the lasagna soggy, so check it early and pull it while the strands are still distinct.
The Ricotta Mixture
Whole milk ricotta gives the creamiest layer, and an egg binds it so it sets instead of running. Fresh basil, garlic, and a pinch of nutmeg season the ricotta so it tastes like more than just cheese. If your ricotta seems watery, drain it in a sieve for 15 minutes first.
The Marinara and Mozzarella
A good jarred marinara works beautifully here, but a thick, well seasoned sauce is important, since a watery sauce makes a watery lasagna. Low moisture mozzarella melts cleanly and browns well, while fresh mozzarella can release too much water into the dish.
How to Layer a Lasagna That Holds Together
A watery or collapsing lasagna is the common problem, and these steps fix both.
- Drain the squash well: press the strands in a colander to remove excess water.
- Roast until just tender: strands should separate but still have bite.
- Layer in order: squash, ricotta, spinach, sauce, cheese, then repeat.
- Rest before slicing: ten minutes of rest lets the layers set so slices hold.
- Bake uncovered at the end: the last 10 minutes brown the cheese topping.
Mistakes to Avoid
Using Watery Squash
Skipping the draining step is the top cause of soggy squash lasagna. After shredding, press the strands firmly in a colander or squeeze them in a clean towel to remove as much water as possible.
Over Roasting the Squash
Squash roasted until completely soft collapses into mush in the lasagna. Pull it when the strands separate with a fork but still feel slightly firm, since it will cook more in the oven.
Cutting Too Soon
A lasagna cut straight from the oven falls apart on the plate. Ten minutes of rest lets the cheese set and the layers firm up, so each slice comes out clean.
What to Serve with Spaghetti Squash Lasagna
This baked dish loves simple, fresh partners:
- Garlic bread or focaccia, for a classic Italian table
- A Caesar or simple green salad, for crisp contrast
- Roasted green beans or broccoli, for an easy vegetable side
Make It Your Own
The base recipe welcomes easy changes. Add cooked Italian sausage or ground turkey between the layers for a meat version, swap spinach for mushrooms or zucchini, or stir red pepper flakes into the ricotta for gentle heat. For a richer dish, add a layer of bechamel or extra mozzarella. Leftovers reheat beautifully and taste even better the next day.
Make This Spaghetti Squash Lasagna Today
One squash, one baking dish, and an hour stand between you and a golden, bubbly lasagna that everyone at the table will love. Make it tonight and enjoy the leftovers for lunch tomorrow. Browse more of our Dinner recipes for more cozy baked dinners to cook this fall.
Recipe card
Spaghetti Squash Lasagna Recipe
- Prep
- 20 mins
- Cook
- 50 mins
- Total
- 1 hr 10 mins
- Serves
- 6
- Course
- Dinner
- Cuisine
- Italian American
- Calories
- 380 kcal
Ingredients
0/13 ready · tap to tick off
Equipment
- Baking sheet
- 9 by 13 inch baking dish
- colander
- skillet
- mixing bowl
- fork
Method
Tap a step when it’s done.
Nutrition
380 kcal
Calories
22 g
Protein
24 g
Carbs
22 g
Total Fat
5 g
Fibre
780 mg
Sodium
* per serving, estimates
Notes
- Pick a large, firm squash with a dull yellow rind.
- Roast until strands separate but still have bite.
- Press the shredded squash to remove excess water.
- Drain watery ricotta in a sieve for 15 minutes if needed.
- Rest 10 minutes before slicing so layers hold together.
Tips for success
- Low moisture mozzarella melts cleaner than fresh mozzarella.
- A thick marinara prevents a watery lasagna.
- Wilt and squeeze the spinach so it does not add water.
- Leftovers taste even better the next day.
- Freeze individual slices for quick future dinners.
- Fresh basil on top adds color and a fresh finish.



