Pumpkin Turkey Meatballs with Creamy Harvest Tomato Sauce
These pumpkin turkey meatballs shine in a creamy, dairy-free, paleo, and Whole30-friendly harvest tomato sauce bursting with pumpkin and warm spices. They make a comforting, healthy, and hearty dinner that your whole family will love, plus the leftovers are perfect for next-day lunches. Gluten-free, grain-free, kid-approved, and totally easy to whip up!
If you’re like me, the idea of pumpkin turkey meatballs might catch you off guard. On one hand, pumpkin is a vegetable, so mixing it into meatballs and sauces feels like a natural fit.
But then again, it’s pumpkin.
The ingredient we happily use in pies, muffins, cookies, soups, and chili this time of year, yet somehow it seems odd in meatballs. Plus turkey meatballs? And tomato sauce? Wait, did you say pumpkin pie spice is involved too?
Yep, I said it. Honestly, I had my own doubts about pumpkin turkey meatballs right up until my husband and kids tried them and gave a thumbs-up. And I admit, I enjoyed them too, though I’m always a bit cautious about loving my own recipes without some outside validation.
Once I saw how the pumpkin and turkey blended so well, I relaxed and really savored the delightful fall harvest vibe this recipe delivers.
This meal is cozy, super healthy, nourishing, warming, and even fits within Whole30 guidelines.
And here’s the best part: it’s seriously simple. The meatballs come together quickly, then pop in the oven to bake—no pan-frying, no extra oils.
While they bake, you’ll make the sauce right on the stove. It’s a rich blend of tomato sauce, pumpkin puree, bone broth, and coconut milk for creamy goodness, along with savory herbs, spices, onions, and garlic to build classic flavor.
You can tweak the balance of broth and coconut milk depending on how creamy you want the sauce. I used equal parts—half cup each—which made a luscious, thick sauce. But feel free to taste and adjust as you go.
Even with the coconut milk in there, the sauce definitely doesn’t have a strong coconut flavor (a question I get a lot). The spices and tomato really take center stage.
Speaking of spices, I used fresh herbs in the turkey meatballs, but dried seasonings in the sauce. And yes, I did add pumpkin pie spice to the sauce—totally optional but our family loved the cozy fall kick it added. I wasn’t sure at first but it ended up being a nice surprise!
For dinner, I plated these pumpkin turkey meatballs over spiralized white sweet potato noodles, but you can get creative! Roasted potatoes, cauliflower, brussels sprouts, kale — anything that suits your taste works just fine.
This recipe blends comforting, familiar flavors with seasonal, nutrient-packed ingredients that make every bite warm and satisfying. The pumpkin adds moisture, gentle sweetness, and an extra boost of vitamins, all while ground turkey keeps the meatballs light but protein-rich. The harvest tomato sauce is creamy without dairy, thanks to coconut milk, so it fits paleo and Whole30 eating styles but is still indulgently rich. It couldn’t be easier to make on a weeknight—the meatballs bake on a single sheet pan while you simmer the sauce, and leftovers reheat perfectly for lunches during a busy week.
Cozy, Seasonal Reasons to Try It
In a word: cozy. These pumpkin turkey meatballs hit every comfort-food note you want in a weeknight dinner while keeping things light, seasonal, and family-friendly. If you’re craving tasty fall flavors but don’t want to spend all evening cooking, this recipe has your back.
- Comforting, seasonal flavor: The pumpkin and warm spices give the sauce that subtle autumn vibe without turning it into dessert. The natural sweetness of pumpkin complements a classic red pasta sauce built on tomato, herbs, and garlic beautifully.
- Healthy and nutrient-dense: Using ground turkey keeps the meatballs lean and protein-packed, while pumpkin adds fiber, moisture, and vitamins. Coconut milk makes the sauce creamy and dairy-free, so it’s paleo and Whole30 friendly when you pick compliant ingredients.
- Day-of ease: No frying or tricky steps here. Mix the meatballs, bake them for about 15–18 minutes at 425°F, and let the sauce simmer while they cook. Minimal hands-on time and stress-free.
- Kid- and family-approved: This might surprise picky eaters, but the mild, familiar flavors with just a touch of novelty won them over at our house. Leftovers are fantastic for lunches, stretching this recipe even further.
- Flexible and forgiving: Want creamier sauce? Use more coconut milk. Prefer savory over sweet? Skip or reduce the pumpkin pie spice. Switch up proteins (or even go meatless with eggplant meatballs with mushrooms and garlic) or sides to match your family’s favorites—sweet potato noodles, zoodles, roasted veggies, cauliflower rice… whatever you like.
- Make ahead and freezer friendly: You can prep the meatballs a day ahead or freeze cooked meatballs (with or without sauce) for quick meals later. They reheat well on the stovetop or in the microwave.
- Easy cleanup: The meatballs bake on a sheet pan and the sauce cooks in one pot, cutting down on dishes and fuss.
Altogether, this dish brings comfort, convenience, and a touch of fall flavor to your table without any forgoing of dietary preferences — which is why it’s a winner to make again and again.
Ingredients for Meatballs and Sauce

