Sweet and sour meatballs are a classic dish. This version uses beef or lamb for a hearty meal. The sauce is a perfect balance of tangy and sweet, coating tender meatballs.
Author:Hank
Prep Time:20 minutes
Cook Time:30 minutes
Total Time:50 minutes
Yield:4 servings 1x
Category:Main Course
Method:Stovetop
Cuisine:Asian-inspired
Diet:Low Lactose
Ingredients
Scale
1 pound ground beef or lamb
1/2 cup breadcrumbs
1/4 cup finely chopped onion
1 egg
1/4 teaspoon garlic powder
1/4 teaspoon salt
1/8 teaspoon black pepper
1 tablespoon vegetable oil
1/2 cup pineapple juice
1/4 cup rice vinegar
1/4 cup brown sugar
2 tablespoons soy sauce
1 tablespoon cornstarch
1/4 cup water
1/2 cup bell pepper, chopped
1/4 cup onion, chopped
Instructions
In a large bowl, combine ground beef or lamb, breadcrumbs, finely chopped onion, egg, garlic powder, salt, and black pepper. Mix until just combined.
Form the mixture into 1-inch meatballs.
Heat vegetable oil in a large skillet over medium-high heat. Add the meatballs and cook until browned on all sides and cooked through. Remove meatballs from the skillet and set aside.
In a medium bowl, whisk together pineapple juice, rice vinegar, brown sugar, and soy sauce.
In a small bowl, whisk together cornstarch and water until smooth.
Add the pineapple juice mixture to the skillet. Bring to a simmer.
Stir in the cornstarch slurry and cook, stirring constantly, until the sauce thickens.
Add the cooked meatballs, chopped bell pepper, and chopped onion to the skillet. Stir to coat the meatballs and vegetables with the sauce.
Cook for another 5-7 minutes, or until the vegetables are tender-crisp.
Serve hot, optionally over rice.
Notes
For a spicier kick, add a pinch of red pepper flakes to the sauce.
You can substitute ground chicken or turkey for the beef or lamb.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.