Arroz Con Pollo Soup Recipe: One-Pot Latin Comfort with Juicy Chicken

Soups & Stews

Arroz Con Pollo Soup Recipe: One-Pot Latin Comfort with Juicy Chicken

This arroz con pollo soup recipe delivers the hearty, one-pot comfort of Latin America in every spoonful—juicy chicken, fluffy rice, and aromatic spices simmered together until perfectly balanced.

The secret lies in building layers of flavor through sofrito, cumin, and garlic, creating a broth so rich it transforms simple ingredients into something extraordinary. I developed this version after years of perfecting the technique, ensuring the rice stays tender while absorbing all that savory goodness without turning mushy.

The beauty of this recipe is its simplicity—just one pot, minimal prep, and 30 minutes of hands-off cooking time. You'll start with searing chicken thighs for deep flavor, then build the aromatic base with onions, garlic, and bell peppers before adding rice and simmering everything together.

The result is a soup where each component shines: tender chicken, fluffy rice, and a broth infused with warm spices that feels like a hug in a bowl.

What makes this arroz con pollo soup truly special is how the flavors meld over time. The rice cooks directly in the broth, absorbing all the savory notes while staying perfectly tender, while the chicken remains juicy and infused with the spices.

Serve it with a sprinkle of fresh cilantro and a squeeze of lime for brightness—this is the kind of meal that disappears fast and leaves everyone asking for seconds.

Perfect for weeknight dinners, family gatherings, or meal prep—this recipe scales beautifully while maintaining that authentic Latin comfort. The one-pot method means less cleanup, and the flavors only get better the next day. Ready to make this your new go-to recipe?

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

Ingredients for arroz con pollo soup

Juicy chicken thighs, aromatic spices, and fluffy rice—this one-pot wonder delivers Latin comfort in every spoonful.

Ingredient Amount Notes
Chicken Thighs 🍗 1 ½ lb Bone-in, skin-on preferred
Long-Grain White Rice 🍚 1 cup Uncooked, medium grain
Yellow Onion 🧅 1 whole Medium size, diced
Red Bell Pepper 🍅 1 whole Medium size, diced
Garlic Cloves 🧄 4 cloves Fresh, minced
Ground Cumin 🌿 1 tbsp Toasted for depth
Dried Oregano 🍃 1 tsp Mexican preferred
Bay Leaves 🌿 2 whole Fresh or dried
Tomato Sauce 🍅 14 ½ oz Canned, no salt added
Chicken Broth 💧 2 cups Low-sodium preferred
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Juiced, for brightness
Olive Oil 🫒 2 tbsp Extra-virgin for searing
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The chicken thighs are non-negotiable here—bone-in, skin-on delivers that deep, rich flavor. Look for good marbling at the grocery store, and if you can't find bone-in, skin-on thighs, bone-in, skinless will work in a pinch. I prefer Costco or local butcher shops for the best quality, but any reputable supermarket carries them. The rice should be long-grain white—jasmine or basmati if you want extra aroma, but standard white rice works perfectly fine. Toast the cumin seeds in a dry pan for 30 seconds before grinding to deepen the flavor—worth the extra minute.

No Mexican oregano? Italian oregano at half the amount works, but you'll lose some depth. The tomato sauce can be any brand, but San Marzano or Muir Glen deliver better quality. Fresh bay leaves are ideal, but dried work at one-third the amount. For the bell pepper, red or green both work, but red adds natural sweetness. The cilantro is purely for garnish—skip it if you hate the flavor, but I always grab extra because half gets torn over the top while the rest goes into the soup for freshness. Lime juice is essential for that bright finish—Mexican limes if you can find them, regular limes otherwise.

This soup tastes even better the next day as flavors meld. Store in an airtight container for 4-5 days in the fridge or freeze for 3 months. I double the recipe on Sundays and portion it into containers for easy lunches. The rice stays perfectly tender when reheated gently—just add a splash of broth or water and warm through. For extra richness, stir in a pat of butter or a drizzle of olive oil when reheating.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s literally one pot—no chopping boards, no extra pans. Toss in the chicken thighs, rice, and veggies, then let it simmer while you do laundry or scroll through your phone. The rice cooks right in the broth, and the onions caramelize into sweet, sticky bits without any fuss.
  • Flavor Bomb: Honestly, the garlic and bell pepper combo is ridiculously good—sweet, smoky, and just a little spicy if you like it. The chicken thighs stay juicy while the rice soaks up all that savory broth, and that crispy edge on the chicken? Chef’s kiss. It’s the kind of dish where you take a bite and immediately want another.
  • Weeknight Hero: Between us, this is my go-to when I’m too tired to plan dinner. It’s hearty enough for a family but simple enough to make with one hand tied behind my back. (Yes, even on a Tuesday night.) Plus, it’s the kind of meal that tastes better the next day—so it’s perfect for prepping ahead or feeding a crowd without stress.
  • Budget-Friendly Powerhouse: Chicken thighs and rice are cheap, but they still feel like a special meal. I can stretch this into three full lunches with leftovers that taste just as good cold as they do hot. No fancy ingredients, no wasted food—just solid, satisfying comfort food that won’t break the bank.

