One crisp autumn evening, I found myself craving comfort food yet determined to steer clear of heaviness. A trip to the local farmer’s market led me to the vibrant gold of a spaghetti squash, whispering promises of flavor and versatility. Little did I know that this humble vegetable would transform into a crowd-pleasing Spaghetti Squash Lasagna that not only satisfies but delights.
As I sliced the squash open, the nutty aroma filled my kitchen, reminding me of cozy family dinners and laughter shared over food. This recipe brings familiar flavors together in a healthier spin, making it perfect for those who love homemade goodness but want a break from traditional pasta. With layers of creamy ricotta, zesty marinara, and gooey melted mozzarella, every bite transports me back to those cherished moments while keeping things light and nutritious.
Join me in creating this deliciously easy Spaghetti Squash Lasagna—it’s your ticket to a warm, hearty meal that beautifully balances flavors and nutrition, ready to impress anyone who steps through your kitchen door!
Why love Spaghetti Squash Lasagna?
Healthier Alternative: This dish gives you all the indulgent flavor of traditional lasagna without the guilt, making it perfect for health-conscious diners.
Layered Perfection: The combination of creamy ricotta, savory marinara, and melted mozzarella delivers a comforting, rich taste.
Easy to Make: With straightforward steps, even beginners can impress family and friends in the kitchen.
Quick to Prepare: Spend less time cooking and more time enjoying your meal—this recipe is ready in just over an hour!
Crowd-Pleaser: Ideal for any gathering, this lasagna will have everyone asking for seconds.
Must-Have Spaghetti Squash Lasagna Ingredients
For the Squash
• Spaghetti squash – This unique vegetable serves as the perfect, low-carb lasagna layer.
• Olive oil – A drizzle adds flavor and helps the squash roast beautifully.
• Salt and pepper – Essential for seasoning, but feel free to customize it to your taste.
For the Filling
• Ricotta cheese – This creamy cheese creates a luscious layer of flavor in your lasagna.
• Egg – Helps bind the ricotta mixture, giving the filling a delightful texture.
• Grated Parmesan cheese – Adds a nutty flavor that enhances the overall taste.
• Italian seasoning (optional) – A sprinkle can elevate the herbiness if desired.
For the Topping
• Marinara sauce – This tangy sauce complements the flavors and keeps the dish moist.
• Shredded mozzarella cheese – Melts beautifully, creating a bubbly, golden topping that everyone loves.
Dive into making this savory spaghetti squash lasagna—it’s not just a meal, it’s a warm embrace on a plate!
How to Make Spaghetti Squash Lasagna
-
Preheat the oven: Begin by setting your oven to 400°F (200°C) to ensure it’s hot and ready for roasting the squash perfectly.
-
Cut the squash: Carefully slice the spaghetti squash in half lengthwise, removing the seeds with a spoon. This will create the perfect vessel for your delicious layers.
-
Drizzle with oil: Brush the cut sides of the squash with olive oil and season generously with salt and pepper, enhancing its natural flavors.
-
Roast the squash: Place the squash cut-side down on a baking sheet and roast for 30-40 minutes, until tender. You’ll know it’s done when you can easily pierce the skin with a fork.
-
Mix the filling: While your squash roasts, combine ricotta cheese, the egg, grated Parmesan, salt, pepper, and Italian seasoning (if using) in a bowl. This creates a creamy, rich filling.
-
Scrape the strands: After roasting, let the squash cool slightly. Use a fork to scrape the flesh into long, noodle-like strands—this is where the magic happens!
-
Layer the ingredients: In a baking dish, start by spreading a layer of marinara sauce on the bottom. Next, add half of the spaghetti squash, followed by half of the ricotta mixture, and half of the shredded mozzarella. Repeat this layering for a hearty dish.
-
Top with cheese: Finish your masterpiece by adding the remaining shredded mozzarella on top, ensuring every inch is covered for that irresistible melty finish.
-
Bake your lasagna: Place the baking dish in the oven and bake for 25-30 minutes, until the cheese is bubbly and golden. Allow it to cool slightly before serving so those layers hold together beautifully.
Optional: Garnish with fresh basil or additional Parmesan for an extra touch of elegance!
Exact quantities are listed in the recipe card below.
Make Ahead Options
These Spaghetti Squash Lasagna layers are perfect for meal prep enthusiasts! You can roast the spaghetti squash and prepare the ricotta mixture up to 24 hours in advance; simply store them in the refrigerator in airtight containers to maintain freshness. Additionally, you can assemble the entire lasagna (with layers of marinara, spaghetti squash, ricotta, and mozzarella) a full 3 days ahead of time. To ensure your lasagna stays delicious, cover it tightly with foil to prevent drying. When ready to serve, just pop it in the oven straight from the fridge and bake at 400°F (200°C) for 30-35 minutes, allowing an additional few minutes if it’s cold from the fridge. Enjoy a comforting, hassle-free meal that feels like a homemade hug!
Expert Tips for Spaghetti Squash Lasagna
• Choose the Right Squash: Look for a firm, symmetrically shaped spaghetti squash—this ensures a perfect texture that shreds beautifully.
• Don’t Skip the Roasting: Roasting enhances the flavor of the spaghetti squash, so resist the temptation to microwave unless you’re in a hurry.
• Let it Cool: Allow the squash to cool slightly after roasting before scraping it into strands. This helps it hold its shape better in the layers.
• Layer Smartly: Distributing the ingredients evenly ensures every bite is packed with flavor—don’t rush this step!
• Watch the Timing: Oven temperatures can vary. Keep an eye on your lasagna during the last few minutes of baking to prevent over-browning.
• Enhance the Flavor: Experiment with additional herbs or veggies in the layers for a personal touch in your spaghetti squash lasagna!
What to Serve with Spaghetti Squash Lasagna?
A charming meal isn’t just about the main dish; it’s about the delightful companions that complete the experience.
-
Garlic Bread: A warm, crusty garlic loaf can balance the lasagna’s creamy flavors and is perfect for soaking up leftover marinara.
-
Simple Side Salad: A refreshing mix of greens with a light vinaigrette adds a crisp texture, enhancing the dish without overwhelming it.
-
Roasted Vegetables: Seasonal veggies like zucchini and bell peppers bring color and a delightful roasted sweetness, creating a harmonious plate that feels wholesome.
-
Pesto Caprese Salad: Sliced tomatoes, fresh mozzarella, and basil drizzled with pesto offers brightness that lifts the rich flavors of the lasagna.
-
Red Wine: A smooth, medium-bodied red, such as Chianti or Merlot, complements the savory notes while balancing the acidity of the marinara sauce.
-
Lemon Sorbet: To cleanse the palate after your hearty meal, a light lemon sorbet brings a refreshing finish that feels like a bright hug.
-
Herbed Rice: Fluffy rice infused with herbs such as parsley or basil can add a subtle layer of flavor, creating a comforting side that ties back to hearty family meals.
-
Apple Crisp: For dessert, a warm, spiced apple crisp offers a touch of sweetness, rounding out your meal with a comforting, homey finish.
How to Store and Freeze Spaghetti Squash Lasagna
Fridge: Store leftover spaghetti squash lasagna in an airtight container for up to 3 days. Make sure to allow it to cool completely before sealing to preserve freshness.
Freezer: For long-term storage, freeze the lasagna in a tightly wrapped dish or freezer-safe container for up to 3 months. It’s best to slice it into portions for easy reheating.
Reheating: When ready to enjoy, thaw in the fridge overnight. Reheat in the oven at 350°F (175°C) for about 20-25 minutes or until heated through.
Tips: If reheating from frozen, cover with foil to retain moisture and ensure even heating, creating that deliciously gooey experience with your favorite spaghetti squash lasagna!
Variations & Substitutions for Spaghetti Squash Lasagna
Feel free to explore and tweak this recipe to suit your taste; the possibilities are as endless as your creativity!
-
Vegan: Substitute ricotta with cashew cream or a plant-based cheese for a creamy texture without dairy. Common taste-levers elevate the dish’s richness.
-
Gluten-Free: Ensure your marinara sauce is gluten-free, or opt for homemade to control all ingredients. This keeps your dish safe and delicious for gluten-sensitive folks.
-
Meat Lover’s Twist: Add cooked ground beef, turkey, or Italian sausage between layers for a hearty, protein-packed version. This elevates flavors and gives a traditional lasagna vibe.
-
Extra Veggies: Layer in thinly sliced zucchini, mushrooms, or spinach to sneak in more nutrition. The earthy flavors perfectly complement the spaghetti squash and add delightful texture.
-
Spicy Kick: Incorporate red pepper flakes into the marinara sauce for a bit of heat. The gentle spice elevates the overall flavor profile, inviting a heavenly warmth.
-
Herbaceous Boost: Experiment with fresh basil, oregano, or thyme layered within the dish. A sprinkle of fresh herbs can transform your lasagna into an aromatic masterpiece.
-
Cheesy Delight: Mix in additional cheese varieties like Gouda or feta for a unique flavor twist. Each cheese brings its own character, enhancing the dish with every cheesy bite.
-
Creamy Sauce: Swap marinara for a homemade Alfredo sauce for a rich, indulgent variation. It’s a decadent change that balances beautifully with the hints of squash.
Spaghetti Squash Lasagna Recipe FAQs
How do I choose the right spaghetti squash for this recipe?
Absolutely! When selecting your spaghetti squash, look for one that feels firm and heavy for its size. Avoid any with dark spots or soft patches, as these can indicate overripeness. A symmetrically shaped squash will provide a better texture when scraped into strands.
How should I store leftover spaghetti squash lasagna?
Very simply! Store any leftovers in an airtight container in the fridge for up to 3 days. Make sure to let the lasagna cool completely before sealing it up to maintain its freshness and flavor.
Can I freeze spaghetti squash lasagna?
Absolutely! To freeze, cut the lasagna into portions and wrap each piece tightly in plastic wrap, then place them in a freezer-safe container or bag. It can be frozen for up to 3 months. For reheating, thaw overnight in the fridge before baking to ensure perfectly warmed slices.
What should I do if my spaghetti squash isn’t shredding well?
If you find that your squash isn’t shredding as expected, it could be due to overcooking or undercooking. Make sure to roast it until tender—this usually takes 30-40 minutes. If it’s too cooked, it might become mushy, while undercooked squash can be too firm. Always test with a fork; it should easily pierce the skin.
Are there any dietary considerations for this spaghetti squash lasagna?
Definitely! If you or your guests have dietary restrictions, you can substitute the ricotta cheese with a dairy-free alternative, like cashew cheese or a tofu-based mix. For gluten-free diets, this dish is naturally gluten-free as it doesn’t contain traditional pasta. Just be cautious with the marinara sauce, as some brands may have gluten additives.
How can I make my spaghetti squash lasagna a bit more flavorful?
I often recommend adding extras! You can enhance the flavor by mixing in sautéed vegetables like spinach, mushrooms, or bell peppers into your ricotta mixture. Additionally, throw in some fresh herbs like basil or oregano for a burst of freshness. Just remember to balance the moisture, so it doesn’t become too watery!

Savory Spaghetti Squash Lasagna That'll Make You Forget Pasta
Ingredients
Equipment
Method
- Preheat the oven to 400°F (200°C).
- Cut the spaghetti squash in half lengthwise and remove the seeds.
- Brush the cut sides with olive oil and season with salt and pepper.
- Place squash cut-side down on a baking sheet and roast for 30-40 minutes.
- Mix ricotta cheese, egg, grated Parmesan, salt, pepper, and Italian seasoning in a bowl.
- After roasting, scrape the squash into long strands with a fork.
- Layer marinara sauce, half of the spaghetti squash, half of the ricotta mixture, and half of the mozzarella in a baking dish. Repeat the layers.
- Top with remaining mozzarella and bake for 25-30 minutes until bubbly and golden.
- Allow it to cool slightly before serving.







