Recipe for Spaghetti Squash With Meat Sauce: Low-Carb Bolognese Twist

Recipe for Spaghetti Squash With Meat Sauce: Low-Carb Bolognese Twist

This dish redefines comfort food with a low-carb twist you won’t believe. The spaghetti squash cooks to perfect al dente tenderness while the meat sauce simmers with rich, savory depth.

It’s a satisfying substitute that delivers all the hearty flavor of traditional pasta dishes without the carbs. The strands hold up beautifully to the robust, slow-cooked meat sauce.

👨‍🍳
Difficulty
Hard
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Recipe for Spaghetti Squash with Meat Sauce

Nothing exotic here—just good stuff for a hearty low-carb dinner.

Ingredient Amount Notes
Spaghetti Squash 🎃 2 whole Medium-sized, about 4-5 lb each
Ground Beef 🥩 1 lb 80/20 lean-to-fat ratio
Ground Pork 🥩 ½ lb Optional for richer flavor
Yellow Onion 🧅 1 whole Finely diced
Garlic Cloves 🧄 4 cloves Minced
Carrots 🥕 2 whole Finely diced
Celery Stalks 🌿 2 whole Finely diced
San Marzano Tomatoes 🍅 1 can 28 oz can, crushed
Tomato Paste 🍅 2 tbsp For depth of flavor
Dry Red Wine 🍷 ½ cup Cabernet or Merlot
Beef Broth 🥣 1 cup Low-sodium preferred
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Dried Oregano 🌿 1 tsp Mediterranean variety
Dried Basil 🌿 1 tsp Or fresh if available
Bay Leaf 🍃 1 whole For aromatic depth
Kosher Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred

[recipe_ingredient_scaler]

The spaghetti squash is key. Look for firm, heavy squash with smooth, unblemished skin at Whole Foods or your local farmers market. The ground beef and pork mix gives the sauce depth—80/20 ground beef is ideal. If you’re avoiding pork, just double the beef. The San Marzano tomatoes are worth hunting down at Trader Joe’s—their sweet, low-acid flavor makes a difference.

No red wine? Beef broth with a splash of balsamic vinegar works in a pinch. Swap ground turkey for beef if you prefer. Fresh herbs? Triple the amount of dried. The celery and carrots (aka the holy trinity) add body to the sauce, but skip them if you’re short on time—just add a pinch of sugar to balance the acidity. Pre-diced mirepoix from the grocery store saves a few minutes.

Squash keeps 1-2 weeks at room temp. The sauce actually improves overnight—store in the fridge for up to 5 days or freeze for 3 months. Reheat gently to keep the squash strands intact.

❤️

Why You’ll Love This Recipe

  • One Pan Magic: I can roast the spaghetti squash while browning the beef and pork in the same pan—minimal mess, maximum flavor.
  • Rich & Hearty: The combo of beef, pork, and garlic creates a sauce so deep and savory I could eat it with a spoon.
  • Meal Prep MVP: This keeps beautifully for days, so I make a big batch for lunches or a quick dinner.
  • Budget Stretcher: Ground meats and squash are affordable, and this feeds my family for two meals without breaking the bank.

Step-by-Step Instructions for Spaghetti Squash With Meat Sauce

Here’s the method that delivers that perfect low-carb twist on classic Bolognese.

Step 1: Roast the Spaghetti Squash to Al Dente Perfection

Preheat your oven to 400°F. Halve the 2 whole Spaghetti Squash lengthwise and scoop out the seeds. I like to brush the cut sides with 1 tbsp Olive Oil and sprinkle with ½ tsp Kosher Salt and ¼ tsp Black Pepper—this seasons the strands as they cook.

Place the halves cut-side down on a baking sheet and roast for 35-40 minutes until the flesh is tender but still has a slight bite. You’ll know it’s ready when a fork pierces the squash easily but the strands still hold shape. Don’t overcook or it’ll turn mushy when you scrape it.

Step 2: Build the Sofrito Base for Depth of Flavor

Heat the remaining 1 tbsp Olive Oil in a Dutch oven over medium heat. Add the finely diced 1 whole Yellow Onion, 2 whole Carrots, and 2 whole Celery Stalks with a pinch of the remaining Kosher Salt. Cook for 8-10 minutes until the vegetables soften and the onion turns translucent.

