Preheat the oven to 400°F.
Cut squash in half lengthwise.
Remove seeds with a spoon.
Brush inside with olive oil.
Place squash cut side down on a baking sheet.
Bake for 35–40 minutes.
Cool and scrape strands with a fork.
Cook meat in a skillet until brown.
Add sauce and spices. Simmer for 5–7 minutes.
Mix ricotta with half Parmesan.
Turn squash halves into boats with strands.
Fill boats with meat sauce and ricotta mix.
Add mozzarella and leftover Parmesan on top.
Bake boats for 10 minutes.
Broil for 2 minutes until the cheese melts.
Garnish with basil leaves.