Indulge in the comforting flavors of lasagna without the pasta. This low carb Spaghetti Squash Lasagna Casserole is naturally gluten-free, easy to make, and a lighter take on a classic family favorite. It combines savory Italian sausage, creamy ricotta, and melty mozzarella layered with tender spaghetti squash for a satisfying, vegetable-forward dinner.
A longtime reader favorite, this Spaghetti Squash Lasagna is one of those recipes I return to again and again. It proves that you can enjoy all the cheesy, tomatoey satisfaction of traditional lasagna while cutting the carbs and adding more vegetables to the plate.
While I still love a classic pasta night, I don’t miss the noodles in this version. The cooked spaghetti squash provides a light, slightly sweet base that pairs perfectly with spicy Italian sausage, ricotta mixed with a hint of Parmesan and egg, and a generous topping of mozzarella. It’s cozy comfort food that doubles as a practical weeknight meal or a simple option for meal prep.
This recipe works well for families, and you can easily adapt it to be vegetarian, dairy-free, or to use different proteins or vegetables depending on what you have on hand.
Love low carb lasagnas? Try other noodle-less options like zucchini lasagna or stuffed spaghetti squash variations for more healthy, flavorful meals.

Why You Will Love this Recipe
- All the rich flavors and cheesy layers of traditional lasagna but with fewer carbs.
- Filling and satisfying portions that keep you full without heavy pasta.
- Balanced with protein, fiber, and healthy fats—suitable for Keto, 21 Day Fix, and many macro-based plans.
- Great for meal prep: it reheats nicely and often tastes even better the next day.
- Highly customizable—swap proteins, add extra vegetables, or use different cheeses to suit your preferences.
Ingredients
For exact amounts, see the recipe card below. In general you’ll need:
Olive oil cooking spray (or a little olive oil), spicy Italian turkey or chicken sausage (casings removed), a small diced onion, minced garlic, part-skim ricotta (or cottage cheese), an egg to bind the ricotta, tomato sauce or no-sugar-added marinara, one medium cooked spaghetti squash (about 4 cups cooked), shredded mozzarella, grated Parmesan, fresh basil, and salt and pepper to taste.

Olive oil cooking spray – helps reduce added oil; substitute a tablespoon of olive oil if needed.
Spicy Italian chicken or turkey sausage – you can make your own with ground poultry or use store-bought sausage with casings removed.
Onion and garlic – classic aromatics that build flavor.
Ricotta cheese – part-skim ricotta keeps the dish lighter; cottage cheese also works.
Egg – helps bind the ricotta mixture; omit for egg allergies.
Tomato sauce – homemade or a no-sugar-added jarred marinara are both fine options.
Cooked spaghetti squash – a medium squash yields roughly 4 cups cooked strands.
Mozzarella and Parmesan – freshly shredded mozzarella melts best; Parmesan adds a savory finish.
Fresh basil, salt and pepper – finish and season the dish to taste.
How to Make Spaghetti Squash Lasagna
Step-by-step instructions are below. The method is straightforward: prepare the squash, cook the filling, layer the casserole, and bake until bubbly.
Step One: Prepare the Spaghetti Squash

- Cook the spaghetti squash using your preferred method: oven, microwave, Instant Pot, or slow cooker. Once cooled, remove seeds and scrape the flesh with a fork to create “spaghetti” strands.
- To prevent a watery casserole, squeeze the cooked strands in a clean kitchen towel or paper towels to remove excess moisture. Season lightly with salt and pepper.
Step Two: Make the Filling


- Sauté diced onion in a skillet sprayed with olive oil until translucent. Add sausage, breaking it up and cooking until browned and cooked through. Stir in garlic for the final minute and remove from heat.
- In a bowl, combine ricotta with an egg, grated Parmesan, and a pinch of black pepper to make the ricotta mixture.
Step Three: Assemble the Lasagna



- Preheat oven to 350–375°F (190–190°C). Lightly grease a casserole dish.
- Spoon half the tomato sauce into the bottom of the dish, then add the cooked sausage in an even layer.
- Top the sausage with the cooked spaghetti squash, spoon over the remaining sauce, and scatter fresh chopped basil.
- Spread the ricotta mixture over the top and finish with shredded mozzarella and a sprinkle of Parmesan.
Step Four: Bake

