
Italian · Sicily · mezze
Arancini (Sicilian Stuffed Rice Balls)
arancini
Arancini are the pride of Sicilian street food — golden, crispy rice balls stuffed with slow-cooked meat ragù, peas, and melting mozzarella, perfumed with saffron. They're traditionally a way to use leftover risotto, which means they're even better the second day. Make them for a party antipasto spread or as a satisfying lunch; once you've had one hot from the oil, you'll understand why Palermo vendors sell them by the thousands.
Scan to log · 2890 kcal · 35g protein
Point a phone camera at the code to open this recipe — or scan it from a printout to drop today's serving straight into your food log.
Add to today's log →Prep
60 min
Cook
60 min
Rest
120 min
Total
240 min
Servings
6
Difficulty
Hard
What you need
Ingredients
Arborio rice
2 cups
400g
Substitution · preferred-variety
Original: Carnaroli rice. Carnaroli holds its shape slightly better after chilling; Arborio works perfectly and is easier to find
saffron threads
1/2 tsp
0.3g
chicken or vegetable broth, warm
4 cups
950ml
dry white wine
1/2 cup
120ml
yellow onion, finely diced
1 medium (about 1 cup)
150g
extra-virgin olive oil
3 tbsp
45ml
unsalted butter
2 tbsp
28g
Parmigiano-Reggiano, finely grated
1/2 cup
45g
sea salt
1 tsp, plus more to taste
6g, plus more to taste
black pepper, freshly ground
1/2 tsp
1g
ground beef (80/20)
1/2 lb
225g
ground pork
1/4 lb
115g
canned San Marzano tomatoes, crushed by hand
1 cup
240ml
tomato paste
2 tbsp
32g
frozen peas, thawed
1/2 cup
75g
low-moisture mozzarella, cut into 1/2-inch cubes
6 oz
170g
large eggs
3 large
3 large (about 150g)
all-purpose flour
1 cup
125g
plain dry breadcrumbs
2 cups
200g
neutral oil for deep-frying (vegetable or sunflower)
6 cups
1.4L
How to cook it
Steps
- 01
10 min
Steep the saffron: Crumble the saffron threads into 1/4 cup (60ml) of the warm broth and let it sit for 10 minutes. The broth will turn a deep golden-orange — this is what gives Sicilian arancini their distinctive color and flavor.
- 02
12 min
Make the risotto base: In a wide, heavy saucepan over medium heat, warm the olive oil. Add the diced onion with a pinch of salt and cook, stirring occasionally, until soft and translucent, about 8 minutes. Add the rice and stir for 2 minutes until the grains are lightly toasted and coated in oil. Pour in the white wine and stir until absorbed, about 2 minutes.
- 03
22 min
Add the saffron broth first, stirring until absorbed. Then add the remaining warm broth one ladleful (about 1/2 cup / 120ml) at a time, stirring constantly and waiting until each addition is absorbed before adding the next. This takes 18–22 minutes total. The finished rice should be just slightly al dente — it will firm up as it cools, and you want it stiff enough to shape.
- 04
10 min
Off heat, stir in the butter and Parmigiano-Reggiano. Season with salt and pepper. Spread the risotto in a thin layer on a large rimmed baking sheet and let it cool to room temperature, then refrigerate uncovered for at least 2 hours (or overnight). Cold, firm rice is essential — warm rice will not hold its shape.
- 05
35 min
While the rice chills, make the ragù filling: In a skillet over medium-high heat, cook the ground beef and pork together, breaking up the meat, until browned, about 8 minutes. Drain excess fat if needed. Push the meat to one side, add the tomato paste to the empty side of the pan, and let it cook undisturbed for 1 minute until it darkens slightly — this deepens the flavor. Stir everything together, add the crushed tomatoes, and season with salt and pepper. Simmer on medium-low for 20 minutes until the sauce is thick and nearly dry. Stir in the peas and cook 2 more minutes. Cool completely before using.
- 06
5 min
Set up your breading station: Three shallow bowls — flour in the first, beaten eggs in the second, breadcrumbs in the third. Have the mozzarella cubes and cooled ragù ready nearby.
- 07
20 min
Shape the arancini: Wet your hands lightly. Scoop about 1/2 cup (roughly 100g) of cold risotto and flatten it in your palm into a disc about 4 inches wide. Place 1 heaping tablespoon of ragù and 2–3 mozzarella cubes in the center. Fold the rice up and around the filling, pressing firmly to seal, then roll between your palms into a compact ball or a slight cone shape (the cone is traditional in Palermo; the ball is common in Catania — both are correct). Repeat to make 12 arancini total.
- 08
20 min
Bread each arancino: Roll in flour, shaking off excess. Dip in beaten egg, letting the excess drip off. Roll firmly in breadcrumbs, pressing gently so they adhere all over. Set on a clean baking sheet. Once all are breaded, refrigerate for 15 minutes — this helps them hold together in the oil.
- 09
10 min
Heat the frying oil: Pour the neutral oil into a deep, heavy pot (a Dutch oven is ideal) to a depth of at least 3 inches (7.5cm). Heat over medium-high to 350°F (175°C). Use a thermometer — too cool and the arancini absorb oil and turn greasy; too hot and the outside burns before the center warms through.
- 10
25 min
Fry in batches of 3–4 so you don't crowd the pot and drop the temperature. Lower each arancino gently into the oil using a spider or slotted spoon. Fry, turning once or twice, until deep golden-brown all over, about 4–5 minutes per batch. Transfer to a wire rack set over a baking sheet — not paper towels, which trap steam and soften the crust. Let the oil return to 350°F between batches.
- 11
4 min
Rest for 3–4 minutes before serving — the filling is volcanic hot. Arancini are best eaten within 20 minutes of frying, standing up, with no sauce needed. If you must reheat leftovers, use a 375°F (190°C) oven for 12 minutes; never microwave.
Chef notes
Notes & variations
The rice must be fully cold and firm before shaping — this is the single most important step. Make the risotto the day before if you can.
Low-moisture mozzarella (the kind sold in blocks) melts without releasing water and making the filling soggy. Fresh mozzarella is too wet here.
Arancini freeze beautifully before frying: freeze breaded balls on a sheet pan until solid, then transfer to a zip bag. Fry from frozen at 325°F (165°C) for 8–10 minutes.
In eastern Sicily (Catania), arancini are traditionally cone-shaped and called arancine (feminine). In Palermo they're round and called arancini (masculine). This is a real regional debate — don't bring it up at a Sicilian dinner table unless you want a long conversation.
For a vegetarian version, replace the meat ragù with a filling of sautéed mushrooms, peas, and mozzarella — still excellent.
Per serving
Nutrition
Calories
2890
Protein
35.4 g
Carbs
101.9 g
Fat
262.4 g
Fiber
4.6 g
Sugars
5.2 g
Sat fat
37.8 g
Sodium
1508 mg
Minerals & vitamins
Potassium
215 mg
Calcium
400 mg
Iron
4.6 mg
Magnesium
31 mg
Vit D
0 IU
Vit B12
0.6 mcg
Cholesterol
171 mg
Glycemic profile
GI
12.9
GL
13.1
- · LLM tiebreak failed for "ground beef" — picked first result as fallback
Storage
How long it keeps
Fridge
4 days
Freezer
4 months
Room temp
2 hours
Reheating · Reheat to 165°F / 74°C internal. Add a few tablespoons of broth to keep moist.
Source: foodkeeper
Real products
Where to buy
Real grocery products surfaced via Open Food Facts. Click a product to see its OFF page (ingredients, allergens, Nutri-Score breakdown).
Arborio rice
saffron threads
dry white wine
- White dry cooking wine
Nutri-Score C
yellow onion, finely diced
extra-virgin olive oil
unsalted butter
Parmigiano-Reggiano, finely grated
sea salt
black pepper, freshly ground
ground beef (80/20)
ground pork
canned San Marzano tomatoes, crushed by hand
tomato paste
frozen peas, thawed
- Brown Rice Black-Eyed Peas and Veggies in a Flavorful Tamari Ginger Sauce
Amy's · 9.0 oz
Nutri-Score B
low-moisture mozzarella, cut into 1/2-inch cubes
large eggs
all-purpose flour




























