Get ready to savor a perfect blend of tangy and sweet with Windy's Sweet and Sour Meatballs! This crowd-pleasing recipe features juicy, homemade meatballs seasoned with garlic and black pepper, browned to perfection, and simmered in a mouthwatering sauce made with pineapple juice, rice vinegar, and a touch of ketchup for a rich depth of flavor. The sauce thickens beautifully with a cornstarch slurry, creating the ideal coating for the meatballs. Add optional pineapple chunks for an extra burst of tropical sweetness and garnish with chopped green onions for a pop of color. Whether served over steamed rice for a hearty dinner or as a party appetizer, these sweet and sour meatballs are guaranteed to delight. Perfect for weeknight meals, festive gatherings, or cozy evenings, this recipe is quick to prepare and endlessly versatile.
Scan with your phone to download!
In a large bowl, combine ground beef, breadcrumbs, egg, garlic powder, salt, and black pepper. Mix until well combined.
Shape the mixture into 1-inch meatballs and set aside on a plate.
Heat cooking oil in a large skillet over medium heat. Add the meatballs in batches, browning them on all sides (about 5-7 minutes). Transfer the browned meatballs to a plate and set aside.
In the same skillet, whisk together pineapple juice, rice vinegar, brown sugar, soy sauce, and ketchup. Bring the mixture to a simmer over medium heat.
In a small bowl, stir together cornstarch and water until smooth. Gradually add the cornstarch mixture to the skillet, stirring continuously until the sauce thickens, about 2-3 minutes.
Return the browned meatballs to the skillet, tossing them gently to coat in the sweet and sour sauce. Reduce the heat to low, cover, and let the meatballs simmer for 10 minutes to cook through completely.
Optional: Add pineapple chunks during the final 5 minutes of simmering for an extra burst of sweetness.
Remove the meatballs from heat and serve warm. Garnish with chopped green onions if desired.
Serve over steamed rice or with toothpicks as an appetizer.
Serving size | (1163.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2096.4 |
Total Fat 118.3g | 0% |
Saturated Fat 38.4g | 0% |
Polyunsaturated Fat 1.8g | |
Cholesterol 517.1mg | 0% |
Sodium 3850.3mg | 0% |
Total Carbohydrate 180.2g | 0% |
Dietary Fiber 4.6g | 0% |
Total Sugars 122.2g | |
Protein 94.0g | 0% |
Vitamin D 48IU | 0% |
Calcium 208.9mg | 0% |
Iron 12.5mg | 0% |
Potassium 1712.7mg | 0% |
Source of Calories