Cheesy Garlic and Herb Spaghetti Squash with Meat Sauce

WANT TO SAVE THIS RECIPE?

Cheesy garlic and herb spaghetti squash with meat sauce is everything you want in a cozy, satisfying meal but with a lighter, veggie-forward twist. Roasted spaghetti squash replaces pasta in this dish, soaking up all the savory, garlicky flavors and pairing beautifully with the rich, tomatoey meat sauce and gooey melted cheese.

It’s the kind of dinner that makes your kitchen smell amazing and brings the family to the table without a second call. If you’re looking for comfort food that won’t weigh you down, this one checks all the boxes.

Why You’ll Love This Cheesy Garlic and Herb Spaghetti Squash with Meat Sauce

This recipe is a perfect blend of hearty and healthy. The roasted squash strands become the perfect carrier for bold garlic, herb, and tomato flavors. You get the same cozy comfort you crave from a baked pasta dish but with fewer carbs and more vegetables. Plus, it reheats beautifully and can be easily adapted with your favorite cheeses or proteins.

Can I Use Any Type of Spaghetti Squash?

Spaghetti squash can vary in size and shape, but any golden yellow squash will work. Choose one that feels firm and heavy for its size. Avoid green or overly soft ones, as they might be underripe or past their prime. If you’re feeding a crowd, opt for a larger squash or use two smaller ones to ensure everyone gets a generous helping.

Ingredients for the Cheesy Garlic and Herb Spaghetti Squash with Meat Sauce

The beauty of this dish lies in its simplicity. Each ingredient adds flavor, texture, or richness to make every bite satisfying.

  • Spaghetti squash: This is the star of the dish. Once roasted, its flesh turns into tender, noodle-like strands that soak up all the flavors.
  • Olive oil: Used to roast the squash and sauté the aromatics. It adds richness and helps caramelize the garlic and onions.
  • Ground beef: Provides the heartiness and protein for the meat sauce.
  • Yellow onion: Adds a subtle sweetness and savory depth to the sauce.
  • Garlic: A must for the robust flavor base.
  • Crushed tomatoes: Forms the base of the meat sauce, rich and tangy.
  • Italian seasoning: A mix of herbs that enhances every layer of the dish.
  • Salt and pepper: To bring balance and round out the flavors.
  • Fresh basil or parsley: For a burst of color and freshness at the end.
  • Mozzarella cheese: Melts beautifully over the hot squash and sauce.
  • Parmesan cheese: Adds a nutty, salty finish.
Pin this Recipe

How To Make the Cheesy Garlic and Herb Spaghetti Squash with Meat Sauce

Step 1: Roast the Squash

Cut the spaghetti squash in half lengthwise and scoop out the seeds. Drizzle with olive oil, season with salt and pepper, and roast cut-side down at 400°F for 35-40 minutes until tender. Once cool enough to handle, use a fork to scrape the flesh into spaghetti-like strands.

Step 2: Prepare the Meat Sauce

In a large skillet, heat olive oil over medium heat. Sauté the diced onion until translucent, then add minced garlic and cook for another minute. Add the ground beef and cook until browned, breaking it up as it cooks. Drain excess fat if needed. Stir in crushed tomatoes, Italian seasoning, salt, and pepper. Simmer for 10-15 minutes.

Step 3: Assemble the Dish

Place the squash strands back into the squash shells or into a baking dish. Spoon the meat sauce generously over the top. Sprinkle with mozzarella and Parmesan cheese.

Step 4: Bake Until Bubbly

Return to the oven and bake at 375°F for 10-15 minutes until the cheese is melted and bubbly. Broil for 2 minutes if you want a golden brown top.

Step 5: Garnish and Serve

Finish with chopped fresh basil or parsley and serve hot.

How to Serve and Store This Spaghetti Squash Dish

This recipe comfortably serves 4 people as a main course. You can serve it directly in the squash shells for a fun presentation, or spoon it into bowls alongside a simple green salad. Leftovers will keep well in an airtight container in the fridge for up to 4 days. To reheat, just pop it in the microwave or oven until warmed through.

For meal prep, you can roast the squash and cook the meat sauce a day ahead, then assemble and bake when ready to eat. It also freezes fairly well – just store portions in freezer-safe containers and thaw before reheating.

What to Serve With Cheesy Garlic and Herb Spaghetti Squash?

Simple Green Salad

A light, crisp salad with vinaigrette balances the richness of the meat and cheese.

Roasted Asparagus

Oven-roasted asparagus with lemon or garlic complements the herbs and adds brightness.

Garlic Bread

For those not cutting carbs, this classic side is perfect for sopping up extra sauce.

Creamy Tomato Basil Soup

Pair with a warm, comforting bowl of soup to round out a cozy dinner.

Caprese Salad

Fresh mozzarella, tomatoes, and basil echo the cheesy-herb notes of the main dish.

Sauteed Green Beans

Sauté them with a bit of butter and garlic to keep the flavors consistent.

Cauliflower Rice

A great option for keeping the meal low-carb while still satisfying.

Herby Chicken Meatballs

Want more protein? Add a few meatballs on the side, like these Herby Chicken Meatballs for a flavorful pairing.

Want More Savory Dinner Ideas?

If you love the warmth and comfort of this squash dish, here are more meals you might enjoy:

Save This Recipe For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.

And if you make this dish, let me know how you liked it! Did you use ground turkey instead? Add extra cheese? Share your twist in the comments.

Explore beautifully curated health-boosting dinners and more on Janet Dishes on Pinterest and discover your next weeknight favorite.

Conclusion

Cheesy garlic and herb spaghetti squash with meat sauce brings together all the elements of a soul-warming meal without the heaviness of traditional pasta. Whether you’re keeping it low-carb or just want to eat more veggies, this dish delivers big on comfort and flavor. Once you try it, it might just become your new favorite way to enjoy spaghetti night.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Garlic and Herb Spaghetti Squash with Meat Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Janet Reynolds
  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings

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

WANT TO SAVE THIS RECIPE?