Spaghetti squash with meat sauce is a straightforward weeknight dinner: ground beef cooked down with tomato sauce and Italian herbs, served over shredded squash instead of pasta. The squash cuts the carb load significantly while still giving you something to pile sauce onto. If you want a filling, protein-forward meal that comes together in under 30 minutes, this is a reliable one.
What makes this version work
Two things actually matter here. First, browning the ground beef properly — not just cooking it through, but letting it sit in the pan long enough to develop some color before you stir. That browning adds depth that no amount of dried herbs can replicate. Aim for 160°F (71°C) internal temperature; a meat thermometer takes the guesswork out. Second, microwaving the squash cut-side down on a plate rather than cut-side up keeps the steam trapped against the flesh, which means it cooks faster and the strands stay tender without turning mushy. Both steps are quick, and skipping either one shows up in the final plate.
If something goes sideways
- Squash strands are waterlogged: After shredding, blot the strands firmly with paper towels before plating. Spaghetti squash holds a lot of moisture, and skipping this step dilutes the sauce.
- Sauce tastes flat after simmering: Add salt in small increments and taste as you go. Flat tomato sauce usually needs salt first, not more herbs.
- Meat clumped into large chunks: Break it up with a wooden spoon or spatula early, within the first minute of hitting the pan. Once it browns in big pieces it’s harder to break apart without losing the crust.
- Squash is still firm after the recommended microwave time: Squash size varies a lot. Add 2-minute increments and test with a fork — the flesh should give easily. A very large squash can take 13–14 minutes total.
- Sauce is too thin: Let it simmer uncovered for an extra 3–5 minutes. The sauce will tighten up quickly once some liquid evaporates.
Smart swaps
- Ground beef: Ground turkey works well here — cook it to 165°F (74°C) and expect a slightly leaner, milder sauce. Ground pork also works; cook it to 160°F (71°C).
- Tomato sauce: A can of crushed tomatoes blended briefly is a direct substitute if you don’t have jarred sauce. It will need a slightly longer simmer.
- Yellow onion: White onion is a fine swap. Skip the red onion — it turns an odd color in a cooked tomato sauce and the flavor is sharper than you want here.
- Sugar: A small pinch of baking soda does the same job of cutting tomato acidity and uses less than you’d expect — start with just a pinch.
Keeping and reheating
Store the squash strands and meat sauce separately in airtight containers in the fridge — they keep well for up to 4 days. Combined, the squash absorbs moisture from the sauce overnight and gets softer, which most people don’t mind but is worth knowing. To reheat, warm the sauce in a small saucepan over medium-low heat and microwave the squash separately for 60–90 seconds, then combine on the plate. Skip the garnish — not worth the extra dish. Both components freeze fine for up to 2 months; thaw overnight in the fridge before reheating.

Healthy Spaghetti Squash With Meat Sauce
Ingredients
1 large spaghetti squash
½ large yellow onion - chopped
1 tablespoon olive oil
1 pound ground beef (minced beef)
2 cans ketchup (tomato sauce Australia and UK) - (14-ounce cans)
1 teaspoon garlic powder
1 teaspoon dried oregano
1 teaspoon dried parsley
½ teaspoon salt
½ teaspoon dried basil
½ teaspoon sugar (white sugar) - (optional)
Instructions
- Cut the spaghetti squash in half lengthwise and microwave for 9 minutes, face down on a plate. Depending on the squash, you may need to cook it longer than 9 minutes (additional 1-minute increments seem to work well).
- While the squash is in the microwave, saute the onion in the olive oil until tender.
- Add the ground beef and cook until no longer pink (breaking into pieces with a spatula as it cooks).
- Add the 2 cans of tomato sauce to the pan along with the garlic, oregano, parsley, salt, basil and sugar.
- Simmer the sauce for 10 minutes.
- Once the squash is done and has cooled, remove the seeds and then shred the squash into a serving bowl.
- Serve the meat sauce over the shredded squash (or over noodles for pickier eaters).
Nutrition
FAQ
Can I cook the spaghetti squash in the oven instead of the microwave?
Yes — the oven works well and gives slightly drier, more defined strands. Place the halves cut-side down on a baking sheet and roast at 400°F (200°C) for 35–45 minutes depending on size, until the flesh shreds easily with a fork.
How do I know when the ground beef is fully cooked?
Ground beef is safe to eat at 160°F (71°C) internal temperature — use an instant-read thermometer to confirm. Visually, there should be no pink remaining and the juices running in the pan should be clear, not red.
Will this keep me full, or is the squash not substantial enough?
The squash itself is low in calories, but the ground beef sauce carries the protein — a generous serving of meat sauce over squash delivers a satisfying, complete meal. If you want more staying power, increase the beef portion slightly or add a handful of canned white beans to the sauce while it simmers.
More mince recipes to try
- Spicy Beef Stuffed Peppers
- Hearty Beef Cauliflower Bake
- Creamy Beef Spinach Pasta
- Hearty Beef Kale Soup










