There’s a reason the combination of tender chicken, fragrant garlic, and creamy rice shows up on weeknight menus and cozy dinner tables alike. This Garlic Chicken and Rice recipe hits all the right notes: simple prep, pantry-friendly ingredients, and a comforting, restaurant-quality finish that feels special without fuss. The base is everyday white rice cooked in savory broth, brightened with fresh spinach and finished with a splash of cream and freshly grated Parmesan. It’s a meal that comforts and satisfies, perfect for busy evenings or a relaxed weekend dinner.
Why this Garlic Chicken and Rice works

There are three reasons this dish is consistently on heavy rotation in my kitchen. One: garlic—lots of garlic—drives the flavor forward and pairs perfectly with tender chicken. Two: cooking the rice in chicken broth infuses every grain with savory depth so you don’t need complicated sauces. Three: a touch of heavy cream and Parmesan gives the dish a silky finish that makes it feel indulgent, while fresh spinach adds color and a pop of freshness.
The method is straightforward, and the results are forgiving. You’ll end up with juicy cubed chicken coated in garlic-forward seasoning, rice that’s cooked until tender in stock, and a creamy, verdant finish. This recipe uses simple techniques you likely already know—sauté, simmer, and finish—so it’s easy to execute even on a hectic weeknight.
Ingredients
- ▢1 pound boneless skinless chicken breasts (cubed*)
- ▢¾ teaspoon garlic salt
- ▢¼ teaspoon ground black pepper
- ▢4 cloves garlic (minced**)
- ▢1 cup dry white rice (***)
- ▢3 cups low-sodium chicken broth
- ▢½ cup heavy cream (****)
- ▢2 cups fresh spinach
- ▢¼ cup freshly grated Parmesan cheese
Notes on ingredients: the recipe uses boneless skinless chicken breasts, cut into bite-size cubes so they cook quickly and evenly. Fresh garlic is minced to release its aroma and flavor. Using low-sodium broth lets you control saltiness, especially since garlic salt is part of the seasoning. Finish the dish with heavy cream and Parmesan for a luxuriously smooth texture and nutty, savory cheese notes. Fresh spinach adds a bright counterpoint both in flavor and appearance.
Equipment
- Large, deep skillet or sauté pan with a lid
- Sharp knife and cutting board
- Measuring cups and spoons
- Wooden spoon or silicone spatula
- Small bowl for seasoning the chicken
Before you start

Prep everything first: cube the chicken into roughly 1-inch pieces for even cooking, mince the garlic, measure the rice and broth, and grate the Parmesan. Having ingredients at the ready makes the cooking process smooth and stress-free. This dish comes together quickly once the sautéing begins, so mise en place is helpful.
Step-by-step Directions

