Best Italian Arancini Recipe: Crispy Rice Balls With Gooey Mozzarella Hearts

Appetizers

Best Italian Arancini Recipe: Crispy Rice Balls With Gooey Mozzarella Hearts

This Italian arancini recipe delivers the crispy, golden perfection of Rome's most beloved street food—juicy mozzarella hearts at the core, surrounded by fluffy risotto and sealed in a crispy breadcrumb crust.

After years of perfecting the technique (and burning through a few batches), I’ve cracked the code for restaurant-quality arancini that stay crispy outside and gooey inside—every single time. The secret lies in using day-old risotto for ideal texture and frying at the precise temperature to avoid greasy results.

What sets this recipe apart is the foolproof method for shaping and breading, which ensures those signature golden bubbles and a crust that shatters with each bite.

You’ll start with a classic ragù and peas filling, but I’ll also show you how to adapt it for vegetarian versions using roasted vegetables or lentils—no one will guess it’s not the original.

The key is patience: letting the arancini rest before frying transforms them from dense to light, airy, and irresistibly crispy.

By the time you’re done, you’ll have a platter of crispy arancini that look and taste like they belong in a Milanese trattoria, not your kitchen. Serve them warm with a drizzle of marinara sauce or a sprinkle of grated pecorino for that authentic touch.

Trust me, once you master this technique, you’ll never buy frozen arancini again—they simply can’t compare to the homemade version.

Whether you’re hosting a dinner party or just craving a taste of Italy, this recipe scales perfectly and makes an impressive appetizer that disappears faster than you can say “buon appetito.” Let’s get started on creating your best arancini yet—crispy, gooey, and utterly irresistible.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for best italian arancini

Four cups of day-old risotto and a handful of crispy ingredients—this is all you need for perfect arancini.

Ingredient Amount Notes
Day-Old Risotto 🍚 4 cups Cold, fluffy Arborio rice
Low-Moisture Mozzarella Cheese 🧀 1 cup Shredded, block preferred
Parmesan Cheese 🧀 ½ cup Freshly grated, fine
Large Eggs 🥚 2 whole Room temperature
Plain Breadcrumbs 🍞 2 cups Panko for extra crispiness
Vegetable Oil 🫒 3 cups For deep frying
Garlic Cloves 🧄 3 cloves Minced for ragù
Ground Beef 🥩 ½ lb 80% lean, finely chopped
Frozen Peas 🌱 ½ cup Thawed, drained
Tomato Paste 🍅 2 tbsp Smooth, no sugar added
Dried Oregano 🌿 1 tsp Italian preferred
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Marinara Sauce 🍅 ¼ cup For serving, optional

The risotto is non-negotiable—it needs to be day-old and cold for that ideal texture. Arborio rice is a must; it absorbs more liquid and stays creamy. For the mozzarella, block cheese is key—pre-shredded gets rubbery when fried. I always grab low-moisture mozzarella from the deli section—it melts perfectly without making the arancini soggy. The breadcrumbs? Panko gives that extra crunch—don’t skimp on the amount. For the ragù filling, ground beef should be 80% lean—leaner can dry out, and fattier can make the arancini greasy.

No fresh mozzarella? Provolone or fontina work in a pinch, but they won’t melt as beautifully. Short on breadcrumbs? Toasted panko or crushed cornflakes add crunch without the bulk. For the ragù, you can swap ground beef for Italian sausage or lentils—just adjust the cooking time. The tomato paste can be replaced with 1 tbsp marinara sauce if you’re in a hurry, but fresh is better. And if you’re making these vegetarian, roasted eggplant or mushrooms add depth without overpowering the mozzarella. Trust me, the filling is where flavor lives.

Fry these once, and you’ll never go back to frozen. Keep the fried arancini on a wire rack (not paper towels) to stay crispy. They reheat best in a 350°F oven for 10 minutes—microwaving turns them soggy. For the ragù filling, you can prep it ahead and store it in the fridge for up to 3 days. Shape the arancini right before frying—they won’t hold their form if made too early. And if you’re planning ahead, freeze uncooked arancini on a tray before frying—just add 2 minutes to the frying time when you’re ready.

❤️

