Sweet and Sour Meatballs

Featured in Evening Meals Made Beautiful.

Quick 25-minute dinner combining beef meatballs with a homemade sweet and sour sauce, fresh vegetables, and pineapple. Serve over rice for an easy weeknight meal everyone will love.
Barbara Chef
Recipe by Barbara
Updated on Tue, 28 Jan 2025 18:38:36 GMT
Sweet and Sour Meatballs Pin it
Sweet and Sour Meatballs | gracefulflavors.com

Weeknight dinner gets an exciting twist with these Sweet and Sour Meatballs, featuring tender meatballs and colorful vegetables in a homemade sauce that perfectly balances sweet and tangy flavors. This budget-friendly meal brings restaurant-quality taste right to your family table.

Last weekend, I made these for a potluck, and even the pickiest eaters went back for seconds! The secret lies in getting that perfect sauce consistency and letting the meatballs develop a nice brown crust.

Essential Ingredients

  • Pre-made meatballs: Either beef, pork, or chicken work beautifully
  • Pineapple chunks: Adds natural sweetness and authentic flavor
  • Bell peppers: Use red or green for color and crunch
  • Broccoli florets: Cut into bite-sized pieces for even cooking
  • Ketchup: Creates the base for our sauce
  • Rice vinegar: Brings the perfect tang
  • Brown sugar: Balances the acidity
  • Soy sauce: Adds depth and umami
  • Cornstarch: Thickens the sauce to restaurant quality
Sweet and Sour Meatballs Recipe Pin it
Sweet and Sour Meatballs Recipe | gracefulflavors.com

Detailed Instructions

Start with your sauce. Whisk together ketchup, rice vinegar, brown sugar, soy sauce, and cornstarch until completely smooth. The secret is getting all the cornstarch lumps out now

Heat your largest skillet or wok over medium-high heat. Add oil and wait until it shimmers - proper heat is crucial for browning

Add meatballs to the hot pan. Let them develop a golden crust before turning - this takes about 3-4 minutes per side. Don't overcrowd the pan

Once meatballs are nicely browned, push them to the edges of the pan. Add your chopped vegetables to the center where they'll get direct heat and better caramelization

Stir-fry vegetables for 2-3 minutes until they start to get some color but still maintain crunch. Add pineapple chunks and give everything a quick toss

Give your sauce mixture one final whisk and pour it all around the pan. Let it come to a gentle simmer, stirring occasionally until it thickens and turns glossy

Once sauce reaches desired thickness, gently toss everything together to coat evenly. The sauce should cling to both meatballs and vegetables

Making the Perfect Sauce

Getting that restaurant-style sweet and sour sauce is all about balance. Too much vinegar makes it sharp, too much sugar makes it cloying. I've found that adding the pineapple juice from the can adds natural sweetness that really elevates the flavor.

The Best Sweet and Sour Meatballs Pin it
The Best Sweet and Sour Meatballs | gracefulflavors.com

The Art of Stir-Frying

Keeping vegetables crisp-tender is key to this dish. Nobody wants mushy broccoli! I learned from my neighbor who owned a Chinese restaurant that high heat and quick cooking is the secret.

Growing up, my mom would make this with whatever vegetables were on sale that week. It taught me how versatile this recipe can be while staying budget-conscious.

After years of making this family favorite, I've learned that its beauty lies in its flexibility. Whether you're using premium ingredients or cooking on a budget, these sweet and sour meatballs never fail to satisfy. The combination of tender meatballs, crisp vegetables, and that perfectly balanced sauce makes this dish a winner every time. It's become my go-to recipe for busy weeknights when I need something delicious that won't break the bank.

Recipe Tips & Questions

→ Can I use frozen meatballs?
Yes, frozen meatballs work great. Just make sure they're fully thawed before cooking for even browning.
→ What vegetables can I use?
You can use any stir-fry vegetables you like - try carrots, snow peas, or bell peppers of any color.
→ Can I make this gluten-free?
Yes, just make sure to use gluten-free soy sauce and check all sauce ingredients for gluten-free certification.
→ Can I make my own meatballs?
Absolutely! You can make meatballs using beef, pork, lamb, or a mix of these meats.
→ Can I prepare the sauce ahead?
Yes, you can mix the sauce ingredients ahead and store in the fridge for up to 2 days before using.

Quick Sweet and Sour Meatballs

Juicy meatballs in a homemade sweet and sour sauce with broccoli, peppers, and pineapple, served over steamed rice.

Prep Time
10 Minutes
Cook Time
15 Minutes
Total Time
25 Minutes
Recipe by: Barbara

Recipe Type: Dinner Delights

Skill Level: Beginner-Friendly

Style of Cooking: Asian

Makes: 4 Serves

Dietary Notes: Dairy-Free

What You'll Need

→ Main Ingredients

01 400g beef meatballs
02 1 Tbsp vegetable oil
03 ½ head broccoli
04 1 red capsicum
05 150g pineapple pieces
06 1 spring onion, sliced
07 1 tsp sesame seeds

→ Sweet and Sour Sauce

08 4 Tbsp pineapple juice
09 4 Tbsp apple cider vinegar
10 3 Tbsp soy sauce
11 2 Tbsp brown sugar
12 2 Tbsp tomato sauce
13 2 Tbsp crushed garlic
14 2 Tbsp crushed ginger
15 1 Tbsp cornflour

→ For Serving

16 Steamed rice

Let's Cook!

Step 01

Whisk together all sweet and sour sauce ingredients until well combined.

Step 02

Chop broccoli into bite sized pieces and roughly chop the capsicum.

Step 03

Heat vegetable oil in a large frying pan. Add meatballs and brown on all sides for about 5 minutes.

Step 04

Move the meatballs to the edges and add the broccoli, capsicum and pineapple pieces. Stir fry for a few minutes until they start to brown.

Step 05

Pour in the sauce and let it simmer stirring for a few minutes until it thickens up and the meatballs are cooked through.

Step 06

Sprinkle over spring onion and sesame seeds. Serve immediately with hot steamed rice.

Cook's Notes

  1. You can make your own meatballs using beef, lamb or pork mince, or a combination
  2. Use your favorite seasonal stir fry vegetables
  3. Use the drained juice from canned pineapple pieces in the sauce

Kitchen Equipment Needed

  • Large frying pan
  • Cutting board and knife
  • Measuring spoons
  • Whisk
  • Rice cooker or pot for rice

Allergy Notes

Always check ingredients carefully for allergens. When in doubt, please consult your healthcare provider.
  • Contains soy
  • May contain gluten (check sauce ingredients)

Nutrition Information (Per Serving)

These values are estimates and should be used as a general guide.
  • Calories: 420
  • Total Fat: 22 g
  • Total Carbohydrate: 35 g
  • Protein: 28 g