Why You’ll Love This Recipe
This dish offers all the comfort of classic spaghetti and meatballs while being lighter and packed with nutrients. The spaghetti squash provides a naturally mild, slightly sweet base that pairs perfectly with savory meatballs and sauce. It’s a great option for those looking to reduce carbs or add more vegetables to their meals without sacrificing flavor.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- spaghetti squash
- ground beef or a mix of beef and pork
- breadcrumbs
- egg
- garlic, minced
- onion, finely chopped
- grated parmesan cheese
- Italian seasoning
- salt
- black pepper
- olive oil
- marinara sauce
- fresh parsley or basil (optional)
Directions
- Preheat the oven to 200°C (400°F).
- Cut the spaghetti squash in half lengthwise and scoop out the seeds.
- Drizzle with olive oil, season with salt and pepper, and place cut-side down on a baking sheet.
- Roast for 35–40 minutes until tender.
- While the squash cooks, prepare the meatballs by mixing ground meat, breadcrumbs, egg, garlic, onion, parmesan, Italian seasoning, salt, and pepper in a bowl.
- Form the mixture into small meatballs.
- Heat a skillet with olive oil over medium heat and cook the meatballs until browned on all sides and cooked through.
- Add marinara sauce to the skillet and let the meatballs simmer for 5–10 minutes.
- Once the squash is done, use a fork to scrape the flesh into spaghetti-like strands.
- Serve the meatballs and sauce over the spaghetti squash.
- Garnish with fresh parsley or basil if desired.
Servings and timing
Servings: 4
Prep time: 15 minutes
Cook time: 40 minutes
Total time: 55 minutes
Variations
Use ground turkey or chicken for a leaner version. Make it vegetarian by using plant-based meatballs. You can also add sautéed vegetables like mushrooms or spinach to the sauce for extra nutrition. For a spicier dish, include red pepper flakes in the sauce.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 3–4 days. Reheat in the microwave or on the stovetop until warmed through. This dish can also be frozen, though the squash may release extra moisture when thawed.
FAQs
What does spaghetti squash taste like?
It has a mild, slightly sweet flavor that pairs well with savory sauces.
How do I know when the squash is done?
It should be tender and easily scraped into strands with a fork.
Can I cook the squash in the microwave?
Yes, it’s faster, but roasting gives better flavor.
Can I make the meatballs ahead of time?
Yes, they can be prepared and refrigerated before cooking.
Is this dish gluten-free?
Use gluten-free breadcrumbs to make it gluten-free.
Can I freeze spaghetti squash?
Yes, but it may become softer after thawing.
What sauce works best?
Classic marinara or any tomato-based sauce works well.
Can I use store-bought meatballs?
Yes, for convenience, pre-cooked meatballs are fine.
How do I keep the meatballs juicy?
Avoid overmixing and overcooking the meat mixture.
Can I add cheese on top?
Yes, extra parmesan or mozzarella makes a great topping.
Conclusion
Spaghetti Squash and Meatballs is a delicious and nutritious twist on a classic comfort dish. With its lighter base and rich, savory toppings, it’s a satisfying meal that’s easy to prepare and perfect for a balanced lifestyle.
PrintSpaghetti Squash and Meatballs
A wholesome, low-carb twist on a classic comfort dish featuring tender spaghetti squash strands topped with juicy meatballs and rich marinara sauce. It’s a satisfying and nutritious meal full of flavor.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Roasting
- Cuisine: Italian-American
- Diet: Low Calorie
Ingredients
- 1 medium spaghetti squash
- 1 lb ground beef or beef and pork mix
- 1/2 cup breadcrumbs
- 1 large egg
- 2 cloves garlic, minced
- 1/4 cup onion, finely chopped
- 1/4 cup grated parmesan cheese
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons olive oil
- 2 cups marinara sauce
- 2 tablespoons fresh parsley or basil (optional)
Instructions
- Preheat the oven to 200°C (400°F).
- Cut the spaghetti squash in half lengthwise and scoop out the seeds.
- Drizzle with olive oil, season with salt and pepper, and place cut-side down on a baking sheet.
- Roast for 35–40 minutes until tender.
- In a bowl, mix ground meat, breadcrumbs, egg, garlic, onion, parmesan, Italian seasoning, salt, and pepper.
- Form the mixture into small meatballs.
- Heat olive oil in a skillet over medium heat and cook meatballs until browned and cooked through.
- Add marinara sauce to the skillet and simmer for 5–10 minutes.
- Use a fork to scrape the cooked squash into spaghetti-like strands.
- Serve meatballs and sauce over the spaghetti squash.
- Garnish with fresh parsley or basil if desired.
Notes
- Use ground turkey or chicken for a leaner option.
- Substitute gluten-free breadcrumbs if needed.
- Add vegetables like mushrooms or spinach to the sauce for extra nutrition.
- Store leftovers in the refrigerator for 3–4 days.
- Freeze for up to 2 months, though texture may soften after thawing.
Nutrition
- Serving Size: 1 serving
- Calories: 410 kcal
- Sugar: 7 g
- Sodium: 680 mg
- Fat: 20 g
- Saturated Fat: 8 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 5 g
- Protein: 28 g
- Cholesterol: 95 mg