Orange chicken meatballs give you the takeout classic without the deep fryer: tender ground chicken rolled into balls, seared until golden, then tossed in a sticky sweet citrus glaze made with fresh orange juice, zest, soy sauce, garlic, and ginger. It is the flavor of orange chicken, on the table in about 30 minutes with one skillet to wash.
The glaze is the whole point. Fresh orange juice and zest give it that bright, candy-like tang that bottled sauces miss, while brown sugar and honey round out the sweetness and a pinch of red pepper flakes adds a gentle warm finish. The cornstarch pulls it all into a lacquer that clings to each meatball, the same way it does in our General Tso meatballs.
Skip the delivery wait. This recipe is built for a weeknight: no batter, no frying in batches, no wok required. If you like this takeout-to-skillet pattern, our kung pao meatballs and sweet and sour meatballs follow the same idea with different glazes.
How to Make Orange Chicken Meatballs
- In a large bowl, combine ground chicken, panko, egg, half the scallions, half the garlic, 1 tbsp soy sauce, and salt. Mix until just combined - overworking makes dense meatballs.
- Roll into 20 to 22 meatballs, about 1 heaping tablespoon each. Heat vegetable oil in a large skillet over medium heat and cook the meatballs for 8 to 10 minutes, turning often, until browned on all sides and cooked through to 165F (74C). Remove to a plate.
- Whisk orange juice, orange zest, soy sauce, rice vinegar, brown sugar, honey, ginger, the remaining garlic, red pepper flakes, and cornstarch in a small bowl until the cornstarch dissolves.
- Add broccoli to the skillet and cook for 4 to 5 minutes until bright green and crisp-tender. Push to one side.
- Stir in the sauce mixture and bring to a simmer. Cook for 2 to 3 minutes, stirring, until the sauce thickens to a glossy glaze.
- Return the meatballs, toss for 2 to 3 minutes to coat every ball, and remove from heat. Finish with the remaining scallions and toasted sesame seeds. Serve over steamed jasmine rice.
Ingredients
- 1 lb (450 g) ground chicken
- 3/4 cup (75 g) panko breadcrumbs
- 1 large egg, lightly beaten
- 3 scallions, thinly sliced, divided
- 2 cloves garlic, minced, divided
- 1 tbsp low-sodium soy sauce
- 1/2 tsp kosher salt
- 2 tbsp vegetable oil, for searing
- 1 cup (240 ml) fresh orange juice (about 2 oranges)
- 1 tbsp orange zest
- 1/4 cup (60 ml) low-sodium soy sauce
- 2 tbsp rice vinegar
- 3 tbsp brown sugar
- 1 tbsp honey
- 1 tsp fresh ginger, grated
- 1/4 tsp red pepper flakes
- 1 tbsp cornstarch
- 2 cups broccoli florets
- Toasted sesame seeds, for serving
- Steamed jasmine rice, for serving
Ingredient Notes and Substitutions
- Ground chicken - ground turkey or lean ground beef work with the same cook time. Chicken and turkey cook through fast, so sear at medium heat and pull them at 165F (74C). Beef can go a couple of minutes longer.
- Fresh orange juice - this is non-negotiable. Bottled juice tastes flat in the glaze. Two medium oranges give you about a cup of juice plus plenty of zest; zest the oranges before you juice them.
- Rice vinegar - the tang that balances all that sugar. Apple cider vinegar works in a pinch, use a little less.
- Brown sugar and honey - the double sweetener gives the glaze depth and helps it set glossy. Swap both for 1/4 cup honey or maple syrup if you want a simpler pantry.
- Red pepper flakes - just a pinch for warmth. Use chili crisp or a seeded sliced fresno if you want a real kick.
- Panko - light, crispy crumbs that keep the meatballs tender. Crushed pork rinds or almond flour work for a low-carb version, following the same swap pattern as our baked meatballs without breadcrumbs.
What is orange chicken sauce made of?
Orange chicken sauce is a balance of sweet, sour, salty, and aromatic: orange juice and zest for the citrus flavor, brown sugar and honey for sweetness, rice vinegar for tang, soy sauce for salt and umami, plus garlic, ginger, and a pinch of chili. Cornstarch thickens it into the glossy coating that defines the dish.
The real difference between a good orange sauce and a flat one is the zest. Juice gives sweetness and acid, but the zest carries the essential oils that make it smell like orange. One tablespoon of fresh zest turns a generic sweet sauce into the takeout version.
Orange chicken vs General Tso: what’s different?
Both are glossy Chinese-American glazes, but they taste nothing alike. General Tso leans on dark soy, hoisin, and chili for a deep, savory-sweet lacquer. Orange chicken is brighter and more one-note sweet, carried by citrus instead of soy depth. Our General Tso meatballs use the dark glaze, while this recipe keeps the sauce light, sticky, and orange-forward.
Variations Worth Trying
- Crispy version - coat the raw meatballs in a little extra panko and shallow-fry until very crunchy before adding the sauce. The glaze softens the crust slightly, closer to the battered takeout original.
- Beef version - lean ground beef stands up to the sweet glaze well. Sear about 2 minutes longer per batch.
- Crockpot version - brown the meatballs, pour the sauce over them, and cook on low for 3 to 4 hours. Add the broccoli in the last 30 minutes so it keeps its texture. Same idea as our Mongolian meatballs in a slow cooker.
- Extra vegetables - snap peas, red bell pepper, or baby bok choy cook right in with the broccoli. Add them together so everything finishes at once.
- Keto and paleo - skip the panko or use crushed pork rinds, replace the brown sugar with a few drops of liquid sweetener or extra honey, and use coconut aminos instead of soy sauce. The glaze still sets glossy.
What to Serve with Orange Chicken Meatballs
Steamed jasmine rice is the classic partner; the sauce is built to be sopped up. Cauliflower rice keeps it lighter, and lo mein noodles turn it into a bigger takeout spread. Broccoli is already in the pan, but a side of steamed bok choy or snap peas works if you want more greens.
For a party appetizer, skip the rice, cut the meatballs smaller, and serve them with toothpicks straight from the skillet. The glaze stays sticky and warm for over an hour. These also slot right into the Asian meatball collection and the takeout-style line-up in our Chinese meatball collection.
Storage and Reheating
Store leftovers in an airtight container in the fridge for up to 4 days. Reheat in a skillet over medium heat with a splash of water to loosen the glaze, or use 30-second microwave bursts. The sauce keeps its cling; the broccoli softens over time, so if you are meal prepping, store the broccoli separately.
The meatballs freeze well on their own for up to 3 months. Freeze them after searing, before the sauce. Thaw overnight in the fridge and finish in the glaze. For meal prep bowls, the same make-ahead pattern applies as our meal prep meatball collection - keep the sauce separate until serving so the chicken stays tender.
FAQ
Are orange chicken meatballs healthy? Healthier than the takeout version, since the meatballs are seared instead of battered and deep-fried. The glaze still has sugar, about 2 tablespoons of sweetener across 4 servings, so it is a treat rather than a daily staple. Ground chicken and broccoli add protein and fiber.
Can I use bottled orange juice? You can, but the glaze will taste flat. Bottled juice lacks the essential oils and acidity of fresh oranges, so it needs extra zest or a squeeze of lemon to wake it up. Fresh juice and zest are worth the 2 minutes of squeezing.
How do I keep the glaze from getting too thick? The cornstarch thickens the sauce in about 2 minutes of simmering. If it goes too far, splash in water or extra orange juice a tablespoon at a time. The glaze is done when it coats the back of a spoon and slowly runs off.
Can I make this gluten-free? Yes. Use gluten-free panko or crushed pork rinds, and swap the soy sauce for tamari or coconut aminos. Everything else in the recipe is naturally gluten-free, which makes it a good match for the baked meatballs without breadcrumbs crowd.
What is the difference between orange chicken and sweet and sour chicken? Both are sweet, glossy, deep-fried Chinese-American dishes, but the flavors split on the citrus. Orange chicken uses orange juice and zest for a bright, fruity sweetness. Sweet and sour leans on vinegar and pineapple for a sharper, more acidic tang. Our sweet and sour meatballs show the vinegar-forward side.
Should the meatballs be fully cooked before the sauce goes in? Yes. Sear them to 165F (74C) first, then let them finish in the simmering sauce for just 2 to 3 minutes to coat. If you simmer raw meatballs in the glaze, they release liquid that thins the sauce and the sugar can scorch before the chicken cooks through.
Sources
- Baked Orange Chicken Meatballs | Just a Taste, technique and sauce ratio reference
- Easy Baked Orange Chicken Meatballs | Savoring Italy, gluten-free and paleo variation notes
- Orange Chicken Meatballs | One Lovely Life, Whole30 adaptation and serving suggestions
- Orange chicken | Wikipedia, origin and flavor profile of the takeout classic
