Cheese Balls (Fail-proof Recipe)

Jump to Recipe

Cheese Balls are an easy-to-prepare, tasty snack made with potatoes and cheese. Making cheese balls can be a challenge as they often break in the oil, but this fail-proof recipe will give you the perfect cheese ball every time.

cheese balls recipe

This vegetarian recipe uses mashed potatoes mixed with grated cheese to make a ball that is then dropped in oil and deep fried. The result is a deliciously crisp and golden ball with a cheesy interior.

Ingredients for Cheese Ball Recipe

  1. Secret Ingredient! This cheese ball recipe is different as it has a secret ingredient – GRAM FLOUR. Now Gram Flour or Besan (as we call it in India) is flour made from husked & split bengal gram (chana dal). This flour not only helps the cheese ball stick together while frying, it also has added health benefits as it is high in protein and fiber and is naturally gluten-free. In the recipe, you can even use chickpea flour (made from white chickpeas).
  2. No all-purpose flour: The recipe does not use all-purpose flour but only gram flour. Besan or Chickpea flour is not traditionally used in a cheese ball recipe, so this recipe was one of a kind when I posted it. Since sharing it, I have had a lot of positive feedback and I am happy to report that tasty, satisfying homemade cheese balls are being made in kitchens everywhere!
  3. Potatoes: Use potatoes with a high starch content. Russet and Yukon potatoes are a good option.
  4. Cheese: The recipe works very well with either cheddar cheese or processed cheese.

Why this Cheese Ball Recipe Works

There are many different ways of preparing cheese balls and I had tried several before coming upon this fail-proof recipe. I found that when I tried the traditional method of making these, half of the cheese balls came out perfect and half of them broke in the oil.

I figured out that with the traditional ingredients, the oil had to be the perfect temperature the entire time for all the balls to fry successfully. This is difficult to do and so I wanted to find a better solution.

Then, one day while making cheese stuffed fritters (bread pakora), I mixed some grated cheese with the leftover gram flour (besan) batter and made pan-fried fritters.

To my surprise, these fritters made with gram flour tasted damn good and much better than the traditional cheese balls I had made with all-purpose flour.

So I tried making cheese balls with mashed potatoes and gram flour (besan) instead of all-purpose flour. The result was crisp cheese balls with a cheesy interior.

And the best part was that all balls fried perfectly from start to finish. I new I had found a cheese ball recipe that would allow anyone to make these delicious snacks without struggling.

Tips for Cheese Balls

  1. Binding: Both gram flour and potatoes work together as binding agents. Before frying cheese balls, first test with a tiny cheese ball in hot oil. If it breaks, then you have to add 1 to 2 tablespoons chickpea flour or gram flour (besan) to the mixture and do the test again.
  2. Frying Temperatures: While frying the oil has to be hot, otherwise, the cheese balls may break. The temperature of the oil should be from 177 to 190 degrees celsius (351 to 375 degrees Fahrenheit).
  3. Type of Cheese: For the type of cheese, you can use either cheddar cheese or processed cheese. I am not sure about mozzarella cheese as I have not tried making cheese balls with it.
  4. Spicing: As a kid friendly snack, I have kept the spices minimal. As it suits you and your family’s taste buds, you can increase the spices. You can also add spices and herbs like chili peppers (green chilies) or red chili powder to make these cheese balls spicy.
  5. Quantity & Scaling: The recipe makes 9 to 10 small cheese ball and can be easily double or tripled.

Serving Suggestions

Cheese balls can be served as a party snack or appetizer. They also make a great snack or lunch for kids. Serve them with tomato ketchup, or coriander chutney or mint chutney.

How to make Cheese Balls

1. Boil 3 small potatoes (100 grams) in a steamer or pressure cooker or an electric cooker. You can even steam the potatoes in an Instant Pot for 7 to 8 minutes. Boil the potatoes until they are completely cooked. Then drain them well.

potatoes for cheese balls recipe

2. When the potatoes become warm, peel them and mash very well in a mixing bowl. There should be no moisture while peeling, chopping and mashing the potatoes. Allow the potatoes to come at room temperature before you add the remaining ingredients.

potatoes for cheese balls recipe

3. Grate 60 grams cheese and set aside. 60 grams equals about ½ cup tightly packed grated cheese. You can use either cheddar cheese or processed cheese. If using amul processed cheese cubes, then use 3 cubes.

