Looking for good Italian food? Start with the BEST Italian Meatball recipe! Perfectly tender and flavorful, you will never guess some of this Italian girls tricks for making award winning meatballs!

The Best Italian Meatballs

Course: Main Course, Main Dish
Cuisine: Italian
Keyword: italian meatballs
Prep Time: 25 minutes
Cook Time: 20 minutes
Total Time: 45 minutes
Servings: 25 meatballs
Calories: 143 kcal
Best Italian Meatballs uses a blend of meat, spices and one special ingredient to make the tastiest, fork-tender meatballs you've ever seen! 


  • 1 1/2 cups white bread crusts removed and cut into 1/2 inch cubes
  • 2/3 cup evaporated milk
  • 1/2 white onion micrograted
  • 4 large garlic cloves micrograted
  • 2 tablespoons flat leaf parsley minced
  • 2 eggs lightly beaten
  • 2 teaspoons coarse salt
  • 1 teaspoon freshly ground pepper
  • 1 teaspoon ground beef bullion
  • 1 pound ground beef broken into 1 inch pieces, minimum of 80/20 mix
  • 1 pound ground pork broken into 1 inch pieces
  • 1 pound ground veal broken into 1 inch pieces


  1. Place cubed white bread and evaporated milk into a large mixing bowl, tossing to combine. Allow to sit while you prepare other ingredients. Bread will start to disintegrate.
  2. Add micrograted onion and garlic to bread, mix well. Add parsley through ground beef bullion, mixing until combined.
  3. Working in 3 rounds, add 1/3 of each type of meat, blending with your fingers until it just comes together until everything is combined.
  4. Preheat oven to 400 degrees.
  5. Take a good amount of meat and toss back and forth between your hands to pack. Meatballs should be approximately 2-3 inches wide (I like big meatballs!)
  6. Place onto a broiler pan, make sure meatballs are not touching. Bake for 20 minutes, placing on broil for the last 2 minutes of cooking.
  7. Remove and either allow to cool. Freeze or simmer in your favorite marinara sauce.
  8. If you've tried this recipe, come back and let us know how it was! 

Recipe Notes

Water content in many of these ingredients can vary greatly. If you find your mixture too loose and starting to spread, you can add dry bread crumbs to soak up the excess.

Nutrition Facts
The Best Italian Meatballs
Amount Per Serving
Calories 143 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 3g19%
Cholesterol 55mg18%
Sodium 249mg11%
Potassium 193mg6%
Carbohydrates 2g1%
Protein 10g20%
Vitamin A 60IU1%
Vitamin C 1mg1%
Calcium 37mg4%
Iron 0.9mg5%
* Percent Daily Values are based on a 2000 calorie diet.