Americanized
🇵🇪 nationwide

Aguadito de Pollo (Peruvian Cilantro Chicken and Rice Soup)

Browned bone-in chicken thighs and drumsticks simmered with onion, red bell pepper, cumin and rice in broth blended with cilantro, serrano and garlic, then brightened with a second fresh cilantro puree, sweet corn and lots of lime.

Prep15 min
Cook45 min
Total1 hr
Serves4
Cal / serving~330
Aguadito de Pollo (Peruvian Cilantro Chicken and Rice Soup)
AI-generated image of the finished dish. About our photos.

Aguadito de pollo is Peru's green chicken and rice soup. Wikipedia lists it simply as chicken, cilantro and vegetables, next to caldo de gallina, a hen broth with potatoes, egg noodles and hard-boiled eggs. The color comes from cilantro blended into the broth. Milk Street's headnote for its version notes that traditional aguadito uses starchy Peruvian corn, which is far less sweet than American sweet corn, and that its mild heat comes from ají amarillo, an orange-yellow chile whose paste is sold in jars in the United States.

This recipe is Adrianna Adarme's, from A Cozy Kitchen. It was a childhood staple in her house; she remembers her mother picking the leaves off bunches of cilantro in front of the television on cold days and asking the kids to help. She blends half the cilantro into the broth at the start and the rest just before serving, so the soup stays bright green.

📖 Where is it from?: Arroz Chaufa: How Fried Rice Became a Peruvian Classic →

Why it works the kitchen science

Cilantro twice

The first puree cooks into the broth and the rice for deep herb flavor, and the second, raw one goes in at the end for the vivid green color and fresh smell that long cooking takes away.

Browning bone-in chicken first

Crisping the skin and leaving the browned bits in the pot gives a short-cooked soup the savory depth of a long-simmered one.

Step by step

  1. Step 1

    Blend 1 cup cilantro, the serrano, garlic and 1/4 cup broth until smooth.

  2. Step 2

    Heat the olive oil in a large pot over medium-high heat. Add the thighs and drumsticks skin side down and cook 4 to 5 minutes, until the skin is crisp and browned, then turn and cook 5 minutes more. Move them to a plate.

  3. Step 3

    Pour off all but about 1 tsp of the fat if there is a lot (add a teaspoon of oil if the pan is dry). Cook the onion until translucent, 3 to 4 minutes, then add the bell pepper and cumin and cook 1 to 2 minutes.

  4. Step 4

    Stir in the rice and the cilantro puree until the rice is coated. Return the chicken and pour in about 3 1/2 cups broth, nearly covering it. Bring to a simmer, then turn the heat to medium-low, cover and cook 20 to 30 minutes, until the rice is tender and the chicken reads 165°F.

  5. Step 5

    Just before serving, blend the remaining 1/2 cup cilantro with the remaining 1/4 cup broth and stir it into the soup with the corn. Season with salt (Adarme needed about 1 1/2 tsp kosher salt).

  6. Step 6

    Serve right away with cilantro leaves and plenty of lime wedges.

Aguadito de Pollo (Peruvian Cilantro Chicken and Rice Soup)

Serves 4 · about 6 cups · 1 hr total

Cilantro puree

  • 1 1/2 cups cilantro leaves (from 1 bunch), divided
  • 1 serrano, halved and seeded (or 1 to 2 tsp ají amarillo paste)
  • 4 garlic cloves, peeled
  • 1/2 cup chicken broth, divided

Soup

  • 2 tbsp olive oil
  • 2 bone-in, skin-on chicken thighs
  • 2 bone-in, skin-on chicken drumsticks
  • 1/2 yellow onion, diced
  • 1 red bell pepper, diced
  • 1/2 tsp ground cumin
  • 1/4 cup white rice
  • About 3 1/2 cups chicken broth
  • 1 ear corn, kernels cut off (or 1/3 cup frozen corn)
  • Kosher salt
  • 3 limes, cut into wedges, and cilantro leaves, to serve

Method

  1. Blend 1 cup cilantro, the serrano, garlic and 1/4 cup broth until smooth.
  2. Heat the olive oil in a large pot over medium-high heat. Add the thighs and drumsticks skin side down and cook 4 to 5 minutes, until the skin is crisp and browned, then turn and cook 5 minutes more. Move them to a plate.
  3. Pour off all but about 1 tsp of the fat if there is a lot (add a teaspoon of oil if the pan is dry). Cook the onion until translucent, 3 to 4 minutes, then add the bell pepper and cumin and cook 1 to 2 minutes.
  4. Stir in the rice and the cilantro puree until the rice is coated. Return the chicken and pour in about 3 1/2 cups broth, nearly covering it. Bring to a simmer, then turn the heat to medium-low, cover and cook 20 to 30 minutes, until the rice is tender and the chicken reads 165°F.
  5. Just before serving, blend the remaining 1/2 cup cilantro with the remaining 1/4 cup broth and stir it into the soup with the corn. Season with salt (Adarme needed about 1 1/2 tsp kosher salt).
  6. Serve right away with cilantro leaves and plenty of lime wedges.