Add the minced 4 cloves Garlic Cloves and cook for 30 seconds until fragrant. Here’s the thing—this sofrito base is what gives the sauce its complex, rich foundation. Don’t rush it; the vegetables should be sweet and tender, not raw.

Stir in the 2 tbsp Tomato Paste and cook for 2 minutes until it darkens slightly. This step intensifies its flavor and prevents a raw taste in the finished sauce.

Step 3: Brown the Meat and Deglaze with Wine

Increase heat to medium-high and add the 1 lb Ground Beef and 0.5 lb Ground Pork, breaking it up with a wooden spoon. Cook for 6-8 minutes until the meat is browned and no pink remains. The pork adds richness, but you can skip it if preferred.

Pour in the ½ cup Dry Red Wine and scrape up all those browned bits from the bottom of the pot with a wooden spoon. Simmer for 3-4 minutes until the liquid reduces by half. This deglazing step captures all that concentrated meat flavor.

Step 4: Simmer the Sauce to Perfection

Add the 1 can San Marzano Tomatoes, 1 cup Beef Broth, 1 tsp Dried Oregano, 1 tsp Dried Basil, 1 whole Bay Leaf, and remaining Kosher Salt and Black Pepper. Stir well to combine.

Reduce heat to low and let the sauce simmer uncovered for 45-60 minutes, stirring occasionally. You want it to thicken until it coats the back of a spoon. The long simmer allows the flavors to meld and the meat to become incredibly tender.

Taste and adjust seasoning—remember, the spaghetti squash will absorb some of the sauce, so it should be well-seasoned.

Step 5: Combine and Serve

Once the squash is cool enough to handle, use a fork to scrape out the strands into a large bowl. Discard the shells. The strands should resemble spaghetti—this is the magic of this dish.

Ladle the meat sauce over the spaghetti squash strands and toss gently to combine. The sauce should cling to the squash without making it soggy. Serve immediately while hot, with extra Dried Basil on top if desired.

👨‍🍳

Pro Tips For Making Recipe For Spaghetti Squash With Meat Sauce

  • Roast Squash Cut-Side Down: Place the halved spaghetti squash cut-side down on the baking sheet—this traps steam to speed up cooking and prevents drying out. I learned this the hard way after too many stringy, dry batches.
  • Brown the Meat Well: Don’t rush browning the ground beef and pork; let it develop a deep crust on medium-high heat for at least 5-7 minutes. Sounds weird, but it works: the fond left behind builds way more flavor in the sauce.
  • Salt the Onions Early: Add a pinch of salt to the onions as soon as they hit the pan—this draws out moisture faster and helps them caramelize evenly. My grandmother swore by this, and she was right.
  • Drain Excess Grease: After browning the meat, spoon out all but about 1 tablespoon of fat before adding onions and garlic. Skip this and your sauce will end up greasy instead of rich.

Pro Cooking Tips for This Recipe

💡 Perfect the Squash Texture

To achieve the ideal al dente strands, roast the spaghetti squash at 400°F (200°C) for 30-40 minutes. Cutting it in half lengthwise and placing it cut-side down on a baking sheet helps steam the flesh for a tender yet firm result. Avoid overcooking, or it’ll turn mushy.

🔥 Boost Flavor in the Meat Sauce

Sauté the ground meat on medium-high heat until deeply browned for a richer flavor. Add a splash of red wine or beef broth while simmering to deepen the sauce’s complexity. A pinch of red pepper flakes or fresh herbs like basil can elevate the dish.

✨ Drain Excess Moisture

Spaghetti squash releases water as it cooks. After roasting, use a clean towel to pat the strands dry before mixing with the sauce. This prevents a watery, diluted meat sauce and ensures every bite is flavorful.

🎯 Season in Layers

Season the squash lightly with salt after roasting, then adjust the meat sauce’s saltiness separately. This way, you control the balance without over-seasoning. Finish with a sprinkle of Parmesan cheese and fresh parsley for a restaurant-quality touch.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 8g40%
Cholesterol 95mg32%
Sodium 720mg31%
Total Carbohydrate 25g9%
Dietary Fiber 5g18%
Sugars 8g
Protein 30g60%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.9(6 reviews)
Chef Melanie

More recipe sites