- Bake until the cheese is melted and bubbly, about 15–20 minutes. If you want a golden top, broil on low for a few minutes—watch closely so it doesn’t burn.
- Let the lasagna rest a few minutes before serving. If excess liquid has collected, spoon off or drain carefully from a corner.
- Garnish with fresh basil and serve warm.
Substitutions + Variations
This dish is highly adaptable—tailor it to your dietary needs or whatever’s in the fridge.
- Replace Italian sausage with lean ground beef, ground chicken, or a plant-based ground meat.
- Swap ricotta for cottage cheese, or use vegan ricotta for a dairy-free version.
- Make it vegetarian by omitting the meat and adding sautéed spinach, mushrooms, or zucchini.
- If you don’t have prepared sauce, use a can of crushed tomatoes seasoned with Italian herbs.
- Turn each spaghetti squash half into a lasagna boat: layer meat, sauce, and cheese directly in the squash shells and bake.

Recipe FAQs
Yes. You can assemble the lasagna up to 24 hours before baking—keep it covered in the refrigerator until ready to bake. Alternatively, prepare the components (sauce, cooked squash, and cooked sausage) up to three days in advance and assemble just before baking.
Spaghetti squash is lower in carbohydrates than many winter squash varieties. One cup of cooked spaghetti squash contains roughly 10 grams of total carbohydrates, making it a popular choice for lower-carb and keto-style meals.
Yes. Remove as much liquid as possible before freezing. Wrap portions or the entire dish tightly and store in the freezer for 2–3 months. Thaw overnight in the refrigerator before reheating.
This casserole is hearty on its own; pair it with a simple side salad or steamed vegetables. For kids or those who prefer carbs, garlic toast is a popular accompaniment.
Meal Prep and Storage
To prep ahead:
- Assemble the lasagna and refrigerate, covered, for up to 24 hours before baking.
- Or prepare sauce, cooked squash, and the meat mixture up to three days ahead and assemble on the day you plan to bake.
To store:
- Cool leftovers to room temperature, then store in an airtight container in the refrigerator for 3–4 days.
To freeze:
- Wrap portions or the whole dish tightly with plastic wrap or foil and place in an airtight container or freezer bag. Freeze for 2–3 months.
To reheat:
- Reheat in a 350°F oven until warmed through—about 15–20 minutes for individual servings, 30–40 minutes for a whole dish.
- Microwave individual portions for 2–4 minutes until hot. Thaw frozen portions overnight in the refrigerator before reheating for best results.
More Healthy Spaghetti Squash Recipes
Try other healthy spaghetti squash meals such as Mediterranean stuffed squash boats, shrimp scampi with spaghetti squash, or simple spaghetti squash with meat sauce for more low-carb dinner ideas.
If you try this recipe, please leave a review—feedback helps others discover and enjoy this lighter lasagna alternative.
Spaghetti Squash Lasagna
Get all the flavors of lasagna with this low carb, vegetable-forward Spaghetti Squash Lasagna. Gluten-free and perfect for anyone looking to enjoy pasta-like dinners without the carbs.
Author: Nancylynn
Servings: 4
Prep Time: 20 mins | Cook Time: 20 mins | Total Time: 40 mins
Ingredients
- Olive oil cooking spray
- 1 lb spicy Italian turkey or chicken sausage, casings removed
- 1/4 onion, diced
- 2 cloves garlic, minced
- 1 1/4 cups ricotta cheese (or cottage cheese)
- 1 egg
- 1 1/2 cups tomato sauce
- 1 cooked spaghetti squash (about 4 cups)
- 2/3 cup shredded mozzarella
- 1 tbsp grated Parmesan
- Fresh basil, salt and pepper
Instructions
- Spray a skillet with olive oil spray and sauté the onion until soft. Add sausage and cook until browned. Stir in garlic for one minute, then remove from heat.
- Discard squash seeds and scrape the flesh into strands. Squeeze excess moisture from the strands and season with salt and pepper.
- Mix ricotta with the egg, Parmesan, and a pinch of pepper.
- Preheat oven to 375°F. Grease a casserole dish and layer half the sauce on the bottom.
- Add the cooked sausage in a layer, then top with the spaghetti squash and remaining sauce. Sprinkle chopped basil.
- Spread the ricotta mixture over the top and finish with shredded mozzarella.
- Bake 15–20 minutes until cheese is melted and bubbly. Broil briefly to brown if desired. Let rest a few minutes before serving and garnish with fresh basil.
Notes
Meal Prep: Assemble up to 24 hours ahead or prep components up to three days in advance.
Storage: Refrigerate leftovers for 3–4 days. Freeze tightly wrapped portions for 2–3 months.
Reheat: Oven at 350°F until heated through or microwave individual portions.
Nutrition (per serving)
Calories: 492 kcal | Carbohydrates: 31 g | Protein: 34 g | Fat: 27 g | Fiber: 6 g