Chicken with Spinach and Rice Recipe

Last week I tried making a new pasta dish, but I realized in this Chicken with Spinach and Rice recipe, the flavors are balanced and wholesome, and the combination of fresh spinach with the lightly seasoned chicken is both comforting and nutritious. The rice soaks up all the savory juices, making every bite flavorful and filling without feeling heavy.

Chicken with Spinach and Rice is one of those meals that feels both hearty and light at the same time. It’s full of flavor, packed with protein, and comes together in a single skillet for easy cooking and minimal cleanup. This dish combines tender chicken, fresh spinach, and fluffy rice, all simmered together in a savory broth that makes every bite comforting and satisfying. It’s perfect for a busy weeknight dinner or even a relaxed weekend lunch.

I have always loved one-pan meals because they make cooking so much easier. I use a large skillet with a lid, olive oil, and fresh ingredients. Always chopping vegetables finely and cooking the chicken first ensures that every component cooks evenly and stays tender.

You can serve this dish straight from the skillet for a rustic presentation, some warm crusty bread on the side for soaking up the juices, and also with a light salad or a few roasted vegetables to complete the meal.

Its Perfect For:

  • Quick weeknight dinners when you want something healthy.
  • Lunch prep for the week that keeps well in the fridge.
  • Family meals where everyone enjoys a simple, hearty dish.
  • Comfort food nights without heavy calories.
  • Introducing kids to greens in a tasty way.

Ingredients

  • 2 tablespoons olive oil
  • 1 lb boneless, skinless chicken breasts, cut into bite-sized pieces
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 cup long-grain white rice
  • 2 cups chicken broth (or water with bouillon)
  • 4 cups fresh spinach, washed and roughly chopped
  • 1/2 teaspoon salt (adjust to taste)
  • 1/4 teaspoon ground black pepper
  • 1/2 teaspoon paprika (optional)
  • 1/4 cup grated Parmesan cheese (optional, for serving)

Kitchen Equipment You’ll Need

  • Large skillet with a lid for even cooking.
  • Wooden spoon or silicone spatula for stirring.
  • Sharp knife for chopping vegetables and chicken.
  • Measuring cups and spoons to get flavors just right.
  • Cutting board for prep work.
  • Small saucepan if you want to make extra sauce.

How to Make Chicken with Spinach and Rice

Step 1

Prepare the chicken: Heat olive oil in a large skillet over medium-high heat. Add the chicken pieces and season with salt, pepper, and paprika. Cook for 5–7 minutes, stirring occasionally, until the chicken is golden brown on the outside but not fully cooked through. Remove the chicken from the skillet and set aside temporarily.

Step 2

Sauté aromatics: In the same skillet, add a little more oil if needed, then sauté the chopped onion for 2–3 minutes until soft and translucent. Add the minced garlic and cook for an additional 30–45 seconds until fragrant, taking care not to burn it.

Step 3

Cook the rice: Add the rice to the skillet and stir to coat it in the oil, onions, and garlic. Toast the rice lightly for 1–2 minutes to bring out its nutty flavor. Gradually pour in the chicken broth, stirring once to combine. Bring the mixture to a gentle boil, then reduce the heat to low, cover the skillet, and let it simmer for 15 minutes.

Step 4

Add chicken and spinach: After 15 minutes, gently fold the partially cooked chicken back into the rice. Add the chopped spinach on top. Cover the skillet again and let it cook for another 5–7 minutes until the chicken is fully cooked, the rice is tender, and the spinach has wilted nicely.

Step 5

Finish and serve: Remove the skillet from heat and let it sit, covered, for 2–3 minutes to allow the flavors to meld. Fluff the rice gently with a fork, mixing the spinach evenly throughout. Serve hot, optionally sprinkled with grated Parmesan cheese for extra richness.

