Ingredients
Method
- In a small bowl, mix the milk and breadcrumbs together and let sit for about 5 minutes to soak.
- In a large bowl, combine the ground beef, ground pork, soaked breadcrumbs, eggs, Parmesan cheese, garlic, parsley, salt, black pepper, onion powder, and optional red pepper flakes.
- Use clean hands to gently mix all ingredients together until just combined. Do not overmix.
- Roll the mixture into golf ball-sized meatballs and place them on a tray or plate.
- Heat a couple tablespoons of olive oil in a large skillet over medium heat.
- Add the meatballs in batches and sear until browned on all sides, about 5–7 minutes per batch. Do not overcrowd the pan.
- Once browned, either simmer the meatballs in marinara sauce over medium-low heat for about 15 minutes or transfer to a 375°F (190°C) oven and bake for 15–20 minutes until fully cooked.
Notes
These meatballs freeze well raw. Place them on a baking sheet to freeze individually, then transfer to a freezer bag. Cook from frozen in sauce or thaw overnight before cooking. Serve with pasta, sub rolls, mashed potatoes, or as party bites. For best results, avoid overmixing and always use breadcrumbs and eggs to maintain moisture and structure.