sweet and sour meatballs
Photo Credit: Eat Something

Wise Sons’ Sweet and Sour Meatballs Recipe

An easy, satisfying weeknight meal.

I’m not really sure when this dish became “Jewish,” but it was certainly a staple of my grandmother’s repertoire, and probably yours. Most of the iterations call for dumping either Welch’s grape jelly or Heinz chili sauce (or both) into the Crockpot. It’s sort of Chinese, sort of Swedish, sort of sweet-and-sour cabbage from the old country, and very American. Skip the slow cooker and sear the meatballs first. My safta added sliced pineapples or green bell peppers for garnish.

Reprinted from “Eat Something” by Evan Bloom, with permission from Chronicle Books, 2020.

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
Photo Credit: Eat Something

Sweet and Sour Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These meatballs can be made in advance and kept in the freezer to simplify this recipe even further.

  • Total Time: 45 minutes
  • Yield: 4-6


For the meatballs: 

  • 1 lb (455 g) 80/20 ground beef (80% lean beef and 20% fat)
  • 1 large egg, lightly beaten
  • ½ cup (80 g) grated yellow onion, with liquid (about ½ a medium onion)
  • 1 ½ tsp Diamond Crystal kosher salt
  • ¼ tsp freshly ground black pepper
  • ½ cup (70 g) fine dry bread crumbs
  • 1 Tbsp vegetable oil

For the sauce:

  • 1 (12 oz/360 ml) can pineapple juice
  • 3 Tbsp soy sauce
  • 2 Tbsp apple cider vinegar
  • ½ tsp Worcestershire sauce
  • ¼ cup (50 g) golden brown sugar
  • 2 Tbsp tomato paste
  • 2 Tbsp cornstarch
  • ¼ cup (60 ml) hot water


  1. To make the meatballs, in a large mixing bowl, combine the ground beef, egg, onion, salt, and pepper. Using clean hands, mix until well blended. Slowly add the bread crumbs, a little at a time, working them into the meat mixture until evenly combined. Form into small balls by rolling 1½ Tbsp of meat between your hands. Set aside the meatballs on a large plate or baking sheet.
  2. Heat the oil in large cast-iron skillet or other heavy-bottomed pan over medium-high heat. Working in batches, sear the meatballs, undisturbed, for 2-3 minutes until well browned, and turn with a wooden spoon and sear for 2 minutes more. Remove the meatballs from the pan using a slotted spoon and set aside.
  3. To make the sauce, in a medium Dutch oven or large saucepan over medium heat, combine the pineapple juice, soy sauce, vinegar and Worcestershire sauce. Whisk lightly to combine and heat until the liquid simmers lightly, 4-5 minutes. Add the brown sugar and the tomato paste, whisking well until smooth.
  4. Turn the heat to medium-low. In a small bowl, whisk together the cornstarch and hot water until smooth to create a slurry. Slowly add the slurry to the hot sauce mixture, whisking constantly to create a smooth sauce. Return the heat to medium and carefully add the seared meatballs to the pan, stirring to coat. Cook for 8-10 minutes, until the sauce is glossy and coats the back of a spoon and the meatballs are cooked through.
  5. Serve immediately with toothpicks. 


These can be made in advance and stored in an airtight container in the refrigerator for up to three days. Reheat the meatballs in the sauce over medium-low heat for 10-12 minutes.

  • Author: Evan Bloom
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Keep on Noshing

5 Schnitzel Recipes You Need to Try

From snack-sized to pickle-brined, there are so many ways to enjoy this fried treat.

A Love Letter to Salami and Eggs

It's time to bring back this old school Jewish favorite!