Creamy Garlic Chicken with Parmesan Rice and Spinach

When I first made this creamy garlic chicken with Parmesan rice and spinach, I wasn’t planning on creating a new family favorite. It was one of those Wednesday evenings when everyone was hungry, but I had very little energy left to make a complex dinner. I looked around my pantry and fridge some chicken breasts, a handful of spinach that needed to be used, rice, a bit of cream, and a wedge of Parmesan. The result was something far more delicious and comforting than I expected.

That night, everyone around the table cleaned their plates. It was warm, creamy, full of flavor, and just hearty enough without being too heavy. Since then, this dish has earned a regular spot in our dinner rotation. It’s incredibly versatile, fancy enough to serve when friends come over, but simple and quick enough to make on a weeknight. Plus, it uses ingredients most of us already keep in the kitchen.

This recipe brings together juicy, seasoned chicken, creamy Parmesan rice, and tender spinach in a one-pan wonder that makes both cooking and cleanup a breeze. It feels like comfort food without the guilt, and the best part? You don’t need to be a professional cook to pull this off. If you’re looking for a meal that makes you feel like you’ve really cooked, without spending hours in the kitchen, this one’s for you.

Why You’ll Love This Recipe

This dish is the perfect marriage of rich flavor and practical convenience. If you’re someone who enjoys meals that are deeply satisfying but don’t require 15 ingredients and an hour of prep time, you’ll love this one. It’s creamy, garlicky, cheesy, and filled with wholesome ingredients that you can feel good about feeding your family.

One of the best things about this creamy garlic chicken is how easily it fits into real life. Weeknight dinner? Done in under 45 minutes. Last-minute guest? This dish is impressive without being fussy. Meal prep for the week? It reheats beautifully and keeps its creamy texture, which is not something every rice dish can claim. It’s also a one-skillet meal, so you’re not left with a sink full of dishes to scrub after dinner.

Flavor-wise, it hits all the right notes: garlicky and savory chicken, creamy Parmesan rice with a buttery finish, and a pop of freshness from the spinach. The textures are just as satisfying as the taste, juicy chicken over soft, rich rice, with delicate bites of wilted greens throughout.

If you’ve ever wanted to make a restaurant-style creamy chicken dish at home with minimal effort, this is your answer. It’s the kind of recipe that you’ll come back to again and again because it just works every single time.

Ingredients You’ll Need:

  • 4 boneless, skinless chicken breasts
  • 2 tablespoons olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon paprika
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 3 cloves garlic, minced
  • 1 cup long-grain white rice
  • 2 cups chicken broth
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 2 cups fresh spinach, roughly chopped
  • 2 tablespoons butter
  • Fresh parsley, chopped (for garnish)

These simple pantry and fridge staples come together beautifully for a creamy, filling, and flavorful dish. Make sure your Parmesan is freshly grated if possible, it really makes a difference in the final taste and texture of the sauce.

Preparation:

Step 1: Season both sides of the chicken breasts with garlic powder, paprika, salt, and black pepper. Set them aside while you heat the skillet so the seasoning has a few minutes to settle into the meat.

Step 2: In a large skillet, heat olive oil over medium-high heat. Add the seasoned chicken breasts and sear them for 5 to 6 minutes per side, or until they are golden brown and cooked through. Once done, transfer the chicken to a plate and tent loosely with foil to keep warm.

Step 3: Reduce the heat to medium and add butter to the same skillet. Once melted, stir in the minced garlic and sauté for about 1 minute until fragrant, being careful not to burn it.

Step 4: Pour in the uncooked rice and stir to coat it evenly in the garlic butter. Add the chicken broth, bring it to a gentle simmer, then cover and cook for 15 minutes. Stir occasionally to make sure the rice doesn’t stick to the bottom.

