Cook ground pork and ground beef in a skillet over medium high heat. Add onions and cook until tender. Drain fat from the meat and onions.
Add salt, raisins, almonds, cloves, coriander, and garlic. Add enough stock to moisten; cook until thick. Reserve remaining stock for sauce.
Roast chilies and remove outer skin. Slit each chile down the center, just enough to remove as many seeds as possible and fill chiles with meat. If desired, you can add some shredded monterrey jack cheese. Secure with a toothpick if necessary.
FOR THE BATTER:.
Beat egg whites until stiff; beat the yolks until thick and then fold gently into the egg whites. Add flour and mix well; add salt. Using a large spoon, dip stuffed chiles into batter. Drop into 1/2 inch hot oil and fry until brown on both sides. Remove chiles and drain on paper towels.
FOR THE SAUCE:.
Brown flour in the shortening. Add beef stock and tomato sauce and cook 5 minutes. Pour sauce over stuffed chiles and serve.