Estimated 330 calories per serving. How we estimate.

Adapted from Adrianna Adarme, "Aguadito de Pollo", A Cozy Kitchen (published January 13, 2016; updated April 28, 2025), serves 4. We follow it as written: 1 cup cilantro, a serrano, 4 garlic cloves and 1/4 cup broth blended; 2 thighs and 2 drumsticks browned in 2 tbsp olive oil 4 to 5 minutes and then 5 minutes; onion 3 to 4 minutes; red bell pepper and 1/2 tsp cumin 1 to 2 minutes; 1/4 cup rice and the puree, then about 3 1/2 cups broth, covered over medium-low 20 to 30 minutes; 1/2 cup cilantro blended with 1/4 cup broth stirred in at the end with the corn; lime wedges. Her recipe card lists "1/2 yellow onion or frozen peas"; we use the onion. The 165°F check on the chicken is ours. Milk Street's version is paywalled and was read only for its headnote. A Cozy Kitchen. Ingredient list follows the source; the method is in our own words.

All sources (3)
  1. acozykitchen.com
  2. en.wikipedia.org
  3. archive.177milkstreet.com

Tips

The rules people argue about

What the sources agree on, what they don't, and what is just a good story.

📬 One email a weekThis week's debate results and three recipes.

Every other chicken soup

Chicken Soup with Matzo Balls
🕯️ Ashkenazi Jewish diaspora

Chicken Soup with Matzo Balls

A golden broth simmered from a whole chicken with carrots, celery, dill and an unpeeled onion, with light schmaltz-and-seltzer matzo balls poached in salted water, then finished in the broth with carrot, parsnip, shredded chicken and fresh dill.

3 hr 15 min · serves 6 · about 290 cal
Pho Ga (Vietnamese Chicken Noodle Soup)
🇻🇳 Vietnam

Pho Ga (Vietnamese Chicken Noodle Soup)

A clear broth from a whole chicken and extra backs, perfumed with charred onion and ginger, toasted coriander seed, cloves and cilantro, ladled boiling hot over flat rice noodles, sliced poached chicken, paper-thin onion and herbs, with bean sprouts, basil, chiles and lime at the table.

3 hr 15 min · serves 8 · about 690 cal
Caldo de Pollo (Mexican Chicken Soup)
🇲🇽 Mexico

Caldo de Pollo (Mexican Chicken Soup)

A whole chicken simmered gently with onion, garlic, celery and cilantro, then carrots, potatoes and chayote, served in big bowls over white rice with avocado, chopped onion, cilantro, serrano and lime, and warm corn tortillas on the side.

1 hr 15 min · serves 8 · about 410 cal
Avgolemono (Greek Lemon-Egg Chicken Soup)
🇬🇷 Greece

Avgolemono (Greek Lemon-Egg Chicken Soup)

Chicken breasts poached in stock, rice or orzo cooked in the same pot, and five eggs tempered with hot broth until the soup turns silky and pale gold, then sharpened with lemon juice to taste and finished with the chicken and fresh dill.

1 hr 15 min · serves 4 · about 350 cal
Tinola (Filipino Ginger Chicken Soup with Green Papaya)
🇵🇭 Philippines

Tinola (Filipino Ginger Chicken Soup with Green Papaya)

Bone-in chicken browned with onion, lots of ginger and garlic, seasoned with fish sauce and simmered in water until tender, then finished with wedges of green papaya and a bunch of spinach (or chili leaves or malunggay), served hot with steamed rice.

1 hr 5 min · serves 4 · about 630 cal
Samgyetang (Korean Ginseng Chicken Soup)
🇰🇷 South Korea

Samgyetang (Korean Ginseng Chicken Soup)

Two Cornish hens stuffed with soaked short-grain rice, fresh ginseng, a jujube and eight garlic cloves each, simmered whole for over an hour until the rice is soft and the broth milky, served one hen per bowl with green onion, black pepper, kimchi and two dipping sauces.

2 hr 25 min · serves 2 · about 1200 cal
Ajiaco (Bogotá Chicken and Three-Potato Soup)
🇨🇴 Colombia

Ajiaco (Bogotá Chicken and Three-Potato Soup)

Chicken breast, three kinds of potato and the herb guascas simmered in stock until the starchy potatoes fall apart and thicken the soup, with chunks of corn on the cob, served with shredded chicken, capers, thinned sour cream, avocado and a fresh onion and cilantro ají.

