Sweet and Sour Meatballs

Why You’ll Love This Recipe

  • Quick and easy – Ready in just 30 minutes!
  • Versatile – Serve over rice, noodles, or as a party appetizer.
  • Better than takeout – Fresh, homemade flavors with no mystery ingredients.

Ingredients

For the Meatballs:

  • 1 lb (450g) ground beef (or ground turkey)
  • ½ cup breadcrumbs
  • 1 egg
  • 1 clove garlic, minced
  • 1 tbsp soy sauce
  • ½ tsp salt
  • ½ tsp black pepper

For the Sweet and Sour Sauce:

  • ½ cup ketchup
  • ¼ cup rice vinegar (or apple cider vinegar)
  • ¼ cup brown sugar
  • 1 tbsp soy sauce
  • 1 tbsp cornstarch + 2 tbsp water (for slurry)
  • 1 cup pineapple chunks (optional, for extra sweetness)
  • 1 bell pepper, diced (red, green, or both)
  • ½ cup water

Instructions

  1. Make the meatballs – In a bowl, mix ground beef, breadcrumbs, egg, garlic, soy sauce, salt, and pepper. Roll into 1-inch meatballs.
  2. Cook the meatballs – Heat a large skillet over medium heat. Lightly grease with oil and cook the meatballs, turning occasionally, until browned and cooked through (about 8-10 minutes). Remove and set aside.
  3. Prepare the sauce – In the same skillet, whisk together ketchup, vinegar, brown sugar, soy sauce, and water. Bring to a simmer.
  4. Thicken the sauce – Stir in the cornstarch slurry (cornstarch mixed with water) and cook for 1-2 minutes until the sauce thickens.
  5. Add veggies and pineapple – Toss in diced bell peppers and pineapple chunks. Let simmer for another 2-3 minutes.
  6. Combine everything – Return the meatballs to the skillet, stirring until they are fully coated in the sauce. Cook for another 2-3 minutes to absorb the flavors.
  7. Serve and enjoy! Garnish with sesame seeds or green onions and serve over rice or noodles.

Tips & Variations

  • Swap ground beef for ground turkey or chicken for a leaner option.
  • Add red pepper flakes for a spicy kick.
  • Use canned or fresh pineapple depending on preference.
  • Try serving in lettuce wraps for a lighter, low-carb version.
  • 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

    Sweet and Sour Meatballs


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    • Author: Ava
    • Total Time: 30min
    • Yield: 4servings

    Description

    These Sweet and Sour Meatballs are a perfect balance of savory, tangy, and sweet flavors. Juicy homemade meatballs are coated in a rich, flavorful sauce made with ketchup, vinegar, and brown sugar, creating a dish that’s better than takeout. Serve over rice, noodles, or enjoy as an appetizer for a quick and satisfying meal!


    Ingredients

    For the Meatballs:

    • 1 lb (450g) ground beef (or ground turkey)
    • ½ cup breadcrumbs
    • 1 egg
    • 1 clove garlic, minced
    • 1 tbsp soy sauce
    • ½ tsp salt
    • ½ tsp black pepper

    For the Sweet and Sour Sauce:

    • ½ cup ketchup
    • ¼ cup rice vinegar (or apple cider vinegar)
    • ¼ cup brown sugar
    • 1 tbsp soy sauce
    • 1 tbsp cornstarch + 2 tbsp water (for slurry)
    • 1 cup pineapple chunks (optional, for extra sweetness)
    • 1 bell pepper, diced (red, green, or both)
    • ½ cup water

    Instructions

    • Make the meatballs – In a bowl, mix ground beef, breadcrumbs, egg, garlic, soy sauce, salt, and pepper. Roll into 1-inch meatballs.
    • Cook the meatballs – Heat a large skillet over medium heat. Lightly grease with oil and cook the meatballs, turning occasionally, until browned and cooked through (about 8-10 minutes). Remove and set aside.
    • Prepare the sauce – In the same skillet, whisk together ketchup, vinegar, brown sugar, soy sauce, and water. Bring to a simmer.
    • Thicken the sauce – Stir in the cornstarch slurry (cornstarch mixed with water) and cook for 1-2 minutes until the sauce thickens.
    • Add veggies and pineapple – Toss in diced bell peppers and pineapple chunks. Let simmer for another 2-3 minutes.
    • Combine everything – Return the meatballs to the skillet, stirring until they are fully coated in the sauce. Cook for another 2-3 minutes to absorb the flavors.
    • Serve and enjoy! Garnish with sesame seeds or green onions and serve over rice or noodles.

    Notes

    • Swap ground beef for ground turkey or chicken for a leaner option.
    • Add red pepper flakes for a spicy kick.
    • Use canned or fresh pineapple, depending on preference.
    • Try serving in lettuce wraps for a lighter, low-carb version.
    • Prep Time: 10min
    • Cook Time: 20min
    • Category: Dinner, Appetizer
    • Method: Stovetop, One-Pan
    • Cuisine: Asian-Inspired, American-Chinese

Similar Posts

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments