TastelyBites

Cheese Balls Recipe

Crispy golden on the outside and gloriously gooey and cheesy on the inside — these homemade Cheese Balls are the ultimate crowd pleasing snack. Made with a creamy potato and mozzarella filling, coated in crunchy breadcrumbs and fried to perfection, they are ready in just 30 minutes and impossible to resist at any gathering!

MRBy Marcus RiveraMarch 3, 2026 30 mins
Cheese Balls RecipeSnack and Appetizers
Prep15 mins
Cook12 mins
Chill15 mins
Total30 mins
Serves4 People
CourseSnack
CuisineInternational

If there is one snack that never fails to disappear from the plate the moment it is served, it is the Cheese Balls Recipe. Whether you are hosting a birthday party, a family tea time, a festive gathering, or simply craving something warm and cheesy on a quiet evening at home, these golden bites deliver every single time.

The combination of a creamy mashed potato and melted mozzarella filling wrapped in a perfectly seasoned, shatteringly crispy breadcrumb shell is truly irresistible. If you enjoy crowd pleasing finger foods like these, also explore our Garlic Bread Bites, our crunchy Veg Spring Rolls, and our Crispy Chicken Nuggets from our full Snacks and Appetizers collection.

What Makes This Cheese Balls Recipe So Special?

What sets this recipe apart from the rest is the potato and cheese filling. Using mashed potato as the base gives the filling a smooth, creamy texture that holds together perfectly during frying, while the grated mozzarella melts into soft, stringy pockets of cheesy goodness inside every ball. The addition of fresh coriander, red chili flakes, and black pepper means every bite is layered with flavor rather than just being a plain cheese bomb.

The outer coating uses breadcrumbs for that signature crunch. For an even crispier shell, a double coat of egg wash and breadcrumbs creates a thick, audibly crunchy exterior that contrasts beautifully with the soft, melted center inside.

Why You Will Love This Recipe Ready in just 30 minutes · Budget friendly and made with pantry staples · Crispy shell with a gooey cheesy center · Perfect for parties and tea time · Kid friendly and universally loved · Can be baked or fried · Freezer friendly before frying

Ingredients You Will Need

This recipe uses simple, everyday ingredients. Here is what goes into creating that perfect crispy shell and irresistible cheesy center:

  • Boiled mashed potatoes — The creamy base of the filling. Make sure they are well mashed with no lumps so the balls hold their shape during frying.
  • Mozzarella cheese — Grated mozzarella melts beautifully inside the ball, creating that signature cheese pull. Cheddar can be used for a sharper flavor.
  • Cornflour — Acts as a binder to help the filling hold together and not crack during frying.
  • Fresh coriander — Adds a bright, herby freshness that lifts the richness of the potato and cheese filling.
  • Red chili flakes — Optional but recommended for a gentle warmth that balances the richness.
  • Breadcrumbs — The coating that creates the golden, crunchy shell. Panko breadcrumbs give an even crispier result.
  • Egg — The binding agent between the filling and the breadcrumb coating.
  • Oil for deep frying — Use a neutral oil with a high smoke point such as sunflower or vegetable oil.

How to Make Cheese Balls — Overview

The process is wonderfully simple. You start by mixing the mashed potatoes, grated cheese, cornflour, and seasoning into a smooth, cohesive filling. Then you roll the mixture into equal sized balls, coat each one through an egg wash and breadcrumb shell, and fry in batches in hot oil until deeply golden and crispy all over.

One important trick is to chill the shaped balls in the refrigerator or freezer for 15 to 20 minutes before frying. This firms up the filling, prevents them from cracking open in the hot oil, and helps the coating adhere much better during frying. Full instructions with exact quantities are in the recipe card below. For more delicious recipes, browse our full recipe collection.

Baking and Air Fryer Options

Prefer a lighter version? These cheese balls work very well without deep frying too:

  • Bake: Preheat oven to 180°C (350°F). Place coated balls on a greased baking tray, brush generously with oil, and bake for 18 to 20 minutes until golden and crispy. Flip halfway through for even browning.
  • Air Fry: Spray the coated balls with oil and air fry at 190°C (375°F) for 12 to 14 minutes, shaking the basket halfway through. They come out beautifully golden with a fraction of the oil.

What to Serve with Cheese Balls

These golden bites are incredibly versatile and pair wonderfully with a variety of dipping sauces and side dishes:

  • Classic ketchup or spicy sriracha ketchup for a tangy kick
  • Garlic mayo or chipotle mayo for a rich and creamy dip
  • Mint chutney for a fresh and herby contrast
  • Sweet chili sauce for a balance of sweet and heat
  • Pair with our Garlic Bread Bites and Veg Spring Rolls for a full party snack platter
  • Serve alongside a fresh Classic Caesar Salad or Tuna Salad for a light meal