Step 5:
Once the rice is almost tender and most of the broth is absorbed, stir in the heavy cream and Parmesan cheese. Mix well until the sauce becomes creamy. Add the chopped spinach and cook for another 2-3 minutes, just until the spinach is wilted and blended into the rice. Return the chicken to the skillet, spoon some of the creamy rice over the top, and cook everything together for 2-3 more minutes until heated through. Garnish with fresh parsley before serving.

Variations

Creamy Garlic Chicken with Parmesan Rice and Spinach

This recipe is a fantastic base, and you can easily adjust it to suit different dietary preferences or simply switch things up with what you have on hand. Here are a few ways to make it your own:

  • Gluten-Free Option: Good news, this dish is naturally gluten-free as long as you double-check that your chicken broth and Parmesan cheese are certified gluten-free. Always read the labels to be safe.

  • Dairy-Free Version: You can replace the heavy cream with full-fat coconut milk and use a dairy-free Parmesan-style cheese. The coconut flavor is subtle and blends well with the garlic and spinach. You could also use oat cream for a more neutral option.

  • Low-Carb/Keto-Friendly: Replace the rice with riced cauliflower. Just reduce the amount of broth to about 1 cup, and simmer it less since cauliflower cooks much faster than rice. You’ll still get the creamy texture without the carbs.

  • Vegetarian Option: Skip the chicken and use roasted chickpeas or sautéed mushrooms as the protein source. Both options pair beautifully with the creamy Parmesan rice and spinach.

  • Extra Veggies: Stir in some chopped sun-dried tomatoes, steamed broccoli florets, or roasted red peppers when you add the spinach. It’s a great way to boost flavor and nutrition.

These small tweaks allow you to tailor this meal to your family’s preferences or any dietary restrictions while keeping the rich, comforting core of the dish intact.

How to Serve

This dish is satisfying on its own, but it also pairs wonderfully with a few thoughtful additions. Since it’s rich and creamy, serving it with something fresh and light helps to balance out the flavors.

Start with a side salad, something simple like mixed greens with a lemon vinaigrette or a cucumber-tomato salad dressed in olive oil. The acidity helps cut through the richness of the cream sauce and brightens each bite.

You could also serve it with a side of roasted vegetables, such as asparagus, zucchini, or baby carrots. Roasting brings out the natural sweetness in the veggies and adds a nice texture contrast.

If you want to go all out, a warm piece of crusty bread or garlic toast is the perfect companion. It’s ideal for soaking up any leftover creamy sauce on the plate.

This creamy garlic chicken is elegant enough for date night, yet cozy and comforting enough for a casual family dinner. No matter the occasion, it always feels like a complete, satisfying meal.

Recipe Tips

  • Use freshly grated Parmesan rather than the pre-shredded kind. It melts more smoothly and gives a richer flavor to the sauce.

  • Don’t overcrowd the skillet when cooking the chicken. Give each breast enough room to sear properly for that beautiful golden crust.

  • Add the spinach at the end of cooking to retain its color and nutrients. Overcooking it can make it mushy and dull in appearance.

  • Adjust the seasoning at the end if needed. Depending on the saltiness of your broth and cheese, you may want to add a pinch of salt before serving.

  • Meal Prep: You can make the rice base ahead of time and refrigerate it. When ready to eat, reheat it in a skillet with a splash of broth or cream and then add the chicken.

  • Storage: Leftovers keep well in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop or in the microwave with a little splash of broth or water to keep it creamy.

Cooking Note

  • Make sure the chicken breasts are similar in size so they cook evenly.

  • Allow the chicken to rest for a few minutes after searing before slicing, if you choose to slice before serving.

  • Taste the sauce before finishing. Parmesan can vary in saltiness, so don’t be afraid to adjust at the end.

  • If the rice seems dry before adding cream, you can stir in a few tablespoons of broth to loosen it up.

  • Don’t skip stirring occasionally while the rice cooks. It helps prevent sticking and ensures even cooking.