Step-by-step instructions for arroz con pollo soup

This one-pot method delivers perfectly tender chicken and fluffy rice every time.

1

Sear the Chicken Thighs for Maximum Flavor

Pat the 1.5 lb chicken thighs completely dry with paper towels—this ensures a crispy skin. Heat 2 tbsp olive oil in a large, heavy-bottomed pot over medium-high heat. Place the chicken thighs skin-side down and sear for 4-5 minutes until the skin is golden brown and crispy.

Flip the thighs and cook for another 3-4 minutes until the internal temperature reaches 165°F when measured with an instant-read thermometer. Remove the chicken from the pot and set aside on a plate. The rendered fat in the pot will form the flavor base for your soup, so don't wipe it out.

2

Sauté the Aromatics and Build the Base

In the same pot, reduce the heat to medium and add the diced yellow onion and diced red bell pepper. Sauté for 5-6 minutes until the vegetables soften and begin to caramelize slightly. Add the 4 cloves minced garlic and cook for 30 seconds until fragrant—don't let it burn.

Stir in the 1 tbsp ground cumin and 1 tsp dried oregano, cooking for 1 minute to toast the spices and release their aromas. Add the 2 whole bay leaves and pour in the 14.5 oz tomato sauce, scraping up any browned bits from the bottom of the pot. Let this simmer for 3-4 minutes until the sauce thickens slightly.

3

Simmer the Chicken and Prepare the Rice

Return the seared chicken thighs to the pot, skin-side up. Pour in the 2 cups chicken broth and bring the mixture to a gentle simmer. Partially cover the pot and let it cook for 15 minutes to allow the chicken to finish cooking and the flavors to meld.

Meanwhile, rinse the 1 cup long-grain white rice under cold water until the water runs clear. This removes excess starch that could make the rice gummy. Once the chicken has simmered for 15 minutes, remove the thighs from the pot and shred the meat using two forks, discarding the skin and bones. Return the shredded chicken to the pot.

4

Cook the Rice to Perfect Texture

Add the rinsed rice to the pot and stir gently to combine with the chicken and broth mixture. Increase the heat to medium-high and bring the soup to a boil. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 15-18 minutes—this ensures the rice absorbs the liquid evenly without becoming mushy.

After 15 minutes, check the rice. It should be tender but still have a slight bite. If the rice is undercooked, continue simmering for another 2-3 minutes. If it's too dry, add 2-3 tablespoons of water or broth to restore moisture. The soup should have a creamy consistency with tender rice grains throughout.

5

Finish and Garnish for Freshness

Remove the pot from heat and let it sit covered for 5 minutes to allow the rice to finish absorbing any remaining liquid. Stir in the juice of the 1 whole lime and season with 1.5 tsp salt and 0.5 tsp black pepper. Taste and adjust the seasoning if needed—this soup should be vibrant and well-balanced.

Ladle the soup into bowls and garnish each serving with 0.25 cup chopped fresh cilantro. The bright green color and fresh flavor will elevate the dish, adding a final touch of brightness that complements the rich, savory broth. Serve immediately while the rice is still tender and the chicken is juicy.

👨‍🍳

Pro Tips For Making Arroz Con Pollo Soup

  • Sear the Chicken Hard: Don’t just brown the chicken thighs—get them deep golden, almost caramelized, with a good crust. I used to rush this, and the soup tasted flat. A hot skillet and 5-6 minutes per side (skin-side down first) locks in flavor that no seasoning can replace.
  • Chop Onion and Pepper Small: Tiny dice—no bigger than ¼-inch—so the veggies cook fast and blend into the rice instead of sitting as chunks. I learned this after serving a bowl where you could still pick out whole onion pieces. Uniform size = even cooking.
  • Toast the Rice First: Dry-toast the rice in the same pot (after removing the chicken) for 2-3 minutes over medium heat. This prevents mush and gives the base a nutty depth. Skip it, and you’ll end up with a watery, gluey mess—trust me, I’ve done it.
  • Use a 1:2 Rice-to-Liquid Ratio: For long-grain rice in this soup, aim for 1 part rice to 2 parts broth (e.g., 1 cup rice to 2 cups broth). Too much liquid? The rice turns out soggy. Too little? It dries out while the chicken finishes. Measure it right, and the texture will be perfect every time.

