Love this? Pin it for later!
The magic happens when tender chunks of chicken meet creamy, cheesy rice, all brightened up with fresh green onions. It's like your favorite casserole got a glow-up—still comforting and familiar, but elevated enough to serve to dinner guests. The best part? It comes together in one skillet, which means minimal cleanup (because who has time for dishes when there's Netflix to binge?).
I've made this recipe countless times over the years, tweaking and perfecting it until it achieved that elusive balance of rich and fresh, hearty and light. Whether you're feeding picky kids, meal prepping for the week, or bringing comfort food to a potluck, this cheesy chicken and rice never fails to satisfy. The green onions add just enough freshness to keep things interesting, while the three-cheese blend ensures every bite is gloriously gooey and satisfying.
Why This Recipe Works
- One-Pot Wonder: Everything cooks in a single skillet, infusing the rice with incredible flavor while keeping cleanup minimal.
- Three-Cheese Power: A blend of sharp cheddar for flavor, mozzarella for stretch, and cream cheese for ultimate creaminess.
- Perfect Texture: The rice stays tender but not mushy, while the chicken remains juicy and flavorful.
- Fresh Finish: Green onions added at two stages—in cooking and as garnish—keep things bright and fresh.
- Weeknight Friendly: Ready in under 45 minutes from start to finish, making it perfect for busy evenings.
- Leftover Champion: Tastes even better the next day, making it ideal for meal prep or planned leftovers.
- Customizable: Easy to adapt with different vegetables, proteins, or spice levels to suit your family's preferences.
Ingredients You'll Need
The beauty of this recipe lies in its simple, accessible ingredients that transform into something magical when combined. Let me walk you through each component and why it matters:
The Chicken
I prefer boneless, skinless chicken thighs for their superior flavor and juiciness, but chicken breasts work beautifully if that's what you have on hand. The key is cutting the chicken into uniform 1-inch pieces so they cook evenly and quickly. If you're short on time, you can absolutely use rotisserie chicken—just add it during the final simmering stage to warm through without making it tough.
The Rice
Long-grain white rice is my go-to because it stays fluffy and separate, but jasmine rice adds a lovely floral note that pairs beautifully with the green onions. Avoid instant rice as it can become mushy, and brown rice requires significantly longer cooking time. If you want to use brown rice, increase the liquid by ½ cup and cook for an additional 15-20 minutes.
The Cheese Blend
This is where the magic happens! Sharp cheddar provides that classic cheesy flavor, mozzarella gives us the Instagram-worthy cheese pull, and cream cheese creates the luxurious, creamy texture that makes this dish so comforting. For best results, buy blocks of cheese and shred them yourself—pre-shredded cheeses contain anti-caking agents that can make your sauce grainy.
The Green Onions
Fresh green onions are non-negotiable here—they provide the perfect bright, fresh counterpoint to all that richness. Save the dark green tops for garnish and use the white and light green parts in the actual cooking. In a pinch, you could substitute chives, but green onions give you more texture and flavor.
The Liquid Gold
A combination of chicken broth and milk creates the perfect cooking liquid for the rice. The broth infuses everything with savory flavor, while the milk adds richness. I always warm the liquids before adding them—this helps the rice cook more evenly and prevents the cheese from seizing when we stir it in later.
How to Make Cheesy Chicken and Rice with Green Onions
Prep Your Ingredients
Start by cutting your chicken into 1-inch pieces and season generously with salt and pepper. Chop your green onions, separating the white/light green parts from the dark green tops. Shred your cheeses and have them ready to go—once we start cooking, things move quickly!
Measure out your rice and warm the chicken broth in a small saucepan or microwave until steaming but not boiling. This step is crucial for even cooking and prevents the rice from becoming gummy.
Sear the Chicken
Heat 2 tablespoons of olive oil in a large, heavy-bottomed skillet or Dutch oven over medium-high heat. When the oil shimmers, add the chicken pieces in a single layer—don't crowd the pan or they'll steam instead of brown.
Let the chicken cook undisturbed for 3-4 minutes until golden brown, then flip and cook another 2-3 minutes. The chicken doesn't need to be fully cooked through at this stage since it'll finish cooking with the rice.
Build the Flavor Base
Remove the chicken to a plate and reduce heat to medium. In the same pan, add the white and light green parts of the green onions along with 2 cloves of minced garlic. Cook for 30 seconds, stirring constantly, until fragrant but not browned.
Add the rice and stir to coat it in the oil and aromatics. Let it toast for 1 minute, stirring frequently—this step adds incredible nutty flavor to the final dish and prevents the rice from becoming mushy.
Add the Liquids
Slowly pour in the warm chicken broth and milk, scraping up any browned bits from the bottom of the pan—these are flavor gold! Season with ½ teaspoon salt, ¼ teaspoon black pepper, and a pinch of paprika for color.
Return the chicken to the pan along with any accumulated juices. Bring everything to a gentle simmer, then reduce heat to low and cover tightly. Let it cook undisturbed for 18 minutes.
Check and Stir
After 18 minutes, check to see if the rice is tender and most of the liquid has been absorbed. If needed, add a splash more broth or water and cook for another 3-5 minutes. The rice should be creamy but not soupy.
Give everything a gentle stir—if the rice looks dry, add a bit more liquid. The consistency should be like a thick risotto, with the rice still holding its shape but surrounded by creamy goodness.
Make It Cheesy
Remove the pan from heat and immediately stir in the cream cheese until it's fully melted and incorporated. This creates our luxurious base. Then add the shredded cheddar and mozzarella, stirring gently until everything is melted and gooey.
Taste and adjust seasoning with more salt and pepper if needed. The cheese should be fully melted and incorporated, creating long, stretchy strands when you lift your spoon—this is what comfort food dreams are made of!
Finish with Freshness
Fold in about half of the reserved dark green onion tops—the heat from the rice will soften them slightly but still maintain their bright flavor. This addition is what takes this dish from good to absolutely crave-worthy.
Let the dish rest for 5 minutes before serving. This allows the rice to absorb any excess liquid and the cheese to set up slightly, creating the perfect creamy-yet-spoonable consistency.
Serve and Enjoy
Spoon into warm bowls and garnish with the remaining green onions. For an extra touch of indulgence, add a sprinkle of extra cheese on top—it will melt into the hot rice, creating a cheese lover's paradise.
This dish is best served immediately while it's hot and creamy, but leftovers reheat beautifully. Serve with a simple green salad for balance, or enjoy it straight from the pot—no judgment here!
Expert Tips
Temperature Control
Keep the heat low when adding cheese to prevent it from seizing or becoming grainy. Remove from heat entirely before stirring in the cream cheese for the smoothest texture.
Liquid Ratio
The ratio of liquid to rice is crucial. Start with the recommended amount, but keep warm broth nearby in case you need to add more during cooking.
Don't Rush It
Let the rice cook undisturbed for the full 18 minutes. Resist the urge to lift the lid and check—this releases steam and can result in undercooked rice.
Make-Ahead Magic
This dish actually improves in flavor overnight. Make it ahead, refrigerate, and reheat with a splash of broth for even better results.
Color Pop
Save the darkest green parts of your green onions for garnish—they add not just flavor but also a beautiful pop of color that makes the dish visually appealing.
Quality Matters
Invest in good quality cheese—it makes all the difference. Avoid pre-shredded cheese for the creamiest, smoothest texture in your final dish.
Variations to Try
Spicy Southwest
Add a diced jalapeño with the garlic, substitute pepper jack for the mozzarella, and stir in a cup of corn kernels. Top with fresh cilantro instead of green onions.
Broccoli Cheddar Style
Stir in 2 cups of small broccoli florets during the last 5 minutes of cooking. Use all sharp cheddar and add a teaspoon of Dijon mustard for extra tang.
Mushroom Lovers
Sauté 8 ounces of sliced mushrooms with the green onions until golden. Use Gruyère instead of cheddar for an extra-savory, umami-packed version.
Light & Fresh
Use low-fat cream cheese and milk, substitute half the cheese with Greek yogurt, and add peas and asparagus tips for a spring-inspired version.
Storage Tips
Refrigerator Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. The rice will continue to absorb liquid as it sits, so keep some broth or milk on hand for reheating. When reheating, add a splash of liquid and warm gently in the microwave or on the stovetop, stirring frequently.
Freezer Instructions
This dish freezes beautifully! Let it cool completely, then portion into freezer-safe containers or bags. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat with additional broth or milk. The texture might be slightly different after freezing, but the flavor remains excellent.
Make-Ahead Magic
This is one of those rare dishes that actually tastes better the next day! Make it ahead, refrigerate, and reheat for an even more flavorful meal. The flavors meld together beautifully overnight. You can also prep all your ingredients the night before—chop the chicken, shred the cheeses, and slice the green onions for a super quick weeknight assembly.
Frequently Asked Questions
Cheesy Chicken and Rice with Green Onions
Ingredients
Instructions
- Prep and season: Cut chicken into 1-inch pieces, season with salt and pepper. Separate green onion parts.
- Brown the chicken: Heat oil in a large skillet over medium-high heat. Cook chicken until golden, about 6-7 minutes total. Remove to a plate.
- Sauté aromatics: In the same pan, cook white/light green onion parts and garlic for 30 seconds. Add rice and toast for 1 minute.
- Add liquids: Pour in warm broth and milk, scraping up browned bits. Season with salt, pepper, and paprika. Return chicken to pan.
- Simmer: Bring to a simmer, cover, and cook on low for 18 minutes until rice is tender and liquid is mostly absorbed.
- Make it cheesy: Remove from heat, stir in cream cheese until melted, then add cheddar and mozzarella until smooth and creamy.
- Finish and serve: Fold in half the green onion tops, let rest 5 minutes, then garnish with remaining onions and serve hot.
Recipe Notes
For best results, use freshly shredded cheese rather than pre-shredded. The dish will thicken as it sits—keep warm broth on hand for reheating and adjusting consistency.