I’m always looking for more interesting ways to turn a pound of ground meat into a weeknight-friendly dinner for my family of four, and we eat a lot of ground chicken. It’s an affordable, adaptable ingredient, and it can be used with a variety of cuisines and flavor profiles.
For this recipe, I’m borrowing from Filipino cuisine, simmering simply seasoned chicken meatballs in a rich, glazy adobo sauce along with carrots and onions for a one-pot main dish. Boil a pot of rice and you’ve got dinner in just over half an hour.
This is my second adobo recipe for Simply Recipes—my first is for the Instant Pot. My friend Nancy gave me some pointers along the way, as her family makes the dish often. When I showed her this recipe for a meatball version cooked on the stove, she said it looked like a great weeknight spin on classic adobo.
Not all adobo preparations include coconut milk, but it is a great addition, giving a little extra richness to this dish. For anyone who dislikes the flavor of coconut, you may very well enjoy it in this dish anyway—it’s very much toned down thanks to the strong flavors of salty, savory soy sauce and tangy white vinegar.
For a slightly lighter dish, you can substitute light/reduced-fat coconut milk. And if you’d like to cut down the sodium, use low sodium soy sauce and/or chicken broth or just add a tablespoon less soy sauce. If you go this route, you may want to taste the dish for seasoning at the end of cooking, adding a little more vinegar or sugar to balance out the flavors.
This recipe works well with other ground meats than chicken. Ground pork makes for slightly richer meatballs, and ground turkey has a more assertive flavor but is good, too. For leaner meatballs, use ground chicken breast or turkey breast. Plant-based chicken “grind” works, too (Kroger has a house brand).
You can also toss in other vegetables to simmer along with the meatballs. Green beans, sliced bell peppers, rounds of zucchini, or sliced asparagus work well. Add them about 10 minutes before the end of the cooking time.
There are a few parts of this recipe that you can prepare in advance so everything’s ready to go at dinner time. For one, you can make and form the meatballs, then refrigerate them, covered, for up to a day until you’re ready to cook them.
You can also make the liquid adobo mixture the day of and store it in a jar in the fridge until ready to use. And if you’d like to get the veggie prep done in advance, go ahead and slice up your onion and carrots up to a day ahead, storing them together in a container in the fridge.
Adobo dishes are usually served with rice. I like to use my Instant Pot to cook a batch of rice for a low-effort accompaniment to the main dish. Of course, you can use a rice cooker or a pot on the stove, or sauté up some cauliflower rice.
- 1 pound ground chicken (90% lean or leaner)
- 1 large egg
- 1/2 cup panko breadcrumbs
- 1 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon kosher salt
- 1/4 teaspoon ground black pepper
- 1/2 cup chicken broth
- 1/2 cup coconut milk
- 1/4 cup soy sauce
- 2 1/2 tablespoons distilled white vinegar
- 2 teaspoons brown sugar
- 1/4 teaspoon ground black pepper
- 2 tablespoons vegetable oil
- 4 garlic cloves, thinly sliced
- 1 medium yellow onion, sliced
- 4 large carrots, sliced into 1/4-inch thick rounds
- 1 bay leaf
- 1 green onion, sliced, for serving
- Make the meatball mixture:
In a medium bowl, stir together the ground chicken, egg, breadcrumbs, onion powder, garlic powder, salt, and pepper until evenly mixed.
- Make the adobo sauce mixture:
In a 2-cup liquid measuring cup, mix together the broth, coconut milk, soy sauce, vinegar, sugar, and pepper.
- Cook the meatballs:
Place a large braising pan or high-sided skillet with a lid over medium heat and add the oil. When the oil is shimmering, use a small (1 1/2 tablespoon) cookie scoop or a spoon and your hands, shape the mixture into meatballs and gently drop them into the skillet as you go.
Getting your hands a little bit wet with water will help keep the meatball mixture from sticking.
Brown the meatballs for about 2 minutes on their first side, until golden brown. Use a spatula to gently turn them and brown them on another side, for 2 minutes more. Sauté them for one more minute, so all the sides have a little color or are at least opaque.
- Add the remaining ingredients and simmer:
Scoot the meatballs to one side of the pan, and add the garlic cloves to the other side of the pan. Sauté for 1 minute, making sure they all come into contact with the oil and get a bit browned. Spread out the meatballs and add the onion, carrots, and bay leaf, using a spatula to poke them down around the meatballs.
Pour the adobo sauce mixture over the meatballs and vegetables.
When the mixture comes up to a simmer, cover the pan and turn the heat to medium-low. Let simmer for 15 minutes.
- Reduce the sauce and serve:
Remove the lid, turn the heat up to medium-high, stir, and let simmer for another 5 to 7 minutes, stirring occasionally, until the sauce is reduced, thickened, and glossy.
Sprinkle green onions on top. Serve with rice or cauliflower rice.
Store any leftovers in a tightly lidded container in the refrigerator. To reheat, microwave each serving until piping hot, about 1 1/2 minutes.
Love the recipe? Leave us stars below!