Go Back
+ servings
creamy spinach artichoke chicken and rice in a skillet with a wooden spoon
Print

Creamy Spinach Artichoke Chicken and Rice (One-Pot Recipe)

If you love the flavors of creamy spinach artichoke dip, you’re going to adore this quick and easy dinner! This one-pot creamy spinach artichoke chicken combines tender, juicy chicken breasts with a rich, garlicky flavor loaded with spinach, artichokes, a touch of Parmesan, and rice. The best part? It’s a complete meal all done in just 30 minutes, making it perfect for busy weeknights or when you need an impressive dinner without the fuss. 
Course dinner, lunch
Cuisine American
Keyword one pot chicken and rice, spinach artichoke chicken, spinach artichoke chicken and rice
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6 servings
Calories 420kcal

Ingredients

  • 1 teaspoon olive oil
  • 20-24 oz boneless skinless chicken breasts or thighs Diced into ½-1 inch chunks.
  • Italian Seasoning 2-2 ½ teaspoons Divided into 2 portions; 1- 1 ½ teaspoons to season the chicken and the remaining to season the cooked rice.
  • salt and pepper to taste
  • ½ cup diced onions
  • 8-12.5 oz artichokes I used the full 12.5oz jar; Drained
  • 3-4 garlic cloves Minced
  • 1 cup uncooked rice
  • 1 ¾ cup broth or water Broth will add more flavor. I use chicken bone broth.
  • 5-8 cups fresh spinach I use about 8 cups; 5-10oz if using frozen spinach. Be sure to thaw and drain it first.
  • 4 oz cream cheese Softened; use more if you like it really creamy.
  • ¼ cup grated Parmesan reggiano cheese This was 1oz for me; use more if you like it really creamy.

Instructions

  • Place a skillet, pot, or Dutch oven on the stove at medium heat. Add the olive oil, diced chicken, 1- 1 ½ teaspoons Italian Seasoning, salt, and pepper to taste.
    1 teaspoon olive oil, 20-24 oz boneless skinless chicken breasts or thighs, Italian Seasoning, salt and pepper to taste
  • Stir and cook for 3-4 minutes to sear the chicken. Add in the onions, garlic, and artichokes. Stir and cook until the onions and garlic are fragrant.
    ½ cup diced onions, 3-4 garlic cloves, 8-12.5 oz artichokes
  • Add in the rice, broth, and spinach. Stir to combine and deglaze the bottom of the pot/pan with your spoon.
    1 cup uncooked rice, 1 ¾ cup broth or water, 5-8 cups fresh spinach
  • Place the lid on the pot and adjust the heat to low. Allow the rice to simmer for 15-20 minutes until the broth has evaporated and the rice is soft.
    Check in on the rice and and stir every 5 minutes to ensure the rice doesn't stick/burn the bottom of the pan. I like to cook it for 15 minutes to ensure the rice does not overcook when the cream cheese and Parmesan are added in the next step.
  • Remove the lid from the pot and turn the heat off the pan and remove it from heat. Add in the softened cream cheese and grated parmesan. Stir to gently combine.
    4 oz cream cheese, ¼ cup grated Parmesan reggiano cheese
  • Taste the dish repeatedly and adjust the spices as necessary. I add 1 teaspoon of Italian Seasoning, salt, and pepper.

Notes

I love to add a Cajun Seasoning for additional flavor.
You can substitute cream cheese using equal parts plain Greek-yogurt or sour cream, ricotta cheese, heavy cream, or full-fat coconut milk.
If you use frozen spinach you will have to thaw it and drain it completely. This is one of the most important steps and why I don’t use it often. Squeeze out as much liquid as possible using your hands, a clean kitchen towel, or cheesecloth to prevent a watery dish. You will notice a difference in texture if you don’t drain it.
I use bone broth because it has more protein. Any broth or even water will work for the recipe.
You can use whatever type of cheese you prefer in this recipe. I always recommend you grab blocks of cheese and grate them yourself. Pre-shredded cheese is coated with anti-caking agents, such as potato starch or cellulose, to prevent clumping and make it last longer in the store. These coatings interfere with the cheese’s ability to melt smoothly and affect the texture of your dishes. When you grate your cheese fresh, it doesn’t have these additives and preservatives, resulting in a more velvety and evenly melted cheese.
Avoid short-grain rice because it’s too sticky and clumps together.

What Type of Rice to Use

  • Long-grain rice is the best choice because it has less starch, so the grains remain separate and fluffy rather than clumping together. Basmati and Jasmine work great.
  • Medium-grain rice is a bit stickier than long-grain rice but it can work.
  • Brown rice is chewier and nuttier than white rice, adding a hearty texture and flavor. It won’t have the same texture as white rice, but it works. You will need to cook it in accordance with the time noted on the package, as brown rice takes longer to cook.

How to Avoid Mushy Rice

  • Use the right rice: Use long-grain rice (like basmati or jasmine), as it holds its shape better during cooking. Avoid short-grain or parboiled rice, which tends to become mushy.
  • Rinse the rice: Rinse the rice thoroughly under cold water until the water runs clear. This removes excess starch, which can cause the rice to clump or become sticky.
  • Cook on low heat: Once the liquid comes to a boil, reduce the heat to low and cover the pot. Cooking at a gentle simmer prevents the rice from breaking apart.
  • Avoid Excess Stirring: If you stir the rice a lot it will release starch into the dish and make the rice mushy.
This dish isn’t going to be super creamy like a pasta dish would be. It has a slick coating thanks to the cream cheese and grated cheese, but if you are looking for something super creamy, consider adding more cream cheese and more Parmesan than noted in the recipe.
 

Nutrition

Serving: 1.25cups | Calories: 420kcal | Carbohydrates: 36g | Protein: 37g | Fat: 14g