Melt butter in a large pot, pour in uncooked rice and cook for 2 minutes. Add saffron, if using and pour in wine until wine evaporates. Begin stirring in boiling water until rice is tender. Cook rice uncovered. Add salt and pepper, to taste. When rice is cooked take off heat, mix in cheese and 2 eggs. Place in refrigerator, covered, for 2 hours or overnight. Rice must be chilled.
In a large frying pan over medium heat add oil, saute onions and the chopped garlic for 2 minutes, add in the beef and pork, and brown. Remove excess grease. Add in basil, tomato paste, tomato sauce , water, and sugar until it all becomes thick in texture. Add peas while still warm, take off heat and set aside. Add salt and pepper, to taste.
Take 2 tablespoons of the rice mixture, place in hand and form a small cup.
Place 1/2 teaspoon of the meat mixture to center of the rice cup, add 1 teaspoon of the rice over the meat mixture and roll in a ball. Roll the rice ball in the remaining eggs and then roll that into the bread crumbs. Heat vegetable oil to 360 degrees F. Deep-fry rice balls until browned, place on a paper towel lined plate or dish.
Before serving garnish with cheese and/or the extra sauce.