Lemon Chicken Orzo
Lemon Chicken Orzo is the type of dish that effortlessly combines comfort and bright, zesty flavors, making it a go-to for busy weeknights or cozy gatherings. Picture tender pieces of chicken and delicate orzo swimming in a luscious, lemon-infused sauce that just sings with freshness. This dish balances creamy textures with a burst of citrus, making every bite feel indulgent yet light. With its hearty components and bright punch, Lemon Chicken Orzo is sure to impress your family without leaving you exhausted.

This is my go-to recipe for a satisfying meal that won’t have you chained to the stovetop for hours. I first stumbled upon the idea of Lemon Chicken Orzo after a particularly overwhelming week— I wanted something comforting yet brightening, and wow, did it deliver! It’s perfect for when I crave the conviviality of cozy dinners yet need something on the table in a pinch. I can’t wait for you to experience the magic that this dish brings— it’s not only simple to prepare but transforms simple ingredients into a symphony of flavor.
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: From prep to plate, you’ll have this dish ready in under an hour—perfect for those busy evenings.
- Irresistible Flavor: The warm, creamy base combined with juicy chicken and a zing from fresh lemons creates a comforting yet invigorating experience.
- Eye-Catching Appeal: The vibrant greens of spinach and the bright citrus make this a delightful dish for the eyes as well as the palate.
- Flexible Serving: Enjoy this for a family dinner or as part of Sunday meal prep. It even makes a scrumptious leftover for lunch!
- Diet-Friendly Options: Easy to modify for gluten-free diets by swapping the orzo for your favorite gluten-free pasta.
Ingredients You’ll Need
- 2 tablespoons olive oil: This is your base for sautéing; use high-quality olive oil for the best flavor.
- 1 cup finely diced yellow onion (1 onion): Adds sweetness and depth to the dish. If you’re in a pinch, shallots work too.
- 2 teaspoons finely minced garlic: Fresh garlic enhances flavor; however, garlic powder can substitute in a rush.
- 1 large (12 ounces) chicken breast or tenders, diced to 1/2-inch pieces: Chicken is the star protein in this dish, adding richness and heartiness.
- 1/2 teaspoon salt: Essential for seasoning; adjust to your taste.
- 1/4 teaspoon pepper: Freshly ground black pepper adds balanced heat.
- 2 tablespoons unsalted butter: Brings creaminess to the sauce without added salt.
- 2 tablespoons flour: This helps thicken the sauce nicely.
- 2 teaspoons Italian seasoning: A blend of herbs that brings warmth and earthiness; you could make your own mix if preferred!
- 2 cups chicken broth (like Swanson): Use high-quality broth for the best depth of flavor; vegetarian broth could work as a substitute.
- 2-1/4 cups whole milk (see note 1): Whole milk provides the creamiest texture; you could use half-and-half for extra richness if desired.
- 1-1/2 cups uncooked orzo pasta (see note 2): The tiny pasta absorbs flavors beautifully, but other small pasta shapes would also work.
- 1 cup finely grated parmesan cheese (divided, see note 3): This cheesy goodness adds richness. Save some for serving on top!
- 3 cups coarsely chopped baby spinach: Adds nutrition and a pop of color; feel free to substitute kale or Swiss chard.
- 2 large lemons (1 tbsp zest and 1/4 cup juice): The true stars that brighten the dish! Use fresh lemons for the best flavor.
- 1 teaspoon Dijon-style mustard (optional): This adds a lovely depth and tang; feel free to omit if you prefer a purer lemon flavor.

How to Make Lemon Chicken Orzo
- Prep Your Ingredients: Measure out 2-1/4 cups whole milk and let it come to room temperature while you prepare the rest. Finely dice 1 onion, mince the 2 teaspoons of garlic, and cut 12 ounces of chicken into 1/2-inch pieces. Finally, coarsely chop 3 cups of baby spinach.
- Sauté the Aromatics: In a large, nonstick pot, heat 2 tablespoons of olive oil over medium-high heat. Add the diced onion and cook, stirring occasionally, for about 5 minutes or until golden. Toss in the minced garlic and cook for another 30 seconds until fragrant. Add the diced chicken, season with 1/2 teaspoon salt and 1/4 teaspoon pepper, then cook for about 5–7 minutes until the chicken is no longer pink in the center. Transfer everything into a bowl, cover it with foil, and set aside.
- Create the Sauce: In the same pot, melt 2 tablespoons of unsalted butter over medium heat. Once melted, add 2 tablespoons of flour, whisking constantly for about 1 minute to form a roux. Whisk in 2 teaspoons of Italian seasoning, followed by 2 cups of chicken broth, stirring until the mixture is smooth. Gradually whisk in the room-temperature milk, ensuring there are no lumps.
- Cook the Orzo: Add in 1-1/2 cups of uncooked orzo pasta and stir well to combine. Turn the heat to high and bring the mixture to a simmer. Once bubbling, reduce the heat to maintain a gentle simmer, cooking for about 7–10 minutes. Stir occasionally— you’ll notice the orzo should be almost tender and the mixture beautifully creamy when done.
- Combine It All: Now return the cooked chicken to the pot along with the chopped spinach, 3/4 cup of grated Parmesan cheese, 1 tablespoon of lemon zest, 1/4 cup of lemon juice, and the Dijon mustard, if you’re using it. Stir thoroughly to melt the cheese and wilt the spinach. Taste and adjust seasoning with extra salt and pepper as desired.
- Finishing Touches: The final consistency should be creamy and reminiscent of risotto. If it feels too thick, don’t hesitate to add a splash of milk. Serve immediately, topping each bowl with the remaining 1/4 cup of Parmesan cheese, and enjoy while it’s hot!