- 1.25 lbs ground turkey
- 1/2 cup organic pumpkin puree
- 1/4 cup blanched almond flour
- 3/4 tsp salt
- 1/8 tsp black pepper
- 1 egg
- 1 tbsp fresh thyme, minced
- 1 tbsp fresh sage, minced
- 1 tbsp fresh rosemary, minced
- 2 Tbsp organic coconut oil or ghee
- 15 oz can tomato sauce
- 1 1/4 cups organic pumpkin puree (use remaining from can if you like)
- 1/2 cup full-fat coconut milk (see note below**)
- 1/2 cup chicken bone broth or homemade bone broth
- 1 small onion, chopped
- 3 cloves garlic, minced
- 2 tsp Italian seasoning
- 1 tsp pumpkin pie spice (optional)
- 1/2 tsp dried sage
- 1/2 tsp dried crushed rosemary
- Salt and black pepper to taste
- Crushed red pepper flakes (optional, for a little heat)
- Chopped parsley for garnish
Assemble and Cook Meatballs with Sauce
- Preheat oven to 425°F and line a large baking sheet with parchment paper.
- In a large bowl, gently mix ground turkey, 1/2 cup pumpkin puree, 1/4 cup almond flour, 3/4 tsp salt, 1/8 tsp black pepper, 1 egg, and 1 tbsp each minced fresh thyme, sage, and rosemary until just combined.
- Shape the mixture into 18 meatballs, wetting your hands slightly if the mixture sticks and avoiding overmixing.
- If desired for a browned crust, quickly sear meatballs in a hot skillet 1–2 minutes per side before baking (optional).
- Arrange meatballs evenly on the prepared baking sheet.
-
Bake meatballs 15–18 minutes at 425°F, turning once halfway through, until centers are no longer pink and internal temperature reaches 165°F.

- While meatballs bake, heat 2 tablespoons coconut oil or ghee in a large saucepan over medium heat.
- Sauté 1 chopped small onion until soft and translucent, about 5 minutes.
- Add 3 minced garlic cloves and cook 1–2 minutes until fragrant.
- If coconut milk is separated or lumpy, whisk or briefly blend it until smooth.
- Reduce heat to low and stir in a 15-oz can tomato sauce, 1 1/4 cups pumpkin puree, 1/2 cup coconut milk, 1/2 cup chicken bone broth, 2 tsp Italian seasoning, 1 tsp pumpkin pie spice (optional), 1/2 tsp dried sage, 1/2 tsp dried rosemary, salt, black pepper, and crushed red pepper flakes to taste.
- Cover and simmer the sauce gently on low for about 5 minutes.
- Transfer the baked meatballs into the sauce and simmer together over low heat for another 5 minutes to meld flavors.
- Sprinkle chopped parsley over the meatballs before serving.
Handling and Temperature Tips
- Handle the meat mixture gently; overmixing compacts the meat and leaves you with dense meatballs.
- Keep your hands damp when rolling meatballs to prevent sticking and make shaping quick and easy.
- Use a meat thermometer to check that turkey meatballs reach a safe 165°F internal temperature.
- If you prefer meatballs with a browned crust, quickly sear them in a hot skillet for 1-2 minutes per side before baking—similar to the high-heat browning used in our ground turkey and cabbage stir-fry.
- If your coconut milk separates or is a bit lumpy, just whisk it vigorously or pulse briefly in a blender before adding for a smooth sauce texture. You can see the same silky coconut milk technique in our Caribbean Plantain Curry.
- Always taste your sauce before adding meatballs to adjust seasoning. Pumpkin pie spice can be left out or reduced for a more savory sauce if that’s your style.

Ways to Swap or Enhance
- Switch up the protein by using ground chicken, pork, or a beef-pork mix if you prefer something different. Adjust cooking times and check for doneness accordingly.
- If fresh herbs aren’t on hand, swap them in the meatballs for 1–2 teaspoons dried Italian seasoning or herbes de Provence.
- For a more classic tomato flavor, try swapping the pumpkin-tomato sauce for a plain marinara and skip the pumpkin pie spice for a fully savory twist.
- Serve these meatballs with spiralized zucchini noodles (zoodles), roasted potatoes, cauliflower rice, or sautéed kale or spinach to mix up your sides; or try zucchini corn fritters.
- Feel free to make the meatballs smaller or larger to suit your family size—just adjust baking time accordingly.
Storing, Freezing, and Reheating
- Keep cooled meatballs and sauce stored together in an airtight container in the fridge for up to 3 to 4 days.
- For long-term storage, freeze cooked meatballs in sauce in a freezer-safe container for up to 3 months. To freeze faster, first freeze meatballs spread on a tray, then transfer to a freezer bag and add sauce when reheating.
- Reheat on the stovetop over low heat until warmed through, adding a splash of broth if the sauce thickened too much. Microwave in short bursts, stirring in between, also works well.
- You can prep the meatballs ahead by shaping them and storing covered in the fridge up to 24 hours before baking. Or bake in advance and reheat with sauce when ready to eat.
Frequently Asked Questions
- Will the sauce taste like coconut? Nope! The coconut milk is subtle and combined with tomato, pumpkin, and spices, it doesn’t lend a strong coconut flavor.
- Can I use canned pumpkin? Absolutely. 100% pure canned pumpkin puree is what this recipe calls for and works perfectly well. If you end up with extra puree, put it to good use in these Pumpkin Zucchini Muffins.
- Is this recipe Whole30 compliant? Yes, as long as you use compliant tomato sauce, coconut milk, and bone broth with no added sugars, this fits Whole30 and paleo diets.
- I have a nut allergy. Can I skip the almond flour? Yes, swap it for cassava flour or 2–3 tablespoons coconut flour and possibly add a bit more egg if needed to help bind. Textures will vary a bit.
- Can I make the meatballs ahead of time? Definitely. Shape and store them covered in the fridge up to 24 hours before baking, or bake, then refrigerate or freeze cooked meatballs. For another quick, make-ahead-friendly ground turkey dinner, try the Sweet and Savory Honey Garlic Ground Turkey (ready in 25 minutes).
- How can I tell the meatballs are fully cooked? Aim for an internal temperature of 165°F and no pink inside. The baking time listed (15–18 minutes) usually works well, but depends on your meatball size.

