Newsletter Sign Up

wellcuratedhome

Email address

By signing up, you agree to the Terms of Service and Privacy Policy.

Get a Full Year of BHG + Real Simple

Both Magazines - Only $18!

wellcuratedhome

The Best Italian Meatballs

Published on July 29, 2026
1 views
The Best Italian Meatballs
Prep: 20 mins
Cook: 20 mins
Difficulty: Easy
Servings: 4 Servings

If you’re on the hunt for a trusty, foolproof meatball recipe, look no further — these are classic Italian meatballs at their finest. A blend of beef and pork give them richness, a few aromatics and some cheese make them flavorful, and a splash of milk ensures they’re tender. These are exactly the meatballs you want piled onto spaghetti, tucked into a crusty sub roll, or, as the Italians do, eaten all on their own.

Ingredients

  • 1/4 cup finely grated Parmesan cheese
  • 1/2 small yellow onion
  • 2 cloves garlic
  • 1/4 cup fresh parsley leaves
  • 8 ounces ground beef
  • 8 ounces ground pork
  • 1/2 cup panko breadcrumbs
  • 1/3 cup milk
  • 1 large egg
  • 1 teaspoon kosher salt
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon freshly ground black pepper
  • 2 tablespoons olive oil
  • 1/4 cup water
  • 1 (24 to 25-ounce) jar marinara sauce, or 3 cups homemade

Instructions

  1. /2 small yellow onion and 2 cloves garlic, then coarsely chop 1/4 cup fresh parsley leaves; add everything to the bowl. Add 8 ounces ground beef, 8 ounces ground pork, 1/2 cup panko, 1/3 cup milk, 1 egg, 1 teaspoon kosher salt, 1/2 teaspoon ground oregano, and 1/4 teaspoon ground black pepper. Mix lightly with a fork until just combined.
  2. Form the mixture into 1 1/2-inch meatballs (about 2 tablespoons each), wetting your hands with water as needed to keep the mixture from sticking, and place on a baking sheet so that they are not touching. You should have 16 to 18 meatballs.
  3. Heat 2 tablespoons olive oil in a 12-inch high-sided sauté pan over medium-high heat until shimmering. Add the meatballs in a single layer and cook until browned on the bottom, about 3 minutes. Flip the meatballs and brown the other side, about 3 minutes more. Transfer to large plate (the meatballs will not be fully cooked).
  4. Pour 1/4 cup water into the pan and use a wooden spoon to scrape up any browned bits on the bottom of the pan. Add 1 jar or 3 cups marinara sauce and bring to a simmer. Gently add the meatballs into the sauce, and reduce the heat to simmer gently until the meatballs are cooked through, 5 to 10 minutes.

Recipe Stats

  • Jul 29, 2026
  • Prep: 20 mins
  • Cook: 20 mins
  • Servings: 4 Servings
wellcuratedhome
wellcuratedhome