in

Turkey Meatballs

Turkey Meatballs

Save this recipe on:

These juicy, golden-brown turkey meatballs are swimming in a rich, savory gravy that turns any weeknight dinner into something truly special. With a perfect balance of herbs, garlic, and a touch of Dijon in the sauce, these meatballs are tender inside with a crisp sear on the outside. They feel fancy, but come together fast.

Whether you’re making a cozy family dinner or meal prepping for the week, turkey meatballs offer comfort, flavor, and wholesome protein in every bite. Serve them over mashed potatoes, egg noodles, or even rice—they’re endlessly versatile and guaranteed to please everyone at the table.


What Kind of Turkey Should I Use for Turkey Meatballs?

For best flavor and texture, use ground turkey that has both dark and white meat (usually labeled 93% lean). Avoid 99% lean breast-only ground turkey—it tends to dry out quickly. The bit of fat in the mix helps the meatballs stay juicy, flavorful, and easier to shape.


Pin this Recipe

Ingredients for the Turkey Meatballs

For the Meatballs:

  • 1 lb ground turkey (preferably 93% lean)
  • 1/2 cup breadcrumbs
  • 1 large egg
  • 1/4 cup grated Parmesan cheese
  • 1/4 cup finely chopped onion
  • 2 cloves garlic, minced
  • 1 tbsp fresh parsley, chopped (or 1 tsp dried)
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp dried thyme
  • 1 tbsp olive oil (for browning)

For the Gravy:

  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups chicken broth
  • 1 tsp Dijon mustard
  • 1/2 tsp onion powder
  • Salt and pepper to taste
  • Optional: fresh thyme or parsley for garnish

How To Make the Turkey Meatballs

Step 1: Mix the Meatball Ingredients

In a large bowl, combine the ground turkey, breadcrumbs, egg, Parmesan, chopped onion, garlic, parsley, salt, pepper, and dried thyme. Use your hands or a spatula to gently mix until just combined—don’t overwork the mixture.

Step 2: Shape the Meatballs

Using your hands or a small cookie scoop, form the mixture into 1 to 1.5-inch balls. Place them on a baking sheet or plate while you finish the rest.

Step 3: Brown the Meatballs

Heat olive oil in a large skillet over medium heat. Add the meatballs in batches, browning them on all sides for about 5–7 minutes. They don’t need to be fully cooked through yet. Transfer browned meatballs to a plate.

Step 4: Make the Gravy

In the same skillet, melt the butter. Sprinkle in the flour and whisk to make a roux. Let it cook for 1 minute. Slowly whisk in the chicken broth, then add Dijon mustard and onion powder. Simmer until the gravy thickens, about 3–5 minutes. Season with salt and pepper to taste.

Step 5: Simmer the Meatballs

Return the meatballs to the skillet with the gravy. Cover and simmer over low heat for 10–12 minutes, or until the meatballs are cooked through (165°F internal temp).

Step 6: Serve and Garnish

Serve the meatballs hot, spooned generously with gravy and topped with fresh thyme or parsley.


How to Serve and Store Turkey Meatballs

These turkey meatballs are best served warm, nestled into a bed of mashed potatoes, buttered noodles, or even fluffy rice. They also pair well with roasted veggies or a side salad for a balanced meal.

To store leftovers, let the meatballs cool completely, then transfer to an airtight container with the gravy. Refrigerate for up to 4 days or freeze for up to 3 months. Reheat gently on the stovetop or microwave until warmed through.


Frequently Asked Questions

How do I keep turkey meatballs from falling apart?

The breadcrumbs and egg in this recipe act as binders to hold the mixture together. Just be sure not to skip them, and mix the ingredients until just combined.

Can I make these meatballs ahead of time?

Yes! You can mix and shape the meatballs a day ahead. Keep them covered in the fridge until ready to cook. You can also freeze them raw or cooked for easy meal prep.

Can I bake the meatballs instead of pan-frying?

Absolutely. Place them on a parchment-lined baking sheet and bake at 400°F for about 18–20 minutes, or until browned and cooked through.

What can I use instead of breadcrumbs?

You can substitute crushed crackers, oats, or almond flour for a gluten-free option.

Is the gravy necessary?

While optional, the gravy adds amazing depth and moisture to the dish. But you can also enjoy these meatballs with marinara or BBQ sauce.

Can I use ground chicken instead?

Yes, ground chicken works well, but like lean turkey, it can be drier—just don’t skip the egg and fat-rich binders.


Want More Dinner Ideas?

If you loved these turkey meatballs, here are more comforting and creative meals to try next:


Save This Pin + Share Your Results

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you add a twist? Serve it with mashed potatoes or noodles?

I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other cook better every day.

🧡 Find more recipes like this on my Pinterest: Life with Jam


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Turkey Meatballs

Turkey Meatballs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jam Scott
  • Total Time: 40 minutes
  • Yield: 4 servings

Description

These juicy, flavorful Turkey Meatballs are simmered in a savory homemade gravy that’s perfect for quick dinners or meal prep. Whether served over mashed potatoes, noodles, or rice, this easy recipe is loaded with protein and cozy flavor. It’s a family-friendly, healthy dinner idea that comes together fast—making it ideal for weeknights. Looking for easy dinner ideas or comfort food recipes? This one’s a keeper.


Ingredients

1 lb ground turkey (93% lean)

0.5 cup breadcrumbs

1 large egg

0.25 cup grated Parmesan cheese

0.25 cup finely chopped onion

2 cloves garlic, minced

1 tbsp fresh parsley, chopped (or 1 tsp dried)

1 tsp salt

0.5 tsp black pepper

0.5 tsp dried thyme

1 tbsp olive oil (for browning)

2 tbsp butter

2 tbsp all-purpose flour

2 cups chicken broth

1 tsp Dijon mustard

0.5 tsp onion powder

Salt and pepper to taste

Optional: fresh thyme or parsley for garnish


Instructions

1. In a large bowl, combine ground turkey, breadcrumbs, egg, Parmesan, onion, garlic, parsley, salt, pepper, and thyme. Mix until just combined—don’t overwork.

2. Shape into 1 to 1.5-inch meatballs using your hands or a cookie scoop.

3. Heat olive oil in a skillet over medium heat. Brown meatballs in batches on all sides (5–7 minutes). Transfer to a plate.

4. In the same skillet, melt butter. Whisk in flour to form a roux. Cook for 1 minute.

5. Gradually add chicken broth, then Dijon mustard and onion powder. Simmer until thickened (3–5 minutes). Season with salt and pepper.

6. Return meatballs to the skillet. Cover and simmer 10–12 minutes, until fully cooked (internal temp 165°F).

7. Serve warm, garnished with thyme or parsley if desired.

Notes

Use 93% lean turkey for the best balance of flavor and moisture—leaner meat can dry out.

The gravy is optional but highly recommended for flavor and moisture.

To freeze, cool meatballs completely and store in an airtight container with or without gravy.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 340
  • Sugar: 1g
  • Sodium: 670mg
  • Fat: 21g
  • Saturated Fat: 7g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 1g
  • Protein: 28g
  • Cholesterol: 135mg

Save this recipe on: