-
1
For the filling: Crush the tomatoes with an immersion blender.
-
2
In a 4-quart pot, heat the olive oil over medium heat.
-
3
Add the onions and saute for 3 minutes.
-
4
Add the carrots and celery and cook until tender.
-
5
Add the beef and pork and cook, breaking up the meat with a spoon, until browned.
-
6
Add the crushed tomatoes, increase the heat and bring the mixture to a boil.
-
7
Add the salt and pepper, reduce to a simmer and let cook for 20 minutes.
-
8
Add the peas and simmer for 10 more minutes.
-
9
Remove from the heat and spread on a baking sheet to cool.
-
10
For the rice: In a 6-quart pot, bring the chicken stock, butter, salt and saffron to a boil.
-
11
Add the rice and simmer, uncovered, stirring 2 or 3 times, until tender and the liquid is absorbed, about 25 minutes.
-
12
Remove from the heat and add the grated pecorino and black pepper.
-
13
Stir to mix well.
-
14
Spread on a baking sheet to cool.
-
15
For the breading: In a large bowl, combine the breadcrumbs, pecorino, salt and pepper.
-
16
For assembly: Place the eggs in a shallow bowl and the flour in another shallow bowl.
-
17
Scoop some rice into 1 hand to make a half a ball.
-
18
Add 1 teaspoon of the meat filling and 1 teaspoon of the shredded mozzarella.
-
19
Add more rice on top to form into a ball.
-
20
Dredge the rice ball in the flour, then the beaten egg and then in the seasoned breadcrumbs.
-
21
Repeat and assemble more balls with the remaining rice, filling and breading.
-
22
Heat the oil in a large pot or deep fryer to 350 degrees F. Fry the rice balls, in batches if necessary, until golden, about 3 minutes.