Failproof Cheesy Bite-Size Cheese Ball Recipe for Parties

These classic creamy cheese balls deliver a burst of flavor with a crisp breadcrumb crust and a gooey cheesy center. Ready in about 30 minutes, they’re a guaranteed crowd-pleaser.

cheese balls served on a platter with a dip

Cheese balls are a popular snack at restaurants, but making them at home can be tricky — they sometimes burst while frying. This recipe removes the guesswork with foolproof tips so you can enjoy perfectly shaped, crispy-on-the-outside, melty-on-the-inside cheese balls every time.

They’re perfect for game nights, casual get-togethers, or an indulgent family snack. Flavored with garlic, Italian seasoning and colorful veggies, these bites are irresistible from the first crunch.

jump to section: Cheese balls

  • Cheese Balls Ingredients Overview
  • How To Make Cheeseballs – Step by step
  • Frequently Asked Questions
  • Richa’s Top Tips
  • Customisation Ideas
  • Serving Ideas
  • Storage Tips

Cheese Balls Ingredients Overview

These are the main ingredients for tasty potato cheese balls:

Picture of ingredients required for cheese ball mixture laid out on a white background with text to identify them

Cheese – A blend of mozzarella and a processed or cheddar-style cheese gives a creamy center and a great cheese pull. Use grated cheese or tiny cubes for easier mixing.

Veggies – Boiled, grated potato binds the mixture and gives the right bite. Add finely diced bell peppers and some sweet corn for texture and sweetness.

Seasoning – Green chillies, garlic, Italian seasoning, salt and pepper create a balanced, savory flavor.

Picture of ingredients required for crumbing the cheese balls with text to identify them

Binding agents – A slurry of cornflour (cornstarch) and all-purpose flour mixed with water helps the breadcrumbs adhere and strengthens the coating.

Breadcrumbs – Store-bought or homemade breadcrumbs provide the crunchy exterior; you’ll use a double coating for the best results.

How To Make Cheeseballs – Step by step

Follow these steps for consistent, delicious veg cheese balls:

Step by step pictures showing how to make cheese ball mixture
  1. In a large bowl combine grated mozzarella, processed cheese (or cheddar), grated boiled potato, chopped green chillies, garlic paste, Italian seasoning, salt, black pepper, corn and diced capsicum.
  2. Mix thoroughly so the seasoning and veggies are evenly distributed.
  3. Shape the mixture into lemon-sized balls, about 2 tablespoons each. Press and pack them tightly so they stay intact while frying. Place the shaped balls on a plate and chill in the fridge or freezer for 15–20 minutes to firm up.
Step by step pictures showing how to make the slurry and breadcrumb mixture

4. Prepare the flour slurry by whisking equal parts cornflour and all-purpose flour with water until smooth. Add a pinch of salt and adjust the water to get a medium-thick consistency.

5. In another bowl, season the breadcrumbs with a little salt and optional spices like chilli flakes or oregano.

Step by step pictures showing how to double crumb cheese balls

6. Roll each chilled cheese ball in breadcrumbs, pressing lightly so the crumbs stick.

7. Dip the crumb-coated ball into the flour slurry, shake off excess, then roll again in breadcrumbs for a double coating. This double crumb prevents splitting during frying and creates a crunchy crust. Refrigerate the coated balls for about 20 minutes before frying.

Step by step pictures showing how to deep fry cheeseballs and toss them in peri peri mix

8. Heat oil in a deep pan to about 350–375°F (180–190°C). Fry the cheese balls in small batches so the oil temperature stays steady.

9. Fry until golden and crisp, about 2–3 minutes. Remove with a slotted spoon and drain on paper towels.

10. Optional: toss the hot cheese balls in peri peri seasoning or a spice mix of your choice for extra flavor. Serve immediately while hot and gooey.

Frequently Asked Questions

Can I make cheese balls in the air fryer?

Yes. Freeze the shaped cheese balls for 30–45 minutes, then air fry at 190–200°C (375–400°F) for 5–7 minutes or until crisp and golden.

Which cheese is best for cheese balls?

A mix of mozzarella and a processed or cheddar-style cheese gives the best balance of stretch and creaminess. Cream cheese can also be used in some recipes but will change the texture slightly.

Richa’s Top Tips

  • Use mozzarella for stretch and a processed/cheddar-style cheese for flavor. Avoid crumbly cheeses that won’t melt evenly.
  • Double coating the balls prevents them from breaking apart during frying and gives a crispier crust.
  • Chill the shaped and coated balls for 15–20 minutes before frying to help them hold their shape.
  • Maintain oil temperature between 350°F and 375°F (180–190°C). If too hot, the outside will burn before the inside heats; if too cool, the balls will absorb oil and become greasy.
  • Best served fresh—reheating can make them oily. You can prepare and freeze uncooked balls and fry directly from frozen, adding a minute or two to the fry time.
a close up image of cheese balls to showcase their crispy texture

Customisation Ideas

  • For more heat: add finely chopped jalapeños, green chillies, or extra red chilli flakes.
  • Add fresh herbs like dill, basil, thyme or coriander for a brighter, herby note.
  • Include small amounts of peas or extra corn for texture — avoid watery vegetables that release moisture and weaken the mixture.

Serving Ideas

  • Serve with sweet chilli sauce, mayonnaise-based dips, green coriander chutney, schezwan sauce, or your favorite dip.

Storage Tips

Refrigeration: Store cooked cheese balls in an airtight container in the fridge for up to 3 days. Cool completely before storing to avoid sogginess.

Freezing: Freeze uncooked, coated cheese balls on a tray until solid (2–3 hours), then transfer to an airtight container or freezer bag. Fry directly from frozen, adding an extra minute or two to the cooking time.

Picture of hands breaking a cheese ball apart to show the cheese pull

These are so good I usually make a double batch to freeze for later — they’re a family favorite. I like to serve them with a simple pickle dip (mayonnaise, yogurt and a dash of pickle oil) for an extra punch of flavor.

Watch the Recipe Video

LOVE THIS RECIPE? Subscribe to my newsletter to get new recipes delivered to your inbox.

a close up image of cheese balls to showcase their crispy texture
5 from 7 votes

Homemade Cheese Balls

By: Richa
Crunchy on the outside, creamy and melty on the inside. This fail-proof double-crumb method keeps the balls intact and delivers perfect results every time.
Prep: 15 minutes
Cook: 10 minutes
Total: 25 minutes
Servings: 16 cheese balls

More Snack Recipes

Closeup of sabudana vada bombs stuffed with paneer stacked on top of one another

Indian Recipes

Sabudana Vada stuffed with Paneer

Paneer tikka skewers garnished with mint, lemon and served on a white plate.

Appetizers

Tandoori Paneer Tikka in the Oven

Gobi manchurian served in a blue bowl

Appetizers

Easy Gobi Manchurian (Cauliflower Manchurian)

Chinese Potli Samosa Wontons served with a spicy schezwan sauce for dipping.

Appetizers

Chinese Potli Samosa Wontons