Sweet and Sour Meatballs are a flavor-packed hit! Juicy meatballs in an irresistible sauce with sweet peppers, pineapple, and aromatics. Serve over rice for a hearty, delicious meal.
Heat broiler to high with the rack 4 inches from the heating element. Line a sheet pan with foil and generously grease with cooking spray.
Peel the outer layer of onion and grate to get 1/2 cup grated onion. Peel garlic and ginger on a fine grater to get 1 teaspoon of each. Cut bell peppers into 1-inch pieces. Measure out 1/2 cup mandarin oranges (spoon both the oranges and juices into a 1/2 cup measuring cup). Drain out 1 cup pineapple chunks, reserving 3 tablespoons juice for the sauce.
Meatballs: Combine the meatball ingredients. Mix with your hands until just combined; rub a little oil on your hands (or spritz with cooking spray), then roll meat mixture into meatballs (1 and 1/2 tablespoons in size; about 30–32 meatballs). Place rolled meatballs on the prepared sheet pan and drizzle with 2 tablespoons oil. Place in oven and broil, flipping meatballs every 2 minutes until cooked through (until a meat thermometer reads 160°F). This takes 4–8 minutes (5–6 minutes in my oven). Start checking temperature at 4 minutes.
Veggies: Meanwhile, add the 1 tablespoon oil to a large pan or wok over medium heat. Once hot, add grated onion, ginger, and garlic. Cook, stirring frequently, 2–3 minutes. Add chopped bell peppers and stir 4–6 minutes or until mostly crisp tender.
Sauce: With the veggies, add sugar, rice vinegar, pineapple juice, ketchup, Worcestershire sauce, soy sauce, oyster sauce, and mandarin oranges with juices. Mix to combine and slightly smash oranges. In a separate bowl, whisk together the cornstarch and water until smooth. Pour cornstarch slurry into the sauce while whisking constantly. Bring to a rapid simmer and simmer 1–2 minutes, then reduce heat to medium-low and simmer another 1–2 minutes or until sufficiently thickened. Stir through pineapple chunks. Remove from heat and stir in sesame oil.
Place meatballs over cooked white rice(see note 3). Generously spoon sauce and veggies over the meatballs. Garnish with sesame seeds and green onions if desired. Enjoy immediately.
Notes
Note 1: If you want very saucy meatballs, I recommend halving the meatball quantities in half.Note 2: Panko is a Japanese-style breadcrumb and is usually found near other breadcrumbs or in the Asian food aisle of your store.Note 3: I love basmati rice best with Sweet and Sour Meatballs. Here’s how I prepare it for this dish:
Measure rice and rinse it in a fine-mesh sieve until the water runs clear.
Place rice in a bowl and cover with water to soak about 5–10 minutes.
While rice is soaking, fill a large pot with water and bring to a boil.
Once water is at a rolling boil, drain rice and add it to the pot.
Cook without reducing heat, 5 minutes (taste and test to make sure it is tender; if not, add 1–2 more minutes), then drain and fluff with a fork.
Storage: Store the sauce, meatballs, and rice separately. Each will stay good for 4–5 days in an airtight container in the fridge.