Arroz Caldo Filipino Chicken Soup

From Serious Eats.

Ingredients

2/3 cup canola oil, divided
1/4 cup freshly minced garlic (about 12 medium cloves), divided
1 medium onion, thinly sliced
1 tablespoon freshly minced ginger
1 1/2 pounds boneless, skinless chicken thighs, cut into bite-sized pieces (or chicken breast)
1 tablespoon Asian fish sauce
1 teaspoon freshly ground black pepper, plus more to taste
1 cup uncooked jasmine rice
6 cups homemade chicken stock or low-sodium broth
1 tablespoon key lime or lime juice
Kosher salt
4 scallions, thinly sliced
2 hard-boiled eggs, cut into 1/4-inch slices (optional)
2 fresh limes or calamansi, quartered

Instructions

1. Place 1/2 cup of oil and two-thirds of the garlic in a small saucepan over medium heat. Cook, stirring occasionally, until garlic turns light golden brown. Transfer garlic to fine mesh strainer and drain. Spread garlic out on a paper towel-lined plate and set aside.

2. Heat remaining oil in a large Dutch oven or soup pot over medium-high heat until shimmering. Add onion and cook, stirring occasionally, until softened, but not browned, about 5 minutes. Add ginger and remaining garlic and cook for 1 minute longer. Add chicken and cook until browned all over. Stir in fish sauce and pepper and cook for 1 minute. Add rice and stir until well coated.

3. Stir in chicken stock, running spoon along bottom of Dutch oven to release any browned bits. Bring to a boil, then reduce to a simmer, cover, and cook until rice is completely tender and stock has thickened, about 20 minutes. Stir in lime juice and season with salt and pepper to taste.

4. Ladle arroz caldo into bowls. Top with scallions, fried garlic, and egg slices, if using. Serve immediately with additional lime wedges on the side.