Adobo Soup Recipe: Savory Soy-Braised Chicken With Tangy Vinegar Depth

Soups & Stews

Adobo Soup Recipe: Savory Soy-Braised Chicken With Tangy Vinegar Depth

This adobo soup recipe delivers the bold, tangy-savory balance that makes it a Filipino comfort food staple. The secret lies in braising chicken with soy sauce and vinegar until the meat falls off the bone, creating a rich broth that's both deeply flavorful and impossibly tender. I've perfected this version through years of testing—each simmer layering complexity without overpowering the natural taste of the chicken.

The beauty of adobo lies in its simplicity: just a handful of pantry staples transform into something restaurant-worthy. Garlic, ginger, and black pepper build the aromatic base, while the vinegar and soy sauce create that signature tangy depth. The longer it simmers, the more the flavors meld, resulting in a broth so rich it coats every spoonful.

What you'll end up with is a steaming bowl of golden broth filled with perfectly braised chicken, its edges caramelized from the long cooking process. The aroma alone will have everyone gathering around the table—this is the kind of soup that transforms a simple meal into a family feast. Serve it over steamed rice to soak up every last drop of that flavorful liquid.

The best part? This recipe scales effortlessly—double it for leftovers or halve it for a quick weeknight dinner. The flavors only improve with time, making it perfect for meal prep. Let's get cooking—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for adobo soup

Pantry staples and a few fresh aromatics—this soup comes together with ease.

Ingredient Amount Notes
Chicken Thighs 🍗 1 ½ lb Bone-in, skin-on preferred
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Soy Sauce 🍶 ½ cup High-quality, like Kikkoman
White Vinegar 🍋 ¼ cup White or cane vinegar
Garlic Cloves 🧄 8 cloves Minced, fresh preferred
Fresh Ginger 🌿 2 tbsp Grated, fresh preferred
Black Peppercorns 🌶️ 1 tsp Crushed, freshly ground
Bay Leaves 🍃 2 whole Dried, standard size
Onion 🧅 1 whole Yellow or red, chopped
Salt 🧂 1 ½ tsp Kosher or sea salt
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Green Onions 🌱 2 whole Chopped, for garnish
Steamed White Rice 🍚 2 cups Cooked, for serving

The chicken thighs are non-negotiable here—they stay juicy and tender while the broth develops depth. Look for bone-in, skin-on thighs at your local butcher or the meat section of Whole Foods or Trader Joe's for the best quality. If you're in a pinch, bone-in, skinless works too, but you'll lose some of that rich flavor. The soy sauce should be high-quality like Kikkoman or Tamari—the cheap stuff tastes flat. Fresh ginger and garlic are worth hunting down at an Asian market if your grocery store's selection is wilted.

No coconut milk? Substitute with extra chicken broth—just add an extra splash of soy sauce to balance. Running low on vinegar? Lemon juice works at half the amount, but it'll change the flavor slightly. Fresh ginger too fibrous? Ground ginger at one-third the amount gets you close. The bay leaves can be skipped if you're out, but they add that subtle earthy note that makes this soup sing. If you're making this ahead, double the garlic and ginger—the flavors only get better after sitting overnight.

This soup tastes even better the next day, so make a big batch and freeze half. Store leftovers in the fridge for 4-5 days or freeze for 3 months. The broth reduces beautifully, so if you're portioning for meal prep, use shallow containers to keep it from getting rubbery. For serving, I always keep a bowl of steamed rice ready—it soaks up every last drop of that flavorful broth.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash extra bowls—just brown the chicken, toss in the garlic, vinegar, and soy sauce, then let it simmer with coconut milk. The broth thickens right in the pot, and the chicken falls off the bone. Minimal cleanup, maximum flavor.
  • Umami Bomb: That combo of soy sauce and vinegar? It’s a flavor explosion. The vinegar cuts through the richness of the coconut milk, while the soy adds this deep, savory punch. Honestly, the first time I tasted it, I thought, “Why haven’t I made this sooner?”
  • Leftovers That Don’t Suck: This soup actually tastes better the next day—yes, really. The flavors meld, and the coconut milk gets even creamier. I make a big batch on Sundays, and by Wednesday, it’s still my go-to. Freezer-friendly too, so I can pull it out when I’m too lazy to cook.
  • Budget-Friendly Comfort: Chicken thighs are cheap, and the rest of the ingredients won’t break the bank. Between us, this is the kind of meal that makes you feel like you’re treating yourself without the grocery bill screaming at you. Plus, it’s hearty enough to fill up a family of four for under $15.

