Ingredients
Equipment
Method
Soak breadcrumbs
- Soak fresh breadcrumbs in whole milk for 5 minutes until the milk is absorbed, then let the mixture rest while you prepare the meat.
Mix meatball mixture
- In a mixing bowl, combine ground beef, ground pork, soaked breadcrumbs, eggs, parmesan, garlic, parsley, oregano, basil, salt, and black pepper, then mix gently until just combined.
Shape meatballs
- Roll the mixture into 1.5–2 inch meatballs, keeping them uniform so they cook through evenly.
Brown meatballs
- Heat olive oil in a large skillet over medium-high heat, then brown the meatballs on all sides for about 6–8 minutes, working in batches until deep golden-browned.
Simmer in marinara
- Pour marinara sauce into the pan, nestle the meatballs into the sauce, cover, and simmer on medium-low for 15–18 minutes until cooked through and the sauce is bubbling around them.
Serve
- Serve the marinara meatballs over pasta or with crusty bread, topped with fresh basil and extra parmesan so the sauce clings to every bite.
Notes
Pro tip: mix gently and just until combined to keep the beef and pork meatballs tender. Store leftovers in the refrigerator up to 3 days in a covered container, reheating in a skillet with a splash of marinara if needed. Freezing is yes—freeze cooked meatballs with sauce for up to 3 months and reheat until hot throughout. For a lighter option, use part-skim milk and reduce the parmesan slightly without changing the simmer time.
