Spinach chicken rice recipe with step-by-step photos and a video recipe. This chicken and rice with spinach is made in one pan, on the stove top within 30 minutes. Easy dinner recipe made with chicken, spinach, rice, onion, garlic, and tomato. Gluten-free and dairy-free recipe.

Are looking for easy chicken rice recipes for dinner? This chicken rice recipe is so easy to make and tastes delicious.
You can make this spinach chicken rice with fewer ingredients easily available in the kitchen pantry. Similar one-pan chicken rice recipes that you might like are Chicken Fajita Rice Skillet, Cajun Chicken and Rice, Mexican Chicken and Rice, and Prawn Fried Rice.
About this recipe
In this recipe post, I am sharing how to make chicken and rice with spinach. You can make this one-pot dinner quickly within 30 minutes. It is a perfect dinner recipe for busy weekends.
If you are the one who keeps guessing what’s for dinner with chicken. Try this simple chicken rice recipe.
It is made with chicken breast, rice, fresh spinach, onion, and tomatoes. The chicken is marinated with basic seasoning, pan-seared until slightly charred, and removed to a plate. It adds a smoky flavor to the chicken.
Sauté onions and garlic, and add spinach. Cook until it wilts. Add rice and stock, and finally layer the chicken over it. Close with a lid and cook on low heat until the rice is cooked.
This is the dish that your whole family can enjoy, including your little ones. It is a family-friendly comfort food.
You may also like these other popular chicken and rice recipes from this website:
- Chicken Fajita Rice Skillet
- Cajun Chicken Rice
- Hyderabadi Chicken Dum Biryani
- Mexican Chicken and Rice
- Spanish Chicken and Rice
- Prawn Fried Rice
Why You Need This Recipe
- Easy step-by-step instructions with a recipe video.
- Easy to customize. Check out the ingredient list below for alternative ingredients. You can add or skip the ingredients as per your taste.
- Dinner is ready in 30 minutes.
- Nutritious - This recipe is loaded with the goodness of spinach and chicken. Spinach is a highly nutritious green leafy vegetable and a good source of vitamins. Chicken breasts are an excellent source of lean protein.
- One-pot recipe - Everything is made in a single pot and fewer dishes to clean. Easy to clean up.
- Make-ahead recipe - You can cook it in advance. Store it in an airtight container in the refrigerator. Stays good for 2 days.
- Gluten-free
- Dairy-free
Ingredients and Substitutions

- Chicken - I have used boneless, skinless chicken breast for this recipe. You can also use boneless chicken thighs.
- Fresh spinach - I have used fresh spinach for this recipe. If you are using baby spinach add it directly at the end of cooking. Refer to the notes in the recipe card below. For older spinach, you need to cook it before the addition of rice to the recipe.
- Rice - I have used long-grain basmati rice. You can also use Jasmine rice. Or any medium-grain rice. But the ratio of water/liquid to rice will be different. If you are using any other variety of rice then add water as per the directions given on the package.
- Tomato puree - You can substitute it with 2 tablespoon tomato paste. Or use canned tomatoes (chop them and add) to make this one-pot chicken rice recipe.
- Chicken stock - Chicken stock or broth gives the best flavor to the recipe.
- Flavoring - black pepper, salt, garlic powder, paprika. Paprika spices up this chicken rice recipe. Skip paprika if you prefer less spicy. You can substitute garlic powder with fresh garlic paste.
- Lemon juice - It brightens up the flavor of the dish. You can substitute it with vinegar.
- Oil - Olive oil is the best choice for making this chicken and rice. However, you can use any neutral flavor oil, like sunflower oil or canola oil, for this recipe.
- Butter - Add an extra layer of flavor to the rice. It keeps the rice nice and moist. Skip, if you want to avoid extra calories.
- Onion - Gives a very nice flavor to this chicken dish. I have used red onions here. You can substitute it with yellow onion or spring onion whites.
- Garlic - Fresh garlic gives the best flavors. However, you can substitute it with garlic powder or store-bought garlic paste.
- Italian seasoning - Substitute 1 teaspoon of Italian seasoning with ½ teaspoon Oregano and ½ teaspoon Thyme. You can make this recipe without Italian seasoning too. Or for a different flavor, add Cajun seasoning or fajita seasoning. Or skip it if you do not have any of these seasonings.
For the detailed list of ingredients & their measurements, please check out the recipe card below.
How to make One-Pan Chicken and Rice with Spinach (Step by Step photos)
Preparations
- Rinse the basmati rice with water 3-4 times until the cloudiness of the water is gone. Soak it in water for 30 minutes. Drain off the water. Set this aside.
- In a mixing bowl, combine chicken with pepper, salt, garlic powder, Italian seasoning, paprika, lemon juice, and oil. Set it aside to marinate for 30 minutes.
Making Spinach Chicken Rice
- Heat 1 tablespoon oil in a deep bottom pan over high heat. Add 1 teaspoon butter to it.
- Once the pan is hot, add the marinated chicken to the pan. Let it cook for a minute. Stir and cook until char marks appear on both sides. Remove it to a plate. The chicken need not be completely cooked at this stage.
- Add the onion to the same pan. Sauté until onions are golden.
- Add garlic, Italian seasoning, spinach, and pepper. Combine and sauté until spinach leaves are wilted.
- Add rice, tomato puree, and chicken stock.
- Gently combine and cook until it comes to a boil.
- Taste the liquid and add salt as per taste.
- Add chicken back to the pan.
- Cover and cook on low heat until the liquid is absorbed by the rice. It may take 15-20 minutes.
- Remove from heat. Keep it covered for 10 minutes. Fluff the rice with a fork.
- Spinach chicken rice is ready to serve.
Cooking Tips
- Marinate the chicken for 30 minutes. It keeps the chicken soft and juicy inside when you pan-fry it. Also, enhances the flavor.
- Cooking rice - Cooking rice perfectly depends on the rice-to-liquid ratio. To cook 1 cup of basmati rice you need 1 and ½ cups of water. If you are using any other brand of rice, refer to the rice package to know the rice-to-liquid ratio.
- Be careful while adding salt to the recipe. We have already added salt while marinating the chicken and the chicken broth also has salt in it.
Frequently asked questions
Check out the leaves carefully from the spinach bunch. There should not be yellow, black, slimy, or wilted leaves. This is a sign of spoilage. Look out for the leaves that are crisp, firm, and bright green in color. They are the best.
Yes, frozen spinach works well for this chicken and rice. Just thaw it and squeeze out extra water before adding it to the dish.
Yes, you can cook this spinach chicken and rice in advance and store it in the fridge for up to 2-3 days. Reheat on low on the stove or in the microwave with a splash of water.
Storage Suggestions
- Store the leftovers within 2 hours of cooking. Let the leftovers come to room temperature. Transfer it to an airtight container and refrigerate. Stays good for 2 days. Reheat it in the microwave until piping hot and serve.
Variations that you can try
- Add some boiled corn or peas to the dish.
- You can add shrimp instead of chicken.
- Add some grated cheese on top before serving.
If you make this recipe, please leave a comment and a starred review below.
And, consider following me on social media so we can stay connected. I’m on Facebook, Pinterest, and YouTube!
Recipe Card

