Parmesan Spaghetti Squash, Spinach, and Bacon with Pine Nuts

Healthy, gluten free, easy-to-make dinner: Parmesan Spaghetti Squash with Spinach, Bacon, and Pine Nuts.  Vegetables and nuts together with bacon - it's a wonderful combination!

Course Main Course
Cuisine American
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour
Servings 6 servings
Calories 386 kcal
Author Julia


  • 2 tablespoons olive oil
  • 1 spaghetti squash medium size
  • 1 tablespoon olive oil
  • 4 garlic cloves , minced
  • 8 oz spinach fresh
  • 8 strips bacon , cooked and finely chopped
  • 1 cup Parmesan cheese , shredded
  • 1/2 cup pine nuts , toasted
  • salt and pepper


How to cook spaghetti squash:

  1. Preheat oven to 425 Fahrenheit.
  2. Cut the squash in 2 halves, scrape out the seeds and the fiber out of each half. Spray 2 tablespoons of olive oil over the cut sides of the squash. Spray the baking sheet with oil and place the squash on the baking sheet cut side down.
  3. Bake for about 30-40 minutes. Remove it from the oven when it's cooked through and soft, and let it cool. Flip the squash so that cut side faces up – that will speed up the cooling. After squash cools, scrape squash with a fork to remove flesh in long strands and transfer to a bowl.

How to cook spinach:

  1. Heat 1 tablespoon olive oil in a large skillet on medium-high heat. Add minced garlic and fresh spinach and saute for about 2 minutes, stirring, on medium heat, uncovered until spinach wilts. Season with salt.


  1. Add spaghetti squash to the skillet with spinach, add finely chopped cooked bacon and mix to combine, on low heat.
  2. Add freshly shredded Parmesan cheese to the skillet and stir on low heat to melt the cheese. Add salt and pepper, to taste. Top with toasted pine nuts.
Nutrition Facts
Parmesan Spaghetti Squash, Spinach, and Bacon with Pine Nuts
Amount Per Serving
Calories 386 Calories from Fat 279
% Daily Value*
Fat 31g48%
Saturated Fat 8g50%
Cholesterol 30mg10%
Sodium 519mg23%
Potassium 533mg15%
Carbohydrates 15g5%
Fiber 3g13%
Sugar 5g6%
Protein 13g26%
Vitamin A 3880IU78%
Vitamin C 14.6mg18%
Calcium 277mg28%
Iron 2.4mg13%
* Percent Daily Values are based on a 2000 calorie diet.