
Turkey Meatballs in Pumpkin Sage Sauce Recipe tastes cozy, savory, and a little bit fancy, but it comes together in about 40 minutes, so weeknights still stand a chance. It works for anyone who wants a fall-inspired dinner that feels special enough for guests but easy enough for a Tuesday. I tested this on my own chaotic weeknight schedule and still sat down to eat before my kids started asking for cereal.
Why Turkey Meatballs in Pumpkin Sage Sauce Recipe Is Worth It
Turkey meatballs in pumpkin sage sauce taste creamy, herby, and deeply comforting without feeling heavy. The pumpkin sauce coats every meatball in a velvety, slightly sweet blanket, while sage, garlic, and parmesan keep the flavor savory and balanced.
This recipe uses lean ground turkey, canned pumpkin, and a skillet, so you keep the ingredient list simple and the cleanup minimal. You can meal prep it, freeze it, or serve it straight from the pan when everyone hovers in the kitchen asking when dinner happens.
“These turkey meatballs in pumpkin sage sauce taste like cozy sweater weather in a bowl, but with weeknight-level effort. ★★★★★”
Ingredients You Need
Meatballs
- 1 1/2 pounds ground turkey, 93% lean
- 1/2 cup plain breadcrumbs
- Use panko for lighter meatballs or regular breadcrumbs for a tighter texture.
- 1/4 cup finely grated parmesan cheese
- Use a good-quality wedge and grate it fresh if possible.
- 1 large egg
- 2 tablespoons finely minced onion or shallot
- 2 cloves garlic, minced
- 2 tablespoons chopped fresh parsley
- 1 teaspoon dried Italian seasoning
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1–2 tablespoons olive oil, for browning
Pumpkin Sage Sauce
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon fresh sage, finely chopped
- Use 1 teaspoon dried sage if fresh sage stays out of reach.
- 1/2 teaspoon dried thyme
- 1 cup canned pumpkin puree
- Use plain pumpkin puree, not pumpkin pie filling.
- 1 1/2 cups chicken broth
- Use low sodium broth and adjust salt at the end.
- 1/2 cup half-and-half or heavy cream
- Use half-and-half for a lighter sauce or cream for extra richness.
- 1/4 cup finely grated parmesan cheese
- 1/4 teaspoon nutmeg
- Salt and black pepper to taste
- Extra chopped sage or parsley for garnish
Pantry shortcuts and notes
- Use garlic powder and onion powder if fresh aromatics run out: 1/2 teaspoon each in the meatballs and 1/2 teaspoon each in the sauce.
- Use boxed stock or broth; brands like Swanson or Pacific work well.
- Use pre-grated parmesan in a pinch, but avoid the shelf-stable shaker style for best flavor.
Equipment
- Large mixing bowl
- Sheet pan or plate for shaping meatballs
- Large skillet or sauté pan with high sides
- Wooden spoon or spatula
- Measuring cups and spoons
- Small cookie scoop or tablespoon for portioning meatballs
- Instant-read thermometer, helpful but optional
Quick Tips & substitutions
- Chill the meatball mixture for 10 to 15 minutes so it firms up and shapes easily.
- Lightly oil your hands when rolling meatballs so the mixture does not stick.
- Use ground chicken instead of turkey if you prefer, and keep the same seasonings.
- Swap breadcrumbs with crushed gluten free crackers or gluten free breadcrumbs if you avoid gluten.
- Use milk instead of cream for a lighter sauce, then simmer a bit longer so it thickens.
- Stir in extra broth if the sauce thickens more than you like.
- Brown meatballs in batches so they sear nicely and do not steam.
- Taste the sauce at the end and adjust salt, pepper, and sage so the flavor hits your preference.
How to Make Turkey Meatballs in Pumpkin Sage Sauce Recipe
Mix the meatball mixture
- Add ground turkey, breadcrumbs, parmesan, egg, minced onion, garlic, parsley, Italian seasoning, salt, and pepper to a large bowl.
- Use your hands or a fork and mix until everything just combines.
- Avoid overmixing so the meatballs stay tender and juicy.
- Cover the bowl and chill the mixture in the fridge for 10 to 15 minutes.
Shape the meatballs
- Line a plate or small sheet pan with parchment or lightly oil it.
- Scoop about 1 1/2 tablespoons of mixture per meatball, or use a small cookie scoop.
- Roll each portion between your palms into a smooth ball and place it on the prepared plate.
- Aim for 20 to 24 meatballs so they cook evenly and fit in the skillet.
Brown the meatballs
- Heat 1 tablespoon olive oil in a large skillet over medium heat.
- Add half the meatballs in a single layer, leaving space between them.
- Sear the meatballs on all sides until they turn golden, about 6 to 8 minutes total.
- Transfer browned meatballs to a plate and repeat with the remaining batch, adding more oil if the pan looks dry.
Build the pumpkin sage sauce
- Lower the heat to medium low and add butter and 1 tablespoon olive oil to the same skillet.
- Add diced onion and sauté until it softens and turns translucent, about 3 to 4 minutes.
- Stir in garlic, chopped sage, and thyme, and cook until fragrant, about 30 seconds.
- Spoon in the pumpkin puree and stir until it coats the onions and herbs evenly.
Thin and season the sauce
- Pour in the chicken broth slowly while you stir, so the pumpkin blends smoothly.
- Add nutmeg, a pinch of salt, and black pepper, and bring the mixture to a gentle simmer.
- Stir in the half-and-half or cream and let the sauce bubble softly for 3 to 5 minutes.
- Sprinkle in parmesan and stir until it melts and the sauce turns silky and thick enough to coat a spoon.
Simmer the meatballs in the sauce
- Nestle the browned meatballs into the sauce in a single layer.
- Spoon some sauce over the tops so they sit mostly covered.
- Cover the skillet and simmer on low heat for 10 to 12 minutes, until the meatballs cook through.
- Check one meatball with an instant-read thermometer; it should reach 165°F in the center.
Finish and taste
- Remove the lid and stir the sauce gently around the meatballs.
- If the sauce looks too thick, add a splash of broth or water and stir.
- Taste and adjust with more salt, pepper, or sage to match your preference.
- Sprinkle chopped parsley or extra sage over the top before serving.
Recipe Variations
- Gluten free: Use gluten free breadcrumbs or crushed gluten free crackers in the meatballs and check that your broth and parmesan stay gluten free.
- Dairy free: Use olive oil instead of butter, skip parmesan in the meatballs, and use a dairy free cream or full fat coconut milk in the sauce.
- Lower carb: Swap breadcrumbs with almond flour and keep the sauce thick with extra parmesan instead of flour or starch.
- Extra veggies: Stir in a handful of baby spinach, chopped kale, or peas during the last 3 to 4 minutes of simmering.
- Spicy kick: Add red pepper flakes to the meatball mix or stir some into the sauce.
- Extra protein: Add white beans to the sauce for a hearty, stew-like bowl.
Ways to Serve
- Spoon meatballs and pumpkin sage sauce over mashed potatoes or mashed sweet potatoes.
- Serve them over cooked rice, quinoa, or farro.
- Toss the meatballs and sauce with cooked pasta, such as penne, rigatoni, or shells.
- Serve with roasted vegetables like broccoli, green beans, or carrots for a balanced plate.
- Pile them into a shallow bowl with crusty bread on the side to soak up the sauce.
Storage Success
Cool leftovers until they reach room temperature, then transfer them to airtight containers. Store in the fridge for up to 4 days, and reheat gently on the stove over low heat with a splash of broth or water to loosen the sauce. Freeze meatballs and sauce together in freezer-safe containers for up to 2 months. Thaw overnight in the fridge, then warm on the stove until the meatballs heat through and the sauce turns smooth again.

