Ingredients
Equipment
Method
- Add all the meatball ingredients (except olive oil) to a large bowl and mix to combine using clean hands. Take care not to over mix as this will result in tough meatballs.
- Line a baking sheet with parchment paper. Roll into 1" balls, placing meatballs on the lined sheet as you go. Transfer the meatballs to the freezer for 10 minutes to firm up before pan-frying.
- Warm 1 tablespoon extra-virgin olive oil in a large non-stick skillet over medium heat. Add the meatballs, being careful not to crown the pan. I cooked this recipe (24 meatballs) in 3 batches. Cook until browned on both sides, about 4 minutes total. Transfer browned meatballs to a plate and set aside; they will finish cooking in the sauce shortly.
- In a medium-sized bowl, whisk together pineapple juice, rice vinegar, honey, soy sauce, and ketchup. Pour sauce into a large skillet and bring to a boil over medium-high heat.
- Meanwhile, make a slurry by mixing 1 tablespoon cornstarch with 2 tablespoons water or pineapple juice; whisk until all lumps are gone. Turn heat down to medium; whisk in the slurry.
- Add the meatballs, bell pepper, whites of the green onion, and water chestnuts. Mix well, cover, and simmer for 8-10 minutes, until sauce is thickened and meatballs are cooked through. Add pineapple chunks and cook for another 2 minutes.
- Garnish with green onion, cilantro, black pepper, and sliced chilies.
- Serve over Jasmine rice or mashed potatoes.