Step-by-step instructions for adobo soup

Here's how to create a rich, savory adobo with tender chicken thighs and a perfect balance of tangy and umami flavors.

1

Sear the Chicken Thighs for Depth of Flavor

Heat the 2 tablespoons olive oil in a large pot or Dutch oven over medium-high heat until shimmering. Pat the 1.5 lb chicken thighs dry with paper towels—this ensures a good sear. Place the chicken skin-side down in the pot and let it cook undisturbed for 4-5 minutes until the skin is golden brown and crispy.

Flip the chicken and cook for another 3-4 minutes until the second side is also golden. Remove the chicken from the pot and set it aside on a plate. The crispy skin adds incredible texture and flavor to the soup, so don't rush this step. If the oil starts smoking too much, reduce the heat slightly to prevent burning.

2

Build the Aromatic Base

In the same pot, add the 1 whole onion and cook over medium heat for 3-4 minutes, stirring occasionally, until softened and translucent. Add the 8 cloves minced garlic and 2 tablespoons grated fresh ginger, and cook for another 1-2 minutes until fragrant—you should smell that pungent, fresh aroma. Stir in the 1 teaspoon crushed black peppercorns and 2 whole bay leaves, letting them toast for 30 seconds to deepen their flavor.

Pour in the 0.5 cup soy sauce and 0.25 cup white vinegar, scraping up any browned bits from the bottom of the pot. These bits are packed with flavor, so don't skip this step. Let the mixture simmer for 2-3 minutes until slightly reduced and the vinegar's sharpness mellows into a tangy sweetness.

3

Braise the Chicken in Coconut Milk

Return the seared chicken thighs to the pot, skin-side up. Pour in the 1 can coconut milk, ensuring the chicken is mostly submerged. Sprinkle the 1.5 teaspoons salt evenly over the top. Bring the mixture to a gentle simmer over medium-low heat, then reduce the heat to low to maintain a slow, steady bubble.

Cover the pot and let the chicken braise for 30-35 minutes, or until the meat is fork-tender and easily pulls away from the bone. If the liquid reduces too much before the chicken is done, add 2-3 tablespoons of water to keep it moist. The coconut milk will create a creamy, rich base that balances the tangy adobo flavors beautifully.

4

Finish and Serve

Once the chicken is tender, remove it from the pot and transfer it to a cutting board. Let it rest for 5 minutes before shredding or slicing it into bite-sized pieces. Return the chicken to the pot and stir to combine with the sauce. Taste and adjust the seasoning if needed—you might want to add a splash more soy sauce for saltiness or a little more vinegar for tang.

Serve the adobo soup hot over 2 cups steamed white rice, garnished with 2 whole chopped green onions. The rice will soak up the rich, flavorful broth, making every bite delicious. For extra depth, drizzle a little more coconut milk over the top before serving.

👨‍🍳

