Let me be honest with you, this recipe was a total accident the first time I made it. I had leftover rice sitting in the fridge and didn’t feel like making fried rice or boring plain rice again.
I wanted something fun, something that feels like a treat but still uses simple stuff already at home. That’s how I ended up with crispy, cheesy rice balls—and now, I can’t stop making them.
Why You’ll Love These Rice Balls
There’s something about taking simple ingredients and turning them into comfort food magic. Rice balls are one of those things that bring everyone to the table. Here’s why you’ll probably get hooked on them too:
- Crunchy outside, gooey inside – Every bite has that satisfying crunch followed by melted cheese and soft rice.
- Great for leftovers – Old rice that’s sitting in the fridge gets a brand-new life.
- Customizable – Add veggies, ground meat, or different cheeses to make them your own.
- Kid-friendly – Even picky eaters love these little golden nuggets.
- Perfect for parties – Serve them with dipping sauces, and they’ll disappear in minutes.
I still remember making a batch for friends one weekend. They were gone before I even had the chance to sit down. That’s the kind of recipe you know is a winner.
Ingredients You’ll Need
Here’s the beauty of this recipe—it’s mostly stuff you probably already have at home.
- 2 cups cooked rice (cold rice works best, especially leftover rice)
- 1 cup shredded mozzarella cheese (or cheddar if you prefer a sharper taste)
- ½ cup grated Parmesan cheese
- 2 large eggs
- ½ cup breadcrumbs (plus extra for coating)
- 2 tablespoons all-purpose flour
- 2 tablespoons chopped parsley (optional but adds freshness)
- Salt and black pepper to taste
- Oil for frying (vegetable or canola works best)
Optional add-ins if you want to level it up:
- Cooked chicken, ground beef, or ham pieces
- Cooked spinach or finely chopped veggies
- Chili flakes if you like a little spice
Step-by-Step Instructions
Let’s walk through this together. Don’t worry, it’s much easier than it looks.
Step 1: Prep the Rice Mixture

In a large bowl, mix the rice, mozzarella, Parmesan, eggs, flour, parsley, salt, and pepper. Stir well until everything sticks together. The mixture should be slightly sticky—if it feels too loose, add a little more flour or breadcrumbs.
Step 2: Shape the Balls

Scoop out a spoonful of the mixture, press it slightly in your hands, and roll it into a ball (about the size of a golf ball). If you want them extra cheesy, tuck a small cube of mozzarella inside before sealing it. This gives you that cheesy pull moment when you bite into it.
Step 3: Coat in Breadcrumbs

Roll each ball in breadcrumbs until fully coated. This is what gives you that amazing crispy outside.
Step 4: Fry Until Golden
Heat oil in a pan (about 350°F/175°C). Fry the rice balls in small batches until golden brown and crispy, about 3–4 minutes per side. Place them on a paper towel to remove extra oil.

If you don’t want to deep fry, you can also bake them at 400°F (200°C) for about 20 minutes or air fry them at 375°F (190°C) for 12–15 minutes.
Step 5: Serve Hot
Serve them warm with your favorite dips—marinara, ranch, garlic mayo, or even spicy ketchup.
Tips for Making Perfect Rice Balls
I’ve messed up a few times making these, so here are some lessons from my kitchen to yours:
- Cold rice works best – Freshly cooked rice is too soft and sticky. Use day-old rice from the fridge.
- Don’t skip the cheese – It’s the heart of this recipe. Without it, the balls won’t be as gooey.
- Oil temperature matters – Too hot, and they’ll burn outside while staying cold inside. Too low, and they’ll soak up oil.
- Double coating = extra crunch – Roll them in egg and breadcrumbs twice if you want a super crispy crust.
- Work in small batches – Don’t overcrowd the pan, or they’ll steam instead of crisping up.
Variations You Can Try
One of my favorite things about rice balls is how flexible they are. You can literally change them up depending on what’s in your fridge.
- Italian-style: Add pepperoni, basil, and serve with marinara sauce.
- Mexican twist: Mix in corn, black beans, jalapeños, and serve with salsa.
- Asian-style: Add soy sauce, sesame oil, and serve with sweet chili dip.
- Cheesy overload: Use three types of cheese inside—mozzarella, cheddar, and gouda.
- Healthy version: Bake instead of fry, and use brown rice or quinoa.
When to Serve Rice Balls
Honestly, anytime works. But here are a few moments when they shine the most:
- Movie night snacks
- Game day appetizers
- Potluck or party food
- Quick lunch with salad
- After-school snack for kids
- Midnight cravings (yes, I’ve been there)
Why This Recipe Works So Well
It’s not just fried rice with cheese. The magic happens because of the balance of textures—crispy shell, creamy center, and gooey melted cheese. Plus, the rice starch binds everything together without needing complicated ingredients.

According to food science, starch retrogrades when rice is cooled, which means it firms up and holds shape better. That’s why cold rice is perfect here—it sticks without turning mushy.
FAQs About Rice Balls
Can I use freshly cooked rice?
Not recommended. Fresh rice is too soft and sticky. Day-old rice gives the best texture.
What oil is best for frying rice balls?
Neutral oils like vegetable, canola, or sunflower oil. Avoid olive oil for deep frying since it has a low smoke point.
Can I freeze rice balls?
Yes! Shape them, coat in breadcrumbs, and freeze uncooked. Fry straight from frozen when needed.
Can I bake instead of fry?
Absolutely. Bake at 400°F (200°C) for 20 minutes, turning halfway through. They won’t be as golden as fried ones but still tasty.
What dipping sauce goes best?
Classic marinara is my go-to, but garlic mayo, ranch, or even spicy sriracha mayo works wonders.
How long do they stay crispy?
Best eaten fresh, but you can reheat in the oven or air fryer to bring back the crunch.