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 squashes 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 its 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 8x10 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!