
If you’re craving something fresh and satisfying, this cilantro lime chicken with rice delivers big flavor with simple steps. Juicy chicken, zesty lime, and fragrant cilantro bring a sunny, clean taste that feels like a mini vacation. The rice soaks up all the pan juices, so every bite is full of tangy, savory goodness.
It’s easy enough for a Tuesday night and special enough to share with guests. Plus, it uses pantry staples you probably already have.
What Makes This Special

This recipe is all about balance: bright citrus, herby cilantro, and a hint of garlic against tender, well-seasoned chicken. The rice cooks in the same skillet, picking up browned bits and marinade for extra flavor without extra dishes.
It’s flexible, too—you can use breasts or thighs, white rice or brown, and add your favorite vegetables. Best of all, it comes together with minimal prep and a short ingredient list.
Shopping List
- Chicken: 1.5 to 2 pounds boneless, skinless chicken thighs or breasts
- Limes: 3 to 4 limes (zest and juice)
- Cilantro: 1 large bunch, leaves and tender stems
- Garlic: 3 to 4 cloves
- Rice: 1.5 cups long-grain white rice (basmati or jasmine work well)
- Chicken broth: About 2.5 to 3 cups (low-sodium preferred)
- Olive oil: Or another neutral oil
- Spices: Ground cumin, chili powder or paprika, black pepper
- Salt: Kosher or sea salt
- Optional add-ins: Honey or sugar (a teaspoon), red pepper flakes, onion, corn, or black beans
Step-by-Step Instructions

- Make the marinade. In a bowl, mix the zest of 2 limes, juice of 2 limes, 2 tablespoons olive oil, 2 minced garlic cloves, 1 teaspoon cumin, 1 teaspoon chili powder or paprika, 1 teaspoon salt, and a few grinds of black pepper. Add a small handful of chopped cilantro stems and leaves for extra punch.
- Prep the chicken. Pat the chicken dry.
If using breasts, slice them horizontally to make cutlets for quicker, even cooking. Add the chicken to the marinade and toss to coat. Let it sit for 20–30 minutes at room temperature, or up to 4 hours in the fridge.
- Rinse and toast the rice. Rinse the rice under cold water until the water runs mostly clear.
Drain well. In a large skillet or Dutch oven, heat 1 tablespoon oil over medium heat. Add the rice and toast for 2 minutes, stirring, until it smells nutty.
Transfer to a bowl and set aside.
- Sear the chicken. In the same skillet, add a little oil if needed and heat over medium-high. Shake excess marinade off the chicken and sear 3–4 minutes per side until golden. Remove to a plate.
Don’t cook through yet; it will finish with the rice.
- Deglaze and build flavor. Lower heat to medium. Add another minced garlic clove and, if using, 1/4 cup finely chopped onion. Cook 1 minute.
Pour in 1/4 cup broth and scrape up browned bits. That’s pure flavor for the rice.
- Cook the rice. Add the toasted rice back to the pan. Pour in 2.25 cups broth (start on the lower end; you can add more if needed).
Stir in 1/2 teaspoon salt and a pinch of cumin. Bring to a gentle boil, then reduce to a low simmer. Nestle the chicken and any juices on top of the rice.
Cover and cook 15–18 minutes, or until the rice is tender and the liquid is absorbed.
- Rest and finish. Turn off the heat. Let the pan sit, covered, for 5–10 minutes to steam. Fluff the rice with a fork.
Stir in the juice of 1 more lime, a big handful of chopped cilantro, and taste. Add more salt, lime, or a tiny drizzle of honey if you want more balance.
- Optional add-ins. Fold in 1 cup thawed corn or a drained can of black beans in the last 5 minutes of cooking. For heat, add red pepper flakes or a minced jalapeño with the garlic.
- Serve. Spoon chicken and rice into bowls.
Top with extra cilantro, lime wedges, and a drizzle of olive oil if you like. A dollop of plain yogurt or sour cream is also great.
How to Store
- Refrigerate: Cool completely, then store in an airtight container for up to 4 days.
- Freeze: Portion into freezer-safe containers and freeze for up to 2 months. Add a squeeze of lime after reheating to refresh the flavor.
- Reheat: Microwave with a splash of water or broth and cover so the rice re-steams.
On the stovetop, warm gently with a bit of broth in a covered skillet.

