Go Back Email Link
+ servings
close up of two Italian meatballs
Print Recipe
5 from 3 votes

Grilled Homemade Italian Meatballs

These Grilled Homemade Italian Meatballs come together in minutes. Traditional in technique, incredibly tender, packed full of Italian flavor and parmesan cheese, these meatballs are then grilled to caramelized barbecue-grill perfection!
Prep Time10 minutes
Cook Time30 minutes
Course: Appetizer, Main Course
Cuisine: Italian
Keyword: Grilled Homemade Italian Meatballs
Servings: 6
Calories: 507kcal


  • 1 pound ground beef (80/20)
  • 1 pound ground pork (85/15)
  • 3/4 cup panko bread crumbs
  • 1/2 cup milk
  • 1 cup onion, minced
  • 2 eggs, lightly beaten
  • 1/2 cup parmesan cheese, grated
  • 1/2 cup parsley, Italian fresh, chopped
  • 4 cloves garlic, finely minced
  • 2 tablespoons basil, fresh chopped
  • 2 teaspoons kosher salt
  • 1 teaspoon black pepper
  • 1/2 teaspoon crushed red pepper flakes
  • 1/2 teaspoon oregano, dried


  • Soak the breadcrumbs in the milk for 5-10 minutes.
  • In a large mixing bowl, add the breadcrumb milk mixture and all of the remaining ingredients.
  • Gently combine the mixture with your hands just until combined.
  • Cover the bowl with plastic wrap or a lid and refrigerate for 1 hour.
  • Using wet hands, form into 18 equal size balls and place on a greased cookie sheet.
  • Preheat the grill to a medium heat for two zone cooking; one side direct flame and the other for indirect, flameless cooking.
  • Place the raw meatballs on a pre-heated, well oiled grill grate directly over a medium flame.
  • After about 2 minutes, when the grill side down begins to brown and the meatball releases from the grill grates, flip and continue the same process until the meatball is browned on the outside.
  • Move the meatballs OFF of the direct flame to continue to cook indirectly in a covered grill for approximately 15-20 additional minutes or until the interior temperature reaches 165 degrees.



Homemade Red Sauce Link

For Grilled Meatball Sub Sandwiches, toast 6 sub buns over the coals.  Add three cooked meatballs, Homemade Red Sauce or a quality marinara, and a cheese (mozzarella, provolone, provel, Monterey Jack, or pepper jack). Close the grill lid and continue to cook on indirect heat for about 5 minutes or until the cheese is melted. 
Stove Top/Baking Method: Preheat a large, oven safe skillet to medium high heat.  Add 2 tablespoons olive oil. Cook the meatballs on all sides to brown them/create a crust. Cook and additional 10 minutes in a preheated 400 degree oven until the interior temperature reaches 165 degrees.
Nutrition specifications are approximate.


Calories: 507kcal | Carbohydrates: 11g | Protein: 33g | Fat: 36g | Saturated Fat: 14g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 15g | Trans Fat: 1g | Cholesterol: 172mg | Sodium: 1087mg | Potassium: 580mg | Fiber: 1g | Sugar: 3g | Vitamin A: 701IU | Vitamin C: 10mg | Calcium: 185mg | Iron: 3mg