Comforting and healthy pumpkin turkey meatballs baked and served in a creamy, dairy-free, paleo, and Whole30-friendly tomato and pumpkin sauce, rich with warm spices and fresh herbs.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 18 meatballs, serves 4-6 1x
- Category: Main Course
Ingredients
- 1.25 lbs ground turkey
- 1/2 cup organic pumpkin puree (for meatballs)
- 1/4 cup blanched almond flour
- 3/4 tsp salt
- 1/8 tsp black pepper
- 1 egg
- 1 tbsp fresh thyme, minced
- 1 tbsp fresh sage, minced
- 1 tbsp fresh rosemary, minced
- 2 Tbsp organic coconut oil or ghee (for sauce)
- 15 oz can tomato sauce
- 1 1/4 cups organic pumpkin puree (for sauce)
- 1/2 cup full-fat coconut milk
- 1/2 cup chicken bone broth or homemade bone broth
- 1 small onion, chopped
- 3 cloves garlic, minced
- 2 tsp Italian seasoning
- 1 tsp pumpkin pie spice (optional)
- 1/2 tsp dried sage
- 1/2 tsp dried crushed rosemary
- Salt and black pepper to taste (for sauce)
- Crushed red pepper flakes (optional, for a little heat)
- Chopped parsley for garnish
Instructions
- Preheat oven to 425°F and line a large baking sheet with parchment paper.
- In a large bowl, gently mix ground turkey, 1/2 cup pumpkin puree, almond flour, salt, pepper, egg, and minced fresh thyme, sage, and rosemary until just combined.
- Shape mixture into 18 meatballs, wetting hands slightly to prevent sticking, and avoid overmixing.
- Optional: Quickly sear meatballs in a hot skillet 1–2 minutes per side for a browned crust.
- Arrange meatballs evenly on the prepared baking sheet.
- Bake meatballs for 15–18 minutes at 425°F, turning once halfway through, until internal temperature reaches 165°F and no pink remains.
- While meatballs bake, heat coconut oil or ghee in a large saucepan over medium heat.
- Sauté chopped onion until soft and translucent, about 5 minutes.
- Add minced garlic and cook 1–2 minutes until fragrant.
- If coconut milk is separated or lumpy, whisk or briefly blend until smooth.
- Reduce heat to low and stir in tomato sauce, pumpkin puree, coconut milk, bone broth, Italian seasoning, pumpkin pie spice (optional), dried sage, dried rosemary, salt, pepper, and crushed red pepper flakes to taste.
- Cover and simmer the sauce gently on low for about 5 minutes.
- Transfer baked meatballs into the sauce and simmer together over low heat for another 5 minutes to meld flavors.
- Sprinkle chopped parsley over meatballs before serving.
Notes
Handling tips: Handle meat gently to avoid dense meatballs, keep hands damp when shaping, and use a meat thermometer to confirm 165°F internal temperature., Optional: Searing meatballs prior to baking adds a browned crust but is not required as baking works well alone., If coconut milk separates, whisk or briefly blend before adding for smooth sauce texture., Taste sauce before adding meatballs and adjust seasoning as needed; pumpkin pie spice is optional and adjustable., Protein swap: Can use ground chicken, pork, or beef-pork mix, adjusting cooking times accordingly., Herb swap: Use 1–2 tsp dried Italian seasoning or herbes de Provence if fresh herbs unavailable., Serve meatballs with sides like spiralized zucchini noodles, roasted vegetables, cauliflower rice, or sautéed greens like kale or spinach., Storage: Refrigerate cooked meatballs with sauce up to 3–4 days; freeze up to 3 months (freeze meatballs separately for faster freezing)., Reheat gently on stovetop, adding broth if sauce thickened, or microwave in short bursts stirring in between., Make ahead: Shape meatballs 24 hours in advance and refrigerate or bake early and refrigerate/freeze.
Nutrition
- Serving Size: Approximately 3-4 meatballs per serving
- Calories: Approximately 320 calories per serving (estimate)
- Fat: Approximately 18 grams per serving
- Carbohydrates: Approximately 10 grams per serving
- Protein: Approximately 28 grams per serving
More in Recipes
Healthy Pumpkin Truffles
10-Minute Vegan Pumpkin Pasta
Gluten Free Pumpkin Muffins