Bala-Bala (Indonesian Vegetable Fritters), a Indonesian recipe
Indonesian

Bala-Bala (Indonesian Vegetable Fritters)

Crispy and savory Indonesian vegetable fritters, known as Bala-Bala. A popular Sundanese street food snack made from shredded vegetables in a seasoned batter, deep-fried to golden perfection. Perfect as an appetizer or a light snack.

By CuocoMitra · Published · Updated 29 July 2026

Vegetarianfrittervegetariansnackstreet food
Total time
Prep
Cook
Serves
4
Per serving
364kcal
Difficulty
easy

Bala-Bala (Indonesian Vegetable Fritters) is a easy Indonesian recipe that serves 4 and takes 35 minutes (15 minutes prep, 20 minutes cooking). It uses 12 ingredients across 5 steps. Each serving provides about 363.91 calories.

Ingredients

12 ingredients for 4 servings. Open any ingredient for its nutrition detail.

  • Raw Napa Cabbagegreen cabbage, finely shredded200 g

    Brassica rapa var. pekinensis

    VegetablesCabbages

    In this recipe: 200 g, green cabbage, finely shredded

    Per 100 g

    Calories16 kcal
    Protein1.2g
    Carbs3.23g
    Fat0.2g
    Fiber1.2g

    Common portions

    cup, shredded 1 undetermined76 g
    Base vegetableCrunch elementWrapperMildSweetEarthy
  • Carrotpeeled and grated150 g

    Daucus carota ssp. sativus

    VegetablesRoot vegetables

    In this recipe: 150 g, peeled and grated

    Per 100 g

    Calories41 kcal
    Protein0.93g
    Carbs9.58g
    Fat0.24g
    Fiber2.8g

    Common portions

    slice 1 undetermined3 g
    strip medium 1 undetermined4 g
    strip large (3" long) 1 undetermined7 g
    small (5-1/2" long) 1 undetermined50 g
    Side dishSweetenerAromaticSweetEarthyMild
  • Raw Sprouted Navy Beansrinsed and drained well100 g

    Bean

    PulsesBeans

    In this recipe: 100 g, rinsed and drained well

    Per 100 g

    Calories67 kcal
    Protein6.15g
    Carbs13g
    Fat0.7g
    Fiber

    Common portions

    cup 1 undetermined104 g
    Main proteinThickenerFiber sourceEarthyNuttyMild
  • Unenriched All-Purpose White Floursifted150 g

    Wheat flour, white, all-purpose, unenriched

    Cereal Grains and Pastasr_legacy

    In this recipe: 150 g, sifted

    Per 100 g

    Calories364 kcal
    Protein10.3g
    Carbs76.3g
    Fat0.98g
    Fiber2.7g

    Common portions

    cup 1 undetermined125 g
    ThickenerBinderStructure builderNeutralStarchyPowdery
  • Ground Ricefor extra crispiness30 g
    GrainsRice products

    In this recipe: 30 g, for extra crispiness

    Per 100 g

    Calories366 kcal
    Protein6g
    Carbs80g
    Fat1.4g
    Fiber2.4g

    Common portions

    100 g100 g
    1 cup160 g
    ThickenerStarch baseMildStarchyCoarseCreamy when cooked
  • Eggslarge, lightly beaten, room temperature1 large

    Eggs

    Eggs

    In this recipe: 1 large, large, lightly beaten, room temperature

    Per 100 g

    Calories130.98 kcal
    Protein9.87g
    Carbs9.93g
    Fat5.34g
    Fiber

    Common portions

    yolk 1 egg17 g
    BinderMain proteinEmulsifierSavoryUmamiSulfurous
  • Raw Garlicfreshly minced3 cloves

    Garlic, raw

    Vegetables and Vegetable Productssr_legacy

    In this recipe: 3 cloves, freshly minced

    Per 100 g

    Calories149 kcal
    Protein6.36g
    Carbs33.1g
    Fat0.5g
    Fiber2.1g

    Common portions

    tsp 1 undetermined2.8 g
    clove 1 undetermined3 g
    cloves 3 undetermined9 g
    cup 1 undetermined136 g
    AromaticFlavor enhancerSpicePungentSpicyEarthy
  • Raw Welsh Onionsgreen and white parts, thinly sliced2 stalks

    Allium fistulosum

    Herbs & SpicesHerbs

    In this recipe: 2 stalks, green and white parts, thinly sliced

    Per 100 g

    Calories34 kcal
    Protein1.9g
    Carbs6.5g
    Fat0.4g
    Fiber2.4g

    Common portions

    cup, chopped 1 undetermined160 g
    slice, medium (1/8" thick) 1 undetermined14 g
    medium (2-1/2" dia) 1 undetermined110 g
    large 1 undetermined150 g
    AromaticFlavor enhancerGarnishPungentOnionFresh
  • Plain Saltor to taste1 tsp

    PLAIN SALT

    Seasoning Mixes, Salts, Marinades & Tenderizerssr_legacy

    In this recipe: 1 tsp, or to taste

    Per 100 g

    Calories0 kcal
    Protein0g
    Carbs0g
    Fat0g
    Fiber

    Common portions

    1 g1.5 g
    Flavor enhancerSeasoningSaltyGrittyCrystalline
  • White Pepperground0.5 tsp

    Spices, pepper, white

    Herbs & Spicessr_legacy

    In this recipe: 0.5 tsp, ground

    Per 100 g

    Calories296 kcal
    Protein10.4g
    Carbs68.6g
    Fat2.12g
    Fiber26.2g

    Common portions

    tsp, ground 1 undetermined2.4 g
    tbsp, ground 1 undetermined7.1 g
    Flavor enhancerSeasoningAromaticSpicyPungentEarthy
  • Well Tap Waterice cold, adjust as needed200 ml

    Beverages, water, tap, well

    Beveragessr_legacy

    In this recipe: 200 ml, ice cold, adjust as needed

    Per 100 g

    Calories0 kcal
    Protein0g
    Carbs0g
    Fat0g
    Fiber0g

    Common portions

    fl oz 1 undetermined29.6 g
    serving 8 fl oz 8 fl oz 1 undetermined237 g
    liter 1 undetermined1000 g
    Liquid baseSolventHydrationNeutralSilkySmooth
  • Cuisine Oilfor deep frying750 ml

    CUISINE OIL

    Vegetable & Cooking Oilssr_legacy

    In this recipe: 750 ml, for deep frying

    Per 100 g

    Calories700 kcal
    Protein1g
    Carbs0g
    Fat80g
    Fiber

    Common portions

    1 ml10 g
    Fat sourceCooking mediumFlavor carrierNeutralMildSilky

What you’ll need

11 tools across 5 steps.

  • mixing bowlEssentialsteps 1, 2, 3
  • knife (if cutting)Essentialstep 1
  • Cutting boardEssentialstep 1
  • grater (if using horseradish)Essentialstep 1
  • WhiskEssentialstep 2
  • Spatula (turner)Essentialstep 3
  • deep panEssentialstep 4
  • plateEssentialstep 5
  • Wokstep 4
  • Slotted spoonstep 4
  • wire rackstep 5

Method

  1. 1

    Prepare the Vegetables

    Prepare all your vegetables. Finely shred the 200 g cabbage and grate the 150 g carrot. Thinly slice the 2 stalks spring onions.

    Combine the shredded cabbage, grated carrot, 100 g bean sprouts, and sliced spring onions in a large mixing bowl. Toss them together to distribute evenly.

    For a finer texture, you can use a food processor with a shredding attachment. Ensure the vegetables are as dry as possible to prevent the oil from splattering during frying.

  2. 2

    Create the Batter

    In a separate bowl, whisk together the 150 g all-purpose flour, 30 g rice flour, 1 tsp salt, and 0.5 tsp white pepper. Add the minced 3 cloves garlic.

    Create a well in the center and add the lightly beaten 1 large egg. Gradually pour in the cold water while whisking continuously until you have a smooth, thick batter, similar to a pancake batter. Do not overmix.

    Using cold water helps make the fritters crispier. If the batter is too thick, add a tablespoon of water at a time. If it's too thin, add a bit more all-purpose flour.

    Timer: 3 minmixing bowlWhisk
  3. 3

    Combine Batter and Vegetables

    Pour the prepared batter over the mixed vegetables in the large bowl.

    Using a spatula or your hands, gently fold and mix everything together until all the vegetables are evenly coated with the batter. The mixture should be thick and able to hold its shape when spooned.

    Avoid overmixing, as this can develop gluten and make the fritters tough. Just mix until everything is just combined.

  4. 4

    Fry the Fritters

    Heat about 5 cm (2 inches) of vegetable oil in a wok or deep pan over medium-high heat. The oil is ready when a small drop of batter sizzles immediately (around 175-180°C or 350-355°F).

    Carefully drop heaping tablespoons of the vegetable mixture into the hot oil, flattening them slightly with the back of the spoon. Do not overcrowd the pan. Fry for 3-4 minutes per side, or until they are golden brown and crispy.

    Use two spoons to help shape the fritters and drop them into the oil. Frying in batches ensures the oil temperature stays high, resulting in crispier, less greasy fritters.

    Fry first side: 3 minWokSlotted spoondeep pan
  5. 5

    Drain and Serve

    Once the fritters are golden and cooked through, remove them from the oil using a slotted spoon and place them on a wire rack to drain excess oil.

    Serve the Bala-Bala hot for the best texture. They are traditionally enjoyed with fresh bird's eye chilies or a sweet and spicy chili sauce for dipping.

    Draining on a wire rack is better than on paper towels as it allows air to circulate underneath, keeping the bottom of the fritters crispy.

    Timer: 2 minwire rackplate

Nutrition

Per serving, across 4 servings.

Nutrition for Bala-Bala (Indonesian Vegetable Fritters), per serving and for the whole recipe
NutrientPer servingWhole recipe
Calories363.9 kcal1455.6 kcal
Protein9.5 g38 g
Carbohydrates48.6 g194.3 g
Fat15.7 g62.6 g
Fibre4.5 g17.8 g
Sodium545.2 mg2180.9 mg

Computed from the matched ingredient data rather than entered by hand, with 100% of ingredients matched. Treat it as a close estimate, not a clinical figure.

How it tastes

SavorySaltyUmamiEarthy
Salty
3 out of 5
Sweet
1 out of 5
Umami
3 out of 5
Rich
3 out of 5

Texture

CrispyCrunchySoft

Mood

Comfort foodStreet food vibesQuick easyFamily style

Good for

SnackPartyLunch

Free iPhone & Android app

Take this recipe into the kitchen

Everything on this page, plus the parts a web page cannot do: cook along hands-free, resize the recipe to how many people you are feeding, and log what you ate when you are done.

  • Cook it hands-free. Step-by-step voice guidance with built-in timers, so you are not scrolling with wet hands.
  • Scale and swap ingredients. Change the servings, or swap anything you are missing for something you already have.
  • Log it in one tap. Cooked it? Log the macros by photo, barcode or voice, and sync with Apple Health or Health Connect.

Free to download. Your account works on the app and the web, so anything you save here is there too.

Questions about this recipe

How long does Bala-Bala (Indonesian Vegetable Fritters) take to make?
About 35 minutes from start to finish. That is 15 minutes of preparation and 20 minutes of cooking.
How many calories are in Bala-Bala (Indonesian Vegetable Fritters)?
Roughly 363.91 calories per serving, based on 4 servings. Each serving also has 9.51g protein, 48.58g carbohydrates, 15.65g fat. These figures are computed from the matched ingredient data rather than entered by hand.
Is Bala-Bala (Indonesian Vegetable Fritters) vegetarian or vegan?
It is vegetarian, but not vegan, so it contains at least one animal-derived ingredient such as dairy or egg.
What equipment do I need for Bala-Bala (Indonesian Vegetable Fritters)?
mixing bowl, knife (if cutting), Cutting board, grater (if using horseradish), Whisk, Spatula (turner). Every tool the recipe calls for is listed above with the steps that use it.

Cook this with a copilot

Scale any recipe, swap ingredients for what you have, track the macros automatically, and get step-by-step guidance while you cook.

Free to start. No card required.