Nutritional Information (per serving)

  • Calories: 710
  • Protein: 45g
  • Sodium: 720mg

Details

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings

FAQ

1. Can I use chicken thighs instead of chicken breasts?
Absolutely. Boneless, skinless chicken thighs work beautifully in this recipe and tend to be juicier and more forgiving if slightly overcooked. Just adjust the cooking time as needed since thighs might take a minute or two longer to cook through.

2. What if I don’t have heavy cream?
You can substitute half-and-half or whole milk, but the sauce may be slightly less creamy. If using milk, you might want to thicken the sauce slightly with a cornstarch slurry (mix 1 teaspoon cornstarch with 1 tablespoon water) toward the end of cooking.

3. How can I store and reheat leftovers?
Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, add a splash of chicken broth or milk to a skillet and gently warm the mixture over medium heat, stirring often. This helps revive the creaminess without drying out the rice or chicken.

Conclusion

Creamy garlic chicken with Parmesan rice and spinach is one of those recipes that checks every box: it’s flavorful, comforting, easy to make, and adaptable to almost any situation or dietary need. Whether you’re cooking for picky eaters, trying to use up what’s in your pantry, or impressing someone over dinner, this dish consistently delivers satisfying results.

What sets this recipe apart is its balance. The garlic and Parmesan provide rich, savory notes, while the spinach adds a fresh pop that brightens the dish. It’s creamy without being overly heavy and filling without feeling like too much. The one-skillet method keeps things simple, and cleanup is easy, which is a lifesaver on busy nights.

This recipe is also a great reminder that comfort food doesn’t have to be complicated. With just a few simple ingredients and smart steps, you can create something that tastes like it came from a restaurant but with all the warmth and love of a home-cooked meal.

So whether you’re looking for a cozy dinner at the end of a long day or a new go-to dish to add to your rotation, give this one a try. Chances are, it’ll become one of your favorites, too.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Garlic Chicken with Parmesan Rice and Spinach

Creamy Garlic Chicken with Parmesan Rice and Spinach


  • Author: Emily Wilkinson
  • Total Time: 40 minutes
  • Yield: 4 1x

Ingredients

Scale

Ingredients You’ll Need:

  • 4 boneless, skinless chicken breasts
  • 2 tablespoons olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon paprika
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 3 cloves garlic, minced
  • 1 cup long-grain white rice
  • 2 cups chicken broth
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 2 cups fresh spinach, roughly chopped
  • 2 tablespoons butter
  • Fresh parsley, chopped (for garnish)

Instructions

Preparation:

Step 1: Season both sides of the chicken breasts with garlic powder, paprika, salt, and black pepper. Set them aside while you heat the skillet so the seasoning has a few minutes to settle into the meat.

Step 2: In a large skillet, heat olive oil over medium-high heat. Add the seasoned chicken breasts and sear them for 5 to 6 minutes per side, or until they are golden brown and cooked through. Once done, transfer the chicken to a plate and tent loosely with foil to keep warm.

Step 3: Reduce the heat to medium and add butter to the same skillet. Once melted, stir in the minced garlic and sauté for about 1 minute until fragrant, being careful not to burn it.

Step 4: Pour in the uncooked rice and stir to coat it evenly in the garlic butter. Add the chicken broth, bring it to a gentle simmer, then cover and cook for 15 minutes. Stir occasionally to make sure the rice doesn’t stick to the bottom.

Step 5:
Once the rice is almost tender and most of the broth is absorbed, stir in the heavy cream and Parmesan cheese. Mix well until the sauce becomes creamy. Add the chopped spinach and cook for another 2-3 minutes, just until the spinach is wilted and blended into the rice. Return the chicken to the skillet, spoon some of the creamy rice over the top, and cook everything together for 2-3 more minutes until heated through. Garnish with fresh parsley before serving.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes

Nutrition

  • Calories: 710
  • Sodium: 720
  • Protein: 45

Leave a Comment

Recipe rating