Go Back
+ servings
A large baking dish filled with ground turkey spaghetti squash garnished with ranch dressing, chopped parsley, and sliced avocado. Behind it is a small dish of more parsley.
Print Pin
4.44 from 41 votes

Ground Turkey Spaghetti Squash Casserole

A comforting and hearty dish, this Ground Turkey Spaghetti Squash Casserole is made with ranch dressing, ground turkey, kale, onion, and spaghetti squash and baked in the oven until crispy and golden brown. This turkey casserole is packed with protein and healthy fats, is great for meal prep, and is paleo, gluten-free, dairy-free, and Whole30 approved.
Course Main Course
Cuisine American
Keyword Ground Turkey Spaghetti Squash, Healthy Ground Turkey Casserole, Spaghetti Squash Casserole
Prep Time 5 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 35 minutes
Servings 6
Calories 294kcal
Author Kelly


  • 1 small spaghetti squash (1066 grams raw - you will get about 5 cups/800 grams of spaghetti once cooked)
  • 1 pound lean ground turkey (I used 93/7)
  • 2 cups packed kale, roughly chopped (120 grams)
  • 1/2 cup diced onion (60 grams)
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon dried parsley
  • 1 teaspoon dried dill
  • 3 large eggs
  • 1/4 cup + 2 tablespoons ranch dressing (homemade or store-bought)
  • salt and pepper, to taste
  • oil, for greasing
  • optional toppings: ranch, parsley, avocado, hot sauce...


  • Preheat oven to 375 degrees Fahrenheit and line a baking sheet with parchment paper. Cut spaghetti squash in half, scoop out the seeds, and sprinkle the flesh with a little oil and salt and pepper. Place flesh side down on the baking sheet and roast 35-40 minutes until the skin gives a little when touched.
  • When the spaghetti squash has about 15 minutes left, make the turkey kale mixture. Heat a large well-seasoned cast-iron or saute pan over medium heat. If needed, add about 1/2 tablespoon oil and let it get hot. Add onion and salt and pepper and cook for 2-3 minutes until softened. Add turkey and break it up with the back of a spoon. Cook for 3-5 minutes until slightly browned. Add chopped kale and cook for another 2 minutes until wilted and everything is cooked through. Stir in garlic powder, onion powder, dried parsley, dried dill, and salt and pepper to taste.
  • Grease a 7x11 baking dish (or something similar). When spaghetti squash is done, remove from oven and thread flesh with a fork to make spaghetti (you should have around 5 cups cooked). Add to the greased pan. Add turkey mixture, eggs, ranch, and salt and pepper, and mix until well combined, making sure the eggs are evenly distributed. If needed, you can mix in a bowl, but I don't like to dirty any more dishes than needed.
  • Bake for 45-50 minutes until browned and cooked through. Let cool for a few minutes and then top with optional toppings. Enjoy!


To save time, feel free to roast the spaghetti squash a day or so before and store in the fridge. I also listed other meal prep options for making ahead of time and storing in the blog post above.


Serving: 1piece (1/6 of recipe) | Calories: 294kcal | Carbohydrates: 12g | Protein: 19g | Fat: 20g | Saturated Fat: 3.4g | Polyunsaturated Fat: 2.9g | Monounsaturated Fat: 4g | Potassium: 450mg | Fiber: 3g | Sugar: 4.4g | Vitamin A: 1314IU | Vitamin C: 25mg | Calcium: 109mg | Iron: 2.2mg