Why You'll Love This Recipe

  • No Risotto Waste: I swear by using day-old risotto—it’s perfect for this. Cold and firm, it holds together without falling apart, and honestly? It’s my favorite way to avoid throwing out leftovers.
  • Crispy-Creamy Magic: That first bite—golden breadcrumb crust cracking open to reveal melty mozzarella and risotto? It’s the kind of contrast that makes you close your eyes. (Yes, even on a Tuesday night.)
  • Game for Any Event: Serve them as a snack at game day, toss them in a pasta dish for extra texture, or pack them for lunch—no one will guess they’re made from scraps. I’ve even frozen them for months with zero issues.
  • Budget-Friendly Luxury: Low-moisture mozzarella and parmesan stretch the flavor without breaking the bank. A single batch feeds four, and the leftovers? Even better reheated the next day. (My wallet thanks me.)

Step-by-step instructions for Italian arancini

Here's how to make restaurant-quality arancini with a perfect balance of crispy exterior and gooey mozzarella center.

1

Prepare the Ragù Filling

In a large skillet, heat 3 cups vegetable oil to 350°F—this is your frying oil for later, but we'll use it first to cook the ragù. In a separate medium saucepan, combine the 0.5 lb ground beef, 3 cloves minced garlic cloves, 2 tbsp tomato paste, 1 tsp dried oregano, 1 tsp salt, and 0.5 tsp black pepper. Cook over medium heat for 8-10 minutes, breaking up the meat until it's fully browned and the oil renders out.

Add the 0.5 cup thawed frozen peas and cook for another 2 minutes until heated through. Remove from heat and let cool completely—this filling needs to be room temperature when mixed with the risotto. The ragù should be flavorful but not wet; if it's too dry, add 1-2 teaspoons of water to help bind with the rice.

2

Mix the Risotto Filling

In a large mixing bowl, combine the 4 cups day-old risotto, 0.5 cup freshly grated parmesan cheese, and the cooled ragù mixture. Use your hands or a wooden spoon to gently fold everything together until evenly distributed. Be careful not to overmix—you want the risotto to stay fluffy, not compact.

Now, take 1 cup low-moisture mozzarella cheese and cut it into 1-inch cubes. Gently fold these into the risotto mixture, reserving a few cubes for garnish if desired. The cheese should be evenly distributed but still visible as pockets throughout the filling. This is what creates that signature gooey surprise in every bite.

3

Form and Bread the Arancini

Working quickly, take the risotto mixture and roll it into 1.5-inch balls, packing them firmly but not too tightly—you want room for the cheese to melt without bursting. Place each ball on a parchment-lined tray and let them sit for 5 minutes to firm up slightly.

In a shallow bowl, beat the 2 whole large eggs until frothy. Then, in another bowl, place the 2 cups plain breadcrumbs. Dip each arancini into the egg wash, letting any excess drip off, then roll it thoroughly in the breadcrumbs, pressing gently to adhere. Place on the tray and repeat until all are coated. This double-dipping ensures maximum crispiness.

4

Fry to Golden Perfection

Heat the 3 cups vegetable oil in a deep pot to 375°F—use a thermometer to monitor this carefully. Fry 4-5 arancini at a time, turning gently with tongs, for 3-4 minutes until they're deep golden brown on all sides. The oil should bubble steadily but not smoke excessively. Remove with a slotted spoon and drain on a wire rack or paper towels.

Here's the secret: don't overcrowd the pot or the oil temperature will drop, leading to greasy instead of crispy arancini. If you notice the oil temperature dropping below 370°F, remove one or two arancini to let it recover. Serve immediately with 0.25 cup marinara sauce on the side for dipping.

👨‍🍳

Pro Tips For Making Best Italian Arancini

  • Chill Risotto First: Cold risotto sticks together like glue—no one wants a gummy arancini. Spread your day-old risotto on a tray, cover it with plastic wrap, and refrigerate for at least 2 hours (overnight is better). This firms it up so it holds shape when rolled, and the texture stays creamy inside instead of turning to mush.
  • Dry Cheese Like a Pro: Skip the pre-shredded mozzarella—it’s packed with anti-caking agents that make arancini soggy. Buy a block of low-moisture mozzarella, grate it yourself, and pat the shavings dry with a paper towel. Wet cheese = weepy arancini, and no one wants a sad, leaky ball of dough.
  • Roll Tight, Not Lazy: I used to roll arancini half-heartedly, thinking "close enough" would do. Wrong. Press the risotto mixture firmly around the cheese core, sealing it completely—no gaps. If it cracks open while frying, the cheese oozes out, and suddenly you’ve got a greasy mess instead of a crispy, cheesy bite. Roll like you mean it.
  • Fry in Batches: Crowd the pan, and the oil temperature drops faster than your motivation. Fry 4-5 arancini at a time max, and keep the oil at 350°F (175°C). If you rush it, the exterior burns before the center cooks, leaving you with a charred shell and undercooked goo. Patience here = golden, crispy perfection.

