Description
This cheesy garlic and herb spaghetti squash with meat sauce is a low-carb comfort food dream. Roasted spaghetti squash noodles meet a hearty tomato meat sauce, gooey mozzarella, and herbs. It’s an easy weeknight dinner full of flavor and perfect for keto-friendly or gluten-free meal plans. Delicious, cozy, and family-approved!
Ingredients
1 medium spaghetti squash
2 tablespoons olive oil
1 pound ground beef
1 small yellow onion, diced
3 cloves garlic, minced
1 can (28 ounces) crushed tomatoes
1 teaspoon Italian seasoning
1 teaspoon salt
1/2 teaspoon black pepper
1/4 cup chopped fresh basil or parsley
1 cup shredded mozzarella cheese
1/4 cup grated Parmesan cheese
Instructions
1. Preheat oven to 400°F (200°C). Cut spaghetti squash in half lengthwise and scoop out the seeds.
2. Brush the inside with olive oil and sprinkle with salt and pepper. Place cut-side down on a baking sheet and roast for 35–40 minutes.
3. While the squash roasts, heat remaining olive oil in a skillet over medium heat. Add diced onion and sauté until translucent.
4. Stir in garlic and cook for 1 minute. Add ground beef and cook until browned. Drain excess fat.
5. Stir in crushed tomatoes, Italian seasoning, salt, and pepper. Simmer for 10–15 minutes.
6. Once squash is cool enough to handle, use a fork to shred the flesh into spaghetti-like strands.
7. Place squash strands into the empty shells or a baking dish. Top evenly with meat sauce.
8. Sprinkle mozzarella and Parmesan cheese over the top.
9. Return to oven at 375°F for 10–15 minutes, or until cheese is bubbly. Broil for 2 minutes for a golden top.
10. Garnish with fresh basil or parsley and serve hot.
Notes
Use turkey or chicken instead of beef for a lighter version.
You can prepare the squash and sauce a day in advance.
Add red pepper flakes for a spicy kick.
- Prep Time: 10 minutes
- Cook Time: 55 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American, Italian-inspired
Nutrition
- Serving Size: 1 filled squash half
- Calories: 410
- Sugar: 7g
- Sodium: 540mg
- Fat: 25g
- Saturated Fat: 9g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 27g
- Cholesterol: 65mg