If you’re looking for a quick, hearty, and wholesome meal, this Creamy One-Pot Chicken Orzo is the perfect solution for busy weeknights. Made with tender chicken, fresh asparagus, and spinach, all tossed in a creamy Parmesan sauce, this dish delivers comfort and nutrition in every bite. Best of all, it comes together in just 30 minutes!

Why You’ll Love This Recipe
- One-Pan Simplicity: Fewer dishes to clean up, making it an effortless meal for busy nights.
- Deliciously Creamy: The combination of Parmesan and half-and-half creates a rich, satisfying sauce.
- Healthy & Wholesome: Packed with lean protein and fresh vegetables, it’s a nutritious meal the whole family will enjoy.
Ingredients
- 1.5 lbs boneless, skinless chicken breasts (cubed into 1” pieces)
- 1 tsp garlic powder
- 1/4 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp red pepper flakes (optional for a kick)
- 2 tbsp olive oil (divided)
- 1/2 cup yellow onion (chopped)
- 2 cups fresh asparagus spears (cut into 1-inch pieces)
- 1 tbsp minced garlic (about 3 cloves)
- 8 oz dry orzo pasta
- 2 1/2 cups chicken broth (low or no salt preferred)
- 2 sprigs fresh thyme (or 1/4 tsp dried thyme)
- 1/3 cup half-and-half (or substitute with milk or heavy cream)
- 1/3 cup freshly grated Parmesan
- 2 cups fresh spinach
- Chopped fresh parsley & extra Parmesan for garnish
How to Make Creamy Chicken Orzo
- Season the Chicken: In a bowl, mix chicken pieces with garlic powder, salt, pepper, and red pepper flakes.
- Brown the Chicken: Heat 1 tbsp olive oil in a large pan over medium-high heat. Cook the chicken for 10-12 minutes until golden brown on all sides. Remove and set aside.
- Sauté the Asparagus: In the same pan, add another tbsp of olive oil and cook asparagus for 2 minutes until tender-crisp. Remove and set aside with the chicken.
- Cook the Aromatics & Orzo: Add onions to the pan and sauté until softened (about 3 minutes). Stir in the orzo and minced garlic, cooking for another 3 minutes until the orzo starts to toast.
- Simmer: Pour in the chicken broth, bring to a simmer, and stir occasionally. Cover and cook for 7 minutes until the orzo absorbs most of the liquid.
- Combine Everything: Stir in the cooked chicken, asparagus, half-and-half, Parmesan, spinach, and thyme. Heat for 1-2 minutes until warmed through and spinach is wilted.
- Serve Immediately: Garnish with fresh parsley and extra Parmesan for added flavor.
Substitutions & Variations
- Chicken: Use boneless thighs, tenders, or even rotisserie chicken for a faster version.
- Vegetables: Swap asparagus for zucchini, bell peppers, cherry tomatoes, or mushrooms.
- Dairy-Free: Some readers have had success using dairy-free milk and cheese.
- Gluten-Free: While we haven’t tested gluten-free orzo, some have reported good results.
- Broth Options: Use chicken, vegetable, or even beef broth based on preference.
Serving Suggestions
Pair this dish with a side of crusty bread, roasted Brussels sprouts, or a fresh kale salad for a well-rounded meal.
Storage & Reheating Tips
- Refrigerate: Store leftovers in an airtight container for up to 4 days.
- Reheat: Warm on the stovetop over low heat, adding a splash of broth to restore creaminess.
- Freezing: Not recommended, as the pasta may become mushy.
This One-Pot Creamy Chicken Orzo is an easy, flavorful, and satisfying meal that’s perfect for any night of the week. Try it today and enjoy the comforting blend of creamy Parmesan, tender chicken, and fresh veggies in every bite!
Leave a Reply