Pro Tips For Making Adobo Soup

  • Brown the Chicken Hard: Skip the temptation to toss raw chicken thighs straight into the vinegar—sear them skin-side down in a hot pan for 6-8 minutes until deep golden. That crust locks in flavor and keeps the meat from turning rubbery when the acid hits. (Yes, it’ll smell like heaven, but don’t rush—this is the thing that matters most.)
  • Blanch Garlic First: Toss your minced garlic into boiling water for 30 seconds, then drain and pat dry before frying. This kills the raw taste and prevents that bitter afternote that ruins the balance of sweet, sour, and umami. (I learned this the hard way after burning a batch of garlic into oblivion.)
  • Simmer Slow and Low: After adding vinegar and coconut milk, drop the heat to a bare simmer—no rolling boils. High heat curdles the coconut milk faster than you can say "disaster." Let it work at 180°F (82°C) for 40-45 minutes, stirring occasionally. Patience here makes the broth velvety, not grainy.
  • Deglaze with Vinegar Last: Save a splash of white vinegar (about ¼ cup) to pour in after the chicken has cooked through. This keeps the meat tender instead of toughening it from prolonged acid exposure. Use the rest in the initial marinade or sauce—just don’t drown the chicken in it all at once. (Your future self will thank you.)

Perfect pairings for this dish

Filipino Rice Pairing

Serve this adobo soup over steamed white rice—it’s the classic way to enjoy it. I recommend using jasmine rice for its fragrant aroma that complements the tangy broth beautifully. For extra authenticity, try Filipino-style rice (like Calrose) which has a slightly sticky texture perfect for soaking up every drop of that rich sauce. 🍚

Vegetable Sides

Add freshness with a simple steamed bok choy or green beans—their crisp texture contrasts the creamy coconut milk. I like tossing 1 bunch bok choy in 1 tbsp sesame oil and steaming for 4-5 minutes until tender-crisp. For a heartier option, roasted sweet potatoes add natural sweetness that balances the adobo’s tang.

Crunchy Garnishes

Top your bowl with toasted garlic chips or fried shallots for texture. I make garlic chips by slicing 2 cloves garlic paper-thin, frying in 2 tbsp oil at 350°F for 1-2 minutes until golden, then draining on paper towels. A sprinkle of crushed peanuts adds a nutty crunch that pairs wonderfully with the coconut milk.

Beverage Pairings

A light lager like San Miguel or Singha cuts through the richness perfectly. For non-alcoholic options, hibiscus tea (tsampa) adds a tart contrast to the soup’s savory depth. I also love coconut water—its natural sweetness balances the tangy adobo flavors beautifully. ☕

Extra Flavor Boosters

Add sliced hard-boiled eggs for protein and creaminess, or crispy pork belly for a richer twist. I sometimes stir in 1 tbsp fish sauce at the end for an umami kick—just a little goes a long way. For heat lovers, a dash of chili flakes or sambal oelek adds a spicy finish that’s hard to resist.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 38g13%
Dietary Fiber 3g11%
Sugars 12g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this adobo soup with pork instead of chicken?

Pork belly or pork shoulder work beautifully—just increase the cooking time to 45-60 minutes for tender results. For pork belly, score the fat in a crosshatch pattern before searing to render the fat evenly. The richness of pork pairs wonderfully with the coconut milk and vinegar.

2

Why does my adobo taste too salty?

This usually happens when using store-bought broth or over-salting during cooking. Taste as you go and adjust with extra vinegar or coconut milk to balance. For prevention, reduce soy sauce to ¼ cup and add 1 cup water to dilute the broth slightly after braising.

3

Can I make this soup without coconut milk?

Yes! Replace the coconut milk with 1 cup chicken broth plus 2 tbsp cornstarch slurry to thicken. The broth will be lighter but still rich. For extra depth, add 1 tbsp fish sauce or an extra splash of soy sauce to compensate for the missing creaminess.

4

How do I prevent the chicken from drying out?

Keep the pot covered and maintain a gentle simmer—never boil vigorously. If the liquid reduces too much, add 2-3 tbsp water in small increments. The skin should stay crispy while the meat stays juicy. For extra insurance, add 1 tbsp butter at the end of cooking.

5

What's the difference between Filipino adobo and Spanish adobo?

Filipino adobo uses vinegar and soy sauce for a tangy-savory flavor, while Spanish adobo is a dry marinade of vinegar, garlic, and spices. The Filipino version creates a rich broth, while Spanish adobo is typically used for grilling or frying. Both are delicious but serve very different purposes!

★★★★★4.6(4 reviews)
Categories Soups & Stews