Best Ever Easy Sweet & Sour Meatballs Recipe
These easy, sticky sweet and sour meatballs are a cherished recipe passed down to me from my Mom. They truly are the best homemade meatballs I've ever had - oven-baked to perfection. This delicious sweet and sour sauce is a mix of ketchup, brown sugar, garlic, ginger and orange juice.
Prep Time20 minutes mins
Cook Time30 minutes mins
Total Time50 minutes mins
Course: Dinner
Cuisine: Chinese
Keyword: Sweet And Sour Meatballs
Servings: 8 servings
For Meatballs
- 2 lbs ground beef
- 1 ⅔ lbs 750 g ground pork
- ¾ cup panko bread crumbs
- 2 large eggs beaten
- ½ cup packed finely chopped green onion
- 1 medium carrot peeled and grated
- 1 tbsp finely grated fresh ginger
- 2 ½ tsp kosher salt
- 1 tsp freshly ground black pepper
For Sauce
- 3 tbsp olive oil
- 1 large sweet onion finely chopped
- kosher salt
- 4 cloves garlic minced
- 2 tbsp finely grated fresh ginger
- 1 cup ketchup
- 3 cups orange juice
- ¼ cup brown sugar
- 3 tbsp cornstarch
- ½ cup soy sauce
Preheat oven to 400ºF. In a large bowl, combine all meatball ingredients together (using your hands is the easiest way). Roll into lime-sized meatballs and place in a single layer on parchment-lined baking sheets. Bake until browned, about 20 minutes.
Meanwhile, heat oil in a heavy saucepan over medium heat. Add onion and a pinch of salt, then cook until very soft, about 12 minutes. Add garlic and ginger and cook a minute more, then add the ketchup, orange juice and brown sugar and bring sauce to a simmer.
Whisk cornstarch into soy sauce until smooth, then whisk into the sauce. Bring to a boil then reduce heat to simmer for 10 minutes, until thickened and glossy. Taste and season with more salt if desired.
Add meatballs and continue cooking until sauce is very thick and meatballs are cooked through to 165ºF, about 15 minutes more.
Calories: 765kcal | Carbohydrates: 38g | Protein: 41g | Fat: 50g | Saturated Fat: 17g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 23g | Trans Fat: 1g | Cholesterol: 189mg | Sodium: 2024mg | Potassium: 1030mg | Fiber: 2g | Sugar: 24g | Vitamin A: 1750IU | Vitamin C: 53mg | Calcium: 94mg | Iron: 5mg