Veg Balls in Hot Garlic Sauce
Crispy deep-fried vegetable balls tossed in a fiery, garlicky sauce that's sweet, spicy, and completely addictive. This Indo-Chinese classic delivers restaurant-style punch with a glossy red sauce clinging to every crunchy ball. Perfect for a weekend dinner or party starter.
For 4 servings
- prep · ~10 min
Prepare the vegetables for the balls.
1.Finely grate 200g cabbage and 100g carrot into a mixing bowl.2.Finely chop 0.5 cup bell pepper and add to the same bowl.3.Add 1 inch minced ginger, 2 finely chopped green chilies, and 8 cloves finely chopped garlic.4.Sprinkle 1 pinch salt and 1 pinch black pepper over the vegetables. - mix · ~7 min
Make the veg ball dough.
1.Add 0.5 cup all-purpose flour and 3 tbsp corn flour to the vegetable mixture.2.Mix well until vegetables release moisture and a sticky dough forms. Do not add water.3.Let the mixture rest for 5 minutes so the flours absorb the vegetable juices.TIPThe moisture from the vegetables is enough to bind the dough. Adding water makes the balls soggy. - fry · ~15 min
Shape and deep-fry the veg balls.
1.Heat 3 cups oil in a deep pan or kadai to medium-high heat (350°F / 175°C).2.Grease your palms lightly with oil. Pinch small portions of the mixture and roll into 16-18 even balls.3.Slide balls gently into the hot oil and fry in batches for 5-6 minutes until golden brown and crisp.4.Drain on paper towels and set aside.TIPTest one ball first — if it breaks, add 1 tsp more corn flour to the mixture. Fry on medium heat so the inside cooks through before the outside burns. - prep · ~7 min
Prep the sauce ingredients.
1.Finely chop 12 garlic cloves and julienne 1 inch ginger.2.Separate white and green parts of 4 spring onions; chop both.3.Mix 2 tbsp corn flour with 3 tbsp water in a small bowl to make a slurry. Set aside. - temper · ~3 min
Build the hot garlic sauce base.
1.Heat 2 tbsp oil in a wok or wide pan over high heat.2.Add the 12 cloves chopped garlic and 1 inch julienned ginger. Stir-fry for 30 seconds until fragrant.3.Add white parts of spring onions and sauté for 1 minute.4.Add 2 tbsp red chili paste and stir-fry for another 30 seconds until the oil turns red.TIPKeep the heat high and move fast — garlic burns quickly and turns bitter. - simmer · ~6 min
Simmer the sauce.
1.Pour in 1.5 cups water, 2 tsp soy sauce, 1 tsp vinegar, and 1 tsp sugar.2.Add 1 pinch salt and bring the sauce to a boil.3.Lower heat and slowly pour in the corn flour slurry while stirring continuously.4.Simmer for 2-3 minutes until the sauce thickens to a glossy, coating consistency.TIPStir the slurry just before pouring — corn flour settles at the bottom. - assemble · ~1 min
Toss the veg balls in the sauce.
1.Just before serving, add the fried veg balls to the simmering sauce.2.Toss gently to coat every ball evenly with the glossy garlic sauce.3.Turn off the heat immediately — do not simmer further or the balls lose their crunch.TIPAdd balls only when ready to eat. The sauce softens the crispy exterior within 10-15 minutes. - garnish
Garnish with spring onion greens and serve hot.
Transfer to a serving bowl, sprinkle the chopped green spring onion tops generously over the dish, and serve immediately.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Squeeze grated cabbage and carrot in a clean cloth to remove excess moisture for crispier balls.
- 2Fry the veg balls in batches; overcrowding drops oil temperature and makes them greasy.
- 3Use a wok for the sauce to get that authentic smoky Indo-Chinese flavour called 'wok hei'.
- 4Do not skip the corn flour slurry resting step — it ensures the sauce has a silky, glossy finish.
- 5Add the fried balls to the sauce only at serving time to maintain crunch.
- 6Taste the sauce before adding balls; adjust salt, sugar, or chili paste to your preferred balance.
Adapt it for your goals.
Baked/air-fried
Instead of deep-frying, shape the veg balls, brush lightly with oil, and bake at 200°C (400°F) for 15-18 minutes or air-fry at 180°C (350°F) for 10-12 minutes for a lower-oil version.
gluten freeGluten-free
Replace all-purpose flour with rice flour or chickpea flour (besan). Add 1 extra tbsp corn flour to maintain binding.
high proteinHigh-protein
Mix 1/4 cup crumbled paneer or mashed tofu into the vegetable mixture for added protein without altering the flavour profile.
jain (no onion garlic)Jain (no onion-garlic)
Skip garlic and spring onion; use asafoetida (hing) in the sauce and add extra ginger and finely chopped celery for the aromatic lift.
veganVegan
This recipe is already vegan — simply ensure your red chili paste and soy sauce are vegan-friendly (some brands add honey or fish sauce).
Why this is on our healthy list.
Rich in Dietary Fiber
Cabbage and carrots provide a good amount of fiber, supporting digestion and helping you feel full longer.
Low in Saturated Fat
The veg balls use minimal oil for binding and are deep-fried in vegetable oil, keeping saturated fat content lower than meat-based starters.
Source of Vitamin A
Carrots are packed with beta-carotene, which the body converts to vitamin A for healthy vision and immune function.
Garlic's Natural Benefits
Fresh garlic adds allicin, a compound associated with immune support and cardiovascular health in traditional diets.
Frequently asked questions
The mixture likely lacked enough binding. Add 1-2 more tsp corn flour, or chill the shaped balls for 15 minutes before frying to firm them up.