Common mistakes when making your arroz con pollo soup

Overcooking the Rice

One of the biggest mistakes is letting the rice turn mushy—this happens when you don't monitor the liquid ratio or simmer time. I've ruined more than a few batches by keeping the pot uncovered or boiling too vigorously.

The key is using a 1:2 rice-to-liquid ratio (1 cup rice to 2 cups broth) and simmering at low heat once boiling. If your rice is still firm after 18 minutes, it's undercooked—not overdone. 🌱

Skipping the Sear

Many cooks underestimate how much flavor comes from searing the chicken skin. When you skip this step, your soup lacks depth and richness. Always sear the thighs skin-side down until golden—this creates a crispy crust that infuses the broth with flavor.

I recommend using a heavy-bottomed pot like a Le Creuset Dutch oven to ensure even heat distribution. The rendered fat from the skin becomes the flavor base for the entire dish. 🍗

Not Rinsing the Rice

Unrinsed rice releases excess starch into the broth, making it gummy and gluey. Always rinse your rice under cold water until the water runs clear—this removes surface starch and ensures fluffy grains.

I rinse mine in a fine-mesh strainer for about 30 seconds, shaking it gently. This simple step makes all the difference in texture. 💧

Adding All Ingredients at Once

Dumping everything into the pot simultaneously leads to uneven cooking and bland flavors. Build the soup in stages: first sear the chicken, then sauté the aromatics, then add the spices, and finally incorporate the rice.

This layering allows each component to develop its own flavor before coming together. I like to simmer the chicken and broth for 15 minutes before adding the rice to let the spices meld properly. ⏳

Ignoring the Resting Time

Rushing to serve the soup immediately can result in uneven textures—especially with the rice. After cooking, let the soup rest covered for 5 minutes to allow the rice to finish absorbing any remaining liquid.

This step ensures every grain is perfectly tender without turning mushy. I also find that flavors continue to develop during this resting period, making the soup even more flavorful. 💫

Over-Salting the Broth

Adding all the salt at once can make the soup taste flat later. Instead, season gradually: add ½ tsp salt when searing the chicken, another ½ tsp when adding the tomato sauce, and the final ½ tsp at the end.

Taste as you go—this soup should be vibrant, not overly salty. I also recommend using low-sodium chicken broth to give yourself more control over seasoning. 🧂

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 5g25%
Cholesterol 145mg48%
Sodium 720mg31%
Total Carbohydrate 45g16%
Dietary Fiber 4g14%
Sugars 8g
Protein 38g76%
* 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 use chicken breasts instead of thighs?

You can, but thighs are ideal for this soup because they stay juicier and more flavorful during long cooking. If using breasts, cut them into 1-inch pieces and sear them for only 2-3 minutes per side to prevent drying out. Add them back to the pot after the rice has cooked for the final 5 minutes to keep them tender.

2

How do I make this soup spicier?

Add ½ tsp smoked paprika with the cumin, or stir in 1-2 tbsp chopped jalapeños when sautéing the aromatics. For heat lovers, finish each bowl with a sprinkle of red pepper flakes or a dash of hot sauce. Start with ½ tsp cayenne and adjust to taste—this soup builds flavor over time.

3

Can I make this soup ahead of time?

Yes! This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for 4-5 days or freeze for 3 months. When reheating, add 2-3 tbsp broth or water to restore moisture—never microwave uncovered. The rice stays perfectly tender when reheated gently on the stove.

4

What if my rice turns out mushy?

This happens when the rice absorbs too much liquid or boils too vigorously. Next time, use a 1:2 rice-to-liquid ratio and simmer at low heat after boiling. If it's already mushy, stir in 1 tbsp cold butter or oil to coat the grains and improve texture. For future batches, check rice doneness at 15 minutes—it should be tender but still firm.

5

Can I add vegetables to this soup?

Stir in 1 cup diced carrots or zucchini with the onions and peppers, or add ½ cup corn kernels during the final 5 minutes of cooking. For heartier portions, include 1 diced potato—it'll absorb flavor beautifully. Just avoid adding watery veggies like tomatoes or cucumbers that could dilute the broth.

★★★★★5.0(12 reviews)
Categories Soups & Stews