This rapid 20-minute meal combines savory beef meatballs with a vibrant, homemade glaze. It works equally well as a hearty dinner served over rice or as a crowd-pleasing appetizer for parties.

List of ingredients
- 32 oz. package frozen beef meatballs – ensure they are fully cooked and beef-based.
- 2 cups pineapple juice – provides the sweet base and acidity.
- 1/2 cup rice vinegar – adds the characteristic tangy brightness.
- 1/2 cup brown sugar – creates a deep, caramelized sweetness.
- 2 Tbsp. low sodium soy sauce – adds savory depth and saltiness.
- 1/4 cup ketchup – contributes thickness and tomato acidity.
- 4 Tbsp. chili sauce – adds a mild kick and complexity.
- 2 Tbsp. cornstarch – used as the primary thickening agent.
- 1/4 cup cold water – used to create the cornstarch slurry.
- 1 cup pineapple tidbits, chopped – adds texture and bursts of fruit flavor.
- Cooked rice and chopped green onions – for plating and garnish.
step-by-step instructions
- Boil the Sauce: In a large skillet, whisk together the brown sugar, rice vinegar, ketchup, chili sauce, soy sauce, and pineapple juice. Bring the mixture to a boil over medium-high heat.
- Thicken the Glaze: In a small cup, whisk the cold water and cornstarch together to make a smooth slurry. Slowly whisk this slurry into the boiling sauce, stirring continuously until the liquid begins to thicken.
- Heat the Meatballs: Add the frozen beef meatballs to the skillet. Bring the mixture back to a simmer to ensure the meatballs begin heating through.
- Simmer to Finish: Cover the skillet with a lid and simmer for approximately 10 minutes, or until the meatballs are hot throughout.
- Add Fruit: Stir in the chopped pineapple tidbits just before removing from heat.
- Serve: Spoon the meatballs and sauce over steamed rice or serve them alone as an appetizer. Garnish with chopped green onions for a fresh finish.
Customizing the Sauce Profile
Increasing the Tangy Flavor
If you prefer a more acidic profile, increase the rice vinegar by one to two tablespoons. This helps cut through the richness of the beef meatballs and the sweetness of the sugar. Always taste the sauce after the simmer to ensure the balance is to your liking.
Reducing the Sugar Content
To make the sauce less sweet, reduce the brown sugar to 1/4 cup or replace it with a natural sweetener like honey or maple syrup. Be aware that honey is sweeter than brown sugar, so you may need even less. Reducing sugar may slightly alter the viscosity of the glaze.
Achieving a Thicker Glaze
For a sauce that clings more heavily to the meatballs, add an extra teaspoon of cornstarch to the slurry. Ensure you whisk it thoroughly with cold water first to avoid lumps. Simmer the sauce for an additional two minutes to reach the desired consistency.
Lowering the Sodium Levels
To reduce the salt, replace the low sodium soy sauce with coconut aminos. Coconut aminos offer a similar savory flavor with significantly less sodium and a slightly sweeter undertone. This is a great option for those monitoring their salt intake.
Alternative Protein Choices
Using Ground Turkey Meatballs
For a leaner version, substitute the frozen beef meatballs with homemade or store-bought turkey meatballs. Turkey has a milder flavor that allows the sweet and sour sauce to stand out more prominently. Ensure turkey meatballs are fully cooked before adding them to the simmer.
Incorporating Plant-Based Meatballs
This recipe works well with soy or pea-protein based meatballs for a vegetarian option. Since plant-based meatballs can sometimes be softer, add them toward the end of the simmering process. This prevents them from breaking apart in the skillet.
Preparing Homemade Beef Meatballs
If you have extra time, skip the frozen options and roll your own meatballs using lean ground beef, breadcrumbs, and egg. Brown them in the skillet first before adding the sauce ingredients. This adds a seared crust that improves the overall texture of the dish.
Different Cooking Methods
Using a Slow Cooker
To prepare this in a crockpot, first prepare the sauce in a saucepan on the stove to ensure the cornstarch is properly activated. Pour the thickened sauce over the meatballs in the slow cooker. Cook on low for 3 to 4 hours until the meatballs are tender and hot.
Sheet Pan Oven Method
Place the meatballs on a parchment-lined baking sheet and roast at 400°F for 10 minutes. While they roast, simmer the sauce on the stove until thick. Toss the roasted meatballs in the sauce and return them to the oven for another 5 minutes to glaze.
Air Fryer Preparation
Air fry the frozen meatballs at 375°F for 8 to 10 minutes to get a crispy exterior. Toss the crispy meatballs in the prepared sauce in a bowl. This method provides a great contrast between the crunchy meatball and the sticky sauce.
Serving and Pairing Ideas
Choosing the Right Grains
White jasmine rice is the traditional choice for absorbing the sweet and sour sauce. For a nuttier flavor and more fiber, use brown rice or quinoa. Steamed cauliflower rice is an excellent low-carb alternative that pairs well with the glaze.
Complementary Vegetable Sides
Steam some broccoli florets or sauté snap peas and carrots to add color and nutrition to the plate. The crunch of fresh vegetables balances the softness of the meatballs. You can even stir the vegetables directly into the skillet during the last 3 minutes of simmering.
Appetizer Presentation Tips
When serving as a party snack, place the meatballs in a slow cooker on the warm setting. Provide toothpicks on the side for easy grabbing. Garnish the bowl with fresh sesame seeds and sliced green onions for a professional look.
Storage and Preservation
Refrigeration Guidelines
Store leftovers in an airtight glass or plastic container in the refrigerator for up to 4 days. Ensure the meatballs are completely cooled before sealing the lid to prevent condensation. The sauce will thicken further as it cools, which is normal.
Freezing for Future Meals
To freeze, prepare the sauce separately and let it cool completely before placing it in a freezer-safe zip-lock bag. Add the cooked meatballs to the bag and squeeze out as much air as possible. These can be stored in the freezer for up to 3 months.
Thawing Procedures
The safest way to thaw frozen meatballs and sauce is in the refrigerator overnight. Alternatively, you can place the sealed bag in a bowl of cold water for a few hours. Avoid thawing at room temperature to prevent bacterial growth.
Reheating Instructions
Stovetop Reheating
Place the meatballs and sauce in a skillet over medium-low heat. Add a splash of water or pineapple juice to loosen the sauce as it warms. Stir occasionally until the meatballs are heated through and the sauce is glossy again.
Microwave Reheating
Place a portion of the meatballs in a microwave-safe dish and cover it with a lid or damp paper towel. Heat in 30-second intervals, stirring in between. This prevents the sauce from splattering and keeps the meatballs moist.
Oven Reheating
Transfer the meatballs to a small baking dish and cover with aluminum foil. Bake at 325°F for 15 to 20 minutes. This method is best for larger quantities, as it ensures even heating without drying out the meat.
Troubleshooting Common Issues
Sauce is Too Thin
If the sauce hasn’t thickened enough, mix an additional teaspoon of cornstarch with a tablespoon of cold water. Stir this slurry into the simmering sauce and cook for another 2 minutes. Do not add dry cornstarch directly to the hot sauce, as it will clump.
Sauce is Too Thick
If the glaze becomes too sticky or paste-like, stir in a tablespoon of pineapple juice or water. Do this over low heat and stir constantly. This will thin the sauce back to a pourable consistency without losing flavor.
Meatballs are Cold in the Center
This usually happens if the meatballs were added straight from the freezer without enough simmering time. Extend the covered simmering time by another 5 minutes. Ensure the lid is tight to trap the steam and heat the core of the meatballs.
Sauce Tastes Too Sour
If the rice vinegar dominates the flavor, add a pinch of brown sugar or a teaspoon of honey. Stir it in over low heat until dissolved. Balance the flavors by adding a small amount of soy sauce to introduce more saltiness.
Frequently Asked Questions
Can I use fresh pineapple instead of tidbits?
Yes, you can use fresh pineapple. Simply dice the fruit into small pieces to mimic the size of the tidbits. Fresh pineapple may release more juice, so you might need a tiny bit more cornstarch to maintain the thickness.
Which type of soy sauce is best for this recipe?
Low sodium soy sauce is recommended to prevent the dish from becoming overly salty. However, you can use tamari for a gluten-free version. Coconut aminos are another great substitute for a lower-sodium, soy-free option.
Can I omit the ketchup from the sauce?
You can omit the ketchup, but the sauce will lose some of its body and a specific tangy-sweet depth. To compensate, add an extra tablespoon of tomato paste or a bit more chili sauce. The color will also be slightly lighter.
How do I keep the sauce looking glossy?
The gloss comes from the cornstarch and the sugars. To maintain this look, avoid overcooking the sauce after it has thickened. Stir gently to avoid breaking the emulsion, and add a tiny pat of butter at the end for extra shine.
Print
Quick and Tangy Sweet and Sour Meatballs
- Total Time: 20 minutes
- Yield: 6 servings 1x
- Diet: General
Description
These are the best Sweet And Sour Meatballs you will ever try. Made with frozen beef or turkey meatballs, pineapple tidbits, and a delicious homemade sweet and sour sauce.
Ingredients
- 32 oz. package frozen beef or turkey meatballs
- 2 cups pineapple juice
- 1/2 cup rice vinegar
- 1/2 cup brown sugar
- 2 Tbsp. low sodium soy sauce
- 1/4 cup ketchup
- 4 Tbsp. chili sauce
- 2 Tbsp. cornstarch
- 1/4 cup cold water
- 1 cup pineapple tidbits, chopped
- Rice and chopped green onions for serving
Instructions
- Step 1: In a large skillet whisk together brown sugar, rice vinegar, ketchup, chili sauce, soy sauce, and pineapple juice and bring to a boil over medium-high heat.
- Step 2: Make cornstarch slurry by whisking cold water and cornstarch in a small cup. Slowly whisk cornstarch slurry into sweet and sour sauce, and continue stirring until sauce starts to thicken.
- Step 3: Add frozen meatballs to skillet and bring to a simmer.
- Step 4: Cover and simmer for 10 minutes or until meatballs are warm throughout.
- Step 5: Stir in chopped pineapple tidbits.
- Step 6: Serve over rice, or as an appetizer.
Notes
Can be made in a crock pot by preparing the sauce on the stove first, then cooking on low for 3-4 hours. This recipe also freezes well in zip lock bags.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Appetizer, Dinner
- Method: Stovetop
- Cuisine: American, Chinese
Nutrition
- Serving Size: 1 serving
- Calories: 495 kcal
- Sugar: 36 g
- Sodium: 950 mg
- Fat: 16.2 g
- Saturated Fat: 6 g
- Unsaturated Fat: 10.2 g
- Trans Fat: 0 g
- Carbohydrates: 49.6 g
- Fiber: 1.4 g
- Protein: 31.3 g
- Cholesterol: 80 mg
Keywords: Sweet And Sour Meatballs, easy appetizer, family dinner




