Roasted Butternut Squash with Ground Turkey and Spinach Recipe
Introduction
This roasted butternut squash with ground turkey dish is a comforting and flavorful meal that combines tender squash with savory seasoned turkey. It’s a great way to enjoy a nutritious, one-pan dinner that’s both hearty and satisfying.

Ingredients
- 1 medium butternut squash, peeled and cubed (about 4 cups)
- 1 pound ground turkey
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried thyme
- Salt and pepper, to taste
- 2 cups fresh spinach, roughly chopped
- 1/2 cup shredded cheese (cheddar or your choice)
- Fresh parsley, chopped for garnish (optional)
Instructions
- Step 1: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper to prevent sticking.
- Step 2: In a large bowl, toss the cubed butternut squash with 1 tablespoon of olive oil, salt, and pepper. Spread the squash evenly on the prepared baking sheet.
- Step 3: Roast the butternut squash in the preheated oven for about 25-30 minutes or until tender and caramelized, flipping halfway through for even cooking.
- Step 4: While the squash is roasting, heat the remaining tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and cook for 3-4 minutes until it becomes translucent.
- Step 5: Add the minced garlic to the skillet and sauté for another minute until fragrant.
- Step 6: Increase the heat to medium-high and add the ground turkey to the skillet. Cook, breaking it up with a spatula, until it’s fully cooked and no longer pink, about 5-7 minutes.
- Step 7: Stir in the cumin, smoked paprika, dried thyme, salt, and pepper. Mix well to combine and let it cook for another 2-3 minutes to let the flavors meld.
- Step 8: Add the chopped spinach to the turkey mixture and cook until just wilted, about 2 minutes.
- Step 9: Once the squash is finished roasting, combine it with the ground turkey and spinach mix in the skillet. Toss everything together gently until combined.
- Step 10: Top the dish with shredded cheese and let it cook on low heat for another minute or until the cheese has melted.
- Step 11: Remove from heat and transfer to a serving dish. Garnish with freshly chopped parsley, if desired.
Tips & Variations
- For a spicier kick, add a pinch of red pepper flakes when cooking the turkey.
- Swap ground turkey with ground chicken or beef if preferred.
- Use mozzarella or pepper jack cheese as an alternative to cheddar for different flavors.
- Add a handful of toasted nuts, like pecans or walnuts, for extra crunch.
- If you don’t have fresh spinach, frozen spinach can be used; just be sure to drain it well before adding.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave until warmed through. This dish does not freeze well due to the texture of the roasted squash, so it’s best enjoyed fresh or within a few days.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of squash?
Yes, butternut squash works best because it roasts evenly and caramelizes nicely. However, you can substitute with acorn or delicata squash if desired, though cooking times may vary slightly.
Is this recipe gluten-free?
Yes, this recipe is naturally gluten-free as long as you use gluten-free cheese and ensure any packaged ingredients do not contain gluten additives.
Print
Roasted Butternut Squash with Ground Turkey and Spinach Recipe
- Total Time: 55 minutes
- Yield: 4 servings 1x
Description
This Roasted Butternut Squash with Ground Turkey is a hearty and flavorful one-pan meal combining tender, caramelized butternut squash with spiced ground turkey and spinach, topped with melted cheese and fresh parsley. Perfect for a nutritious and comforting dinner.
Ingredients
Produce
- 1 medium butternut squash, peeled and cubed (about 4 cups)
- 1 medium onion, diced
- 3 cloves garlic, minced
- 2 cups fresh spinach, roughly chopped
- Fresh parsley, chopped for garnish (optional)
Meat & Dairy
- 1 pound ground turkey
- 1/2 cup shredded cheese (cheddar or your choice)
Pantry Items & Spices
- 2 tablespoons olive oil
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried thyme
- Salt and pepper, to taste
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper to prevent sticking and prepare for roasting the squash.
- Prepare Butternut Squash: In a large bowl, toss the cubed butternut squash with 1 tablespoon of olive oil, salt, and pepper. Spread the squash evenly on the prepared baking sheet for roasting.
- Roast Squash: Roast the butternut squash in the oven for about 25-30 minutes or until tender and caramelized, flipping halfway through to ensure even cooking.
- Sauté Onions: While the squash is roasting, heat the remaining tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and cook for 3-4 minutes until translucent and softened.
- Add Garlic: Add the minced garlic to the skillet and sauté for another minute until fragrant, enhancing the flavor base.
- Cook Ground Turkey: Increase heat to medium-high and add the ground turkey to the skillet. Break it up with a spatula and cook until fully browned and no longer pink, about 5-7 minutes.
- Season Turkey: Stir in cumin, smoked paprika, dried thyme, salt, and pepper. Mix well and let cook for an additional 2-3 minutes to blend the flavors.
- Add Spinach: Incorporate the chopped spinach into the turkey mixture and cook until just wilted, about 2 minutes, adding freshness and color.
- Combine Squash and Turkey: Remove the roasted butternut squash from the oven and add it to the skillet with the turkey and spinach mixture. Gently toss everything together until well combined.
- Top with Cheese: Sprinkle the shredded cheese on top, cover, and cook on low heat for about 1 minute or until the cheese has melted thoroughly.
- Serve and Garnish: Remove from heat, transfer to a serving dish, and garnish with freshly chopped parsley if desired. Serve warm and enjoy.
Notes
- You can substitute ground turkey with ground chicken or lean ground beef if preferred.
- Use any cheese of your choice; mozzarella or pepper jack are great alternatives.
- Adding a pinch of red pepper flakes can introduce extra heat for those who like spice.
- If you prefer, prepare this in advance and reheat; the flavors improve after sitting.
- For a dairy-free option, omit the cheese or use a vegan cheese substitute.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Roasting
- Cuisine: American
Keywords: roasted butternut squash, ground turkey, healthy dinner, one-pan meal, autumn recipe

