Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Bola-Bola (Filipino Meatballs) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emily
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 23 meatballs (Serves 4) 1x
  • Category: Appetizers
  • Method: Frying
  • Cuisine: Filipino

Description

Bola-Bola, a Filipino favorite, is a delightful blend of ground pork and flavorful seasonings, shaped into tender meatballs that are fried to perfection. These meatballs are perfect as a snack, appetizer, or main course, with their crispy exterior and flavorful, juicy interior. Serve them with sweet chili sauce for a touch of sweetness and spice or pair with steamed white rice for a comforting meal.


Ingredients

Units Scale

Meatballs

  • 1 small yellow onion, grated (1/4 cup)
  • 1 medium carrot, peeled and grated (3/4 cup)
  • 3 cloves garlic, grated
  • 1 pound ground pork
  • 1/2 cup panko breadcrumbs
  • 1 large egg
  • 1 tablespoon soy sauce
  • 2 teaspoons fish sauce
  • 2 teaspoons oyster sauce
  • 1/4 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper

For Frying

  • 2 cups neutral oil (canola or vegetable)

For Serving

  • Sweet chili sauce
  • Cooked white rice (optional)

Instructions

  1. Prepare the meatballs.
    In a large mixing bowl, grate the yellow onion (1/4 cup), carrot (3/4 cup), and garlic cloves. Add ground pork, panko breadcrumbs, egg, soy sauce, fish sauce, oyster sauce, kosher salt, and black pepper. Mix everything together thoroughly using your hands until the ingredients are evenly combined.
  2. Shape the meatballs.
    Using a spoon or scoop, form 2-tablespoon portions of the mixture, rolling them with damp hands into smooth, even balls. You should end up with approximately 22 meatballs. Place them on a large plate.
  3. Heat the oil.
    In a large cast iron skillet, pour the neutral oil and heat over medium heat to a temperature of 350ºF. This process should take about 8 minutes. Line a baking sheet with a wire rack or paper towels to place the meatballs after frying.
  4. Fry the meatballs.
    Fry 10 to 12 meatballs at a time. Carefully add the meatballs to the hot oil using tongs. Cook for 5 to 6 minutes, flipping halfway through, until golden-brown and fully cooked. Once done, transfer the fried meatballs to the prepared wire rack or paper towels to drain any excess oil.
  5. Serve.
    Serve the meatballs hot with sweet chili sauce for dipping. Optionally, enjoy with cooked white rice for a complete meal.

Notes

  • Ensure the oil is at the correct temperature (350ºF) before frying to achieve even cooking and a crispy exterior.
  • For a healthier option, you can bake the meatballs at 400ºF for 15-20 minutes, flipping them halfway through.
  • If the meatball mixture is too sticky, lightly oil your hands to make shaping easier.
  • These meatballs freeze well. Shape them into balls and freeze them raw, then cook when needed.
  • Adjust the seasoning to taste by tweaking the amount of soy sauce, fish sauce, and oyster sauce.

Nutrition

  • Serving Size: 5 meatballs
  • Calories: 380
  • Sugar: 2g
  • Sodium: 590mg
  • Fat: 27g
  • Saturated Fat: 7g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 1g
  • Protein: 22g
  • Cholesterol: 95mg