Prepare to fall in love with this incredibly flavorful, veggie-packed, and low-carb friendly Spaghetti Squash Lasagna. It masterfully combines the rich tastes of creamy ricotta, melted mozzarella, savory sauce, and aromatic herbs in every single bite. The naturally tender, oven-baked spaghetti squash serves as the perfect foundation, holding all these delicious elements together beautifully. This dish offers a satisfying and comforting experience, providing all the warmth of traditional lasagna without leaving you feeling weighed down. It’s an ideal choice for anyone seeking a wholesome, hearty meal that aligns with a low-carb lifestyle.

Why You’ll Adore This Spaghetti Squash Lasagna
This Spaghetti Squash Lasagna isn’t just a meal; it’s a culinary experience designed to delight your taste buds and nourish your body. Here’s why this recipe will quickly become a cherished favorite in your kitchen:
- Effortlessly Simple to Prepare: Don’t let the “lasagna” title intimidate you. Once your spaghetti squash is perfectly roasted and your ground beef is browned, assembling this dish is a breeze. It’s a straightforward process of mixing, layering in a baking dish, and letting the oven do the rest. Perfect for busy weeknights or relaxed weekend cooking.
- A Guaranteed Crowd-Pleaser: This recipe is a surefire hit at any gathering, from family dinners to potlucks. Its rich flavors and comforting nature make it universally appealing. Plus, its unique use of spaghetti squash often sparks interesting conversations!
- Abundantly Loaded with Nutritious Veggies: This lasagna is a fantastic way to boost your vegetable intake. We’ve included a generous amount of spinach and mushrooms, but the beauty of this dish lies in its versatility. Feel free to customize with your favorite vegetables like bell peppers, zucchini, or even kale, making it a truly nutrient-dense and satisfying meal tailored to your preferences.
- Low-Carb and Gluten-Free Friendly: By replacing traditional pasta noodles with spaghetti squash strands, this recipe becomes an excellent low-carb and gluten-free alternative to classic lasagna. You get all the hearty satisfaction without the extra carbohydrates, making it suitable for various dietary needs.
- Perfect for Meal Prepping: This lasagna tastes even better the next day! It’s a fantastic dish for meal prepping, allowing you to enjoy delicious, healthy meals throughout the week with minimal effort. Simply bake a larger batch and portion it out.
- Ultimate Comfort Food, Guilt-Free: It embodies the essence of comfort food – warm, cheesy, and deeply satisfying – but with a healthier twist. You can indulge in its creamy, savory layers knowing you’re nourishing your body with wholesome ingredients.
Essential Ingredient Notes for Your Lasagna
Crafting the perfect Spaghetti Squash Lasagna starts with understanding each ingredient’s role. While the complete list with precise measurements is in the recipe card at the bottom of this post, let’s dive into some key components and variations.

- Spaghetti Squash: This star ingredient is fundamental to our low-carb lasagna. When roasted, its flesh transforms into delicate, pasta-like strands that cleverly mimic traditional noodles, providing texture and holding the dish together without the added carbs. Choose a firm, evenly colored squash for best results.
- Ground Beef: Lean ground beef brings a hearty, savory depth and essential protein to this dish. If you’re looking for a lighter option or prefer poultry, feel free to substitute with ground turkey or chicken. For a vegetarian version, extra mushrooms or lentils can work wonders.
- Fresh Veggies: Our recipe calls for finely chopped spinach, diced onions, and sliced mushrooms, which add layers of flavor and nutrients. However, this is your chance to get creative! Bell peppers, zucchini, finely chopped carrots, or even kale are fantastic additions or substitutions. Don’t hesitate to use what you have on hand or what your family enjoys most.
- Ricotta Cheese: We recommend using full-fat ricotta for its superior creaminess and binding qualities. It’s crucial for achieving that characteristic rich, smooth texture found in classic lasagna. If you’re dairy-free, a cashew-based ricotta alternative could work.
- Egg: A large egg acts as an indispensable binder, helping to hold the ricotta mixture and the spaghetti squash strands together, ensuring your lasagna slices beautifully without crumbling.
- Robust Seasonings: The essence of Italian cuisine comes alive with a blend of dried basil, oregano, minced garlic, and salt. These fundamental herbs provide a warm, aromatic base. For those who enjoy a little kick, a pinch of red pepper flakes adds a delightful warmth without overwhelming the dish. Adjust to your palate!
- Quality Red Sauce (Marinara or Pasta Sauce): The sauce is the heart of any lasagna. Opt for a good quality marinara or your favorite pasta sauce. A robust, flavorful sauce will elevate the entire dish. Read labels carefully to avoid added sugars if you’re strictly low-carb.
- Cheeses: A generous combination of shredded mozzarella and grated Parmesan cheese provides the iconic gooey, bubbly, and savory topping that makes lasagna so irresistible. Mozzarella offers stretch and melt, while Parmesan adds a sharp, salty depth.
Mastering the Steps to Make Your Spaghetti Squash Lasagna
Ready to embark on a culinary journey to create this magnificent Spaghetti Squash Lasagna? Let’s walk through each step with clear, detailed instructions. For your absolute convenience, a comprehensive ingredient list and printable detailed instructions can be found in the recipe card located further down this page.

