Spinach Mushroom Orzo With Chicken
Hey there, welcome back to the blog! You know those meals that feel like a warm hug on a plate? The kind that fills your belly, warms your soul, and makes you wonder why you ever ordered takeout in the first place? Well, today I am bringing you exactly that. This recipe right here — Spinach Mushroom Orzo With Chicken — is one of those dishes that looks like you spent hours in the kitchen but actually comes together in less than an hour. It is creamy, hearty, packed with goodness, and every single bite is loaded with flavour.
If you have never cooked with orzo before, do not let that intimidate you at all. Orzo is just a type of pasta that looks like large grains of rice, and it cooks beautifully in sauces and broths, soaking up all that flavour and becoming incredibly satisfying. Paired with tender chicken, earthy mushrooms, and vibrant spinach, this dish becomes something truly special.
In this article, you are going to learn everything you need to know about making this recipe from scratch. From the ingredients list to the step-by-step cooking method, storage tips, helpful cooking tricks, and even answers to questions you might have along the way — it is all here. So let us not waste another second. Let us get cooking.
What Is Spinach Mushroom Orzo With Chicken?
Spinach Mushroom Orzo With Chicken is a one-pan or one-pot meal where tender pieces of seasoned chicken are cooked alongside orzo pasta, sautéed mushrooms, and fresh spinach, all brought together in a flavourful, slightly creamy broth. The orzo absorbs the cooking liquid as it cooks, which means it becomes thick, rich, and incredibly flavourful — almost like a risotto but much easier and quicker to make.
The mushrooms add a deep, earthy flavour that makes the dish feel very hearty and satisfying. The spinach brings freshness, colour, and nutrition. The chicken gives you protein and makes this a complete, filling meal all on its own. And the broth — seasoned well and sometimes finished with a little cream or Parmesan cheese — ties absolutely everything together into a dish that is simply unforgettable.
This is the kind of recipe that works perfectly for a weeknight dinner because it is fast, uses one pan, and does not leave you with a mountain of dishes to wash. It is also impressive enough to serve to guests because it looks and tastes like something from a good restaurant.
Ingredients You Will Need
Here is everything you need to make this recipe. Nothing here is hard to find, and most of these items are things you probably already have at home.
For the chicken:
- 500 grams of boneless, skinless chicken breasts or thighs (cut into bite-sized pieces)
- Salt and black pepper to taste
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon paprika
- 1 tablespoon olive oil
For the orzo and sauce:
- 300 grams of orzo pasta (about 1 and a half cups)
- 250 grams of mushrooms (button mushrooms, cremini, or baby bella — sliced)
- 3 cups of fresh spinach (or 1 cup of frozen spinach, thawed and squeezed dry)
- 1 medium onion (finely diced)
- 4 cloves of garlic (minced)
- 3 cups of chicken broth (low sodium is best so you can control the saltiness)
- 1 cup of heavy cream (or half-and-half for a lighter version)
- Half a cup of grated Parmesan cheese
- 1 tablespoon butter
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- Half a teaspoon of red pepper flakes (optional, for a little heat)
- Salt and black pepper to taste
Optional garnish:
- Extra Parmesan cheese
- Fresh parsley (chopped)
- A squeeze of fresh lemon juice
Step-by-Step Cooking Method
Here are helpful step by step cooking method to carry out this recipe successfully.
Step 1 — Season and Cook the Chicken
Start by cutting your chicken into bite-sized pieces if it is not already cut. Pat the pieces dry using a paper towel — this is important because dry chicken browns better and you want that nice golden colour on the outside. Season the chicken generously on all sides with salt, black pepper, garlic powder, onion powder, and paprika.
Heat one tablespoon of olive oil in a large, deep skillet or wide saucepan over medium-high heat. Once the oil is hot and shimmering, add the chicken pieces in a single layer. Do not overcrowd the pan — if necessary, cook in two batches. Let the chicken cook without moving it for about 3 to 4 minutes so it gets a nice golden crust on the bottom. Then flip and cook for another 2 to 3 minutes on the other side. The chicken does not need to be fully cooked through at this point because it will continue cooking later in the sauce. Remove the chicken from the pan and set it aside on a plate.
Step 2 — Sauté the Mushrooms
In the same pan (do not wash it — all those golden bits left behind from the chicken are pure flavour), add the butter and let it melt over medium heat. Add your sliced mushrooms and spread them out in the pan. Here is an important tip: do not stir the mushrooms immediately. Let them sit undisturbed for about 2 to 3 minutes so they can develop a golden, slightly caramelised surface. Stirring too early causes them to release water and they will steam instead of brown, which means you miss out on all that deep, rich flavour.
Once the mushrooms are nicely browned, season them with a little salt and pepper and stir them around. Cook for another 2 minutes until they are soft and golden all over.
Step 3 — Cook the Onion and Garlic
Push the mushrooms to the side of the pan or move them around to create a little space. Add another drizzle of olive oil if needed, then add your diced onion. Cook the onion over medium heat for about 3 to 4 minutes, stirring occasionally, until it becomes soft and translucent. Then add your minced garlic and cook for another 1 minute, stirring constantly. Garlic burns very quickly so keep an eye on it — you want it fragrant and golden, not brown and bitter.
At this point, your kitchen is going to smell absolutely incredible.
Step 4 — Toast the Orzo
Add your dry orzo pasta directly into the pan with the mushrooms, onion, and garlic. Stir it around and let it toast in the pan for about 1 to 2 minutes. Toasting the orzo before adding liquid gives it a slightly nutty flavour and helps it hold its shape better as it cooks. This is a small step that makes a big difference in the final flavour of the dish.
Step 5 — Add the Broth and Simmer
Pour in your chicken broth and stir everything together well, making sure to scrape up any golden bits from the bottom of the pan. Those bits are full of flavour and you want them mixed into the dish. Add your Italian seasoning and red pepper flakes if you are using them. Bring the liquid to a gentle boil, then reduce the heat to medium-low.
Add the cooked chicken back into the pan and stir to combine. Let everything simmer together, stirring every couple of minutes, for about 10 to 12 minutes or until most of the broth has been absorbed by the orzo and the orzo is cooked through but still has a slight bite to it. This texture is what chefs call “al dente” — it simply means the pasta is cooked but not mushy.
If the orzo is absorbing the liquid too quickly before it is fully cooked, add a splash more broth or water and keep going. If there is still a lot of liquid left and the orzo is already cooked, raise the heat slightly and stir to help it absorb faster.
Step 6 — Add the Cream, Spinach, and Parmesan
Once the orzo is cooked and the broth is mostly absorbed, reduce the heat to low. Pour in the heavy cream and stir it in gently. Let it warm through for about 1 to 2 minutes. Then add your fresh spinach a handful at a time, stirring it in and letting it wilt into the dish before adding more. Fresh spinach wilts down very quickly — you will be amazed at how much spinach can fit into a pan once it starts wilting. If you are using frozen spinach, just stir it in and let it heat through.
Once all the spinach is wilted and incorporated, add your grated Parmesan cheese and stir everything together. The Parmesan will melt into the creamy broth and make the sauce even richer and more flavourful. Taste the dish and adjust your seasoning — add more salt, pepper, or a squeeze of fresh lemon juice if it needs a little brightness.
Step 7 — Serve and Garnish
Your Spinach Mushroom Orzo With Chicken is ready. Spoon it into bowls or onto plates, top with a little extra Parmesan cheese, a sprinkle of fresh chopped parsley, and a tiny squeeze of lemon if you like. Serve it immediately while it is hot and creamy.
Helpful Cooking Tips for the Best Results
Cooking is always easier when you know the little tricks that make a big difference. Here are some tips that will help you nail this recipe every single time.
Use warm broth when adding it to the pan. Cold broth added to a hot pan can drop the temperature suddenly and slow down your cooking process. If you have the time, warm your broth slightly in a separate pot or in the microwave before adding it to the pan. This keeps the cooking temperature consistent and helps everything cook more evenly.
Do not walk away from the orzo while it is cooking. Unlike regular pasta that you cook in a big pot of water and drain, orzo cooked in broth needs regular stirring. If you leave it too long without stirring, it can stick to the bottom of the pan and burn. Stay close, stir every couple of minutes, and keep an eye on the liquid level.
Taste as you go. This is one of the most important habits you can build in the kitchen. Taste the dish at every stage — after adding the broth, after adding the cream, and at the end before serving. Adjusting seasoning as you cook gives you a much better result than just dumping in seasoning at the end.
Let the mushrooms brown properly. I cannot stress this enough. Mushrooms that are properly browned taste completely different from mushrooms that have been stirred around and steamed. Give them space in the pan, let them sit, and only stir when they have developed colour. This brings out a deep, savoury flavour that makes the whole dish taste more complex and satisfying.
Add spinach at the very end. Spinach cooks down in seconds and if you add it too early it becomes overcooked, loses its bright green colour, and turns a dull, unappetising shade. Add it at the very last step, just before you serve, so it stays vibrant and fresh-looking.
Use good quality Parmesan. Freshly grated Parmesan from a block melts much more smoothly than the powdered kind that comes in a canister. It also has a much stronger, more complex flavour. If you can, buy a small block of Parmesan and grate it yourself right before adding it to the dish.
Do not overcook the orzo. Orzo continues to cook and absorb liquid even after you take the pan off the heat, so pull it off a minute or two before it looks completely done. If it looks perfectly cooked in the pan, it may be slightly overcooked by the time it reaches the table. Al dente is the goal — tender but with just a tiny bit of firmness in the centre.
How to Store Leftovers
This dish keeps very well, making it a great option for meal prep or for having a ready-made meal for the next day.
In the fridge: Let the dish cool down completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 3 to 4 days. When you are ready to eat it, reheat it in a pan over medium-low heat. Add a splash of chicken broth, water, or cream as you reheat it because the orzo will have absorbed most of the liquid and the dish will have thickened up overnight. Stir gently as it heats and it will loosen up into that creamy, saucy consistency again.
In the freezer: This dish can be frozen, although the texture of the orzo may change slightly after freezing and thawing — it can become a little softer. If you plan to freeze it, cool it completely, place it in a freezer-safe container, and freeze for up to 2 months. Thaw it overnight in the fridge before reheating.
Reheating tip: Always reheat gently over low to medium heat. High heat can cause the cream sauce to separate and become grainy. Low and slow is the way to go, with a little splash of liquid added to bring it back to life.
Variations You Can Try
Once you have made the original recipe and fallen in love with it, here are some fun ways to switch things up and keep the dish exciting.
Make it vegetarian: Simply leave out the chicken and use vegetable broth instead of chicken broth. The mushrooms and spinach already carry a ton of flavour, and you can add a can of white beans or chickpeas for extra protein and heartiness.
Add sun-dried tomatoes: Stir in a few tablespoons of chopped sun-dried tomatoes when you add the garlic and onion. They add a deep, slightly sweet and tangy flavour that goes beautifully with the mushrooms and spinach.
Use different mushrooms: While button mushrooms or cremini mushrooms are the most common choice, you can use shiitake mushrooms, portobello mushrooms, or a mix of different wild mushrooms for a more intense, earthy flavour.
Make it spicier: Double the red pepper flakes or add a teaspoon of chilli paste to the sauce for a version with a real kick. The heat plays very well against the creaminess of the sauce.
Add more vegetables: This recipe is very forgiving and you can add other vegetables like cherry tomatoes, zucchini, roasted red peppers, or peas. Just add them at the right time based on how long they take to cook.
Use a different pasta: While orzo is the star of this recipe, you can swap it for other small pasta shapes like ditalini, pastina, or small elbow macaroni. Keep in mind that cooking times may vary slightly.
Nutritional Benefits of This Dish
This is not just a delicious meal — it is actually a very nutritious one too, and it is worth knowing just how good it is for your body.
Chicken is an excellent source of lean protein, which helps your body build and repair muscles, keeps you feeling full for longer, and supports a healthy immune system. Using chicken thighs gives you slightly more fat and flavour, while chicken breasts are leaner if you are watching your calorie intake.
Spinach is one of the most nutrient-dense vegetables you can eat. It is loaded with iron, calcium, vitamin K, vitamin A, folate, and powerful antioxidants. It is good for your bones, your eyes, your heart, and your overall energy levels. And because it wilts down so much, you end up eating a lot more spinach in this dish than you might realise.
Mushrooms are low in calories but very high in nutrients. They are one of the few plant foods that naturally contain vitamin D. They also contain B vitamins, selenium, and antioxidants that support your immune system and help protect your body from damage.
Orzo, like other pasta, provides carbohydrates that give your body energy. If you want a higher fibre option, look for whole wheat orzo at your local store and use it as a direct swap.
Garlic and onion are not just flavour builders — they also have anti-inflammatory and immune-boosting properties that are genuinely good for your health.
So the next time someone tells you that comfort food cannot also be healthy food, point them to this recipe.
Frequently Asked Questions
Can I use rotisserie chicken instead of cooking chicken from scratch?
Absolutely, and this is actually a great shortcut for busy days. Just shred or cut your rotisserie chicken into pieces and add it to the pan when you would normally add the cooked chicken back in during Step 5. Since the chicken is already cooked, you just need to warm it through. It saves you time and still gives you a delicious result. Rotisserie chicken also has a lot of flavour from its seasoning and cooking method, which adds even more depth to the dish.
What can I use instead of heavy cream to make it lighter?
You have a few good options here. Half-and-half works well and gives you a slightly lighter sauce that is still creamy. Evaporated milk is another option that adds creaminess without as much fat. Plain Greek yoghurt stirred in at the very end (off the heat, so it does not curdle) gives you a tangy, creamy finish. Full-fat coconut cream is a good dairy-free option that works surprisingly well and adds a very subtle sweetness that pairs nicely with the mushrooms and spinach.
My orzo turned out too thick and sticky. What went wrong?
This usually happens because the orzo absorbed all the liquid and kept cooking without enough moisture. Orzo is very absorbent and can go from perfect to too thick very quickly. If this happens, simply add a splash of chicken broth, water, or cream to the pan and stir over low heat until it loosens up to the consistency you want. Going forward, keep a cup of extra warm broth nearby whenever you make this dish so you can add it as needed during cooking.
Can I make this dish ahead of time for a dinner party?
Yes, you can prepare it a few hours ahead, but keep in mind that orzo thickens significantly as it sits and cools. When you are ready to serve, reheat it gently in the pan over low heat with a good splash of broth or cream added in, and stir until it comes back to that lovely creamy consistency. You may need to adjust the seasoning again after reheating. Garnish with fresh parsley and Parmesan right before serving so it looks fresh and appetising.
Is orzo gluten-free?
Traditional orzo is made from wheat, so it is not gluten-free. However, there are gluten-free orzo options available in many health food stores and some mainstream supermarkets — they are usually made from rice or corn flour. If you are cooking for someone with a gluten sensitivity or coeliac disease, look for certified gluten-free orzo and use it as a direct replacement. Everything else in this recipe is naturally gluten-free, so just swapping the pasta is all you need to do.
Final Thoughts
Spinach Mushroom Orzo With Chicken is the kind of recipe that earns a permanent spot in your weekly meal rotation. It is warm, comforting, deeply flavourful, and satisfying in a way that makes you feel genuinely good after eating it. It comes together in one pan, which means less washing up. It uses simple, everyday ingredients, which means no stressful shopping trips. And it is flexible enough to work with whatever you have on hand, which means it is always an option no matter what your fridge looks like.
What makes this dish truly special is how all the elements work together. The golden, seasoned chicken brings heartiness and protein. The mushrooms bring that deep, earthy richness that makes the whole dish feel grounded and satisfying. The spinach adds freshness and a pop of colour that makes the dish look as good as it tastes. The orzo soaks up every bit of that flavourful broth and cream and becomes the most satisfying, comforting base you can imagine. And the Parmesan on top? It is the finishing touch that pulls everything together into one perfect, unified dish.
Whether you are cooking this for yourself on a quiet evening, making it for your family on a weeknight, or impressing guests at a dinner party, this recipe is going to deliver every single time. Make it once and it will become one of your favourites. Make it twice and it will become a staple you come back to again and again. Happy cooking!







