Main Courses
This arancini rice recipe brings the golden, crispy magic of Sicilian street food to your kitchen—crunchy on the outside, creamy on the inside, with a perfect balance of texture and flavor. 🔥 The secret lies in perfectly cooked Arborio rice, shaped into bite-sized orbs, breaded just right, and fried to a golden finish. I’ve perfected this technique over years of testing, ensuring every bite delivers that satisfying crunch followed by tender, cheesy goodness.
The process starts with short-grain rice cooked to a precise al dente texture, then mixed with a rich filling—traditionally ragù, mozzarella, and pecorino—before being shaped into classic spheres. A light breading of flour and Parmesan creates that iconic crispy exterior, while frying in hot oil guarantees a golden, shatteringly crunchy shell. The result? A dish that’s as satisfying to make as it is to eat, with every element working together in perfect harmony.
What makes these arancini truly special is their versatility—they’re perfect as a weeknight snack, appetizer for gatherings, or even a main course when served with a light salad or marinara sauce. The key is getting the rice texture right and frying at the correct temperature, which I’ll walk you through step by step. Once mastered, you’ll have a restaurant-quality dish that’s surprisingly simple to recreate at home.
Serve them warm, straight from the fryer, with a sprinkle of fresh basil or a drizzle of spicy mayo for extra flair. These arancini are the kind of dish that turns a simple meal into a celebration—crispy, cheesy, and impossible to resist. Let’s get started!
Ingredients for arancini rice
Golden crunch meets creamy cheesy goodness—here's what you'll need to make restaurant-quality arancini at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Arborio Rice 🍚 | 1 cup | Uncooked, short-grain preferred |
| Mozzarella Cheese 🧀 | 8 oz | Fresh mozzarella, low-moisture works |
| Pecorino Romano Cheese 🧀 | ½ cup | Freshly grated, sharp flavor |
| Yellow Onion 🧅 | ½ cup | Finely diced, sweet variety |
| Ground Beef 🥩 | ½ lb | 80/20 fat ratio preferred |
| Tomato Paste 🍅 | 2 tbsp | Smooth, no added salt |
| Garlic Cloves 🧄 | 3 cloves | Minced for ragù |
| Olive Oil 🫒 | ½ cup | Extra-virgin for frying |
| All-Purpose Flour 🌾 | 1 cup | For breading, sifted |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, fine |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped for garnish |
The rice is non-negotiable—Arborio gives that perfect al dente texture, but don't skimp on the Pecorino Romano. Trader Joe's has the best pre-grated version, but if you're feeling fancy, grab a wedge and grate it yourself. For the mozzarella, low-moisture is your friend—it won't make the filling soggy. The ground beef should be 80/20 fat ratio—that extra fat keeps the ragù rich. If you're in a hurry, pre-made ragù works (just skip the salt since we're controlling that separately).
No fresh basil? Dried oregano at half the amount gets you close. Running low on mozzarella? Fontina or provolone melts beautifully too. The tomato paste can be the squeeze tube kind from Trader Joe's—it's perfect for small amounts and lasts forever. Want to make this vegetarian? Swap the beef for lentils or mushrooms (sautéed with garlic and tomato paste). The Parmesan in the breading? Don't skip it—it's what gives that iconic golden crust.
These keep for 2 days in the fridge, but honestly they're best fresh from the fryer. For make-ahead, shape them and refrigerate uncooked for 1 day—just fry straight from cold. Freeze them before frying for 1 month. Pro tip: Double the batch and freeze half—perfect for lazy weeknights. Reheat in the oven at 375°F for 10 minutes to revive that crispy shell.
Why You'll Love This Recipe
- Here’s what sold me: that golden crust from the Pecorino and mozzarella, crackling just right while the inside stays pillowy. The onion adds this sweet, caramelized depth, and the beef? It’s like little meaty surprises in every bite. Honestly, it’s the kind of dish that makes you pause mid-chew and go, “Wait, why haven’t I done this sooner?”
- One-Pot Wonder: I swear by this recipe when I’m too tired to juggle a million pans—just brown the beef, toast the onions, then dump in the rice and broth. The Arborio soaks up everything while you stir, and by the time it’s creamy, the cheese is melting into gooey perfection. No chopping, no fuss, just hands-off comfort.
- Cheesy Crispy Magic: Here’s what sold me: that golden crust from the Pecorino and mozzarella, crackling just right while the inside stays pillowy. The onion adds this sweet, caramelized depth, and the beef? It’s like little meaty surprises in every bite. Honestly, it’s the kind of dish that makes you pause mid-chew and go, “Wait, why haven’t I done this sooner?”
- Game for Any Day: Between us, this is my secret weapon for lazy Sundays, potlucks, or even a fancy-ish dinner when guests drop by. Freeze half the batch—yes, it reheats beautifully—and boom, you’ve got a last-minute meal. I’ve served it as a side, a main with a salad, or even stuffed into sliders. It’s the chameleon of rice dishes.
Step-by-step instructions for arancini rice balls
Let's bring Sicilian street food to your kitchen with these crispy, cheesy, meaty arancini!
👨🍳 Step 1: Cook the Ragù for Maximum Flavor
Heat 2 tablespoons olive oil in a medium saucepan over medium heat. Add the finely diced yellow onion and cook for 3-4 minutes until softened and translucent. Here's where the magic happens—add the minced garlic cloves and cook for just 30 seconds until fragrant. Don't let it brown or it'll turn bitter!
Add the 0.5 lb ground beef and break it up with a wooden spoon. Cook until the meat loses its raw color and starts to brown, about 5-6 minutes. Stir in the 2 tablespoons tomato paste and cook for another 1 minute to deepen the flavor. Season with 1 teaspoon salt and 0.25 teaspoon black pepper, then remove from heat. This ragù will be the hearty, savory filling for our arancini.
🍳 Step 2: Perfect the Rice Mixture
In a separate pot, bring 2 cups water to a boil and add 1.5 teaspoons salt. Add the 1 cup Arborio rice and stir once to prevent sticking. Reduce heat to medium-low and cook for 12-14 minutes, stirring occasionally, until the rice is al dente and most of the liquid has been absorbed. The rice should be slightly sticky but not mushy.
Remove from heat and stir in the cooked ragù, 0.5 cup Pecorino Romano cheese (grated), and 0.25 cup Parmesan cheese. Let the mixture cool for 5 minutes while you prepare the next components. The cheese should melt into the rice, creating a creamy, flavorful base. If the mixture seems dry, add 1-2 teaspoons olive oil to help bind it together.
🥘 Step 3: Assemble the Arancini
Line a baking sheet with parchment paper and set up a small bowl with 1 cup all-purpose flour mixed with 0.25 teaspoon salt. Working quickly, take about 2 tablespoons of the rice mixture and roll it into a ball in your palm. Press a 1-inch piece of mozzarella cheese into the center of the ball, then seal it completely by pinching the rice mixture around the cheese.
Roll each arancini in the flour mixture until fully coated, pressing gently to help the flour adhere. Place them on the prepared baking sheet and refrigerate for 15 minutes to firm up. This chilling step is crucial—it prevents the arancini from falling apart during frying and ensures a crispy exterior. Make all 16-20 arancini (about 4 servings) before proceeding.
🔥 Step 4: Fry to Golden Perfection
Heat 0.25 cup olive oil in a deep skillet or Dutch oven over medium heat until it reaches 350°F (use a thermometer for accuracy). Fry 4-5 arancini at a time, turning occasionally with tongs, for 3-4 minutes until they turn a deep golden brown color. The oil should sizzle gently, and you should see small bubbles forming around the arancini.
Use a slotted spoon to transfer the fried arancini to a paper towel-lined plate to drain excess oil. Keep the oil at 350°F for the next batch—don't let it cool down between frying. The arancini should be crispy on the outside with a gooey, melted cheese center. If they brown too quickly, reduce the heat slightly to 325°F to prevent burning.
🍽️ Step 5: Serve with Fresh Basil
Let the arancini rest for 2-3 minutes before serving to allow the cheese to set slightly. Garnish each one with a sprinkle of chopped fresh basil leaves for a pop of color and freshness. Serve immediately while still warm and crispy—these are best enjoyed straight from the fryer!
For extra flair, arrange them on a platter with a side of marinara sauce for dipping. The contrast of the crispy exterior and creamy, cheesy interior makes these arancini irresistible. Enjoy your homemade Sicilian street food—you've just recreated the magic of a bustling Italian market!
Pro Tips For Making Arancini Rice
- TOAST THE ONION FIRST: I used to skip this, but sautéing the onion in olive oil until it’s deep golden—almost caramelized—adds a whole layer of flavor that cuts through the richness of the beef and cheese. Five minutes max, but it’s the thing that makes your arancini taste like they came from a Sicilian trattoria, not a weeknight shortcut.
- CHILL THE RICE MIX: After mixing the rice with cheese and beef, pop it in the fridge for 20 minutes. Sounds odd, but it firms up the mozzarella just enough so it doesn’t ooze out when you fry—no more sad, cheese-sludged arancini. (Yes, I’ve made that mistake.)
- FREEZE THE BALLS: Shape your arancini, then freeze them uncovered on a tray for 30 minutes. They’ll hold their shape better when frying, and the cold start guarantees a crispy crust instead of a greasy, soggy mess. I learned this the hard way after watching a batch of perfectly shaped arancini turn into deformed blobs in the oil.
- USE PECORINO LIKE SALT: Grate that Pecorino Romano fine—like, almost powdery—and sprinkle it over the rice while it’s still hot. It melts into the grains instead of sitting as chunks, giving each bite that sharp, salty depth. (And don’t skimp: a tablespoon per cup of rice makes a real difference.)
Wine and beer pairings for this arancini rice
Classic Sicilian Whites
For these rich, cheesy arancini, a crisp Vermentino from Sicily is my go-to—its bright acidity cuts through the fried richness beautifully. Look for a bottle from the Etna region like Tenuta delle Terre Nere, where volcanic soil gives the wine mineral notes that complement the ragù filling. Serve slightly chilled (45-48°F) to highlight its citrus and green apple flavors. 🍷
Bold Red Alternatives
If you prefer red, a Nero d'Avola from Sicily offers deep cherry and plum notes that pair wonderfully with the meaty ragù. I recommend Planeta's 10-Year Riserva—it's structured enough to stand up to the fried exterior while harmonizing with the cheesy center. Let it breathe for 10 minutes before serving to open up its aromas.
Light Beers for Balance
A crisp Italian lager like Peroni or Moretti cleanses your palate between bites without overpowering the dish. For craft beer lovers, try a Belgian witbier such as Hoegaarden—its coriander and citrus notes contrast perfectly with the fried richness. Serve at 40°F for maximum refreshment. 🍺
Spicy Pairing Twist
For a bold flavor contrast, pair with a Sicilian Nero d'Avola that's been aged in oak—look for Cusumano's "La Giara"—and add a side of spicy 'nduja for dipping. The wine's smoky notes and the peppery spread create a dynamic flavor experience that feels authentically Sicilian. Keep the 'nduja chilled until serving.
Dessert Wine Finish
End your meal with a glass of Moscato d'Asti—its sweet, floral notes provide a delightful contrast to the savory arancini. I love Saracco's "Dolce" for its perfect balance of sweetness and acidity. Serve it slightly chilled (40-42°F) to enhance its aromatic qualities and complement the meal's lingering flavors. ✨
Nutrition facts
Frequently asked questions
Why does my arancini filling fall apart when frying? The most common cause is undercooked rice or skipping the 15-minute chill before frying. The rice needs to be perfectly al dente and firm—if it's mushy, the arancini will disintegrate. Also,
Can I make arancini without frying? Can I bake them instead?
Yes! For a healthier version, brush the shaped arancini with olive oil and bake at 400°F for 20-25 minutes until golden. They won't be as crispy, but they'll still be delicious. For extra crunch, broil for 2-3 minutes at the end. The texture will be more like a stuffed rice croquette than traditional fried arancini.
What's the best way to store leftover arancini?
Store them in an airtight container at room temperature for 2 days (they're best fresh but still good). For longer storage, freeze uncooked arancini for 1 month or cooked ones for 2 months. To reheat, bake at 375°F for 10 minutes to revive crispiness. Avoid microwaving—they'll get soggy.
Can I use different types of rice besides Arborio?
While Arborio rice is ideal for its starch content, you can try Carnaroli or Vialone Nano (both Italian short-grain varieties). For quick substitutes, Calrose rice works in a pinch, but expect slightly less creaminess. Avoid long-grain rice like basmati—it won't hold together when shaped. The key is a sticky, al dente texture.
How do I fix undercooked arancini centers?
If the center feels raw, it's likely from undercooked rice or insufficient frying time. For future batches, ensure your rice is cooked to al dente (it should have a slight bite) and fry at 350°F for 3-4 minutes until golden brown. For current arancini, slice open and microwave for 10-15 seconds to melt the cheese—just be aware the exterior won't be crispy after reheating.
