Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Sweet and Sour Meatballs

Sweet and Sour Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tender sweet and sour meatballs with a tangy pineapple glaze. Perfect for dinner or parties, this comfort food classic is easy to prepare and packed with flavor.

  • Total Time: 1 hour 20 minutes
  • Yield: 10 servings

Ingredients

Scale

For the Meatballs:

  • 1 lb ground beef (preferably 80/20)
  • 1 lb ground pork
  • 1 tbsp garlic, minced
  • 1/2 cup yellow onion, finely chopped
  • 3/4 cup Parmigiano Reggiano, grated
  • 1 cup breadcrumbs
  • 2 eggs
  • 1/4 cup fresh parsley (or 2 tbsp dried parsley)
  • 1 tbsp salt
  • 1 tsp ground black pepper
  • Cooking oil (e.g., vegetable or canola oil)

For the Sweet & Sour Sauce:

  • 2 tbsp vegetable or canola oil
  • 1 large yellow onion, roughly chopped
  • 2 bell peppers, roughly chopped
  • 1 tbsp garlic, minced
  • 2 tsp fresh ginger, chopped (or 1 tsp ground ginger)
  • 1/2 cup soy sauce
  • 1/2 cup rice wine vinegar
  • 1/4 cup pineapple juice
  • 2 tbsp ketchup
  • 1/2 cup brown sugar
  • 2 cups pineapple chunks (preferably fresh)
  • 2 tbsp cornstarch
  • 2 tbsp cold water
  • 1/4 cup green onions, chopped (for garnish)
  • Sesame seeds, for garnish

Instructions

  1. Preheat oven to 375°F. In a large bowl, mix ground beef, ground pork, garlic, onion, Parmigiano Reggiano, breadcrumbs, eggs, parsley, salt, and pepper. Shape into 2 oz meatballs and place in a 9×13 baking dish.
  2. Heat 2 tbsp oil in a large skillet over medium-high heat. Sear meatballs until golden brown. Set aside on a plate and discard used oil.
  3. In the same skillet, add 2 tbsp oil. Sauté onion and bell peppers for 4-5 minutes. Add garlic and ginger; cook 1 more minute.
  4. Stir in soy sauce, rice vinegar, pineapple juice, ketchup, and brown sugar. Bring to a boil, reduce by 1/4, and simmer 5-7 minutes. Add pineapple chunks.
  5. Mix cornstarch with cold water to make slurry. Add to sauce and simmer 2-3 minutes until thickened. Remove from heat.
  6. Pour sauce over meatballs, cover with foil, bake 15 minutes. Remove foil, bake another 15 minutes or until meatballs reach 160°F.
  7. Toss meatballs in sauce. Garnish with green onions and sesame seeds. Serve hot.

Notes

  • Can substitute ground pork or beef with turkey or chicken for a lighter version.
  • Use fresh pineapple for best flavor.
  • Leftovers store well in the fridge for up to 3 days.
  • Author: lily
  • Prep Time: 20 minutes
  • Cook Time: 1 hour
  • Category: Dinner
  • Method: Baked
  • Cuisine: American