Ingredients
Method
- In a large bowl, combine ground beef, ground pork, breadcrumbs, Parmesan cheese, chopped parsley, minced garlic, beaten egg, salt, black pepper, and onion powder. Mix gently using your hands or a fork until just combined.
- Form the mixture into golf ball-sized meatballs with your hands. Place them on a plate or baking sheet, keeping them uniform in size for even cooking.
- Heat a skillet over medium heat and add enough olive oil to coat the bottom. Add the meatballs in batches without overcrowding the pan. Brown them on all sides, turning every couple of minutes to ensure even browning.
- Once browned, remove the meatballs from the skillet and set them aside. In the same skillet, add crushed tomatoes, dried oregano, garlic powder, and salt and pepper to taste. Stir and simmer over medium heat for 10 minutes.
- Return the browned meatballs to the skillet with the sauce. Reduce the heat to low and simmer for another 10 to 15 minutes, allowing the meatballs to cook through and absorb the flavors of the sauce.
- Garnish with fresh basil and serve hot over spaghetti, in a sub roll, or as desired.
Notes
These meatballs are incredibly versatile—great over pasta, in sandwiches, or on their own. For a healthier version, ground turkey may be used. You can also bake the meatballs at 400 F for 20 minutes on a parchment-lined sheet. Leftovers can be stored up to four days in the fridge or frozen for future meals.