cheese for cheese balls recipe

Making Cheese Ball Mixture

4. To the mashed potatoes, add ¼ teaspoon crushed black pepper or ⅓ teaspoon black pepper powder, a pinch of garam masala (optional) and 1.5 tablespoons chopped coriander leaves (cilantro) or parsley leaves.

spices for cheese balls recipe

5. Add 3.5 to 4 tablespoons gram flour (besan) or chickpea flour. I highly recommend using gram flour or chickpea flour, however if you do not have it you can also add 3 to 4 tablespoons all-purpose flour or corn starch or arrowroot flour.

besan for cheese balls recipe

6. Mix very well.

mixture for cheese balls recipe

7. Then add the grated cheese and two pinches of black salt. Add salt accordingly as cheese already has salt in it. You can add rock salt or regular salt instead of black salt.

mixture for cheese balls recipe

8. Mix the cheese with the rest of the potato mixture very well. Check the taste and add more salt or crushed black pepper if required.

mixture for cheese balls recipe

Making Cheese Balls

9. Make small balls from the mixture and make one tiny ball to test while frying.

making cheese balls recipe

10. Heat oil for deep frying in a kadai (wok) or pan.

oil for cheese balls recipe

11. When the oil becomes hot, add the tiny cheese ball. The temperature of oil can be from 177 to 190 degrees Celsius (351 to 375 degrees Fahrenheit). The oil has to be hot, otherwise, the cheese balls may break.

frying cheese balls

12. In a minute, the tiny cheese ball will begin to get golden. If the tiny cheese ball does not break, then you can begin to fry the other balls. If it breaks, then you have to add 1 to 2 tbsp chickpea flour or gram flour (besan) to the mixture again. Keep the same temperature while frying by increasing or decreasing the flame.

making cheese balls recipe

13. Add the remaining balls taking care of the volume and space of the pan or kadai. Do not overcrowd. Since I used a small kadai, I added four cheese balls at a time.

frying cheese balls

14. With a slotted spoon, turn balls over when they become golden.

preparing cheese balls recipe

15. Fry them turning a couple of times, until they are evenly golden all over and crisp.

frying cheese balls

16. Remove and place them on kitchen paper towels.

cheese balls recipe

Serve Cheese Balls hot with tomato ketchup or mint coriander chutney or mint chutney.

cheese balls recipe, easy cheese balls recipe

A Few More Tasty Cheese Recipes for You!

  • Mac and cheese – a creamy and cheesy dish with a light crunchy topping of breadcrumbs and gooey melted cheese.
  • Alfredo pasta – a creamy pasta made with fresh cream and mixed veggies.
  • Cheese biscuits – yummy biscuits with a crisp texture on the outside and soft bread-like texture inside.
  • Corn cheese balls– an easy, tasty, no-fail recipe for corn cheese balls (both fried and baked versions included).

This recipe post from the archives has been republished and updated on 20 May 2020.

If you made this recipe, please be sure to rate it in the recipe card below. If you want more delicious vegetarian Indian recipes delivered straight to your inbox, Sign Up for my email newsletter.

If you’re looking to brighten up your feed with beautiful, delicious and attainable Vegetarian Indian or World recipes, follow me on Instagram, Facebook, Youtube, Pinterest or Twitter.

Like this Recipe?
Pin it Now to Remember it Later

Pin Recipe Now

cheese balls recipe

Cheese Balls (Fail-proof Recipe) | Perfect Easy Cheese Ball

4.82 from 22 votes
Easy to prepare tasty recipe of cheese balls made with potatoes, gram flour and cheese.
Prep Time 25 mins
Cook Time 20 mins
Total Time 45 mins

Cuisine World
Course: Snacks
Diet: Vegetarian
Difficulty Level: Moderate

Servings 9 to 10
Units

Ingredients

  • 100 grams potatoes or 3 small or 2 medium or 1 large potato
  • 60 grams cheese or ½ cup grated cheese tightly packed
  • ¼ teaspoon black pepper crushed or ⅓ teaspoon black pepper powder - add as required
  • 1 pinch garam masala - optional
  • 1.5 tablespoon chopped coriander leaves or parsley leaves
  • 3.5 to 4 tablespoon besan (gram flour) or 2 to 3 tablespoon arrow root flour or corn starch or all purpose flour
  • 2 to 3 pinches black salt or regular salt or rock salt
  • oil for deep frying, as required

