Yield: 25 meatballs

Turkey Meatballs with Bruschetta Sauce

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes

Learn how to make turkey meatballs and you'll never argue over what to have for dinner again. Everyone loves these protein packed meatballs served with a bruschetta inspired pasta sauce!


For the meatballs:

  • 1 pound ground turkey
  • 1 large egg
  • ½ cup plain breadcrumbs
  • 2 Tablespoons Italian Seasoning
  • 3 Tablespoons grated parmesan cheese
  • ½ teaspoon garlic powder
  • ½ teaspoon kosher salt
  • 6 cranks fresh ground black pepper

For the Sauce:

  • 15 ounce can tomato sauce
  • 5 large Roma tomatoes, diced
  • 2 big handfuls basil, snipped
  • 4-5 cloves garlic, chopped
  • ½ teaspoon red wine vinegar
  • 1 teaspoon kosher salt
  • 6 cranks fresh ground black pepper
  • 2 Tablespoons grated parmesan cheese


  1. In large bowl, mix together the meatball ingredients until combined evenly (I use my hands). Roll into 25 balls (about 1 ½-2 inches). Space evenly on prepared baking sheet. Bake in a 375 degree oven for 20 minutes.
  2. While baking, mix all sauce ingredients together in medium saucepan on low heat. Stir occasionally.
  3. To serve, pour sauce over meatballs and enjoy!


  • Swap out the ground turkey for ground beef or ground chicken, or use a combo of flavors here!
  • To keep meatballs from sticking: Use a pan liner or parchment paper on your baking sheet. You can also lightly coat the pan with cooking spray or olive oil before adding the meatballs.
  • What seasoning to use: Any store bought Italian seasoning mix will do just fine. If you don't have that, make your own homemade seasoning blend.
  • How long will these keep? Turkey meatballs will keep for about 3 days in the fridge and up to 3 months in the freezer. I love them best when they are hot and toasty from the oven!

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 313Total Fat: 16gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 115mgSodium: 1167mgCarbohydrates: 19gFiber: 4gSugar: 5gProtein: 25g

*Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram