Ingredients
Scale
- 1 pound ground beef
- 1/2 cup breadcrumbs
- 1 large egg
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper (to taste)
- 1 tablespoon olive oil
- 1 cup bell peppers (chopped, red and green)
- 1 cup pineapple chunks (with juice)
- 1/2 cup ketchup
- 1/3 cup brown sugar
- 1/4 cup rice vinegar
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 1/3 cup water
Instructions
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a bowl, combine ground beef, breadcrumbs, egg, garlic powder, onion powder, salt, and pepper. Mix gently and roll into 1-inch meatballs (about 20 to 24 meatballs).
- Chill the rolled meatballs in the refrigerator for 10 to 15 minutes to help them hold their shape.
- Heat olive oil in a skillet over medium heat. Brown meatballs in batches, avoiding overcrowding.
- Transfer browned meatballs to the prepared baking sheet and bake for 10 to 12 minutes until cooked through (internal temperature 160°F).
- In a saucepan, combine ketchup, brown sugar, rice vinegar, soy sauce, pineapple chunks with juice, bell peppers, water, and cornstarch. Simmer the sauce over medium heat, stirring frequently, until thickened (about 5 to 7 minutes).
- Add cooked meatballs to the sauce and toss gently to coat each one completely.
- Serve hot over rice or noodles, garnished with scallions or sesame seeds if desired.
Notes
Do not overmix the ground beef to keep meatballs juicy. You can use ground turkey or chicken for a healthier option.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Asian
- Diet: Omnivore
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 14g
- Sodium: 600mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 70mg
