Go Back
+ servings
Meatballs in a white pan with red sauce and chopped basil on a wooden table with a small white plate with a meatball and a gold fork

Italian Meatballs

These authentic Italian meatballs are the perfect meal prep idea. They're also great for feeding a crowd! Use them for meatball subs, with pasta, or on their own!
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Course: Appetizer, Lunch, Main Course, Side Dish, Snack
Cuisine: Italian
Keyword: Crowd Pleasers, Italian food, Meal Prep, Party Food
Servings: 14 servings
Calories: 304kcal
Author: Allie Hagerty


  • 2 pounds ground beef
  • 1 pound ground veal
  • 1 pound ground pork
  • 8 cloves garlic minced
  • 2 eggs
  • 1 cup seasoned breadcrumbs
  • 1 cup yellow onion diced
  • 1/2 cup fresh parsley chopped
  • 1 cup pecorino romano cheese grated
  • 1 teaspoon salt
  • 1 teaspoon freshly cracked black pepper


  • Preheat your oven to 400° F. Line a rimmed baking sheet with parchment paper (optional, but allows for easier cleanup) and place a wire rack on top. If you do not have a wire rack, that is okay. I prefer to use one so that the fat drips off and so that my meatballs are a tad bit healthier!
  • Add your ground meats (veal, pork, and beef) to a mixing bowl, along with 2 cracked eggs, 8 minced garlic cloves, 1/2 cup chopped parsley, 1 cup pecorino romano cheese, 1 cup diced yellow onion, 1 teaspoon salt, and 1 teaspoon black pepper.
    2 pounds ground beef
  • Using your hands, mix to combine. Then, add 1 cup of seasoned breadcrumbs and fold to mix evenly.
  • Portion out the meatball mixture into 2 tablespoon pieces before rolling into a ball in the palm of your hand.
  • Place the meatballs evenly spread out across your baking sheet (or on top of the wire rack on top of a sheet). I normally fit about 6 or so per baking sheet.
  • Bake the meatballs for 20-25 minutes, or until browned and cooked through. Continue with remaining meatballs.


You can use any type of meat you like, but I prefer a 2:1:1 blend of beef to veal to pork.  


Serving: 2meatballs | Sodium: 328.6mg | Sugar: 0.7g | Fiber: 0.4g | Potassium: 215.2mg | Cholesterol: 114mg | Calories: 304kcal | Trans Fat: 0.1g | Monounsaturated Fat: 2.3g | Polyunsaturated Fat: 0.4g | Saturated Fat: 6.6g | Fat: 17.9g | Protein: 29.1g | Carbohydrates: 5g
Tried this recipe?Let us know how it was!