Pesto Chicken and Orzo is a quick, comforting one-pan dinner that brings together juicy chicken, tender pasta, savory broth, and a fresh tomato-basil finish. It is reliable for busy nights, packed with bright flavor, and simple enough for a stress-free family meal.

This is the kind of dinner that feels a little special without asking much from you. Everything cooks in one skillet, so you get rich flavor from the chicken, the broth, and the pesto without ending up with a sink full of dishes.
The combination works beautifully because the pesto seasons the chicken and also melts into the orzo as it cooks. That gives the whole pan a cohesive, savory flavor, while the fresh tomato topping keeps every bite lively and balanced.
I also love how flexible this dish feels in a real kitchen. It is polished enough to serve to guests, but easy enough for a weeknight when you want something warm, flavorful, and dependable.
Pesto Chicken and Orzo Ingredients
Chicken brings the heartiness here, and both breast meat and thighs work well depending on whether you want a leaner bite or a slightly richer finish.
Pesto does double duty by coating the chicken before cooking and flavoring the orzo as it simmers, which helps the whole dish taste layered instead of flat.
Orzo gives the skillet its cozy texture. It cooks directly in the broth, so it absorbs all that savory flavor instead of tasting like plain pasta.
Yellow onion softens into the pan and adds sweetness that balances the herb-forward pesto and salty Parmesan.
Chicken broth is what turns this into a true one-pan meal. It cooks the pasta, helps finish the chicken, and creates a flavorful base for the entire skillet.
Cherry tomatoes keep the final dish fresh and bright. Their juicy bite contrasts nicely with the warm, savory orzo.
Fresh basil reinforces the pesto flavors and gives the topping a just-finished feel that makes the whole plate taste fresher.
Garlic adds a little sharpness to the tomato topping, which helps cut through the richness of the chicken and cheese.
Parmesan is the finishing touch that adds a salty, nutty layer right before serving.
Olive oil, salt, and black pepper round everything out and help each ingredient taste like its best version.

How to Make This Pesto Chicken and Orzo
STEP 1: Toss the chicken pieces with part of the salt, pepper, and pesto, then let them sit briefly so the seasoning has time to cling to the meat. This small step gives the chicken more flavor from the start.
STEP 2: Sear the chicken in a hot skillet with oil until the outside is lightly browned. You are not trying to cook it through yet, just build color and create flavorful bits in the pan.
STEP 3: Add the chopped onion to the same skillet and cook until softened, then stir in the orzo for a minute or two. Toasting the pasta slightly gives it a nuttier taste and helps it hold its texture.
STEP 4: Pour in the broth and stir in the remaining pesto, salt, and pepper. Return the chicken to the skillet so it can finish cooking while the orzo absorbs the seasoned liquid.
STEP 5: Cover and simmer gently until the orzo is tender and most of the liquid is absorbed. Give it a good stir near the end, then cook uncovered just long enough for the texture to turn silky instead of soupy.
STEP 6: While the skillet finishes, mix the tomatoes with basil, garlic, olive oil, and a pinch of salt. This quick topping adds freshness and keeps the finished dish from feeling too heavy.
STEP 7: Sprinkle Parmesan over the hot chicken and orzo, then spoon the tomato-basil mixture over the top right before serving. The contrast of warm, savory pasta and cool, bright garnish is what makes this dish especially satisfying.
Perfect Pairings
A simple green salad works beautifully alongside this skillet. Something with a light vinaigrette helps balance the rich pesto and Parmesan without competing with the flavors in the pan.
Roasted or steamed green vegetables are also a great fit. Green beans, asparagus, or broccoli keep the meal feeling complete while staying in the same fresh, savory flavor range.
If you want to stretch dinner for a larger table, serve it with warm bread. A crusty loaf or soft garlic bread is perfect for scooping up any extra pesto-broth from the skillet.
Can I use chicken thighs instead of chicken breasts?
Yes, and they work very well in this dish. Chicken thighs stay especially juicy and bring a little more richness, while chicken breasts feel slightly lighter. Either option is a good choice as long as the pieces are cut to a similar size for even cooking.
Do I really need to marinate the chicken?
A full overnight marinade is not necessary, but the short pesto rest is worth doing. Even 15 minutes helps the chicken pick up flavor before it hits the skillet, and it also gives the exterior a better seasoned finish once seared.
How do I keep the orzo from turning too soft?
The key is to simmer gently and keep an eye on the final few minutes. Once the broth is mostly absorbed and the orzo is tender, stop cooking. Leaving it on the heat too long can push it from perfectly tender to overly soft.
Can I make this ahead for dinner later?
Yes, but it is best when freshly cooked. For the best make-ahead approach, prep the tomato topping and cut the chicken in advance, then cook the skillet closer to serving time. That way the orzo keeps its ideal texture and the garnish still tastes fresh.

