Best Italian Meatballs

Time :1 hour
Yield :36 servings

Recipe Background

Italian meatballs filled with childhood nostalgia and made extra tender with soaked bread slices.
The first time I made these Italian meatballs was during a lunchbox swap in grade school. Swapping lunches was a ritual filled with the thrill of the unknown. While other kids brought PB&J sandwiches, I always had something different thanks to my adventurous cook of a grandma. One day, she sent me off with a surprise—a thermos filled with her special meatballs. As soon as I opened the lid, the rich smell of marinara sauce and freshly torn basil seemed to transport the entire lunchroom to a cozy Italian kitchen. Creating these meatballs today always reminds me of her kitchen wisdom, especially her advice to finely dice the onions so they nearly melt into the mixture.
Years later, I found myself reminiscing about those childhood lunches while cooking my first holiday meal for a group of friends. Determined to share that same warmth and aroma, I set about recreating Grandma’s meatballs. As I soaked stale slices of white bread in whole milk—a trick she swore by for added tenderness—I felt her spirit guiding my hands. Into the bowl went a mix of ground beef and pork, joined by minced garlic and a handful of chopped Italian parsley for a burst of freshness. I was careful, following her suggestion to not overmix the ingredients, ensuring the meatballs stayed pillowy and light.
Serving this dish always turns the dinner table into a hub of lively chatter and laughter, much like those long-ago lunchroom swaps. The simple act of garnishing with a touch of basil brings everything full circle, a nod to the storied dish that started with a lunchtime trade all those years ago.

Ingredients

  • 1/2 cup whole milk
  • 4 slices white bread stale
  • 1 pound ground beef
  • 1 pound ground pork
  • 1/2 cup yellow onion very finely diced
  • 2 large eggs
  • 2 tablespoons Italian parsley chopped
  • 4 cloves garlic minced
  • 1 cup Parmigiano-Reggiano cheese
  • salt to taste
  • 1/4 teaspoon crushed red pepper optional
  • ground pepper to taste
  • 32 ounces marinara sauce
  • basil to taste, for garnish

Directions

  • In a medium bowl, pour the milk over the bread slices and let them sit for 5 minutes.
  • In a large bowl, add the beef, the pork, the onion, the eggs, the parsley, the garlic, the cheese, the salt, the red pepper, and the ground pepper.
  • Squeeze the bread slices with your hands to discard the extra liquid.
  • Add the bread slices to the meatball mixture and mix well until the ingredients are well-combined.
  • In a very large skillet, add the marinara sauce.
  • Roll the meatball mixture into 2 tablespoon-sized balls each, and then place them in the marinara sauce.
  • Heat the meatball mixture over medium heat and cook until the meatballs reach an internal temperature of 160 degrees F, about 30-40 minutes.
  • Garnish the meatballs with the basil.
  • Serve.
×