Late afternoons can get pretty chaotic around here, especially when I’m trying to juggle work and two hungry kids. I often need something that comes together quickly without compromising on nutrition. That’s where this creamy pesto chicken and orzo skillet shines. It’s a dish that pleases everyone at the dinner table, and it makes it easy to sneak in extra protein along the way!
Why You’ll Love This Creamy Pesto Chicken and Orzo Skillet
This creamy pesto chicken and orzo skillet has become a favorite in my household. Its origins lie in my quest for a one-pan meal that could be both satisfying and balanced. As I experimented, it turned into a staple for our weeknight dinners, efficiently packing in protein and flavor while keeping cleanup to a minimum.
Beyond just its convenience, this dish brings a lovely, creamy texture that feels indulgent while remaining wholesome. It has quickly transitioned from an experimental recipe to a sought-after comfort food that everyone enjoys.
What Makes this Recipe Unique
– **Creamy Texture:** The combination of pesto and whole milk creates a tremendous creaminess that coats the orzo beautifully.
– **Flavor Boost:** Fresh garlic and basil pesto bring vibrant flavors that elevate the overall dish.
– **Simple Cooking Method:** Everything is made in one skillet, which means easy preparation and fewer dishes to wash.
– **Nutritional Powerhouse:** With chicken, spinach, and Parmesan, it’s rich in protein to help meet our daily needs.

Estimated Macros & Calories
This dish is a satisfying way to hit your nutritional goals without too much fuss in the kitchen.
(estimated per serving, without optional ingredients)
- Calories: 470
- Protein: 34 g
- Carbohydrates: 51 g
- Fat: 17 g
- Fiber: 4 g
The Most Authentic Creamy Pesto Chicken and Orzo Skillet Recipe
This creamy pesto chicken and orzo skillet is perfect for those busy evenings when you still want a hearty meal. The flavorful blend of ingredients, along with the satisfying texture of the orzo, makes it a dish that everyone will ask for again and again.
Ingredient Notes
– Boneless Skinless Chicken Breasts: A great source of lean protein, helping keep everyone feeling full and energized.
– Basil Pesto: It’s not just for pasta; it adds a punch of flavor while keeping the dish creamy.
– Fresh Baby Spinach: A simple way to add nutrients! It wilts down beautifully and doesn’t overpower the dish.
– Grated Parmesan Cheese: Adds richness and depth to the sauce. Don’t skimp on it!
– Cherry Tomatoes: They provide a burst of freshness that balances the richness of the other ingredients.
Instructions
Step 1: Sear the Chicken
Start by patting the chicken pieces dry before seasoning them with half of the salt and pepper. Heat a large deep skillet over medium-high heat and add a bit of olive oil. Sear the chicken until it’s golden and just cooked through, then transfer it to a plate to rest while you prepare the orzo.
Step 2: Cook the Onion and Garlic
Lower the heat to medium and pour in the remaining olive oil. Toss in the chopped yellow onion and cook it until soft and translucent. Then, add the minced garlic and cook briefly until it’s fragrant; this step brings out its wonderful flavor.
Step 3: Toast the Orzo
Stir the dry orzo into the onion mixture and cook it for a minute or two. This toasting step adds a light nutty aroma to the orzo, enhancing the dish’s overall flavor.
Step 4: Simmer
Pour the chicken broth into the skillet, scraping up any tasty bits stuck to the bottom. Add the rest of the salt and pepper, bring it to a simmer, and then cover it so the orzo can cook thoroughly.
Step 5: Add Creaminess
Once the orzo is tender and most of the liquid is absorbed, remove the skillet from the heat. Stir in the pesto, whole milk, grated Parmesan, and optional lemon zest for an extra fresh note, until the mixture is smooth.
Step 6: Combine Ingredients
Return the cooked chicken to the skillet along with the halved cherry tomatoes, spinach, and sliced basil. Gently fold everything together over low heat until the spinach wilts and the chicken is warmed through.
Tips and Mistakes to Avoid
– Don’t skip the toasting step for the orzo; it adds depth to the flavor of the dish.
– Make sure to keep an eye on the garlic so it doesn’t brown—it can turn bitter quickly.
– If you like a thicker sauce, let it simmer uncovered at the end to reduce the liquid without the lid.
Storage Tips
Store any leftovers in an airtight container in the fridge for about three to four days. For longer storage, this dish freezes well before adding the spinach and fresh basil. When reheating, be sure to warm it gently on the stove or in the microwave, adding a splash of chicken broth if it seems dry.
Variations and Substitutions
If you want a higher protein option, consider swapping in diced turkey breast for the chicken. For a vegetarian version, try using chickpeas instead of chicken and add extra veggies for substance. These variations keep the dish fun and adaptable!
Why This Recipe Is The Real Deal
The creamy sauce not only coats the orzo beautifully but also makes this dish feel indulgent without being overly rich. I personally love that it includes ingredients my whole family enjoys, from the savory chicken to the fresh tomatoes and spinach, ensuring we’re all happy and well-fed at the end of the meal.
This skillet dish is a wonderful way to simplify your dinners while still elevating them to something your family will look forward to. With protein-packed ingredients and approachable flavors, it checks all the boxes for a weeknight win.
The Bottom Line
This creamy pesto chicken and orzo skillet is a dish you’ll find yourself turning to again and again. It’s comforting, satisfying, and packed with flavor, making it a standout at any family dinner. Give it a try, and I’d love to hear how it turns out for you!
Daisy Hartmann, RDN
Founder of GoProteinEats.com
Making high-protein eating simple, delicious, and sustainable for real life.

