Ingredients
3/4 pound fresh chorizo, removed from casings
3/4 pound ground pork
Kosher salt and freshly ground pepper
1 small onion, peeled and quartered
1 clove garlic, smashed and peeled
2 roasted red peppers or piquillo peppers
1 can (15 ounces) tomato sauce
2/3 cup fresh orange juice
3 tablespoons extra-virgin olive oil
Chopped parsley, for serving
Toothpicks, for serving
Preparation
Gently stir together chorizo and pork in a bowl to thoroughly combine. Scoop level tablespoons of pork mixture; gently form into balls with dampened hands (do not overwork, or meatballs may be tough); season meatballs with salt and pepper and set aside.
Pulse onion and garlic in a food processor until minced. Add red peppers; pulse until minced. Add tomato sauce and orange juice; purée until smooth.
Heat oil in a large straight-sided skillet over medium-high. When it shimmers, add meatballs in a single layer. Cook, turning a few times, until golden brown in places but not cooked through, about 5 minutes. Remove from skillet (do not wipe clean). Add tomato mixture to skillet; lightly season with salt and pepper.
Bring to a boil, then reduce heat to medium-low and simmer until reduced slightly, about 5 minutes. Return meatballs and any accumulated juices to skillet. Continue simmering until meatballs are cooked through and tomato mixture has reduced to a thick gravy, about 10 minutes. Sprinkle with parsley and serve with toothpicks on the side. (Meatballs can be made ahead; let cool completely then refrigerate in an airtight container up to 3 days. Reheat in a small covered pot or saucepan over medium-low heat, stirring a few times, until gravy is simmering and meatballs are just warmed through, about 10 minutes.)