Tender meatballs simmered in tomato sauce are an Italian family dinner cornerstone. This high protein mediterranean dish is freezer-friendly and beloved by children and adults alike.
Soak the Italian bread in milk for 5 minutes, then squeeze out excess liquid and crumble into a large mixing bowl for an even, soft base.
Combine ground beef, ground pork, eggs, Parmesan cheese, and fresh parsley with the soaked bread. Season the mixture with salt, pepper, and minced garlic. Mix gently until just combined to avoid toughening the meat.
Form meatballs about 2 inches in diameter, placing each on a tray. For consistent texture and cooking, keep sizes uniform.
Heat olive oil in a large skillet over medium heat. Brown the meatballs in batches, turning gently so all sides are golden, but not cooked through—about 6 minutes total. Do not overcrowd the pan.
Transfer browned meatballs to a wide pot. Pour in tomato sauce and sprinkle in dried oregano. Cover and simmer over low heat for 30–40 minutes, occasionally stirring gently, until meatballs are fully cooked and sauce thickens.