Italian Low-Carb Spaghetti Squash Casserole

This Italian Low-Carb Spaghetti Squash Casserole combines the freshness of summer foods with the comfort of a casserole. This casserole can be part of a low-carb, keto, lc/hf, diabetic, gluten-free, grain-free Atkins or Banting diet.

Course Main Course, Side Dish
Cuisine Italian, low-carb
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 6
Calories 219 kcal
Author Annissa Slusher


  • 1 1.5 pound spaghetti squash halved with seeds scooped out.
  • sea salt
  • 1 cup heavy whipping cream
  • 6 ounces Italian blend cheese finely shredded, quantity divided
  • 1 4 ounce tomato peeled, seeded, and diced
  • 1 clove garlic crushed
  • 1/2 teaspoon onion powder
  • 1/8 teaspoon red pepper flakes
  • 1/4 teaspoon black pepper freshly ground
  • 1/4 teaspoon sea salt
  • 2 tablespoons fresh basil leaves stacked and sliced.


  1. Preheat oven to 375ยบ Fahrenheit. Sprinkle the cut sides of the spaghetti squash and steam until al dente (about 15-20 minutes), or cook in an Instant Pot for 6 minutes using the linked recipe.

  2. In a 1 1/2 quart saucepan bring the heavy whipping cream just to a simmer. 

    Italian Low-Carb Spaghetti Squash Casserole Recipe -Bringing the cream to a simmer.
  3. Add 4 ounces of the cheese (reserving 2 ounces for later), the tomato, crushed garlic, onion powder, red pepper flakes, black pepper and sea salt. Bring back to a simmer, stirring frequently. Once it comes to a simmer, remove from heat. Stir in basil.

  4. Scoop half of the spaghetti squash into the baking dish. Spoon half of the cheese sauce over top. 

    Italian Low-Carb Spaghetti Squash Casserole Recipe -first layer of squash.
  5. Layer on the other half of the spaghetti squash, then cover with the rest of the sauce.

    Italian Low-Carb Spaghetti Squash Casserole Recipe -Adding the sauce.
  6. Sprinkle the remaining cheese over top.

    Italian Low-Carb Spaghetti Squash Casserole Recipe -ready for the oven.
  7. Bake in the preheated oven until cheese is melted and top is lightly brown, about 20-25 minutes. 

Recipe Notes

Serving size: 1/6th of the recipe

Per serving:

Net carbs (g): 9

Nutrition Facts
Italian Low-Carb Spaghetti Squash Casserole
Amount Per Serving
Calories 219 Calories from Fat 171
% Daily Value*
Fat 19g29%
Saturated Fat 11g69%
Polyunsaturated Fat 1g
Monounsaturated Fat 4g
Cholesterol 65mg22%
Sodium 205mg9%
Potassium 162mg5%
Carbohydrates 11g4%
Fiber 2g8%
Sugar 5g6%
Protein 5g10%
Vitamin A 1100IU22%
Vitamin C 5.8mg7%
Calcium 150mg15%
Iron 0.4mg2%
* Percent Daily Values are based on a 2000 calorie diet.