
I stumbled onto these adobo chicken meatballs while trying to make an easier version of my mom's Filipino cooking. The moment those tender meatballs hit that tangy coconut sauce, I knew I had something special. That perfect mix of soy sauce, vinegar and coconut milk gets my family so excited they actually stop talking and just enjoy their food!
What Makes These So Good
These meatballs are like little flavor sponges, soaking up all that yummy sauce while staying super tender. The coconut milk makes everything creamy and rich, and you get that classic adobo tang from the vinegar and soy sauce. Best part? They're ready in under an hour but taste like they've been cooking forever. It's my go-to when we want something cozy but different.
Essential Ingredients
- Ground Chicken: Fresh and lean, perfect for tender meatballs.
- Panko Breadcrumbs: Adds lightness and helps bind the meatballs.
- Egg: Ensures the meatballs hold together well.
- Garlic: Freshly minced for bold flavor.
- Soy Sauce: High-quality for authentic taste.
- White Vinegar: Brings the signature tang of adobo.
- Coconut Milk: Creamy and rich, balancing the tanginess.
Step-by-Step Cooking
- Prepare the Meatballs
- Mix ground chicken, panko, egg, garlic, and seasonings. Roll into 1-inch balls for even cooking.
- Brown the Meatballs
- Heat oil in a skillet and brown the meatballs in batches. Don't overcrowd the pan for a proper crust.
- Sauté the Vegetables
- Cook onions and carrots until softened. Add garlic and cook until fragrant.
- Make the Sauce
- Add soy sauce, vinegar, coconut milk, brown sugar, bay leaves, and black pepper to the skillet. Stir well.
- Simmer the Meatballs
- Return the browned meatballs to the skillet. Cover and simmer until the meatballs are cooked through and the sauce thickens.

My Kitchen Secrets
Here's what I've learned from making these countless times don't mix the meatballs too much or they'll get tough. Give them plenty of space in the pan when browning, or they'll steam instead of getting that nice crust. If your sauce is too strong, just add a splash more coconut milk or a pinch of brown sugar to mellow it out.
How to Serve Them Up
Pour these beauties over a big bowl of steaming rice to soak up every drop of that amazing sauce. Trying to eat lighter? Cauliflower rice is fantastic too. I like throwing some fresh green onions or cilantro on top it makes everything look pretty and adds a nice fresh pop.
Save Some for Later
These meatballs taste even better the next day! They'll keep in the fridge for about 3 days. If you want to freeze them, keep the sauce separate from the meatballs. When you're ready to eat, warm everything up slowly on the stove. Add a splash of chicken broth if the sauce gets too thick.
Mix It Up
This recipe is super flexible! Throw in some green beans or peppers at the end if you want more veggies. Turkey or pork work great instead of chicken. That sauce makes everything taste amazing.

Finding Your Sweet Spot
Play around with the soy sauce and vinegar until you find what your family loves. More vinegar makes it tangier, more coconut milk makes it creamier and milder. Take little tastes as you cook and adjust until it's just right.
Less Mess Success
I love that everything cooks in one pan protein, veggies, sauce, the works! Fewer dishes to wash means more time to actually enjoy dinner with my family.
Get Everyone Involved
My kids love helping with this recipe! Little ones can roll the meatballs (with clean hands!), and older kids can measure out the sauce ingredients. It's such a fun way to teach them about Filipino flavors.
Next-Day Makeover
Got leftovers? Lucky you! These meatballs are amazing over noodles instead of rice, or stuffed into a sandwich roll. That sauce even makes a fantastic soup base just add some broth and extra veggies.
Change with the Seasons
I love throwing in whatever's fresh at the market. Summer means zucchini and cherry tomatoes, winter calls for hearty root veggies like parsnips or turnips. The sauce makes everything taste good!

Meal Prep Magic
These meatballs are my secret weapon for busy weeks. I make a big batch on Sunday, portion them out with rice, and boom lunch is sorted for days. They reheat beautifully too!
Round Out Your Meal
I usually serve these with a simple green salad or some steamed broccoli on the side. The fresh greens are perfect with all those rich, tangy flavors.
Party Perfect
Looking for a crowd-pleaser? These meatballs are always a hit at parties! Serve them with toothpicks as finger food, or set up a big bowl with rice for people to help themselves. The sauce gets everyone asking for the recipe.
A Taste of Home
This recipe reminds me of Sunday dinners at my lola's house, but with my own spin. It's my way of sharing Filipino flavors with my family while keeping things easy for busy weeknights.
From My Kitchen to Yours
These meatballs have become such a hit in our house. They're easy enough for weeknights but special enough for company. Give them a try I bet they'll become a favorite in your family too!

Frequently Asked Questions
- → Can I make these meatballs ahead of time?
Yes, you can form the meatballs a day ahead and store them covered in the fridge. You can also cook the entire dish ahead and reheat gently on the stovetop or microwave.
- → Why are my meatballs falling apart?
This usually happens if the mixture is too wet or if you move the meatballs too much while browning. Make sure to use the right amount of breadcrumbs and let them brown well on each side before turning.
- → Can I use different ground meat?
Yes, you can use ground turkey or pork instead of chicken. Just keep in mind that the cooking time might vary slightly depending on the meat you choose.
- → Is there a substitute for coconut milk?
While coconut milk adds authentic flavor, you can use chicken broth or heavy cream instead. The sauce will have a different taste but will still be delicious.
- → What can I serve with these meatballs?
These meatballs are traditionally served over steamed rice. You can also serve them with cauliflower rice for a low-carb option, or with noodles.