Method

  1. Prepare the broth and onion base

    Pour 900 ml of water into a saucepan, dissolve 5 g of vegetable stock cube in it, and bring it to a bare simmer over low heat. Warm 15 ml of olive oil in a wide, heavy saucepan over medium heat. Chop 100 g of yellow onion finely, add it to the pan, and cook for about 5 minutes, stirring often, until translucent and soft without browning.

    05:00
  2. Cook the rice until creamy

    Stir 300 g of Arborio rice into the onion base and cook for 1 minute so the grains are glossy. Add the simmering broth one ladleful at a time, stirring frequently and waiting until most of each addition is absorbed before adding more. Continue for 18 to 20 minutes, until the rice is creamy and tender with a slight firmness at the center. The mixture should be thick enough that a spoon drawn across the bottom leaves a brief trail.

    00:01:00
    00:18:00
  3. Season and cool the rice

    Season and cool the rice during preparation

    Remove the pan from the heat. Stir in 30 g of unsalted butter, 50 g of Parmesan cheese, 3 g of kosher salt, and 1 g of black pepper until the rice looks glossy and cohesive. Spread it in a thin, even layer on a clean rimmed baking sheet. Let it stand for about 25 minutes, stirring once halfway through, until it is cool enough to handle and holds together when pressed. Begin shaping as soon as it reaches that texture.

    25:00
  4. Prepare the filling and coating station

    Pat 180 g of mozzarella dry and cut it into pieces about 2 cm (3/4 in) wide, making the same number of pieces as rice portions. Set out three shallow bowls. Put 60 g of all-purpose flour in the first bowl, beat 2 large eggs in the second, and put 150 g of plain breadcrumbs in the third. Place a clean tray beside the bowls for the coated arancini.

  5. Shape and bread the arancini

    Shape and bread the arancini during preparation

    Divide the rice into two equal portions per serving. With lightly damp hands, flatten one portion into a small cup in your palm, place one piece of mozzarella in the center, and close the rice around it. Compress gently into a firm ball with no visible gaps. Roll the ball in 60 g of all-purpose flour and shake off the excess, coat it in 2 large eggs, then press it into 150 g of plain breadcrumbs until evenly covered. Repeat with the remaining rice and cheese.

  6. Fry until crisp and fully heated

    Pour 960 ml of neutral frying oil into a deep, heavy saucepan, keeping the pan no more than half full. Heat the oil to 175°C (350°F) and monitor it with a frying thermometer. Lower a few arancini into the oil with a slotted spoon, leaving enough space for them to move. Fry for 4 to 5 minutes, turning as needed, until evenly deep golden. Check one arancino from the first batch with an instant-read thermometer; the center must reach at least 71°C/160°F so the egg coating is fully cooked. Transfer to a wire rack and let the oil return to 175°C (350°F) before frying the next batch.

    04:00
  7. Rest briefly and serve

    Let the arancini stand on the rack for 2 minutes so the crust sets and the cheese settles slightly. Serve while hot with marinara sauce (optional).

    02:00
Cook's noteThe rice should be tacky and firm before shaping. If it spreads in your hand, give it a few more minutes on the tray; adding extra breadcrumbs to the rice can make the center dry.

Smart Substitutions

  • No Arborio rice? Use Carnaroli or Vialone Nano, which also release enough starch to bind the balls.
  • No vegetable stock cube? Use the same volume of mild low-sodium vegetable broth and omit the water and stock cube.
  • No Parmesan? Use finely grated Pecorino Romano and reduce the added salt because Pecorino is usually saltier.
  • No mozzarella? Use provolone or fontina cut into small pieces for a similarly smooth melting center.

Tips and Variations

  • Keep one hand for flour and breadcrumbs and the other for egg to prevent a thick paste from building up on your fingers.
  • Press the breadcrumb coating firmly onto every ball, especially over seams where cheese could escape.
  • Use a thermometer and fry in small batches; a steady oil temperature gives a crisp shell without excessive oil absorption.

What Went Wrong?

  • The rice balls crack while shaping Press the rice more firmly around the filling and patch thin spots with a small amount of rice before breading.
  • Mozzarella leaks into the oil Make sure the cheese is dry, fully enclosed, and covered by an unbroken breadcrumb coating.
  • The coating slides off Shake off loose flour, coat the surface completely with egg, and press the breadcrumbs on instead of lightly rolling.
  • The crust darkens before the center is hot Check the oil temperature, reduce it slightly if it exceeds 175°C (350°F), and shape the remaining arancini a little smaller.

Nutrition Estimate

Calories460
Protein14 g
Carbs52 g
Fat23 g
  • Fiber: 2 g per serving
  • Sodium: 530 mg per serving

Nutrition disclaimer:This recipe is provided for general cooking information only. Nutrition values are estimates and may vary by ingredients, brands, preparation methods, and serving sizes. Check ingredient labels and follow appropriate food-safety practices. This content is not medical, dietary, allergy, or professional food-safety advice.

FAQ

What is the best rice for arancini?Arborio, Carnaroli, and Vialone Nano work well because their surface starch creates a cohesive rice mixture that can be shaped around the filling.
Why do the arancini need to be cooled before shaping?Warm rice is soft and difficult to seal. A short cooling period firms the starch and butter so each portion holds the mozzarella securely.
Are arancini and supplì the same?They are related fried rice snacks, but arancini are closely associated with Sicily and appear in many shapes and fillings, while Roman supplì are commonly oblong and often made with tomato-seasoned rice.