Dietary considerations for this dish

Gluten-Free Arancini

Swap traditional breadcrumbs for a gluten-free panko blend—I recommend King Arthur Gluten-Free Panko—to keep the crust crispy. Use 1 cup gluten-free breadcrumbs mixed with ½ cup crushed gluten-free cornflakes for extra crunch.

Ensure all ingredients, including mozzarella and parmesan, are certified gluten-free to avoid cross-contamination. The texture stays firm but slightly lighter than traditional arancini. 💫

Vegetarian Adaptations

Replace the ground beef with 1 cup cooked lentils or ½ cup finely chopped roasted eggplant for a meatless filling. Season with 1 tsp smoked paprika and ½ tsp liquid smoke to mimic the ragù’s depth.

For extra richness, fold in ¼ cup vegan mozzarella shreds (like Miyoko’s) alongside the regular cheese. The result is just as satisfying—promise! 🌱

Dairy-Free Options

Use dairy-free mozzarella shreds (like Violife) and replace parmesan with nutritional yeast for a cheesy flavor. For binding, add 1 tbsp cornstarch to the risotto mixture to help hold the arancini together.

The texture remains sturdy, though slightly less melty. Serve with a side of garlic aioli to keep it dairy-free but flavorful. 🧀

Lower-Carb Arancini

Cut carbs by using cauliflower rice instead of Arborio rice—cook it until tender and cold. Mix with ½ cup grated parmesan and 1 tbsp xanthan gum (to bind) before adding the filling.

The crust stays crispy with almond flour breadcrumbs (½ cup) mixed with ½ cup crushed pork rinds for extra crunch. These hold up well to frying and satisfy without the carb overload. 🥦

Allergen-Friendly Tips

For nut allergies, avoid almond flour and opt for gluten-free oats blended into a fine crumb instead. If shellfish is a concern, ensure all ingredients (like breadcrumbs) are processed in a dedicated facility.

For egg-free versions, replace the egg wash with ¼ cup aquafaba (chickpea brine) mixed with 1 tbsp cornstarch to mimic the binding effect. Always double-check labels—hidden allergens sneak in! 🚫

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 34g43%
Saturated Fat 9g45%
Cholesterol 110mg37%
Sodium 620mg27%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 4g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why do I need day-old risotto for arancini?

Day-old risotto is essential because it's firm enough to hold its shape when rolled into balls, yet still creamy inside. Fresh risotto is too sticky and will fall apart during frying. The cold temperature also helps the mozzarella melt perfectly when fried, creating that signature gooey center. Let it cool completely before using.

2

Can I make arancini ahead of time?

Shape the arancini and refrigerate them uncooked for up to 24 hours before frying. For longer storage, freeze them on a tray (uncooked) for 1 month. When ready to fry, add 1-2 extra minutes to the cooking time if frozen. Never freeze cooked arancini—they lose crispiness.

3

What's the best way to reheat leftover arancini?

Reheat in a 350°F oven for 8-10 minutes on a wire rack to restore crispiness. Avoid microwaving—they'll turn soggy. For extra crunch, sprinkle with breadcrumbs and broil for 1-2 minutes at the end. Store leftovers in an airtight container for up to 3 days.

4

Why did my arancini turn out greasy instead of crispy?

Greasy arancini usually mean the oil temperature was too low (below 360°F) or you overcrowded the pot. Use a thermometer and fry 4-5 at a time, spacing them out. Also, ensure your risotto isn't too wet—excess moisture creates steam that prevents crisping. Let them rest 5 minutes after shaping to firm up.

5

Can I bake arancini instead of frying?

Yes! Brush shaped arancini with oil, then bake at 400°F for 20-25 minutes until golden. For extra crispiness, broil for 2-3 minutes at the end. Baked versions are lighter but won't be as crispy as fried. The cheese may not melt as dramatically, but they're still delicious.

★★★★★5.0(14 reviews)
Categories Appetizers