Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet and Sour Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Evelyn
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Asian-Inspired
  • Diet: Halal

Description

Sweet and Sour Meatballs are tender beef meatballs coated in a tangy, glossy sauce made with ketchup, brown sugar, vinegar, and soy sauce. Perfect for weeknight dinners or entertaining guests.


Ingredients

  • 1 lb (450 g) ground beef
  • ½ cup breadcrumbs
  • 1 large egg
  • 2 cloves garlic, minced
  • ¼ cup onion, finely chopped
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 tablespoons vegetable oil (for frying)
  • ½ cup ketchup
  • ½ cup brown sugar
  • ⅓ cup white vinegar or apple cider vinegar
  • 2 tablespoons soy sauce
  • ⅓ cup pineapple juice (optional, but recommended)
  • 1 tablespoon cornstarch
  • 2 tablespoons water (for mixing with cornstarch)

Instructions

  1. Combine ground beef, breadcrumbs, egg, garlic, onion, salt, and pepper in a large bowl and mix until just combined.
  2. Form the mixture into 20–24 small meatballs.
  3. Heat oil in a large skillet over medium heat and brown the meatballs on all sides. Do not cook through completely.
  4. In a medium saucepan, whisk together ketchup, brown sugar, vinegar, soy sauce, and pineapple juice. Bring to a simmer.
  5. Add the browned meatballs to the sauce and simmer over low heat for 15–20 minutes, until fully cooked.
  6. Mix cornstarch with water and stir into the sauce to thicken.
  7. Serve hot over rice or with stir-fried vegetables.

Notes

  • Use ground chicken or turkey for a lighter version.
  • Bell peppers or pineapple chunks can be added to the sauce for extra texture and flavor.
  • To bake instead of fry, cook meatballs at 400°F (200°C) for 18–20 minutes.
  • Leftovers can be refrigerated for up to 4 days or frozen for up to 3 months.

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 410
  • Sugar: 22g
  • Sodium: 690mg
  • Fat: 22g
  • Saturated Fat: 7g
  • Unsaturated Fat: 12g
  • Trans Fat: 0.5g
  • Carbohydrates: 30g
  • Fiber: 1g
  • Protein: 22g
  • Cholesterol: 90mg