We love this really “different” Spaghetti Squash with Spicy Meat Sauce recipe. There’s a slight cinnamon flavor but not overwhelming, and added avocados are a delicious twist!
Spaghetti Squash with Spicy Meat Sauce
Have you ever tried to make spaghetti squash as a dinner recipe? It’s a fabulous substitute for classic spaghetti. This recipe has a Greek meat sauce served on top with some delicious garnishes too. If you prefer, you can top your spaghetti squash with a lovely bolognese sauce instead.
🛒 Ingredients Needed:
- olive oil
- onion
- ground beef or turkey
- water
- tomato paste
- red wine vinegar
- garlic
- pickling spices
- cinnamon stick
- salt and pepper
- spaghetti squash
- unsalted butter
- avocado
- cherry tomatoes
- Parmesan
- fresh parsley
✏️ How to make Spaghetti Squash with Spicy Meat Sauce:
*The complete, printable recipe is in the recipe card at the end of this post.
PREPARE THE MEAT SAUCE:
- In a large saucepan, heat 1 tablespoon of the oil over medium heat. Add the onion and sauté until translucent, about 5 minutes. Transfer the onion to a plate, leaving the oil in the pan.
- Brown the meat in the reserved oil over medium-high heat, stirring to break it up into even crumbles. Return the onion to the pan. Add the water, tomato paste, vinegar, garlic, salt and pepper. Tie the pickling spice and cinnamon in a small piece of cheesecloth and add to the stew.
- Reduce the heat to low, cover, and simmer for 1 hour, stirring occasionally and adding additional water if it threatens to scorch. Discard the cheesecloth.
PREPARE THE REST:
- Preheat oven to 350°F. Line a baking sheet with parchment paper.
- Cut the squash in half lengthwise and scoop out the seeds. Place the squash, cut-side-down, on the prepared pan. Bake until the flesh can be easily scraped into strands with a fork, about 50 to 70 minutes. Remove from the oven and let cool slightly. Using a fork, scoop out all the flesh into a bowl and fluff the spaghetti-like strands. Toss in the salt and pepper. Place on a large, warmed platter or the cleaned squash shell.
- Melt the butter in a small saucepan over medium heat and cook until it turns light brown. Pour over the squash strands. Toss with the fork to blend.
➡️ Tips and Substitutions:
- You can skip the pickling spices and cinnamon if you’d like a more traditional tasting red sauce.
- The addition of browned butter is amazing. But you can certainly skip that part if you don’t want both butter and sauce on top of your spaghetti squash.
- Avocado and tomato and amazing garnishes for this meal (you must try it), but if that doesn’t appeal to you then you can leave those garnishes off.
✔️ Make Ahead Tips:
You can absolutely prepare this recipe ahead. Make the meat sauce, then place in a covered container in the refrigerator. You can also bake the spaghetti squash ahead of time, and store that in the fridge too. When time to serve, heat up the squash in the oven or microwave, add the browned butter and heat the meat sauce on the stove to serve on top.
❤️ What I Love About This Recipe:
- It’s a great lower carb option vs. pasta.
- The garnishes of avocado and tomato are unexpectedly delicious!
- It’s not your typical everyday meal.
Favorite Spaghetti Recipes:
Spaghetti Squash with Meat Sauce
Ingredients
GREEK MEAT SAUCE:
- 2 tablespoons olive oil, divided
- 1 large onion, chopped
- 1½ pounds ground beef or turkey
- 1 cup water
- 9 ounces tomato paste
- 2 tablespoons red wine vinegar
- 2 medium garlic cloves, minced
- 1 teaspoon salt
- freshly ground black pepper, to taste
- 1 teaspoon whole mixed pickling spices
- ½ stick cinnamon
REMAINING INGREDIENTS:
- 1 large (about 3 pounds) spaghetti squash
- ¼ teaspoon salt
- ¼ teaspoon freshly ground black pepper
- 4 tablespoons (½ stick) unsalted butter
- 1 large avocado, pitted, peeled and diced
- 12 large cherry tomatoes, red or yellow (or a combo of both), halved
- ½ cup fresh Parmesan or Pecorino Romano cheese shavings
- 2 tablespoons chopped fresh flat leaf Italian parsley
Instructions
PREPARE THE MEAT SAUCE:
- In a large saucepan, heat 1 tablespoon of the oil over medium heat. Add the onion and sauté until translucent, about 5 minutes. Transfer the onion to a plate, leaving the oil in the pan.
- Brown the meat in the reserved oil over medium-high heat, stirring to break it up into even crumbles. Return the onion to the pan. Add the water, tomato paste, vinegar, garlic, salt and pepper. Tie the pickling spice and cinnamon in a small piece of cheesecloth and add to the stew.
- Reduce the heat to low, cover, and simmer for 1 hour, stirring occasionally and adding additional water if it threatens to scorch. Discard the cheesecloth.
PREPARE THE REST:
- Preheat oven to 350°F. Line a baking sheet with parchment paper.
- Cut the squash in half lengthwise and scoop out the seeds. Place the squash, cut-side-down, on the prepared pan. Bake until the flesh can be easily scraped into strands with a fork, about 50 to 70 minutes. Remove from the oven and let cool slightly. Using a fork, scoop out all the flesh into a bowl and fluff the spaghetti-like strands. Toss in the salt and pepper. Place on a large, warmed platter or the cleaned squash shell.
- Melt the butter in a small saucepan over medium heat and cook until it turns light brown. Pour over the squash strands. Toss with the fork to blend.
- Top the squash with the hot meat sauce. Scatter the avocado and tomatoes and tomatoes over and sprinkle with the cheese and parsley. Serve immediately.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
I prepared a vegetarian version of your recipe 🙂
I was not really lucky with the squash (my first spaghetti squash) but I definitely liked how you presented the dish with all the toppings. Not only avbeautiful but also very very tasty combination. Thanks for the inspiration!