Storage and Make Ahead Tips

Cheese balls are ideal for making ahead of time. Shape and coat all the balls, then arrange them on a tray without touching and freeze for 1 hour. Once frozen solid, transfer to a freezer bag and store for up to 1 month. Fry directly from frozen over medium heat, adding 2 to 3 extra minutes to the frying time.

Already fried cheese balls can be stored in an airtight container in the refrigerator for up to 2 days. Reheat in an oven or air fryer at 180°C (350°F) for 5 to 7 minutes to restore the crunch. Avoid using a microwave as it softens the coating and makes it chewy rather than crispy.

Easy Variations to TryCheddar and Jalapeno Balls — Swap mozzarella for cheddar and add finely chopped jalapenos for a spicy, sharp twist.
Spinach and Cheese Balls — Stir in a handful of finely chopped blanched spinach for a nutritious and colorful version.
Sweet Corn Cheese Balls — Add a quarter cup of sweet corn kernels to the filling for extra sweetness and texture.
Paneer Cheese Balls — Replace half the mozzarella with crumbled paneer for an Indian inspired twist packed with protein.
Double Cheese Balls — Place a small cube of mozzarella in the very center of each ball before rolling so you get a dramatic cheese pull when you bite in.

Whether you are making these for a festive party spread, a cozy weekend snack, or a lunchbox treat that kids will absolutely love, this Cheese Balls Recipe is guaranteed to impress. Explore more of our Snacks and Appetizers and share your results with us in the comments below!

Recipe card

Cheese Balls Recipe

Golden crispy breadcrumb coated balls with a creamy potato and mozzarella center — a guaranteed crowd pleaser in just 30 minutes.

P Pin
Prep
15 mins
Cook
12 mins
Chill
15 mins
Total
30 mins
Serves
4 People
Course
Snack
Cuisine
International
Calories
260 kcal

Ingredients

0/10 ready · tap to tick off

For the Filling

For the Coating

For Frying

Equipment

  • Large mixing bowl
  • Deep frying pan or wok
  • Kitchen thermometer
  • Tongs or slotted spoon
  • Paper towels and tray
  • 2 shallow bowls for coating
  • Baking tray for chilling
  • Measuring spoons and cups

Method

Tap a step when it’s done.

Nutrition

Per serving · approx. 4 to 5 balls

260

Calories

9g

Protein

30g

Carbs

11g

Total Fat

4g

Sat. Fat

2g

Fibre

2g

Sugar

420mg

Sodium

45mg

Cholesterol

* Nutritional values are estimates and may vary based on the type of cheese used, the amount of oil absorbed during frying, and specific ingredient brands.

Notes

  • Make sure the mashed potatoes are completely cooled before mixing the filling. Warm potatoes make the mixture too soft and sticky to roll into neat balls.
  • Do not skip the chilling step. Placing the shaped balls in the refrigerator or freezer before frying is what prevents them from cracking open in the hot oil and keeps the coating intact.
  • For the baking option, brush or spray the coated balls generously with oil before placing them in a preheated oven at 180°C (350°F) for 18 to 20 minutes, flipping halfway through for even browning.
  • Shaped and coated balls can be frozen on a tray for 1 hour, then transferred to a freezer bag and stored for up to 1 month. Fry or bake directly from frozen, adding 2 to 3 minutes to the cooking time.
  • For a dramatic cheese pull effect, place a small cube of mozzarella in the very center of each ball before rolling. This creates a molten cheese core that stretches beautifully when you pull the ball apart.

Tips for success

  • Mash the potatoes very thoroughly until completely smooth. Any lumps in the filling can cause the balls to crack during frying as the lumps expand with heat.
  • Wet hands make rolling much easier. Lightly dampen your palms before rolling each ball to prevent the mixture from sticking and to achieve a smoother, rounder shape.
  • Press the breadcrumbs firmly onto each ball during the coating step to ensure full coverage. Any gaps in the coating allow hot oil to seep in, which can cause the ball to burst open.
  • Keep the oil temperature steady at 175°C (350°F) throughout frying. Too hot and the outside burns before the cheese inside has time to melt. Too cool and the balls absorb excess oil and turn greasy.
  • Fry in small batches of 4 to 5 balls at a time. Adding too many at once drops the oil temperature sharply and results in pale, oily, unevenly cooked balls.
  • Panko breadcrumbs are strongly recommended over regular breadcrumbs. They create a lighter, crispier, more textured shell that stays crunchy for longer after frying.
  • Serve immediately while the cheese inside is still fully melted and the coating is at its crunchiest. These are best enjoyed fresh and hot!