If you’re looking for a cozy, flavorful dish that perfectly captures the spirit of the holidays, you’re going to fall in love with this Thanksgiving Turkey Cranberry Meatballs in Creamy Herb Sauce Recipe. These meatballs combine tender ground turkey with sweet dried cranberries and a fragrant blend of fresh herbs, all smothered in a luscious, creamy herb sauce that feels like a warm holiday hug on a plate. Whether you’re aiming for a unique twist on traditional Thanksgiving favorites or simply want a comforting meal to share with loved ones, this recipe is sure to become a cherished classic in your kitchen.
Ingredients You’ll Need
Every ingredient in this recipe plays a crucial role in delivering the vibrant colors, textures, and fresh flavors that make these meatballs stand out. From the juicy ground turkey to the tart cranberries and the aromatic herbs, each component comes together to create a dish that’s both simple and memorable.
- 1 pound ground turkey (preferably 93% lean): The lean protein base that keeps the meatballs tender yet healthy.
- 1/2 cup plain breadcrumbs: Soaked to hold moisture and keep the meatballs perfectly soft.
- 1/4 cup milk: Used to soak the breadcrumbs, adding richness.
- 1 large egg: Acts as a binder for holding everything together without being heavy.
- 1/4 cup finely chopped onion: Adds a sweet, aromatic depth.
- 2 cloves garlic, minced: Elevates the flavor with its unmistakable punch.
- 1/4 cup dried cranberries, chopped: A burst of tart sweetness that brightens each bite.
- 2 tablespoons fresh parsley, chopped: Freshness and color to lighten the dish.
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried thyme): Offers an herby earthiness essential for that Thanksgiving vibe.
- 1 teaspoon fresh rosemary, finely chopped: Brings a piney, fragrant accent that pairs beautifully with turkey.
- 1/2 teaspoon salt: Enhances all the flavors harmoniously.
- 1/4 teaspoon black pepper: Adds subtle heat without overpowering.
- 2 tablespoons olive oil or butter (for frying): For gorgeous browning and richness when cooking.
- 1 cup chicken broth: The flavorful base for the creamy herb sauce.
- 1/2 cup heavy cream or half and half: Creates the smooth, velvety texture of the sauce.
- 1 tablespoon Dijon mustard: Adds a subtle tang that cuts through the richness.
- 1 teaspoon Worcestershire sauce: Deepens the umami notes in the sauce.
- 1 teaspoon fresh thyme leaves: Echoes the herbaceous theme in the sauce.
- Salt and pepper to taste: To perfect the seasoning of your sauce.
How to Make Thanksgiving Turkey Cranberry Meatballs in Creamy Herb Sauce Recipe
Step 1: Soak the Breadcrumbs
Start by soaking your plain breadcrumbs in milk for about five minutes. This small but essential prep trick ensures that your meatballs stay wonderfully moist and tender rather than dense or dry. It’s like the secret handshake for juicy meatballs!
Step 2: Combine the Ingredients
Next, in a large mixing bowl, add the ground turkey, soaked breadcrumbs, egg, onion, garlic, cranberries, parsley, thyme, rosemary, salt, and black pepper. Gently mix all the ingredients until just combined—be careful not to overwork the mixture. Overmixing can make meatballs tough, and we want these to stay light and soft with bursts of flavor in every bite.
Step 3: Shape the Meatballs
Now for the fun part: shaping the mixture into meatballs about 1 to 1.5 inches in diameter. Aim to make around 20 meatballs — they cook evenly and stay juicy at this size. This step lets you connect with your food, so enjoy the process!
Step 4: Brown the Meatballs
Heat olive oil or butter in a large skillet over medium heat, then carefully add the meatballs in batches, leaving space between them so they brown rather than steam. Cook for 6 to 8 minutes, turning occasionally, until all sides are golden and beautifully caramelized. Remember, they don’t need to be fully cooked yet; browning adds flavor and texture.
Step 5: Make the Creamy Herb Sauce
Once the meatballs are browned and set aside, it’s time to build the sauce in the same skillet. Pour in chicken broth, heavy cream, Dijon mustard, Worcestershire sauce, and fresh thyme. Stir everything together, scraping up those glorious browned bits stuck to the pan. Those bits are flavor gold and will give your sauce a rich depth.
Step 6: Simmer the Meatballs in Sauce
Bring the mixture to a gentle simmer and let it thicken for about 3 to 5 minutes. Then, nestle the meatballs back into the creamy sauce, spoon some over the top, and cover the skillet. Let everything simmer on low heat for 8 to 10 minutes so the meatballs cook through and soak up all those herbaceous, creamy notes.
Step 7: Final Seasoning Touches
Before serving, taste your sauce and adjust seasoning with salt and pepper as needed. If you want to brighten the flavors, a little squeeze of fresh lemon juice or an extra pinch of fresh herbs can make a delightful difference. This step lets you personalize the dish to your palate.
Step 8: Serve and Enjoy
Garnish with a sprinkle of fresh parsley or rosemary for a pop of color and herbaceous aroma. Serve these stunning meatballs warm, and watch the smiles bloom around your table!
How to Serve Thanksgiving Turkey Cranberry Meatballs in Creamy Herb Sauce Recipe

