This oven baked 4-ingredient sweet and sour meatball recipe is one of those busy-weeknight miracles: you literally pour bottled sweet and sour sauce and two simple pantry ingredients over raw beef meatballs in a casserole dish, bake, and dinner is done. It reminds me of the potluck meatballs I grew up with here in the Midwest, but simplified for nights when I’m juggling work emails and homework help. The sauce turns glossy and sticky in the oven, the meatballs stay juicy, and the whole thing feels like takeout comfort with almost no effort.
Serve these sweet and sour meatballs over steamed white or brown rice to soak up all that extra sauce, or spoon them onto buttered egg noodles for a cozy, casserole-style vibe. A simple side of roasted or steamed veggies—like broccoli, snap peas, or green beans—balances the sweetness nicely. If you’re feeding a crowd, keep the meatballs warm in the casserole dish and set out toothpicks so people can grab them as an appetizer. A crisp green salad with a tangy vinaigrette or a side of pineapple slices also pairs really well with the sweet and sour flavors.
Oven Baked 4-Ingredient Sweet and Sour MeatballsServings: 4
Ingredients
1 1/2 pounds raw beef meatballs (about 24 small, store-bought or homemade, uncooked)
1 (12–14 ounce) bottle sweet and sour sauce
1 (8 ounce) can crushed pineapple in juice, undrained
1/4 cup ketchup
Directions
Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch casserole dish or similar baking dish.
Arrange the raw beef meatballs in a single layer in the bottom of the casserole dish. It’s okay if they’re snug, but try not to stack them.
In a medium bowl, pour in the bottled sweet and sour sauce, then add the crushed pineapple with all its juice and the ketchup. Stir until everything is well combined and the sauce looks smooth and uniform.
Pour the sweet and sour sauce mixture evenly over the raw beef meatballs in the casserole dish, making sure every meatball is coated and there is sauce in between them.
Cover the casserole dish tightly with foil. Bake for 25 minutes, then carefully remove the foil and gently stir or roll the meatballs so they’re well coated in the sauce.
Return the uncovered dish to the oven and bake for another 15–20 minutes, or until the meatballs are cooked through (an instant-read thermometer inserted into the center of a meatball should read 160°F/71°C) and the sauce is bubbling and slightly thickened.
Let the meatballs rest for 5 minutes so the sauce can thicken a bit more. Serve hot, spooning extra sweet and sour sauce from the casserole dish over the top.
Variations & Tips
For a little extra color and texture, you can scatter 1 cup of thawed frozen bell pepper strips and onion strips around the raw meatballs before pouring the sauce over the top; they’ll soften and soak up the sweet and sour flavors as everything bakes. If you prefer a spicier kick, stir 1–2 teaspoons of sriracha or a pinch of red pepper flakes into the sauce mixture before pouring it over the meatballs. To lighten things up, you can swap in lean ground beef meatballs or even turkey meatballs—just keep in mind that very lean meat can dry out a bit more, so avoid overbaking. For make-ahead prep, assemble the dish up to the point of pouring the sauce over the raw meatballs, cover tightly, and refrigerate for up to 24 hours; add 5–10 extra minutes to the covered baking time if starting from cold. Food safety tips: Always start with fully thawed meatballs if they were frozen so they cook evenly; using an instant-read thermometer is the most reliable way to ensure they reach 160°F/71°C in the center. Avoid tasting the sauce once it has touched the raw meatballs until after the dish is fully baked. Refrigerate leftovers within 2 hours of baking, store in an airtight container, and reheat until steaming hot before serving.