In a large bowl, combine the ground beef, ground pork, ricotta cheese, Parmesan cheese, egg, breadcrumbs, minced garlic, chopped parsley, salt, and pepper. Mix gently with your hands until just combined. Be careful not to overmix.
Roll the mixture into meatballs, about 1.5 inches in diameter. You should get about 16-20 meatballs.
Heat olive oil in a large skillet over medium-high heat. Brown the meatballs on all sides, working in batches if necessary. This will take about 5-7 minutes.
Once browned, reduce the heat to low, cover the skillet, and simmer for another 15-20 minutes, or until the meatballs are cooked through.
Serve hot with your favorite marinara sauce, or as is.
Notes
These meatballs are also great in pasta dishes or subs. They freeze well, so you can make a large batch and save some for later.