Instructions

preparation

  • Boil 3 small potatoes (100 grams) in a steamer or pressure cooker or an electric cooker. Boil the potatoes till they are completely cooked. You can even steam the potatoes in an Instant Pot for 7 to 8 minutes.
  • When the potatoes become warm, peel them and mash very well in a mixing bowl. Allow the potatoes to come at room temperature before you add the remaining ingredients.
  • Grate 60 grams cheese and keep aside. In cup measurement, the amount is 1/2 cup tightly packed grated cheese. 
  • You can use either cheddar cheese or processed cheese. If using amul processed cheese, then use 3 cubes.

making cheese ball mixture

  • To the mashed potatoes, add 1/4 tsp black pepper, crushed or 1/3 tsp black pepper powder, a pinch of garam masala (optional) and 1.5 tbsp chopped coriander leaves or parsley leaves.
  • Add 3.5 to 4 tbsp gram flour (besan). You can also add 2 to 3 tbsp all purpose flour or corn starch.
  • Mix very well.
  • Then add the grated cheese and two pinches of black salt. Add salt accordingly as cheese already has salt. You can even add rock salt or regular salt instead of black salt.
  • Mix the cheese with the rest of the potato mixture very well. Check the taste and add more salt or crushed black pepper if required.
  • Make small balls from the mixture and make one tiny ball to test while frying.

frying cheese balls

  • Heat oil for deep frying in a kadai or pan.
  • When the oil becomes hot, add the tiny cheese ball. The temperature of oil can be from 170 to 190 degrees celsius.
  • The oil has to be hot, otherwise the cheese balls may break.
  • When the tiny cheese ball, does not break, then you can easily fry the other balls. If it breaks, then you have to add 1 to 2 tbsp besan to the mixture again. Keep the same temperature while frying.
  • Add the remaining potato cheese balls.
  • With a slotted spoon, turn over when the balls get to become golden.
  • Fry them till they are evenly golden all over and crisp.
  • Remove them on kitchen paper towels.
  • Serve hot with tomato ketchup or coriander chutney.

Notes

  1. Scaling: The recipe can be doubled or tripled.
  2. Stickiness: The potato has to be drained very well. Even some moisture or water in the potatoes will make the mixture sticky.
  3. Binding: Instead of gram flour, you can add 3 to 4 tablespoon of all-purpose flour, corn starch or arrowroot flour. If while frying, the balls break, then add 1 to 3 tablespoons more of the binding ingredient as required. 
  4. Frying: Fry at temperatures of 177 degrees to 190 degrees celsius. The cheese balls may break when frying at lower temperature. 
  5. Spicing: As a kid friendly snack, I have kept the spices minimal. However you can increase the spices to suit your taste buds. You can also add spices and herbs like green chilies or red chili powder to make these cheese balls spicy.
  6. Type of Cheese: For the type of cheese, you can use either cheddar cheese or processed cheese.

Nutrition Info Approximate values

Calories: 61kcalCarbohydrates: 2gProtein: 2gFat: 4gSaturated Fat: 1gCholesterol: 7mgSodium: 95mgPotassium: 71mgVitamin A: 70IUVitamin C: 1.2mgCalcium: 52mgIron: 0.5mg

Like our videos? Then do follow and subscribe to us on youtube to get the latest Recipe Video updates.

Tried this recipe?If you have made the recipe and liked it then do share the recipe link on facebook, twitter & pinterest. For instagram mention @vegrecipesofindia and tag #vegrecipesofindia!

Share This Recipe:

PinPrintShares459
Dassana Amit

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Comments are closed.

75 Comments

  1. Loved it. I was a little sceptical initially when I read about adding besan but believed your skills and went ahead with it. They came out absolutely yummy crunchy from outside and soft gooey from inside. I did make in appe pan though.5 stars

    1. Thank you Shaili for the trust and the feedback as well. Yes the besan may look like a strange addition, but it merges so well in the recipe without it screaming loud. Making cheese balls in the appe pan is a great idea.

    1. thank you anu for the feedback and for sharing that your kids loved the cheese balls. glad to know. happy cooking.

  2. Thank u! gonna try this for my kid, hope he likes the sweet taste as well as the cheese. By this way i can give him a healthy and tasty snack. Thank you for your recipe.

    1. yes you can use sweet potato. with sweet potato the cheese balls will have some sweet taste.

See More Comments