Helpful Tips
- Sear the chicken without moving it too soon so you get better browning and more flavor in the skillet.
- Stir the orzo once or twice as it simmers, especially near the end, to keep it from sticking to the bottom.
- Add the tomato-basil topping right before serving so it stays fresh and vibrant instead of softening in the hot pan.
Keeping Leftovers Fresh
Store leftovers in an airtight container in the refrigerator for up to 3 days. The orzo will continue to absorb liquid as it sits, so the texture will become a little thicker by the next day.
To reheat, warm it gently on the stove or in the microwave with a small splash of broth or water. That helps loosen the orzo and brings back some of the silky texture from when it was first cooked.
You can freeze it, but the texture of the orzo will soften a bit after thawing, so this dish is better suited to the fridge than the freezer. If you do freeze it, use it within about 2 months and thaw overnight before reheating.

Pesto Chicken and Orzo
Ingredients
For the chicken and orzo:
- 1.25 pounds boneless skinless chicken breasts or thighs, cut into 1-inch pieces
- 1 cup yellow onion finely chopped
- 2 1/2 cups reduced-sodium chicken broth
- 1 1/2 cups orzo pasta
- 1 teaspoon kosher salt divided
- 1/2 teaspoon black pepper divided
- 1/2 cup pesto divided (Rao’s Homemade Basil Pesto works well)
- 2 tablespoons olive oil or another neutral cooking oil
For the topping:
- 1 pint cherry tomatoes cut in half
- 3 to 4 tablespoons fresh basil chopped
- 2 tablespoons olive oil
- 1 teaspoon freshly minced garlic
- 1/4 cup grated Parmesan cheese preferably freshly grated
Instructions
- Place the chicken pieces in a mixing bowl. Season them with 1/2 teaspoon of the kosher salt and 1/4 teaspoon of the black pepper. Add 1/4 cup of the pesto and toss until the chicken is evenly coated. Let it rest for 15 minutes to marinate.
- Warm 2 tablespoons of olive oil in a large skillet over medium heat. When the oil is hot, add the marinated chicken in an even layer. Sear for about 3 minutes without moving it, allowing the surface to brown well. Turn the pieces and cook for 1 to 2 minutes more, then transfer the chicken to a plate. It does not need to be fully cooked at this stage.
- Using the same skillet, add the diced onion and cook for about 3 minutes, or until softened. Stir in the orzo and cook for 1 to 2 minutes, allowing it to toast lightly. Pour in the chicken broth, then add the remaining 1/4 cup of pesto, the remaining 1/2 teaspoon of kosher salt, and the remaining 1/4 teaspoon of black pepper. Stir to combine, then return the seared chicken to the pan.
- Bring the mixture to a boil, then reduce the heat to medium-low and cover the skillet. Let it simmer gently for 15 minutes. Remove the lid, stir well, and continue cooking uncovered for 1 to 3 minutes, until the liquid has been absorbed and the orzo is tender.
- While the orzo cooks, prepare the topping. In a medium bowl, combine the halved cherry tomatoes, chopped basil, minced garlic, and 2 tablespoons of olive oil. Add a small pinch of salt and stir until evenly mixed.
- When the chicken and orzo are finished cooking, scatter the grated Parmesan over the top. Spoon the tomato-basil mixture across the dish and serve immediately.