Below is a clear, step-by-step version of the cooking directions that follows the ingredient list and the original order of actions. The amounts listed in the ingredient section are maintained exactly as provided.
- Pat the chicken pieces dry with paper towels, then place them in a small bowl. Sprinkle the chicken with ¾ teaspoon garlic salt and ¼ teaspoon ground black pepper, tossing gently so each cube is evenly coated.
- Heat a large, deep skillet over medium-high heat. Add a small amount of neutral oil (about 1 to 2 tablespoons) to the pan and let it warm until shimmering.
- Add the seasoned, cubed chicken to the hot skillet in a single layer. Sear the chicken, turning occasionally, until the pieces are golden on the outside and mostly cooked through—about 4 to 6 minutes. If your skillet is crowded, work in batches so the chicken browns instead of steaming.
- Once the chicken is browned, push it to one side of the pan (or transfer it to a plate briefly if the pan is too full) and add the minced garlic to the empty space. Sauté the garlic for about 30 seconds to 1 minute, until fragrant, taking care not to let it burn.
- If you moved the chicken out of the pan, return it now and stir the garlic together with the chicken so the flavors combine.
- Add 1 cup of dry white rice to the skillet, stirring to coat the grains in the pan juices and garlic for about 1 minute. This step helps toast the rice slightly and marry the flavors.
- Pour in 3 cups of low-sodium chicken broth, scraping up any browned bits from the bottom of the skillet with a wooden spoon. Bring the mixture to a gentle boil over medium-high heat.
- Once boiling, reduce the heat to low, cover the skillet with a tight-fitting lid, and let the rice simmer for 15 to 18 minutes. Check near the lower end of that range for doneness: the rice should be tender and the liquid mostly absorbed. Avoid lifting the lid too often so the rice cooks evenly.
- When the rice is cooked and most of the broth has been absorbed, remove the skillet from heat. Stir in ½ cup heavy cream until evenly distributed and the mixture becomes creamy.
- Add 2 cups fresh spinach to the skillet, stirring it into the hot rice and chicken. The residual heat will wilt the spinach quickly; continue stirring until the leaves are fully incorporated and tender.
- Stir in ¼ cup freshly grated Parmesan cheese until melted and well combined. Taste the dish and adjust seasoning if needed—you can add a pinch of additional garlic salt or black pepper to suit your preference.
- Let the dish rest for 2 to 3 minutes to allow flavors to settle, then serve warm. Spoon generous portions onto plates and garnish with an extra sprinkle of Parmesan if you like.
Timing and tips for success
- Cut chicken uniformly: Evenly sized pieces ensure the chicken cooks through at the same rate so nothing is overcooked or underdone.
- Don’t overcrowd the pan: Browning the chicken creates flavor. If the pan is too full, the pieces will steam instead of sear.
- Watch the garlic closely: Minced garlic cooks fast and can burn in seconds, which will introduce bitterness. Sauté until fragrant, then move on.
- Rice check: If your rice is not quite tender when the liquid is absorbed, add a few tablespoons of hot water or broth, cover, and let it steam for another 3 to 5 minutes.
- Low-sodium broth: Using low-sodium chicken broth helps you control the salt level since garlic salt is in the seasoning mix.
- Adjust creaminess: If you prefer a lighter finish, reduce the cream slightly or substitute with an equal amount of plain yogurt stirred in off the heat to prevent curdling. (Keep in mind the amounts provided in the ingredient list must remain for the recipe as written.)
Serving suggestions
This Garlic Chicken and Rice is a complete, satisfying meal on its own, but a few simple additions can elevate the plate. A crisp green salad with lemon vinaigrette offers a bright contrast. Roasted vegetables—think carrots, broccoli, or bell peppers—add texture and color. For a touch of heat, finish with crushed red pepper flakes or a drizzle of chili oil. A wedge of lemon squeezed over the finished dish lifts the flavors beautifully.
Make-ahead and storage
You can refrigerate leftovers in an airtight container for up to 3 days. Reheat gently on the stove over low heat with a splash of water or broth to refresh the creaminess, or microwave in short bursts, stirring between intervals. The texture of the rice may firm up after refrigeration; stirring in a little liquid before reheating restores its creamy texture. To freeze, portion into freezer-safe containers and keep for up to 2 months. Thaw overnight in the refrigerator before reheating.
Flavor variations
- Herby: Stir in a tablespoon of chopped fresh parsley or basil at the end for bright herbal notes.
- Cheesy: Swap half of the Parmesan for Pecorino Romano for a sharper finish.
- Lemony: Add the zest of one lemon into the rice before serving and a squeeze of juice at the end for extra brightness.
- Veggie-packed: Stir in frozen peas or diced bell pepper with the rice during the last 5 minutes of simmering so they cook through.
Why the technique matters
The order of operations here—season and brown the chicken, caramelize a little garlic, toast the rice briefly, then simmer in broth—builds layered flavor. Toasting the rice for a minute gives it a pleasantly nutty edge, while simmering in stock ensures every grain picks up savory depth. Adding cream and cheese at the end keeps them silky instead of breaking down during the long simmer. The quick wilt of fresh spinach at the end preserves its color and nutrients while adding freshness to the finished plate.
Final thoughts
This Garlic Chicken and Rice balances comfort and sophistication. It feels like a cozy, stick-to-your-ribs dinner but finishes with a silky mouthfeel and bright green spinach that keep it from feeling heavy. The recipe is forgiving, adaptable, and built from ingredients you might already have on hand. Whether you’re cooking for family weeknight dinners or hosting friends, this dish delivers consistent, crowd-pleasing results.
Give it a try this week: the hands-on time is minimal, the flavors are comforting and layered, and the outcome is reliably delicious. You’ll soon find yourself reaching for this one whenever you want a nourishing dinner that’s both simple and satisfying.

Garlic Chicken and Rice
Equipment
- large non-stick skillet or Dutch oven with lid
- Measuring cups and spoons
- Knife and cutting board
- Spatula or wooden spoon
Ingredients
- 1 pound boneless skinless chicken breasts cubed
- 3/4 teaspoon garlic salt
- 1/4 teaspoon ground black pepper
- 4 cloves garlic minced
- 1 cup dry white rice
- 3 cups low-sodium chicken broth
- 1/2 cup heavy cream
- 2 cups fresh spinach
- 1/4 cup freshly grated Parmesan cheese
Instructions
- Pat the cubed chicken dry and season evenly with the garlic salt and ground black pepper.
- Heat the large non-stick skillet or Dutch oven over medium-high and spray or lightly oil the pan. Add the chicken and cook, stirring occasionally, until browned and cooked through, about 5–7 minutes.
- Add the minced garlic to the pan and sauté for about 1 minute until fragrant.
- Stir in the dry white rice, then pour in the low-sodium chicken broth. Increase heat to bring the mixture to a boil.
- Once boiling, reduce heat to low, cover with a tight-fitting lid, and simmer for 12–15 minutes until most of the liquid is absorbed and the rice is almost tender.
- Remove the lid, add the heavy cream and fresh spinach, stir to combine, then replace the lid and cook another 5–7 minutes until the rice is fully tender and the spinach is wilted.
- Turn off the heat, stir in the freshly grated Parmesan until melted and evenly distributed, then serve.
Notes
- Use a well-fitted lid to keep steam in while the rice cooks.
- Bring heavy cream to room temperature to reduce the chance of curdling.
- Do not remove the lid frequently while the rice is cooking.
- Stir in the Parmesan off the heat so it melts smoothly.
