Make an easy, healthy one-pot meal: Spaghetti Squash and Meat Sauce cooked together in a pressure cooker or slow cooker. This method lets you cook the spaghetti squash whole—no need to cut it before cooking. Simply pierce the skin, nestle the squash on top of the simmering sauce, and in under 30 minutes (using a pressure cooker) you’ll have tender squash and a flavorful meat sauce ready to serve.
One-Pot Spaghetti Squash and Meat Sauce
This versatile recipe is perfect for busy weeknights. Use a pressure cooker for a fast dinner or a slow cooker if you prefer to set it and forget it. The meat sauce is rich and simple—ground beef, onions, garlic and crushed tomatoes—while cooking the spaghetti squash whole on top concentrates flavor and keeps cleanup minimal. If you have picky eaters, cook some pasta for them on the side and serve the sauce over both pasta and spaghetti squash so everyone is happy.

Why this method works
Cooking the spaghetti squash whole avoids the risky step of cutting raw squash in half and reduces prep time. Piercing the skin allows steam to escape while the squash steams gently over the sauce. After cooking, the squash separates into long, spaghetti-like strands that pair beautifully with a hearty meat sauce. Drain or gently squeeze excess moisture from the cooked squash before serving to prevent a watery plate.
How to cook a spaghetti squash whole without cutting
- Use a sharp paring knife or skewer to pierce the squash about 10–15 times to allow steam to escape while it cooks.
- Sauté the meat, onion and garlic in the bottom of the pressure cooker or in a skillet if using a slow cooker, then add crushed tomatoes, a bay leaf and an optional cheese rind for extra flavor.
- Place the whole, pierced spaghetti squash on top of the sauce, set the lid and cook. In a pressure cooker, cook on high pressure for about 15 minutes, or until the squash skin gives when pressed with a spoon. For a slow cooker, cook on low for 6–8 hours.
- Carefully remove the squash, let it cool slightly, cut it open, discard the seeds and scoop out the strands with a fork.
- Place the strands in a colander to drain. Press lightly with a paper towel or wrap in cheesecloth and squeeze to remove excess water if desired.
- Serve the squash with meat sauce spooned over top and grated cheese if you like. Omit cheese for dairy-free or Whole30 meals.
Ingredients
- 1 lb 93% lean ground beef
- 1 small onion, chopped
- 3 cloves garlic, crushed
- 1 teaspoon kosher salt
- Black pepper, to taste
- 28 oz can crushed tomatoes
- 1 bay leaf
- Pecorino or Romano cheese rind, optional (omit for Whole30/dairy-free)
- 1 large spaghetti squash (about 4 lb, yields roughly 6 1/2 cups cooked)
- Grated cheese for topping, optional
Instructions
- Sauté the ground beef in the pressure cooker insert (or a skillet) over medium-high heat until browned. Add the chopped onion and garlic and cook until softened. Season with kosher salt and black pepper.
- Add the crushed tomatoes, bay leaf and cheese rind if using. Stir to combine and bring to a gentle simmer.
- Pierce the whole spaghetti squash all over with a sharp knife or skewer. Place the pierced squash on top of the sauce in the pressure cooker so it sits above the liquid but still benefits from the steam and heat.
- Pressure cooker method: Lock the lid and cook on high pressure for about 15 minutes. Check doneness by pressing the skin with a spoon—if it yields easily, it’s done. Allow a natural or quick release according to your appliance instructions, then carefully remove the squash.
- Slow cooker method: If using a slow cooker, brown the meat and vegetables in a skillet, transfer them to the slow cooker, add the tomatoes, bay leaf and cheese rind, nestle the pierced squash on top, and cook on low for 6–8 hours.
- When the squash is cool enough to handle, cut it in half lengthwise, remove and discard the seeds, and use a fork to scrape out the strands. Transfer the strands to a colander and drain well, blotting with paper towels if needed to remove excess liquid.
- Serve one cup of cooked squash with about 2/3 cup of meat sauce per serving. Top with grated cheese if desired.
Tips and storage
Save cheese rinds from hard cheeses and freeze them to add depth to soups and sauces—omit these for dairy-free or Whole30 meals. Leftovers keep in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of water if the squash seems dry.
Nutrition (per serving)
Serving: 1 cup squash, 2/3 cup sauce — Calories: 210 kcal; Carbohydrates: 21 g; Protein: 19.5 g; Fat: 6 g; Fiber: 5 g; Sugar: 8.5 g; Sodium: 549 mg; Cholesterol: 47 mg.

More recipe ideas
Serve this meat sauce over pasta for children or guests who prefer traditional noodles, or top the squash with pesto, roasted vegetables, or a sprinkle of crunchy breadcrumbs for texture. The basic sauce is a great starting point for variations—add mushrooms, bell peppers, or Italian herbs to suit your taste.






One-Pot Spaghetti Squash and Meat Sauce