bola bola
filipino sweet and sour
pork meatballs
banana ketchup recipes
pinoy ulam ideas
budget ulam
easy dinner recipe
13 November 2025

Juicy Filipino Bola-Bola in Sweet & Sour Sauce

Chef RV Manabat (adapted by JojoM)

Juicy Filipino Bola-Bola in Sweet & Sour Sauce

Golden pan-fried Filipino pork meatballs tossed in a glossy sweet and sour sauce with peppers, onions, and carrots—an easy, budget-friendly ulam.

Why You’ll Love This Bola-Bola Recipe

This isn’t your typical meatball dish—Filipino bola-bola brings juicy pork meatballs together with a glossy, sweet-and-sour banana ketchup sauce that clings to every bite. It's budget-friendly, meal-prep friendly, and absolutely ulam-ready.

Perfectly crisped on the outside and tender inside, these meatballs soak up all the tangy goodness from the sauce. Best enjoyed with steaming rice, it’s a dish you’ll find yourself cooking on repeat.


Ingredients

🧆 For the Meatballs

  • 1 kg ground pork (use pork with some fat for juiciness)
  • 2 eggs
  • 2 tsp minced garlic
  • 75g carrots, finely chopped
  • 75g onions, finely chopped
  • 40g breadcrumbs (about ½ cup)
  • 16g all-purpose flour (about 2 tbsp)
  • 1 tsp salt
  • 1 tbsp soy sauce
  • 1 tbsp Worcestershire sauce
  • 1 tsp black pepper

🍛 For the Sweet & Sour Sauce

  • 120ml cane vinegar (½ cup)
  • 120ml banana ketchup (½ cup)
  • 50g white sugar (¼ cup)
  • 25g brown sugar (2 tbsp)
  • 12g cornstarch (4 tsp)
  • 0.5 tsp salt
  • 0.25 tsp black pepper
  • 2 red onions, quartered
  • 2 red bell peppers, diced
  • 1 carrot, diced
  • 240ml water (1 cup)

Instructions

1. Prepare the Meatballs

  1. In a large bowl, combine ground pork, eggs, garlic, carrots, onions, breadcrumbs, flour, soy sauce, Worcestershire sauce, salt, and pepper.
  2. Mix thoroughly until the mixture becomes sticky and uniform. Chill slightly if the mixture feels too soft.
  3. Shape into even meatballs using a scoop or spoon. Wet your hands slightly to prevent sticking.

2. Cook the Meatballs

  1. Heat oil in a frying pan over medium heat.
  2. Pan-fry the meatballs in batches, turning to brown all sides until cooked through.
  3. Transfer to a plate and repeat with the rest of the batch.

3. Make the Sweet & Sour Sauce

  1. In a saucepan, whisk together vinegar, banana ketchup, white and brown sugar, cornstarch, water, salt, and pepper until smooth.
  2. Bring to a simmer over medium heat, stirring until thickened and glossy.
  3. Add onions, red bell peppers, and diced carrot. Cook until vegetables are just tender but still vibrant.

4. Combine & Serve

  1. Add the cooked meatballs into the sauce.
  2. Toss to coat evenly and let it simmer for a few more minutes to absorb the flavour.
  3. Serve hot with steamed white rice.

Tips for Success

  • Wet or oil your hands before shaping the meatballs to prevent sticking.
  • Fry over medium heat to get an even golden crust without drying them out.
  • Always dissolve cornstarch in cold liquid to avoid lumps.
  • You can cook the meatballs ahead of time and store in the fridge, then reheat in the sauce before serving.

Nutrition (per serving)

Calories: 520 kcal
Fat: 34g
Saturated Fat: 12g
Cholesterol: 195mg
Sodium: 930mg
Carbohydrates: 29g
Fiber: 2g
Sugar: 15g
Protein: 30g


💬 Reader Comments

Lara:
“Super juicy and the sauce is spot-on! Masarap with extra rice.” ⭐⭐⭐⭐⭐

Michael:
“Made this for dinner—kids loved it! Will double the recipe next time.” ⭐⭐⭐⭐⭐

Jenny:
“Yung sauce talaga—perfect balance of tamis at asim!” ⭐⭐⭐⭐


Looking for more budget-friendly Filipino recipes? Try Extra Creamy Sopas with Hotdogs next!

Juicy Filipino Bola-Bola in Sweet & Sour Sauce

Chef RV Manabat (adapted by JojoM)

Golden pan-fried Filipino pork meatballs tossed in a glossy sweet and sour sauce with peppers, onions, and carrots—an easy, budget-friendly ulam.

Juicy Filipino Bola-Bola in Sweet & Sour Sauce image
bola bola
filipino sweet and sour
pork meatballs
banana ketchup recipes
pinoy ulam ideas
budget ulam
easy dinner recipe
Prep Time
25 mins
Cook Time
25 mins
Total Time
50 mins
Servings
6

Chef's Tips

  • Wet or oil your hands slightly when shaping meatballs to prevent sticking.

  • Pan-fry on medium heat so the meatballs brown evenly while staying juicy.

  • Dissolve cornstarch in cold liquid first to avoid lumps in the sauce.

  • Meatballs may be cooked ahead and reheated in the sauce before serving.

Tools Used

We use affiliate links, which may earn us a small commission at no extra cost to you.

Ingredients

USMetric

Meatballs

Sweet & Sour Sauce

Instructions

Prepare the Meatballs

  1. 1

    Combine pork, eggs, garlic, carrots, onions, breadcrumbs, flour, soy sauce, Worcestershire sauce, salt, and pepper.

  2. 2

    Mix until sticky and well combined. Chill briefly if mixture feels soft.

  3. 3

    Shape into even meatballs using a scoop or spoon.

Cook the Meatballs

  1. 1

    Heat oil in a pan over medium heat.

  2. 2

    Pan-fry the meatballs in batches until browned on all sides and cooked through.

  3. 3

    Transfer to a plate and repeat with remaining mixture.

Make the Sweet & Sour Sauce

  1. 1

    Whisk vinegar, ketchup, sugars, cornstarch, water, salt, and pepper until smooth.

  2. 2

    Simmer until thickened and glossy.

  3. 3

    Add onions, peppers, and carrot; cook until tender-crisp.

Combine & Serve

  1. 1

    Add meatballs to the sauce and coat evenly.

  2. 2

    Simmer a few minutes to absorb the flavours.

  3. 3

    Serve hot with steamed rice.

Comments & Reviews

  • Jenny

    11/15/2025

    Yung sauce talaga—perfect balance of tamis at asim!

  • Michael

    11/14/2025

    Made this for dinner—kids loved it! Will double the recipe next time.

  • Lara

    11/13/2025

    Super juicy and the sauce is spot-on! Masarap with extra rice.

Save, Plan & Shop Smarter

Create and edit your own recipes, import from most websites, plan your week, and build smart grocery lists.

Import recipes from most websites

Create and edit your own recipes

Plan your week with the Meal Planner

Mark favourites for quick access

Build grocery lists from your meal plan

Tick off pantry items you already have

Nutrition Facts

Serving Size: 1 serving (approx. 4 meatballs + sauce)

Calories 520
% Daily Value*
Total Fat 34g44%
Saturated Fat 14g70%
Trans Fat 0g
Cholesterol 195mg65%
Sodium 930mg40%
Total Carbohydrates 29g11%
Dietary Fiber 2g7%
Sugars 15g
Protein 30g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Loading...
Juicy Filipino Bola-Bola in Sweet & Sour Sauce - RecipeShare