Tips for the Best Chicken with Spinach and Rice

  • Use fresh spinach: Frozen spinach can work, but fresh spinach wilts nicely and keeps its vibrant color. Always rinse thoroughly to remove any grit and chop roughly before adding.
  • Cook chicken first: Browning the chicken before adding rice locks in flavor. It gives the meat a nice golden color and prevents it from becoming rubbery during the simmer.
  • Toast the rice lightly: Before adding the broth, stir the rice in the skillet for 1–2 minutes. This adds a subtle nutty flavor and keeps the grains separate when cooked.
  • Simmer gently: Keep the heat low once broth is added. High heat can cause uneven cooking or burning, and gentle simmering allows the rice to absorb flavors fully.
  • Adjust seasoning at the end: Taste the dish before serving and add salt, pepper, or herbs as needed. Flavors intensify as the dish rests, so seasoning at the end ensures a balanced taste.
  • Add spinach at the last minute: Spinach cooks quickly, so stir it in just a few minutes before finishing. This preserves its color, texture, and nutrients.
  • Rest before serving: Let the skillet sit covered for 2–3 minutes after cooking. This helps the flavors meld, and the rice finishes absorbing any remaining liquid for a perfect texture.

Optional Ingredients

  • Grated Parmesan cheese for a cheesy flavor.
  • Lemon zest to brighten and freshen the dish.
  • Crushed red pepper flakes for a gentle, warming heat.
  • Mushrooms for an earthy depth and extra umami.
  • Sun-dried tomatoes for a sweet and tangy flavor boost.
  • Pine nuts for crunch and richness that complements the chicken.

How to Serve Chicken with Spinach and Rice

I like serving this dish straight from the skillet for a cozy, rustic presentation. The bright green spinach mixed with the tender, golden chicken and fluffy rice looks inviting on the table. I often garnish it with a sprinkle of Parmesan cheese or a few fresh herbs like parsley for an extra touch of color and flavor. Serving it directly from the skillet also keeps it warm longer, making it perfect for family meals where everyone can help themselves.

I also enjoy pairing it with sides that complement the flavors without overpowering them. A fresh salad with cherry tomatoes, cucumber, and a light vinaigrette works beautifully, as does a simple steamed vegetable like broccoli or green beans. Sometimes, I serve it with warm, crusty bread or a few slices of garlic bread. The bread is great for soaking up any extra juices from the skillet, adding another layer of comfort to the meal.

I sometimes like to add a little finishing touch with citrus or a flavorful drizzle. A squeeze of fresh lemon juice right before serving brightens the dish, balancing the richness of the chicken and the subtle sweetness of the rice. For a creamier option, a small dollop of Greek yogurt or a sprinkle of shredded cheese on top gives it a comforting, indulgent feel. These small additions make the dish feel elevated, yet it’s still simple and homey.

Is Chicken with Spinach and Rice Healthy?

Yes, this dish is very healthy. The chicken provides lean protein, while the spinach adds vitamins and minerals like iron, calcium, and fiber. The rice gives energy and keeps the meal filling without being heavy or greasy.

It’s a balanced meal in one pan, and by using olive oil and optional light seasonings, you can keep it low in saturated fat and sodium. This makes it perfect for anyone who wants a nutritious, home-cooked dinner that doesn’t compromise on flavor.

Variations and Substitutions

  • Brown Rice Version: Swap white rice for brown rice. It adds fiber and a nuttier flavor but will need a slightly longer cooking time.
  • Quinoa Version: Use quinoa instead of rice for a protein-packed, gluten-free option. The texture is slightly different but equally delicious.
  • Creamy Version: Stir in a little cream or cream cheese at the end. This makes the dish richer and more indulgent without losing the original flavors.
  • Garlic and Herb Version: Add fresh rosemary, thyme, or oregano while cooking. It gives a fragrant, Mediterranean touch to a simple skillet dish.
  • Vegetable Packed Version: Add bell peppers, zucchini, or carrots for more color, nutrients, and flavor. Cook them in stages according to how long they need to soften.
  • Spicy Version: Include chili flakes or cayenne pepper for a gentle heat that pairs well with the savory chicken. Adjust the amount based on your preference.
  • Lemon Spinach Version: Add lemon zest and juice for a fresh, tangy twist. This brightens the flavors and adds a refreshing layer to the dish.
  • Cheesy Version: Sprinkle shredded cheddar or mozzarella on top and broil for a few minutes. It turns into a comforting, cheesy bake perfect for colder nights.

