Asopao de Pollo is one of those meals that instantly makes you slow down and feel right at home. This classic Puerto Rican chicken soup is rich, comforting, and packed with bold island flavor. It’s the kind of meal we make on rainy days, cool fall evenings, or when someone in the house has the sniffles and needs a little extra comfort.
Today I’m sharing my recipe for this hearty Puerto Rican soup, one that’s full of flavor, deeply comforting, and always a hit with my family.

A Little Background on Puerto Rican Hearty Soups
Puerto Rican food is full of bold, comforting flavors, and hearty soups are a big part of that tradition, especially when cooking for family. Soups like asopao, sancocho, and caldo are so comforting to have whenever nourishment and comfort are needed.
Asopao sits somewhere between a soup and a stew. It’s thick, filling, and customizable, often made with chicken, seafood, or pigeon peas. Every family has their own version, but what stays consistent is the use of sofrito, root vegetables, and slow simmering to build layers of flavor.
In many Puerto Rican homes, asopao isn’t just food, it’s something you make when you want to take care of the people you love.
Often times, the rice is added right into the soup while it’s simmering. However, my family prefers the rice on the side so we can deep it in the broth.
Ingredients to Make Asopao de Pollo
For the Chicken Marinade
- 6 bone-in chicken thighs (or your preferred cut)
- 3 tablespoons vinegar
- 2 teaspoons adobo seasoning
- 1–2 heaping tablespoons sofrito
Vegetables & Soup Base
- 1 onion, chopped
- 2–3 baby sweet peppers (or 2 tablespoons pimentos)
- 2 large carrots, peeled and sliced
- 3 small potatoes, diced
- 6 pieces yuca (fresh or frozen), diced
- 2 ears of corn, sliced into rounds
- 1 clove garlic (or 1 teaspoon minced garlic)
- 2 additional tablespoons sofrito
- ½ can tomato sauce
- 1 packet ham-flavored seasoning
- 1 tablespoon adobo (plus more to taste)
- Dried oregano, cumin, and turmeric (to taste)
- 8 cups water (start with 6, then add more)
- Fresh cilantro (about ¼ cup, chopped)
Cooking Fat
- Achiote oil or any neutral oil

How to Make Puerto Rican Asopao de Pollo
Step 1: Prepare and Marinate the Chicken
Start by trimming any excess fat from the chicken thighs. This is one of those simple steps that makes a big difference. Make small slits in the meat to help the flavors penetrate deeply.
In a bowl, add the vinegar, adobo, and sofrito to the chicken. Mix well until every piece is coated. Ideally, let the chicken marinate overnight. If you’re short on time, let it marinate for at least one hour.
Step 2: Prep the Vegetables
While the chicken marinates, chop and prepare all your vegetables: onion, peppers, carrots, potatoes, yuca, and corn. Having everything prepped ahead of time makes the cooking process so much more enjoyable- especially on busy days.
Step 3: Sear the Chicken
Heat a large Dutch oven over medium-high heat and add achiote oil to the bottom of the pot. That beautiful color alone will get you excited to keep cooking. Once hot, sear the chicken on each side for about 3–5 minutes, until nicely browned. Remove the chicken and set aside.
Step 4: Build the Flavor Base
In the same pot, sauté the onions and peppers. Add the additional sofrito and half a can of tomato sauce. Stir well to combine.
Add the garlic and cook for another minute until fragrant.
Step 5: Simmer the Soup
Add 6 cups of water, the ham seasoning packet, and 1 tablespoon of adobo. Return the chicken to the pot along with the carrots, yuca, and corn. Once everything is in, add the remaining 2 cups of water.
Bring the soup to a gentle simmer, give everything a good stir, cover the pot, and lower the heat. Now comes the hard part—waiting while your kitchen fills with the most amazing aroma. Let it cook for 30–45 minutes, until the vegetables are tender and the flavors have fully developed.
Step 6: Finish with Fresh Herbs
Uncover the pot and stir in the fresh cilantro. Taste and adjust seasoning as needed. Cover again and let it cook for an additional 10 minutes.
How to Serve Asopao de Pollo
Serve hot with:
- Sliced avocado on the side
- White rice for dipping into the broth
This soup is thick, hearty, and incredibly satisfying. Don’t be shy, load your bowl with chicken, potatoes, and rice.
Now it’s your turn – give this delicious Puerto Rican asopao de pollo a try and make it your own and let me know how it turns out!
💖 Yessi
Puerto Rican Asopao de Pollo

Ingredients
For the Chicken Marinade
- 6 bone-in chicken thighs or preferred cuts
- 3 tablespoons vinegar
- 2 teaspoons adobo seasoning
- 1-2 tablespoons sofrito
For the Asopao
- 1 tablespoon achiote oil
- 1 small onion chopped
- 2-3 baby peppers or 2 tablespoons pimientos
- 2 tablespoons sofrito
- ½ can 8 oz tomato sauce
- 1 garlic clove minced (or 1 teaspoon garlic)
- 1 packet ham-flavored bouillon
- 1 tablespoon adobo adjust to taste
- 6-8 cups water
- 2 large carrots peeled and sliced
- 3 small potatoes diced
- 6 pieces frozen yuca diced
- 2 ears of corn cut into rounds
- ¼ cup fresh cilantro chopped
Optional Seasonings
- ½ teaspoon turmeric
- ½ teaspoon oregano
- ½ teaspoon cumin
Instructions
Marinate the Chicken
- Trim excess fat from the chicken and cut small slits into each piece. In a bowl, combine chicken, vinegar, adobo, and sofrito. Mix well and marinate for at least 1 hour (or overnight for best flavor).
Prepare the Vegetables
- Chop onion and peppers, slice carrots, dice potatoes and yuca, and cut corn into rounds. Set aside.
Sear the Chicken
- Heat achiote oil in a large Dutch oven over medium-high heat. Sear chicken on both sides until golden brown (about 3–5 minutes per side). Remove and set aside.
Sauté the Base
- In the same pot, add onion, peppers, sofrito, and tomato sauce. Stir and cook for 2–3 minutes. Add garlic and bouillon packet, mixing well.
Build the Broth
- Pour in 6 cups of water and add adobo seasoning. Stir and bring to a simmer.
Add Chicken and Vegetables
- Return chicken to the pot. Add carrots, potatoes, yuca, and corn. Add an additional 2 cups of water if needed.
Simmer
- Cover, reduce heat to low, and cook for 30–45 minutes until vegetables are tender and flavors are well combined.
- Stir in fresh cilantro. Taste and adjust seasoning if needed. Cover and cook for an additional 10 minutes.
Serve
- Serve hot with white rice and avocado slices on the side.
Video
Notes
- Marinating overnight enhances flavor but is optional.
- Adjust salt carefully- adobo and bouillon already add saltiness.
- You can use chicken breast, drumsticks, or a mix of cuts.
- For a thicker consistency, allow the soup to simmer uncovered for a few extra minutes.
