These turkey meatballs in pumpkin sage sauce are the ultimate fall comfort food! Tender, juicy turkey meatballs seasoned with fresh sage and herbs are nestled in a rich, creamy pumpkin sage sauce that tastes like autumn in a bowl. This cozy dinner is perfect for chilly evenings, Thanksgiving, or any time you’re craving seasonal flavors.

Prep Time: 30 minutes
Cook Time: 35 minutes
Total Time: 1 hour 5 minutes
Servings: 6
Table of Contents
Why You’ll Love This Recipe
This fall turkey meatballs recipe combines two quintessential autumn ingredients—turkey and pumpkin—into one show-stopping dish. The meatballs stay incredibly moist thanks to milk-soaked breadcrumbs and parmesan, while the velvety pumpkin sauce delivers restaurant-quality flavor with minimal effort. It’s comfort food that’s both impressive and surprisingly easy to make.
Perfect served over gnocchi, pasta, or mashed potatoes, this recipe is guaranteed to become a seasonal favorite.
Ingredients
For the Turkey Meatballs:
- 1½ pounds ground turkey (dark meat, 93/7 lean-to-fat ratio)
- 1½ cups fresh breadcrumbs (or panko breadcrumbs)
- 3 tablespoons milk
- ½ cup finely minced onion
- 4 cloves garlic, minced or pressed
- 1 tablespoon fresh sage, chopped
- 1 tablespoon fresh parsley, chopped
- 1½ teaspoons Italian seasoning
- ½ cup grated Parmesan cheese
- 1 large egg plus 1 egg yolk
- 1¼ teaspoon salt
- ¼ teaspoon black pepper
- Olive oil or avocado oil for frying
For the Pumpkin Sage Sauce:
- 2 tablespoons ghee or unsalted butter
- 1 tablespoon olive oil
- ½ cup finely minced onion
- 6 cloves garlic, minced or pressed
- 2 teaspoons Italian seasoning
- 1 (15-ounce) can plus 1 cup organic pumpkin puree (NOT pumpkin pie filling)
- 1¾ cups chicken stock
- ½ cup grated Parmesan cheese
- ¼ cup heavy cream
- 2 tablespoons maple syrup
- 1 tablespoon fresh sage, chopped
- 1½ teaspoons salt (adjust to taste)
- ¼ teaspoon black pepper
- Optional: fried sage leaves for garnish
How to Make Turkey Meatballs in Pumpkin Sage Sauce
Step 1: Prepare the Turkey Meatball Mixture
In a large bowl, add the breadcrumbs and pour the milk over them. Let sit for 2-3 minutes to soak. Add the minced onion, garlic, sage, parsley, Italian seasoning, Parmesan, whole egg, and egg yolk. Mix with a fork until well combined.
Step 2: Form the Meatballs
Add the ground turkey, salt, and pepper to the bowl. Using a light hand, gently mix just until combined—don’t overwork the mixture or the meatballs will be tough. The mixture will be sticky and moist, which is normal.
Using a 2-tablespoon scoop, portion out meatballs onto a parchment-lined platter. Place in the freezer for 20-25 minutes to firm up (this makes them easier to work with).
Step 3: Shape and Cook the Meatballs
Lightly wet your palms with water or oil and quickly roll each chilled meatball between your hands to make them round. Brush each meatball lightly with olive oil.
Heat a large skillet (cast iron or non-stick) over medium-high heat with about 4 tablespoons of oil. Working in batches, add meatballs and sear until golden-brown. Reduce heat to medium or medium-low and continue cooking for about 10 minutes, turning occasionally, until cooked through (internal temperature of 165°F). Transfer cooked meatballs to a clean platter and repeat with remaining meatballs.
Step 4: Make the Pumpkin Sage Sauce
Wipe out the skillet and add the ghee (or butter) and olive oil over medium heat. Once melted and hot, add the minced onion and sauté for 2-3 minutes until softened.
Stir in the garlic and Italian seasoning until fragrant, about 1 minute. Whisk in the pumpkin puree, chicken stock, salt, and pepper until smooth.
Step 5: Finish the Sauce
Let the sauce gently simmer for 2-3 minutes to blend the flavors. Turn off the heat and whisk in the grated Parmesan, heavy cream, maple syrup, and chopped sage until smooth and creamy.
Step 6: Combine and Serve
Add the cooked meatballs back into the sauce and let them warm through for a few minutes. Serve over gnocchi, pasta, or mashed potatoes. Garnish with fried sage leaves if desired.