- Step One: Perfectly Roast the Spaghetti Squash. Begin by preheating your oven to a robust 425°F (220°C). Line a sturdy baking sheet with either foil or parchment paper for easy cleanup. Carefully pierce your large spaghetti squash in several spots all around its surface using a sharp fork – this allows steam to escape during roasting. Place the prepared squash directly onto your lined baking sheet. Roast for approximately 45 minutes, making sure to turn it over halfway through the baking time to ensure even cooking. The squash is ready when a knife can easily slide into its skin.
- Step Two: Prepare the Spaghetti Squash Strands. Once the squash is beautifully roasted, remove it from the oven and allow it to cool for about 10 minutes, or until it’s comfortable enough to handle safely. Carefully slice the squash in half lengthwise. With a spoon, scoop out and discard all the seeds and fibrous strands from the center. Now, using a fork, gently scrape the cooked flesh away from the skin. Watch as it transforms into delightful spaghetti-like strands! Transfer these delicate strands into a large mixing bowl, ready for the next stage.
- Step Three: Sauté the Aromatics and Ground Beef. While your spaghetti squash is roasting away, seize the opportunity to prepare your savory meat filling. Finely chop your onions and mince the garlic cloves. Lightly coat a large skillet with a cooking spray or a drizzle of olive oil and heat it over medium-high heat. Add the lean ground beef, chopped onion, and minced garlic to the hot skillet. Break up the meat with a spoon as it cooks, stirring occasionally, until it’s thoroughly browned and completely cooked through. Drain any excess fat, then add the cooked beef mixture to the large bowl with the spaghetti squash.
- Step Four: Combine All the Flavorful Components. To the bowl containing your spaghetti squash and cooked ground beef, add the remaining ingredients that form the heart of your lasagna: the creamy full-fat ricotta, half of the grated Parmesan cheese, your chosen marinara or pasta sauce, the whisked large egg, your blend of Italian seasonings (basil, oregano, garlic, salt, and optional red pepper flakes), and the chopped baby spinach and mushrooms. Mix all these components together thoroughly until everything is evenly incorporated and coated. This creates the rich, flavorful base of your lasagna.

- Step Five: Assemble the Lasagna for Baking. Take an 8×10 inch baking dish (or one of a similar size) and lightly grease it with cooking spray or a touch of oil to prevent sticking. Carefully transfer the entire spaghetti squash and beef mixture into the prepared baking dish. Spread it out evenly, ensuring it forms a consistent layer. Finally, generously sprinkle the top with the shredded mozzarella cheese and the remaining grated Parmesan. Cover the baking dish loosely with aluminum foil – this helps to steam the lasagna and prevent the cheese from browning too quickly.
- Step Six: Bake to Golden Perfection. Place your covered lasagna into the preheated 425°F (220°C) oven. Bake for approximately 1 hour. About 20 minutes before the end of the baking time, carefully remove the foil. This allows the cheese to achieve a beautiful golden-brown color and become wonderfully bubbly and melty, creating that irresistible lasagna crust.
- Step Seven: Rest, Slice, and Serve Your Masterpiece! Once baked, resist the urge to immediately cut into your Spaghetti Squash Lasagna! It’s crucial to let it rest for at least 10-15 minutes on a wire rack after removing it from the oven. This resting period allows the lasagna to set, ensuring that all the delicious layers stick together perfectly when sliced. Garnish with a sprinkle of fresh chopped parsley and a little extra Parmesan, if desired. Slice it up and serve this comforting, healthy meal with pride!