Garnishes
Fresh herbs like parsley, thyme, or rosemary sprinkled over the finished dish add a bright, fresh contrast to the creamy sauce. You can also add a little extra dried cranberry on top for a festive touch that invites everyone to dig in.
Side Dishes
These meatballs pair beautifully with classic mashed potatoes, fluffy rice, or buttery egg noodles that soak up all the sauce. Roasted seasonal vegetables such as Brussels sprouts, carrots, or green beans help balance the richness and add vibrant color to your plate.
Creative Ways to Present
If you’re hosting a party, consider serving these meatballs with wooden picks as an elegant appetizer. You could also spoon the meatballs and sauce over soft dinner rolls for delicious sliders, or arrange them atop a bed of creamy polenta for a cozy, comforting presentation.
Make Ahead and Storage
Storing Leftovers
Place any leftover meatballs and sauce in an airtight container and refrigerate for up to 3 days. The flavors actually deepen overnight, making for a fantastic next-day meal without any extra effort.
Freezing
To freeze, lay the browned meatballs on a baking sheet to freeze individually before transferring them to a large freezer-safe bag. Keep the sauce separate in a sealed container. They will stay fresh for up to 3 months, so you can enjoy this Thanksgiving favorite anytime you want!
Reheating
Reheat meatballs gently in a skillet or microwave, adding extra chicken broth or cream to loosen the sauce if it thickens too much in the fridge. Warm them just until heated through to maintain tenderness—overheating can dry them out.
FAQs
Can I use ground chicken instead of turkey?
Absolutely! Ground chicken is a great substitute if you want a lighter flavor, though turkey tends to hold up better in terms of texture for meatballs. Just make sure to keep the seasoning balanced as chicken is milder.
Are dried cranberries necessary?
While not mandatory, the dried cranberries add a sweet-tart burst that’s signature to the Thanksgiving twist in this recipe. If you don’t have them, you can try chopped fresh cranberries or dried cherries, but the flavor profile might shift slightly.
Can I make the sauce dairy-free?
Yes! Swap the heavy cream for coconut cream or a cashew-based cream for a dairy-free but still creamy sauce. Just keep an eye on seasoning and thickness as these alternatives behave differently when heated.
Do I have to brown the meatballs first?
Browning the meatballs creates wonderful flavor and texture, plus those caramelized bits enrich the sauce. If you’re short on time, you can skip it, but you’ll lose some depth of flavor and the meatballs might be less firm.
Is this recipe suitable for a holiday party?
Definitely! The Thanksgiving Turkey Cranberry Meatballs in Creamy Herb Sauce Recipe features festive flavors and a comforting presentation that guests will adore. Making them ahead and reheating is easy, making your entertaining stress-free.
Final Thoughts
There’s just something so special about dishes that bring people together through flavor and warmth, and these Thanksgiving Turkey Cranberry Meatballs in Creamy Herb Sauce Recipe are the perfect example. They’re easy enough for a weeknight but elegant enough for a holiday table. I really hope you give this recipe a try and enjoy the comforting, fresh, and festive flavors as much as I do. Happy cooking and happy holidays!
Print
Thanksgiving Turkey Cranberry Meatballs in Creamy Herb Sauce Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: About 20 meatballs 1x
- Category: Main Course
- Method: Frying
- Cuisine: American
Description
These Thanksgiving Turkey Meatballs are a festive and flavorful twist on classic meatballs, featuring ground turkey mixed with dried cranberries, fresh herbs, and a creamy Dijon mustard sauce. Perfect for holiday gatherings or a comforting meal any time of year, they are browned in a skillet and then simmered gently to juicy, tender perfection.
Ingredients
Meatballs
- 1 pound ground turkey (preferably 93% lean)
- 1/2 cup plain breadcrumbs
- 1/4 cup milk
- 1 large egg
- 1/4 cup finely chopped onion
- 2 cloves garlic, minced
- 1/4 cup dried cranberries, chopped
- 2 tablespoons fresh parsley, chopped
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried thyme)
- 1 teaspoon fresh rosemary, finely chopped
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons olive oil or butter (for frying)
Creamy Sauce
- 1 cup chicken broth
- 1/2 cup heavy cream or half and half
- 1 tablespoon Dijon mustard
- 1 teaspoon Worcestershire sauce
- 1 teaspoon fresh thyme leaves
- Salt and pepper to taste
Instructions
- Soak the Breadcrumbs: In a large mixing bowl, soak the breadcrumbs in milk for about 5 minutes to help create moist and tender meatballs.
- Combine the Ingredients: Add ground turkey, egg, chopped onion, minced garlic, dried cranberries, parsley, thyme, rosemary, salt, and black pepper to the soaked breadcrumbs. Gently mix until just combined to avoid tough meatballs.
- Shape the Meatballs: Form the mixture into 1 to 1.5-inch meatballs using your hands, aiming for about 20 meatballs total.
- Brown the Meatballs: Heat olive oil or butter in a large skillet over medium heat. Cook the meatballs in batches, turning to brown all sides, about 6-8 minutes. Meatballs should be browned but not fully cooked through at this stage.
- Make the Sauce: Remove meatballs and set aside. In the same skillet, add chicken broth, heavy cream, Dijon mustard, Worcestershire sauce, and thyme. Stir well, scraping up browned bits from the pan for added flavor.
- Simmer the Meatballs: Bring sauce to a gentle simmer and let thicken for 3-5 minutes. Return meatballs to skillet, spooning sauce over them, cover, and simmer on low heat for 8-10 minutes until meatballs are cooked through.
- Final Adjustments: Taste the sauce and adjust seasoning with salt and pepper as needed. Optionally add more fresh herbs or a squeeze of lemon juice for brightness.
- Serve: Garnish with fresh rosemary or parsley and serve warm, enjoying the comforting, festive flavors perfect for Thanksgiving or any cozy meal.
Notes
- Use 93% lean ground turkey for best texture and flavor.
- Do not overmix the meatball mixture to keep them tender.
- Brown meatballs well to develop flavor before simmering.
- Simmer sauce gently to avoid curdling the cream.
- Leftover meatballs can be refrigerated for up to 3 days or frozen for up to 2 months.
- Serve with mashed potatoes, rice, or crusty bread to soak up the creamy sauce.


Your email address will not be published. Required fields are marked *