One Pan Spinach Chicken and Rice
Equipment
- 1 Heavy bottom pan with tight fitting lid
Ingredients
To marinate the chicken
- 3 chicken breasts cut into cubes
- ½ teaspoon crushed black pepper
- salt to taste
- ½ teaspoon garlic powder (or fresh garlic paste)
- ½ teaspoon Italian seasoning (substitute ½ teaspoon thyme and ½ teaspoon oregano)
- ½ teaspoon paprika
- 1 teaspoon lemon juice
- 1 teaspoon olive oil
To make spinach chicken and rice
- 1 tablespoon olive oil
- 1 teaspoon butter optional
- 1 small onion chopped
- 1 teaspoon finely chopped garlic
- 1 teaspoon Italian seasoning (skip if not available)
- 2 cups chopped fresh spinach
- ¼ teaspoon salt
- ½ teaspoon crushed black pepper
- 1 cup rice rinse it well. Soak it in water for 30 minutes before adding it to the pan
- 1 cup tomato puree (or substitute with canned tomatoes)
- 1 cup chicken broth
Instructions
Preparations
- Rinse the basmati rice with water 3-4 times until the cloudiness of water is gone. Soak it in water for 30 minutes. Drain off the water. Set this aside.
- In a mixing bowl, combine chicken with pepper, salt, garlic powder, Italian seasoning, paprika, lemon juice and oil. Set it aside to marinate for 30 minutes.
Making Spinach Chicken Rice
- Heat 1 tablespoon oil in a deep bottom pan over high heat. Add 1 teaspoon butter to it.
- Once the pan is hot, add the marinated chicken to the pan. Let it cook for a minute. Stir and cook until char marks appear on both sides. Remove it to a plate. The chicken need not be completely cooked at this stage.
- Add onion in the same pan. Sauté until onions are golden.
- Add garlic, Italian seasoning, spinach, and pepper. Combine and sauté until spinach leaves are wilted.
- Add rice, tomato puree and chicken stock. Gently combine. Cook until it comes to a boil.
- Taste the liquid and add salt as per taste.
- Add chicken back to the pan.
- Cover and cook on low heat until the liquid is absorbed by the rice. It may take 15-20 minutes.
- Remove from heat. Keep it covered for 10 minutes. Fluff the rice with a fork.
- Spinach chicken rice is ready to serve.
Video
Notes
- Marinate the chicken for 30 minutes. It keeps the chicken soft and juicy inside when you pan-fry it. Also, enhances the flavor.
- Cooking rice - Cooking rice perfectly depends on the rice-to-liquid ratio. To cook 1 cup of basmati rice you need 1 and ½ cups of water. If you are using any other brand of rice, refer to the rice package to know the rice-to-liquid ratio.
- After 10 minutes of cooking the rice, open the lid and check the liquid. If the liquid is less or absorbed by the rice, add ¼ cup of water or chicken broth, cover, and cook for another 5-10 minutes or until the rice is cooked.
- Be careful while adding salt to the recipe. We have already added salt while marinating the chicken and the chicken broth also has salt in it.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Stephanie Raby-Naimer
Can I make this using leftover rice that’s already cooked?
Preeti
No, the recipe will be completely different then. I added tomato puree and chicken stock. For this recipe uncooked rice works well.
Samaira
Super