These Homemade Italian Meatballs are wonderful over pasta, as an appetizer, or in a meatball hero sandwich. They take a little time to make, but are they ever worth it. You won't believe how incredible your house will smell as these gems are simmering in the made-from-scratch marinara sauce. Incredible.
Tear the crustless bread into small pieces and place in a medium bowl. Pour the milk over the bread and press with your fingers to help it absorb the milk. Let it rest for about 5 minutes.
4 slices Italian bread, 1 cup whole milk
In a large mixing bowl, mix together the beef, pork, veal, and eggs. Mix until just combined.
1 lb beef, 1 lb pork, ½ lb veal, 2 large eggs
Now add the breadcrumbs, parsley, basil, salt, garlic, and pepper, and mix it well.
½ cup breadcrumbs, 3 tbsp parsley, 2 tbsp basil, 3 cloves garlic, 1 tbsp Kosher salt, 1 tbsp freshly ground black pepper
Add the soaked bread and Parmesan cheese to the meat mixture and mix until fully combined.
1 cup Parmesan cheese
Pull out chunks of meat and roll them between your hands that have been dampened with water. Each ball should be slightly larger than a golf ball, approx. 3 oz. each. Place the balls on a baking sheet lined with parchment paper. Refrigerate the rolled balls for 15 minutes to 1 hour.
Meanwhile, preheat your oven to 375°F.
Bake meatballs for 30 minutes. Flip them once, halfway through cooking.
(Alternatively, you can brown the meatballs in a skillet with olive oil - about 1 tablespoon - until browned on all sides.)
Meanwhile, in a large skillet or pot, heat the marina over medium heat.
Carefully add the meatballs and any accumulated juice to the marinara.
Lower the heat to medium and cook them for at least 20 to 30 minutes, or up to 1 hour. Add more marinara, if necessary. You'll need to turn the balls over now and then if they are not fully submerged.
Use tongs to remove the meatballs from the sauce and place them in a serving bowl. Ladle on a little sauce and grate fresh Parmesan cheese over the top. Garnish with chopped parsley (if using).
Serve at once with extra sauce on the side. Or place them in a slow cooker on the WARM setting.
Video
Notes
NOTE: Watch the video in the recipe card for visual guidance.We recommend using a trio of beef, pork, and veal. If desired, you can go with just beef and pork (1½ lbs beef + 1 lb pork) or all beef (2½ lbs beef). Fresh breadcrumbs are recommended (from a large slice of Italian bread that has been set out for at least an hour). For the bread/milk mixture, stale bread works great, too. If you prefer, you can brown the meatballs in a skillet (instead of the oven). You'll get a darker crust on the balls, but they can lose their shape somewhat. A non-stick skillet makes this easier. The marinara sauce can be made days in advance. The meatballs can be made up to 2 to 3 days in advance. See the blog post under "How To Serve" for reheating instructions.Leftovers will keep covered in the fridge for up to 1 week. They can be frozen for 2 to 3 months. Thaw completely and then reheat as instructed.