In a large bowl, combine the pork, veal, garlic, breadcrumbs, spices, egg and season with salt and pepper. Mix by hand until the mixture is smooth and leaves the side of the bowl. Refrigerate covered for one hour.
When ready to cook, roll tablespoons of the mixture into balls.
Heat one tbsp of olive oil in a frying pan and brown half the meatballs on medium-high heat (3 minutes). Drain on paper towels.
Add the remaining oil, if necessary, and brown the other half of the meat balls. Drain on paper towels. Set aside the meatballs while making the sauce.
Heat the oil in a frying pan and cook the onion on medium high until translucent (about 3 minutes). Add the garlic and cook for 1 minute more.
Increase the heat to high and add the wine. Boil for 1 minute.
Add the chopped tomatoes, tomato paste, oregano and stock and simmer for 10 minutes. Stir in the cayenne pepper.
Add the peas and the meat balls and simmer for 10 minutes or until the sauce is thick. Serve hot.