1 hr 40 min · serves 6 · about 480 cal
Tom Kha Gai (Thai Chicken Soup with Coconut and Galangal)
🇹🇭 Thailand

Tom Kha Gai (Thai Chicken Soup with Coconut and Galangal)

Boneless chicken thighs simmered in stock with sliced galangal, lemongrass, shallots and fish sauce, then a pounded galangal infusion, makrut lime leaves, Thai chiles and coconut cream stirred in off the heat, seasoned with equal parts fish sauce and lime juice.

35 min · serves 4 · about 540 cal
Classic American Chicken Noodle Soup
🇺🇸 United States

Classic American Chicken Noodle Soup

A rich homemade broth from browned chicken thighs with onion and bay, chicken breasts poached in it and shredded, then onion, carrot, celery and thyme simmered in the strained broth with wide egg noodles and finished with parsley.

1 hr 55 min · serves 8 · about 200 cal
Pennsylvania Dutch Chicken Corn Soup with Rivels
🇺🇸 United States

Pennsylvania Dutch Chicken Corn Soup with Rivels

Chicken thighs and breast poached in broth with the stripped corn cobs, then pea-size egg-and-flour rivels and fresh corn, half cut and half grated, simmered until tender, finished with shredded chicken and parsley and topped with chopped hard-cooked egg.

2 hr · serves 6 · about 360 cal
30-Minute Rotisserie Chicken Noodle Soup
🇺🇸 United States

30-Minute Rotisserie Chicken Noodle Soup

Onion, celery, carrots and thyme browned in butter, simmered in store-bought broth, then egg noodles cooked right in the pot, with the shredded meat of a supermarket rotisserie chicken and frozen peas stirred in at the end, in 30 minutes.

30 min · serves 4 · about 470 cal
Creamy Chicken and Gnocchi Soup, Inspired by Olive Garden
🇺🇸 United States

Creamy Chicken and Gnocchi Soup, Inspired by Olive Garden

Inspired by, not official: celery, shredded carrot, onion and garlic softened in butter, thickened with flour and chicken broth, then store-bought potato gnocchi, cooked chicken, baby spinach, heavy cream and thyme, in one pot in 40 minutes.

40 min · serves 8 · about 320 cal

Meatballs of the World

Italian-American Meatballs
🇺🇸 United States

Italian-American Meatballs

Big, tender meatballs braised for an hour in red sauce over spaghetti. The one most Americans grew up with.

2 hr 25 min · serves 4 · about 1040 cal
Pallottine (Abruzzo Meatballs)
🇮🇹 Italy

Pallottine (Abruzzo Meatballs)

Tiny meatballs, smaller than a marble, tossed right through square spaghetti alla chitarra. No bread at all.

2 hr · serves 3 · about 1280 cal
Swedish Meatballs (Köttbullar)
🇸🇪 Sweden

Swedish Meatballs (Köttbullar)

Small, soft meatballs browned in butter, in a cream sauce made from the same pan, with lingonberry jam on the plate.

45 min · serves 4 · about 680 cal
Danish Frikadeller
🇩🇰 Denmark

Danish Frikadeller

Pork meatballs shaped with a spoon and fried slowly in butter, crusty outside and soft in the middle.

1 hr 5 min · serves 4 · about 410 cal
Königsberger Klopse
🇩🇪 Germany

Königsberger Klopse

German meatballs that are never fried: poached, then served in a creamy white sauce with capers.

1 hr · serves 4 · about 570 cal
Spanish Albóndigas in Almond Saffron Sauce
🇪🇸 Spain

Spanish Albóndigas in Almond Saffron Sauce

The tapas bar classic: small meatballs in a golden sauce thickened with fried almonds and bread.

1 hr 15 min · serves 6 · about 580 cal
Mexican Albóndigas with Chipotle and Mint
🇲🇽 Mexico

Mexican Albóndigas with Chipotle and Mint

Soft meatballs with rice and fresh mint inside, simmered in a smoky tomato and chipotle broth.

1 hr 10 min · serves 8 · about 320 cal
Izgara Köfte (Turkish Grilled Meatballs)
🇹🇷 Turkey

Izgara Köfte (Turkish Grilled Meatballs)

Small, flat meatballs kneaded hard, rested cold, and charred on a hot grill pan.

1 hr 15 min · serves 4 · about 460 cal
Lion's Head Meatballs
🇨🇳 China

Lion's Head Meatballs

Big, soft pork meatballs, stirred into a sticky paste, fried to set, then braised in a savory sauce.

55 min · serves 4 · about 510 cal
Chicken Tsukune
🇯🇵 Japan

Chicken Tsukune

Japan's chicken meatball: kneaded sticky, grilled on skewers, glazed with sweet soy tare, dipped in egg yolk.

40 min · serves 3 · about 420 cal