These are baked ground turkey meatballs tossed in a gochujang-spiked sweet and sour sauce built from ketchup, soy sauce, fish sauce, and lime juice. The sauce has real heat and tang, and the whole thing comes together in 45 minutes. Make a full batch on Sunday and you’ll have lunches sorted for most of the week.
Before you start
The one thing that matters most here is not overworking the turkey. Ground turkey is lean, and the more you squeeze and compress the mix, the tighter and drier the meatballs get after baking. Combine everything until the ingredients are just integrated — stop there. The second thing worth knowing is the sauce timing: build it while the meatballs bake, and keep the heat genuinely low. This sauce has a lot of sugar between the ketchup and brown sugar, and it scorches fast on medium heat. Bubbling gently for a few minutes is all it needs to meld. Pull it off the heat as soon as the meatballs are ready to go in.
Mistakes to avoid
- Skipping the greased baking sheet. Turkey meatballs have almost no fat to self-baste. Without grease they stick and tear when you try to lift them, leaving half the crust behind. A thin coat of oil or a sheet of parchment fixes this completely.
- Making the meatballs too large. Bigger meatballs take longer to reach 165°F (74°C) at the center, which means more time in the oven and a drier exterior. Aim for golf-ball size or slightly smaller — they cook evenly and hold together better when tossed in the sauce.
- Adding the sauce too early. Tossing raw or half-cooked meatballs in sauce and then baking them sounds efficient but produces a steamed, pale result instead of a browned one. Bake them fully first, then coat them. The browned crust also holds up better and doesn’t turn to mush in the sauce.
- Not tasting the sauce before adding the meatballs. Gochujang brands vary a lot in heat level. One tablespoon of a hot brand can make this significantly spicier than one tablespoon of a mild brand. Taste the sauce while it heats and adjust with a little extra lime juice or brown sugar if needed — skip the extra cayenne at this stage.
- Toasting sesame seeds in the same pan as the sauce. Toast them dry in a separate pan and keep them aside. Add them only at serving. Seeds that sit in the sauce go soft quickly, which matters a lot if you’re portioning this into containers for later in the week. Skip the garnish on portions you’re storing — not worth the extra dish.

Gochujang Turkey Meatballs in Sweet & Sour Sauce
Equipment
Ingredients
Meatball Ingredients
1 medium egg
1 pound ground turkey - minced turkey, about 450g
1 tablespoon Worcestershire sauce
½ cup Panko breadcrumbs - about 30g
1 teaspoon kosher salt - about 6g
1 teaspoon ground black pepper
1 tablespoon garlic powder
1 tablespoon onion powder
½ tablespoon ginger - ground
½ teaspoon cayenne pepper - adjust to taste
Sauce Ingredients
¾ cup ketchup - 180ml, tomato sauce in Australia and UK
1 tablespoon brown sugar
¼ cup soy sauce - 60ml
1 tablespoon fish sauce- 1 tablespoon rice wine vinegar
¼ cup lime juice - 60ml, about 2-3 limes
1 tablespoon sesame oil - toasted- 2 tablespoons Gochujang - Korean chilli paste, adjust to taste
1 tablespoon garlic powder
1 tablespoon onion powder
½ tablespoon ginger - ground
Garnish
2 tablespoons sesame seeds - for garnish
Instructions
- Preheat your oven to 425°F / 220°C (200°C fan-forced).
- In a large mixing bowl, combine all meatball ingredients and gently mix with your hands until just integrated — stop as soon as you no longer see dry breadcrumbs. Overworking lean turkey will make the meatballs tough and dry.1 medium egg, 1 pound ground turkey, 1 tablespoon Worcestershire sauce, 1/2 cup Panko breadcrumbs, 1 teaspoon kosher salt, 1 teaspoon ground black pepper, 1 tablespoon garlic powder, 1 tablespoon onion powder, 1/2 tablespoon ginger, 1/2 teaspoon cayenne pepper
- Using damp hands, roll the mixture into approximately 20 meatballs (about 1.5 tablespoons each) and place them on a greased or parchment-lined rimmed baking sheet, spaced about 1 inch apart.
- Bake in your preheated oven for 20-25 minutes, or until the meatballs are golden brown on the outside and register 165°F / 74°C on an instant-read thermometer.
- While the meatballs bake, combine the ketchup, brown sugar, soy sauce, fish sauce, rice wine vinegar, lime juice, toasted sesame oil, gochujang, garlic powder, onion powder, and ground ginger in a large saucepan. Heat over low to medium-low heat, stirring occasionally, until the sauce just begins to gently bubble. Remove from heat.3/4 cup ketchup, 1 tablespoon brown sugar, 1/4 cup soy sauce, 1 tablespoon fish sauce, 1 tablespoon rice wine vinegar, 1/4 cup lime juice, 1 tablespoon sesame oil, 2 tablespoons Gochujang, 1 tablespoon garlic powder, 1 tablespoon onion powder, 1/2 tablespoon ginger
- Once the meatballs are cooked, toss them with prepared sauce and heat slightly over low flame.
- In a small dry skillet over medium-low heat, toast the sesame seeds, stirring frequently, for 2-3 minutes until golden brown and fragrant. Remove from heat immediately to prevent burning.2 tablespoons sesame seeds
- Serve meatballs with toasted sesame seeds sprinkled over the top.2 tablespoons sesame seeds
Notes
Nutrition
Frequently asked questions
Can I make the meatballs ahead and refrigerate them before baking?
Yes — roll them, place them on the greased baking sheet, cover tightly with plastic wrap, and refrigerate for up to 24 hours before baking. This actually helps them hold their shape in the oven since the cold firms up the mix slightly.
How do I store and reheat leftovers without the meatballs drying out?
Store meatballs and sauce together in an airtight container in the fridge for up to 4 days — the sauce keeps the turkey moist. Reheat in a covered pan on low with a splash of water, or microwave covered on medium power; high heat dries lean turkey out fast.
Can I freeze these?
Freeze the baked, sauced meatballs in a single layer first, then transfer to a freezer bag — they keep well for up to 3 months. Thaw overnight in the fridge and reheat gently on the stovetop; the sauce may separate slightly but stirs back together with low heat.
Where do I find gochujang, and are there any substitutes?
Most large grocery stores stock gochujang in the international aisle, and Asian grocery stores always carry it. If you genuinely can’t find it, a mix of sriracha and a small amount of white miso gets you close — use roughly equal parts and start with less than a tablespoon since sriracha is thinner and the heat hits differently.
Try these next
- Authentic Szechuan Dan Dan
- Japanese Pork Lettuce Cups
- Venison Cranberry Holiday Meatballs
- Golden Turkey Empanadas