Creamy Pesto Chicken and Orzo Skillet
Ingredients
Chicken
- 1 tbsp olive oil, divided
- 1 1/4 lb boneless skinless chicken breasts, cut into bite-size pieces
- 3/4 tsp tsp sea salt, divided
- 1/2 tsp tsp freshly ground black pepper, divided
Orzo & Sauce
- 1 cup cup chopped yellow onion
- 3 cloves garlic, minced
- 1 3/4 cups cup dry orzo
- 4 cups cup low-sodium chicken broth
- 2/3 cup cup basil pesto
- 1/2 cup cup whole milk
- 2/3 cup cup grated Parmesan cheese
- 1 tsp tsp lemon zest optional, brightens the sauce
Veggies & Garnish
- 1 pint pint cherry tomatoes, halved
- 4 oz oz fresh baby spinach
- 1/4 cup cup fresh basil, thinly sliced plus extra for serving
Instructions
Preparation Steps
- Pat the chicken pieces dry and season them with half of the salt and pepper. Heat a large deep skillet over medium-high heat and add half of the olive oil. When hot, sear the chicken in a single layer until golden and just cooked through, about 4–5 minutes, turning once. Transfer the chicken to a plate and let rest while you build the orzo.
- Lower the heat to medium and add the remaining olive oil to the same skillet. Toss in the chopped onion and cook, stirring, until soft and translucent, about 4 minutes. Add the minced garlic and cook 30–45 seconds until fragrant, taking care not to brown it.
- Stir the dry orzo into the onion mixture and cook for 1–2 minutes, stirring frequently, until the pasta has a light toasty aroma. Pour in the chicken broth and scrape any browned bits from the pan. Add the remaining salt and pepper, bring the liquid to a simmer, then reduce the heat to medium-low and cover.
- Simmer the orzo, covered, for 9–12 minutes, stirring once or twice, until the orzo is tender and most of the liquid is absorbed. If the pan becomes too dry before the orzo is cooked, add a splash more broth or water.
- Remove the skillet from the heat. Stir in the pesto, milk, grated Parmesan and lemon zest until the sauce is smooth and creamy. Taste and adjust seasoning if needed.
- Return the cooked chicken to the skillet along with the halved cherry tomatoes, spinach and sliced basil. Place the skillet back over low heat and fold everything together until the spinach just wilts and the chicken is heated through, about 2–3 minutes. If you prefer a thicker sauce, simmer uncovered for 1–2 minutes to reduce slightly.
- Serve the orzo hot with extra grated Parmesan and torn basil on top. Add a pinch of crushed red pepper if you like a touch of heat.