Turkey Meatballs in Pumpkin Sage Sauce Recipe
Ingredients
Method
- Add the ground turkey, breadcrumbs, parmesan, egg, minced onion or shallot, garlic, parsley, Italian seasoning, salt, and pepper to a large mixing bowl.
- Use your hands or a fork to mix until everything just combines, avoiding overmixing so the meatballs stay tender.
- Cover the bowl and chill the mixture in the fridge for 10 to 15 minutes to help it firm up for shaping.
- Line a plate or small sheet pan with parchment paper or lightly oil it.
- Scoop about 1 1/2 tablespoons of mixture per meatball, or use a small cookie scoop.
- Lightly oil your hands and roll each portion between your palms into a smooth ball, placing them on the prepared plate.
- Aim for 20 to 24 evenly sized meatballs so they cook at the same rate and fit in the skillet.
- Heat 1 tablespoon of olive oil in a large skillet over medium heat.
- Add about half of the meatballs in a single layer, leaving space between them so they sear instead of steam.
- Brown the meatballs on all sides until golden, about 6 to 8 minutes total, then transfer them to a plate.
- Repeat with the remaining meatballs, adding more oil if the pan looks dry, and set all browned meatballs aside.
- Lower the heat to medium low and add the butter and 1 tablespoon olive oil to the same skillet.
- Add the diced onion and sauté until it softens and turns translucent, about 3 to 4 minutes.
- Stir in the garlic, chopped sage, and dried thyme, and cook until fragrant, about 30 seconds.
- Stir in the pumpkin puree until it coats the onions and herbs evenly.
- Slowly pour in the chicken broth while stirring so the pumpkin blends smoothly into the liquid.
- Add the nutmeg, a pinch of salt, and black pepper, and bring the mixture to a gentle simmer.
- Stir in the half-and-half or heavy cream and let the sauce bubble softly for 3 to 5 minutes until it starts to thicken.
- Sprinkle in the parmesan and stir until it melts and the sauce turns silky and thick enough to coat a spoon.
- Nestle the browned meatballs into the sauce in a single layer.
- Spoon some sauce over the tops of the meatballs so they are mostly covered.
- Cover the skillet and simmer on low heat for 10 to 12 minutes, until the meatballs cook through.
- Check one meatball with an instant-read thermometer if you have one; it should reach 165°F in the center.
- Remove the lid and gently stir the sauce around the meatballs.
- If the sauce looks too thick, add a splash of broth or water and stir until it reaches your preferred consistency.
- Taste and adjust with more salt, pepper, or sage as needed.
- Garnish with chopped parsley or extra sage before serving, and serve over potatoes, grains, pasta, or with crusty bread as desired.
Notes
Approximate per serving (about 1/4 of recipe, without sides): 430 calories; fat 27 g; saturated fat 11 g; carbohydrates 16 g; fiber 2 g; sugars 4 g; protein 32 g; sodium 820 mg. Values will vary based on specific ingredients, brands, and portion sizes.
