Rating: 4 stars 4.1
34 Ratings
  • 5 star values: 17
  • 4 star values: 10
  • 3 star values: 4
  • 2 star values: 2
  • 1 star values: 1

A family recipe (from my mother-in-law) for a unique twist on traditional meatballs. These are baked in a wonderful tomato-based sweet and sour sauce, which is delicious over rice! I doubled the original sauce recipe. We love extra sauce, and this recipe will make a lot.

Recipe Summary

15 mins
1 hr 5 mins
1 hr 20 mins
12 large meatballs


Original recipe yields 6 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Preheat oven to 350 degrees F (175 degrees C).

  • Mix the ground beef, eggs, bread crumbs, onion, milk, salt, and black pepper together in a large mixing bowl until evenly combined. Form the mixture into 12 large meatballs. Arrange the meatballs into a 9x13-inch baking dish.

  • Stir the ketchup, tomato sauce, water, brown sugar, white sugar, Worcestershire sauce, Italian seasoning, and chili powder together in a saucepan over medium heat; cook and stir until well combined and hot, about 5 minutes. Pour the tomato sauce mixture over the meatballs in the baking dish. Turn the meatballs to coat in the sauce.

  • Bake in the preheated oven until the meatballs are cooked through and no longer pink in the center, 60 to 90 minutes.

Nutrition Facts

597 calories; protein 28.3g; carbohydrates 84.8g; fat 17.5g; cholesterol 133.4mg; sodium 1620.8mg. Full Nutrition