How to Store and How to Reheat

To store, allow the Chicken with Spinach and Rice to cool completely. Transfer it to an airtight container and refrigerate for up to 3–4 days. You can also freeze portions for up to 2 months. Just make sure to thaw in the fridge overnight before reheating.

To reheat, warm the dish in a skillet over low heat, adding a splash of water or broth if it seems dry. You can also microwave individual portions for 2–3 minutes, stirring halfway through to ensure even heating. This keeps the rice fluffy and the chicken tender, while preserving the bright green color of the spinach.

Frequently Asked Questions About Chicken with Spinach and Rice

Can I use frozen spinach?
Yes, frozen spinach works well if fresh isn’t available. Make sure to thaw it completely and squeeze out excess water before adding. Add it near the end of cooking so it stays flavorful and doesn’t become soggy.

Can I make this dish vegetarian?
Absolutely! Swap chicken with tofu, tempeh, or chickpeas. Season the alternative protein well, and cook it in the same way to ensure it absorbs all the flavors from the rice and broth.

Can I add other vegetables?
Definitely! Vegetables like bell peppers, mushrooms, carrots, or zucchini enhance flavor and nutrition. Chop them evenly and add in stages depending on how long each takes to cook.

Can I prepare this dish ahead of time?
Yes, chopping vegetables and marinating chicken ahead makes it convenient for busy days. Cook just before serving to ensure the flavors stay fresh and vibrant.

Chicken with Spinach and Rice Recipe

Recipe by Maria MeyerCourse: Main CourseCuisine: AmericanDifficulty: Easy
Servings

4

servings
Prep time

15

minutes
Cooking time

35

minutes

Enjoy this easy and healthy Chicken with Spinach and Rice recipe! Tender chicken, fresh spinach, and fluffy rice come together in a flavorful one-pan meal perfect for weeknight dinners or family lunches.

Ingredients

  • 2 tablespoons olive oil

  • 1 lb boneless, skinless chicken breasts, cut into bite-sized pieces

  • 1 medium onion, finely chopped

  • 3 cloves garlic, minced

  • 1 cup long-grain white rice

  • 2 cups chicken broth (or water with bouillon)

  • 4 cups fresh spinach, washed and roughly chopped

  • 1/2 teaspoon salt (adjust to taste)

  • 1/4 teaspoon ground black pepper

  • 1/2 teaspoon paprika (optional)

  • 1/4 cup grated Parmesan cheese (optional, for serving)

Directions

  • Prepare the chicken: Heat olive oil in a large skillet over medium-high heat. Add the chicken pieces and season with salt, pepper, and paprika. Cook for 5–7 minutes, stirring occasionally, until the chicken is golden brown on the outside but not fully cooked through. Remove the chicken from the skillet and set aside temporarily.
  • Sauté aromatics: In the same skillet, add a little more oil if needed, then sauté the chopped onion for 2–3 minutes until soft and translucent. Add the minced garlic and cook for an additional 30–45 seconds until fragrant, taking care not to burn it.
  • Cook the rice: Add the rice to the skillet and stir to coat it in the oil, onions, and garlic. Toast the rice lightly for 1–2 minutes to bring out its nutty flavor. Gradually pour in the chicken broth, stirring once to combine. Bring the mixture to a gentle boil, then reduce the heat to low, cover the skillet, and let it simmer for 15 minutes.
  • Add chicken and spinach: After 15 minutes, gently fold the partially cooked chicken back into the rice. Add the chopped spinach on top. Cover the skillet again and let it cook for another 5–7 minutes until the chicken is fully cooked, the rice is tender, and the spinach has wilted nicely.
  • Finish and serve: Remove the skillet from heat and let it sit, covered, for 2–3 minutes to allow the flavors to meld. Fluff the rice gently with a fork, mixing the spinach evenly throughout. Serve hot, optionally sprinkled with grated Parmesan cheese for extra richness.
Share This