Ingredients
Equipment
Method
Soak breadcrumbs
- Soak the fresh breadcrumbs in the whole milk for 5 minutes until absorbed, so the meatballs stay tender.
Mix the meatball mixture
- Combine the ground beef, ground pork, soaked breadcrumbs, eggs, parmesan, garlic, parsley, oregano, basil, and salt and black pepper to taste, mixing gently until just combined.
Roll the meatballs
- Roll the mixture into 1.5–2 inch balls, keeping them uniform for even cooking.
Brown the meatballs
- Heat the olive oil in a large skillet over medium-high heat and brown the meatballs on all sides for about 6–8 minutes, working in batches until golden-browned.
Simmer in marinara
- Pour the marinara sauce into the pan, nestle the meatballs in, cover, and simmer on medium-low for 15–18 minutes until cooked through.
Serve
- Serve the Italian meatballs over pasta or with crusty bread, topped with fresh basil and extra parmesan for serving.
Notes
Pro tip: keep mixing gentle and roll loosely so the meatballs stay tender after simmering. Refrigerate leftovers in an airtight container for up to 3 days; reheat gently in marinara. Freezing is yes—cool completely, freeze meatballs in sauce up to 3 months, then thaw and reheat. For a lighter option, use low-fat milk and reduce cheese slightly without changing the method.
