We use cookies on this website to ensure its proper functioning and to improve the quality of our services. Cookie Policy
Tags and nutritional info are auto-generated and may be inaccurate. Always check the full ingredient list before cooking.
✨ This one-tray, low-carb comfort meal is about to be your weeknight lifesaver. It’s cozy, high-protein, loaded with flavor, and comes together with minimal dishes (yes, we love that!). Perfect for those nights when you’re tired but still craving a real, satisfying meal. The sweetness of roasted spaghetti squash paired with juicy turkey meatballs simmering in fresh tomato sauce? You’ll be craving this every week.
Chefadora AI has the answer - timers, swaps, step-by-step help.
Slice the spaghetti squash in half lengthwise, scoop out the seeds, brush lightly with olive oil, and season with salt and pepper.
In a bowl, combine ground turkey, onion, parsley, Parmesan, garlic, salt, and pepper. Roll into small meatballs and set aside.

On a large baking tray, add cherry tomatoes, sliced garlic, chopped onion, tomato paste, basil, and olive oil. Toss well to coat.

Nestle the meatballs right on top of the saucy tomato mix.
Place squash halves cut-side down on the other half of the tray.

Bake everything together at 400°F (205°C) for 30 minutes until tomatoes burst, squash strands easily, and meatballs are golden.
Use a fork to shred your squash into spaghetti-like strands, spoon the saucy meatballs on top, and finish with extra Parmesan.
For extra flavor, roast the spaghetti squash with a sprinkle of garlic powder or Italian seasoning.
Make sure to roll the meatballs tightly to prevent them from falling apart during baking.
If you prefer a smoother sauce, blend the roasted tomato mixture before adding the meatballs.
Can I use ground chicken instead of turkey?
Yes, ground chicken can be used as a substitute for ground turkey in this recipe.
How do I know when the spaghetti squash is cooked?
The squash is cooked when you can easily shred it into spaghetti-like strands with a fork.
Can I use canned tomatoes instead of cherry tomatoes?
Yes, canned tomatoes can be used, but fresh cherry tomatoes will provide a sweeter and more vibrant flavor.
How can I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave.
Can I freeze the meatballs?
Yes, you can freeze the uncooked meatballs for up to 3 months. Thaw them in the refrigerator before baking.