Benefits of This Recipe
- Balanced flavors: Lime cuts through richness, cilantro adds freshness, and the spices bring warmth without being heavy.
- One-pan convenience: Fewer dishes, quicker cleanup, and all the flavors mingle together.
- Meal-prep friendly: Holds up well in the fridge and reheats nicely.
- Flexible ingredients: Works with different cuts of chicken, various rices, and lots of add-ins.
- Nutritious: Lean protein, whole grains if you choose brown rice, and easy to add veggies.
Pitfalls to Watch Out For
- Overcooked chicken: Sear just to brown; it finishes while the rice cooks. Pull it out as soon as it hits 165°F.
- Gummy rice: Rinse until the water runs mostly clear and avoid stirring during simmering.
- Too tart or too salty: Taste at the end. If it’s sharp, add a pinch of sugar or honey; if it’s flat, add a pinch of salt and a squeeze of lime.
- Scorched bottom: Keep the heat low during the rice stage and make sure there’s enough liquid.
If unsure, add a splash more broth.
- Wilted cilantro flavor: Stir most cilantro in at the end so it stays bright and fresh.
Recipe Variations
- Grilled version: Grill marinated chicken instead of searing. Cook rice on the stovetop with the marinade deglaze added to the pot, then slice the grilled chicken on top.
- Brown rice swap: Use 1.5 cups brown rice and 3 cups broth. Simmer covered 35–40 minutes.
Add the chicken in the final 18–20 minutes so it stays juicy.
- Creamy twist: Stir in 2–3 tablespoons Greek yogurt or a splash of coconut milk at the end for a creamy, tangy finish.
- Veggie boost: Add bell peppers, zucchini, or spinach during the last 5 minutes of cooking. Keep pieces small so they cook through.
- Spicy kick: Add chipotle powder, cayenne, or minced jalapeño to the marinade for heat.
- Citrus blend: Swap part of the lime juice with orange or lemon for a rounder citrus profile.
FAQ
Can I use pre-cooked rice?
Yes. Cook the chicken as directed, then add 4–5 cups cooked rice with 1/2 cup broth to the skillet.
Stir to coat in the pan juices, cover, and steam on low for 3–5 minutes. Finish with lime and cilantro.
What’s the best cut of chicken for this?
Boneless, skinless thighs stay juicy and are very forgiving. Breasts work well too—just slice into cutlets for even cooking and keep an eye on temperature to avoid drying out.
How much cilantro should I use?
Use about 1 cup loosely packed leaves plus some tender stems.
If you’re cilantro-shy, start with 1/2 cup and add more to taste at the end.
Can I make it dairy-free or gluten-free?
It’s naturally dairy-free and gluten-free as written, just confirm your broth is gluten-free. Skip any creamy add-ins or use coconut milk if you want a creamy finish without dairy.
What if I only have bottled lime juice?
You can use it in a pinch, but add lime zest from at least one fresh lime if possible. The zest carries aromatic oils that make a big difference in flavor.
How do I avoid bitter lime flavor?
Use zest only from the bright green outer layer and avoid the white pith.
Add most of the lime juice at the end of cooking rather than boiling it for too long.
Can I double the recipe?
Yes, use a larger pot or Dutch oven. Increase broth and rice proportionally and watch the simmer to ensure even cooking. You may need a few extra minutes for the rice.
Is this good for meal prep?
Absolutely.
Portion into containers with extra lime wedges. Reheat with a splash of broth and add fresh cilantro just before eating to refresh the flavors.
In Conclusion
Cilantro lime chicken with rice is a fresh, vibrant one-pan meal that earns a place in your weekly rotation. It’s quick to pull together, easy to customize, and full of clean, bright flavor.
Keep a few limes and a bundle of cilantro on hand, and you’re halfway to dinner. Serve it hot, squeeze on extra lime, and enjoy every zesty bite.

Cilantro Lime Chicken With Rice – Bright, Fresh, and Weeknight-Friendly
Ingredients
- Chicken: 1.5 to 2 pounds boneless, skinless chicken thighs or breasts
- Limes: 3 to 4 limes (zest and juice)
- Cilantro: 1 large bunch, leaves and tender stems
- Garlic: 3 to 4 cloves
- Rice: 1.5 cups long-grain white rice (basmati or jasmine work well)
- Chicken broth: About 2.5 to 3 cups (low-sodium preferred)
- Olive oil: Or another neutral oil
- Spices: Ground cumin, chili powder or paprika, black pepper
- Salt: Kosher or sea salt
- Optional add-ins: Honey or sugar (a teaspoon), red pepper flakes, onion, corn, or black beans
Instructions
- Make the marinade. In a bowl, mix the zest of 2 limes, juice of 2 limes, 2 tablespoons olive oil, 2 minced garlic cloves, 1 teaspoon cumin, 1 teaspoon chili powder or paprika, 1 teaspoon salt, and a few grinds of black pepper. Add a small handful of chopped cilantro stems and leaves for extra punch.
- Prep the chicken. Pat the chicken dry. If using breasts, slice them horizontally to make cutlets for quicker, even cooking. Add the chicken to the marinade and toss to coat. Let it sit for 20–30 minutes at room temperature, or up to 4 hours in the fridge.
- Rinse and toast the rice. Rinse the rice under cold water until the water runs mostly clear. Drain well. In a large skillet or Dutch oven, heat 1 tablespoon oil over medium heat. Add the rice and toast for 2 minutes, stirring, until it smells nutty. Transfer to a bowl and set aside.
- Sear the chicken. In the same skillet, add a little oil if needed and heat over medium-high. Shake excess marinade off the chicken and sear 3–4 minutes per side until golden. Remove to a plate. Don’t cook through yet; it will finish with the rice.
- Deglaze and build flavor. Lower heat to medium. Add another minced garlic clove and, if using, 1/4 cup finely chopped onion. Cook 1 minute. Pour in 1/4 cup broth and scrape up browned bits. That’s pure flavor for the rice.
- Cook the rice. Add the toasted rice back to the pan. Pour in 2.25 cups broth (start on the lower end; you can add more if needed). Stir in 1/2 teaspoon salt and a pinch of cumin. Bring to a gentle boil, then reduce to a low simmer. Nestle the chicken and any juices on top of the rice. Cover and cook 15–18 minutes, or until the rice is tender and the liquid is absorbed.
- Rest and finish. Turn off the heat. Let the pan sit, covered, for 5–10 minutes to steam. Fluff the rice with a fork. Stir in the juice of 1 more lime, a big handful of chopped cilantro, and taste. Add more salt, lime, or a tiny drizzle of honey if you want more balance.
- Optional add-ins. Fold in 1 cup thawed corn or a drained can of black beans in the last 5 minutes of cooking. For heat, add red pepper flakes or a minced jalapeño with the garlic.
- Serve. Spoon chicken and rice into bowls. Top with extra cilantro, lime wedges, and a drizzle of olive oil if you like. A dollop of plain yogurt or sour cream is also great.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.