Tips for Perfect Turkey Meatballs
Use Dark Meat Ground Turkey: Dark meat turkey (93/7 ratio) has more flavor and fat than turkey breast, which keeps the meatballs juicy and tender.
Don’t Skip Chilling: Freezing the meatballs for 20-25 minutes firms them up, making them much easier to shape and preventing them from falling apart during cooking.
Use a Light Touch: When mixing the meatball mixture, handle it gently. Overmixing creates dense, tough meatballs.
Check Internal Temperature: Use a meat thermometer to ensure meatballs reach 165°F for food safety.
Pure Pumpkin Only: Make sure you buy pure pumpkin puree, not pumpkin pie filling which contains sugar and spices.
Recipe Variations
Baked Meatballs: If you prefer baking, place meatballs on a foil-lined baking sheet, brush with oil, and bake at 400°F for 18-20 minutes until they reach 165°F.
Butternut Squash Sauce: Substitute roasted butternut squash for pumpkin puree for a slightly sweeter variation.
Beef Meatballs: While turkey is ideal for this sauce, you can use ground beef if preferred, though it will be richer and may overpower the delicate pumpkin flavor.
Lighter Version: Use half-and-half instead of heavy cream and reduce the butter to cut calories.
Crockpot Method: Prepare the sauce in a slow cooker on low, then add raw meatballs and cook on low for 3-4 hours.
Serving Suggestions
This creamy pumpkin sage sauce pairs beautifully with:
- Gnocchi (traditional or mini)
- Linguine, penne, or bow tie pasta
- Creamy mashed potatoes
- Polenta
- Cauliflower rice for a low-carb option
Serve alongside roasted vegetables, garlic bread, or a fresh arugula salad for a complete meal.
Make-Ahead and Storage
Make-Ahead: Prepare and sear the meatballs, then cool completely and store in the refrigerator. Make the sauce separately and refrigerate. When ready to serve, bring both to room temperature, reheat the sauce, and add the meatballs.
Storage: Store meatballs and sauce together in an airtight container in the refrigerator for up to 4 days.
Freezing: You can freeze raw or cooked meatballs. For raw meatballs, freeze individually on a tray before transferring to a freezer bag (up to 3 months). Cooked meatballs can be frozen in the sauce for up to 2 months. Note: The sauce texture may change slightly when frozen and thawed.
Frequently Asked Questions
Why are my turkey meatballs dry?
Using dark meat turkey instead of turkey breast helps keep them moist. Also, don’t overcook them—remove from heat at 165°F internal temperature.
Can I make this recipe gluten-free?
Yes! Use gluten-free breadcrumbs or crushed gluten-free crackers in place of regular breadcrumbs.
How do I prevent meatballs from falling apart?
Chilling the shaped meatballs in the freezer for 20-25 minutes helps them hold together during cooking. The egg and Parmesan also act as binders.
Can I use ground turkey breast?
You can, but the meatballs will be drier. Dark meat turkey has more fat which keeps them juicy and flavorful.
What can I substitute for heavy cream?
Half-and-half or whole milk will work, though the sauce will be slightly less rich. You can also use coconut cream for a dairy-free option.
How do I make fried sage leaves?
Heat ¼ cup vegetable oil in a small saucepan until shimmering. Fry sage leaves for about 20 seconds until crisp. Remove to a paper towel, drain, and sprinkle with salt.
This turkey meatballs in pumpkin sage sauce recipe is everything you want in a fall comfort meal: hearty, flavorful, and soul-satisfying. Whether you’re planning a cozy family dinner or looking for a impressive dish for Thanksgiving, these meatballs deliver every time!

Turkey Meatballs in Pumpkin Sage Sauce
Equipment
- Large mixing bowl
- Cast iron or non-stick skillet
- Parchment-lined tray
- Tongs or spatula
- Instant-read thermometer
Ingredients
- For the Turkey Meatballs
- 1.5 lb ground turkey (dark meat, 93/7 lean-to-fat ratio)
- 1.5 cups fresh breadcrumbs (or panko)
- 3 tbsp milk
- 0.5 cup finely minced onion
- 4 cloves garlic, minced or pressed
- 1 tbsp fresh sage, chopped
- 1 tbsp fresh parsley, chopped
- 1.5 tsp Italian seasoning
- 0.5 cup grated Parmesan cheese
- 1 large egg plus 1 egg yolk
- 1.25 tsp salt
- 0.25 tsp black pepper
- Olive oil or avocado oil for frying
- For the Pumpkin Sage Sauce
- 2 tbsp ghee or unsalted butter
- 1 tbsp olive oil
- 0.5 cup finely minced onion
- 6 cloves garlic, minced or pressed
- 2 tsp Italian seasoning
- 1 can (15 oz) + 1 cup pure pumpkin puree (not pie filling)
- 1.75 cups chicken stock
- 0.5 cup grated Parmesan cheese
- 0.25 cup heavy cream
- 2 tbsp maple syrup
- 1 tbsp fresh sage, chopped
- 1.5 tsp salt, or to taste
- 0.25 tsp black pepper
- Optional: fried sage leaves for garnish
Instructions
- In a large bowl, soak breadcrumbs in milk for 2–3 minutes. Add onion, garlic, sage, parsley, Italian seasoning, Parmesan, egg, and yolk. Mix until combined.
- Add ground turkey, salt, and pepper. Mix gently until just combined. Scoop 2-tablespoon portions onto a parchment-lined tray. Freeze for 20–25 minutes to firm.
- Roll chilled meatballs and lightly brush with oil. Heat skillet over medium-high and sear meatballs until golden. Lower heat and cook through to 165°F internal temp. Transfer to a platter.
- In the same skillet, heat ghee and oil over medium heat. Add onion and sauté 2–3 minutes. Add garlic and Italian seasoning. Stir in pumpkin puree, chicken stock, salt, and pepper; whisk until smooth.
- Simmer for 2–3 minutes. Remove from heat and whisk in Parmesan, cream, maple syrup, and chopped sage until creamy and well combined.
- Return meatballs to skillet, toss gently to coat, and warm through. Serve over pasta, gnocchi, or mashed potatoes. Garnish with fried sage leaves if desired.