Perfect Pairings: What to Serve with Spaghetti Squash Lasagna
While this Spaghetti Squash Lasagna is wonderfully filling and satisfying on its own, it truly shines when complemented by a simple yet delicious side dish. To keep with the healthy, veggie-focused theme, here are some excellent pairings that enhance the meal without overpowering it:
- Roasted Broccoli: The slightly smoky, crisp-tender florets of roasted broccoli offer a delightful contrast in texture and a burst of green goodness.
- Honey Roasted Carrots: Sweet and caramelized carrots add a touch of natural sweetness and vibrant color, creating a lovely balance to the savory lasagna.
- Parmesan Crusted Potatoes: For those not strictly adhering to a low-carb diet, these crispy, cheesy potatoes make a delicious and comforting side that complements the lasagna beautifully.
- Balsamic Roasted Brussels Sprouts: Earthy Brussels sprouts roasted with a tangy balsamic glaze provide a sophisticated and incredibly flavorful accompaniment.
- A Simple Green Salad: A fresh, crisp green salad with a light vinaigrette is always a perfect choice. It adds freshness, crunch, and a palate cleanser.
- Garlic Bread (Optional): If you’re not strictly low-carb, a warm, crusty slice of garlic bread is a classic lasagna pairing that’s hard to resist for soaking up any extra sauce.
Top Recipe Tips for Spaghetti Squash Lasagna Success
Achieve perfection with your Spaghetti Squash Lasagna every time by keeping these helpful tips in mind:
- Ensure Your Spaghetti Squash is Fully Roasted: This is paramount! The squash should be thoroughly soft and tender, easily pierced with a fork and cut through. Undercooked squash will be tough and difficult to separate into strands, impacting the texture of your lasagna. A proper roast ensures those perfect “noodles.”
- Embrace the Power of Prep-Ahead: If your schedule is tight, feel free to roast the spaghetti squash a day or two in advance. Once cooked and shredded, store the strands in an airtight container in the refrigerator. This simple step significantly reduces active prep time on cooking day.
- Personalize Your Veggies: The beauty of this recipe lies in its adaptability. Don’t be afraid to swap out or add vegetables based on your preferences or what’s in season. If you prefer zucchini over mushrooms, go for it! Other great options include bell peppers, finely chopped carrots, or even a handful of chopped kale.
- Allow for Essential Resting Time: This might be the hardest tip to follow, but it’s crucial! Once out of the oven, let the lasagna rest for at least 10-15 minutes before attempting to slice and serve. This allows the cheeses and filling to set, ensuring cleaner, more intact slices that hold together beautifully. Patience will be rewarded!
- Avoid Watery Lasagna: Spaghetti squash can release a lot of moisture. To prevent a watery lasagna, you can gently pat the cooked squash strands with paper towels after shredding them, especially if they seem particularly wet. Ensure your ground beef is well-drained too.
- Storage and Reheating: Leftovers are fantastic! Store any remaining Spaghetti Squash Lasagna in an airtight container in the refrigerator for up to 4 days. To reheat, simply warm individual portions in the microwave or place the entire dish (covered with foil) in the oven at 350°F (175°C) until heated through.
- Freezing Instructions: This recipe freezes wonderfully! Once baked and cooled completely, you can freeze individual portions or the entire lasagna (if using a freezer-safe dish) for up to 2 months. Wrap tightly in plastic wrap and then foil. Thaw overnight in the refrigerator before reheating.
If you absolutely adored preparing and savoring this recipe, please let me know by leaving a comment below! For an abundance of even more exciting and feel-good recipes designed to nourish you from the inside out, be sure to follow me on Instagram and Pinterest. Your presence here is truly appreciated!
Spaghetti Squash Lasagna
Bailey Rhatigan
45 minutes
1 hour
45 minutes
6
Save Recipe
Pin Recipe
Rate Recipe
Print Recipe
Equipment
-
8×10 baking dish or similar in size
-
baking sheet
Ingredients
- 1 large spaghetti squash , about 3-4 lbs
- 1 lb lean ground beef
- ½ cup onions, diced
- 2 cups mushrooms, chopped
- 3 cloves garlic, minced
- 1 tsp dried basil
- 1 tsp dried oregano
- 1 tsp salt, more as needed
- 1 tsp red pepper flakes , optional
- 1 cup full fat ricotta
- 1 large egg
- 2 cups baby spinach, chopped
- 1⅓ cup marinara or pasta sauce
- 1½ cup shredded mozzarella
- 1 cup parmesan, grated , save some for garnish!
- fresh parsley, chopped , for garnish
Instructions
-
Roast the Spaghetti Squash Preheat the oven to 425°F and line a baking sheet with foil or parchment. Use a fork to pierce the spaghetti squash in several spots on all sides, then place on a lined baking sheet.
-
Roast for 45 minutes, flipping halfway through. You know the squash is ready when a knife slides easily into the skin. (Cook the ground beef while the squash bakes)
-
Remove the squash from the oven, let cool for 10 minutes, or until it’s safe to touch. Slice in half and scoop out and discard the seeds. Use a fork to separate the squash strands and transfer them to a large mixing bowl.
-
Cook the ground beef. While the squash roasts, finely chop the onion and mince the garlic. Lightly spray a large skillet with cooking spray and heat over medium-high. Add the ground beef, onion, and garlic, breaking up the meat as it cooks until browned and fully cooked through. Add it to the bowl with the squash.
-
Combine everything. Add the cooked beef mixture to the bowl with the spaghetti squash. Add the ricotta, half of the parmesan, marinara, egg, seasoning. Mix well until everything is evenly incorporated.
-
Assemble Lasagna. Spray an 8×10 baking dish or lasagna pan with cooking spray and add in the squash and beef mixture. Spread it evenly, top it with shredded mozzarella cheese. Add a loosely fitting foil over the top.
-
Bake the lasagna. Bake at 425°F for about an 1 hour. Remove the foil towards the end of the baking time (around 20 minutes) to help brown the cheese and get it extra bubbly. Let it sit for about 10 minutes before serving. This ensures that everything sticks together. Garnish with extra parmesan and parsley. Enjoy!
Notes
- Be sure to roast the spaghetti squash all the way through, it should be soft enough to pierce with a fork and cut easily.
- Feel free to roast the squash the day before if you’d like.
- Use veggies you like! If you want to use zucchini in place of mushrooms that’s great.
- Let the lasagna rest before cutting into it, it will stick together best if you let it sit for a few minutes before digging in.
- Store leftovers in an airtight container for up to 4 days. You can also freeze this recipe for up to 2 months.
Nutrition
Serving:
1cup of lasagna
|
Calories:
469kcal
|
Carbohydrates:
25g
|
Protein:
36g
|
Fat:
26g
|
Saturated Fat:
13g
|
Polyunsaturated Fat:
1g
|
Monounsaturated Fat:
8g
|
Trans Fat:
0.5g
|
Cholesterol:
138mg
|
Sodium:
1250mg
|
Potassium:
950mg
|
Fiber:
6g
|
Sugar:
9g
|
Vitamin A:
1092IU
|
Vitamin C:
9mg
|
Calcium:
445mg
|
Iron:
4mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Bailey Rhatigan
45 minutes
1 hour
45 minutes
Main Course
American
6
469
Spaghetti Squash Lasagna
Like this recipe? Leave a comment below!