Preheat the oven: Set your oven to 400°F (200°C).
Line a baking sheet with foil or parchment for easy cleanup.
Prep the squash: Carefully cut the spaghetti squash in half lengthwise. Scoop out the seeds. Rub the cut sides with 1 tablespoon olive oil and season with a pinch of salt and pepper.
Place cut-side down on the baking sheet.
Roast the squash: Bake for 35–45 minutes, until the shell gives slightly when pressed and the strands pull away easily with a fork. Let cool for a few minutes so it’s easier to handle.
Reduce oven heat: Turn the oven down to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
Make the filling: In a large skillet over medium heat, warm the remaining 1 tablespoon olive oil.
Add the garlic and cook for 30–60 seconds, until fragrant. Stir in marinara, Italian seasoning, crushed red pepper, 1/2 teaspoon salt, and black pepper. Fold in the cooked chicken and simmer for 2–3 minutes to marry the flavors.
Remove from heat.
Shred the squash: Use a fork to scrape the roasted squash into long strands. Transfer to a large bowl. If the squash seems watery, gently blot with paper towels.
This helps prevent a soggy bake.
Combine: To the bowl with squash, add the chicken marinara mixture, 1 cup mozzarella, 1/4 cup Parmesan, ricotta (if using), and chopped basil or parsley. Taste and adjust salt if needed.
Assemble: Spread the mixture evenly in the prepared baking dish. Top with the remaining 1/2 cup mozzarella and 1/4 cup Parmesan for a golden, cheesy crust.
Bake: Place in the 375°F oven and bake for 20–25 minutes, until bubbling around the edges and the top is lightly browned.
For extra color, broil for 1–2 minutes, watching closely.
Rest and serve: Let the bake rest for 5–10 minutes so it sets. Sprinkle with extra fresh herbs. Serve warm.