Storing & Reheating
Store any leftovers of Lemon Chicken Orzo in an airtight container in the refrigerator for up to 3 days. If you want to keep it longer, consider freezing it for up to 3 months. To reheat, simply warm it in a saucepan on the stove over medium-low heat, adding a little milk to loosen it up if necessary. Keep in mind that the texture may change slightly after freezing, but a scoop of fresh spinach or a little extra cheese can quickly refresh the flavors.
Chef’s Helpful Tips
- To avoid overcooking, keep an eye on the orzo— it cooks quickly and can become mushy.
- Use room-temperature milk to ensure it combines smoothly with the roux; cold milk can cause lumps.
- If you want to add more protein, a handful of cooked shrimp or even beans can complement this dish wonderfully.
- For an extra lemony flavor, add more zest and juice—or consider garnishing with lemon wedges when serving.
- Easily make this dish ahead of time—simply store the components separately until ready to heat and serve.
The beauty of Lemon Chicken Orzo lies in its effortless combination of simple ingredients, creating a dish that feels special yet is incredibly easy to make. Whether you’re looking for a comforting dinner or meal-prepping for the week, this recipe won’t let you down. I encourage you to make it and enjoy the lovely flavors it brings to your table. Don’t shy away from putting your spin on it; enjoy the journey of cooking!
Recipe FAQs
Can I use another type of pasta instead of orzo?
Can I make this dish ahead of time?
Is there a way to make this dish lighter?
How do I reheat leftovers without drying them out?
More Dinner Recipes
👉 If you make my Lemon Chicken Orzo recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Lemon Chicken Orzo
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
Description
This Lemon Chicken Orzo is a delightful blend of flavors with juicy chicken, creamy orzo, and zesty lemons. Perfect for a quick dinner, this dish is not only easy to prep but also provides a hearty meal that will impress family and friends.
Ingredients
- 2 tablespoons olive oil
- 1 cup finely diced yellow onion
- 2 teaspoons finely minced garlic
- 1 large (12 ounces) chicken breast or tenders, diced to 1/2-inch pieces
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
- 2 tablespoons unsalted butter
- 2 tablespoons flour
- 2 teaspoons italian seasoning
- 2 cups chicken broth
- 2-1/4 cups whole milk
- 1-1/2 cups uncooked orzo pasta
- 1 cup finely grated parmesan cheese divided
- 3 cups coarsely chopped baby spinach
- 2 large lemons (1 tbsp zest and 1/4 cup juice)
- 1 teaspoon dijon-style mustard (optional)
Instructions
- Measure the milk and set it aside to reach room temperature. Dice the onion, mince the garlic, and chop the chicken into 1/2-inch pieces. Coarsely chop the spinach.
- In a large nonstick pot, heat the olive oil over medium-high heat. Add the diced onion and cook for about 5 minutes until golden brown. Stir in the garlic and cook for another 30 seconds. Add the diced chicken, season with salt and pepper, and cook until the chicken is fully cooked, approximately 5–7 minutes. Transfer the mixture to a bowl, cover with foil, and set aside.
- In the same pot, melt the butter over medium heat. Whisk in the flour for 1 minute. Add the Italian seasoning, then gradually whisk in the chicken stock followed by the milk until the mixture is smooth. Stir in the uncooked orzo pasta.
- Increase the heat to high and bring to a simmer. Lower the heat to maintain a gentle simmer and cook for 7–10 minutes, stirring frequently. The orzo should be nearly tender and the mixture still slightly soupy.
- Incorporate the cooked chicken, chopped spinach, 3/4 cup of parmesan cheese, Dijon mustard if desired, and the lemon zest and juice into the pot. Stir until the cheese melts and the spinach wilts. Taste and adjust seasoning as needed.
- The final texture should be creamy like risotto. If it's too thick, add a splash of milk to reach desired consistency. Serve hot, topped with the remaining parmesan cheese.
Notes
For added flavor, consider using homemade chicken broth.
Spinach can be replaced with kale or your favorite leafy green for variation.
Nutrition
- Serving Size: 1 serving
- Calories: 580
- Sugar: 2g
- Sodium: 820mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 100mg




