Main Courses
This buffalo chicken rice recipe delivers a spicy kick and creamy rice in one satisfying pan—perfect for a weeknight dinner that feels indulgent without the fuss. The secret lies in cooking everything together: tender chicken simmered in tangy buffalo sauce while the rice absorbs all that bold flavor.
I’ve tested this method countless times, and it never fails to impress, whether you’re feeding a crowd or just craving comfort food.
The result is creamy, saucy rice with perfectly seasoned chicken—no separate pots or complicated steps required. The buffalo sauce adds just the right amount of heat, while the rice soaks up the richness for a dish that’s both hearty and easy to customize.
Garnish with green onions or a drizzle of hot sauce for that extra restaurant-quality touch. Ready in under 45 minutes, this recipe is your go-to for a flavor-packed meal that’s as satisfying as it is simple.
Ingredients for buffalo rice
Creamy rice meets bold buffalo heat in this one-pan recipe—just 13 ingredients for maximum flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch cubes for even cooking |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, preferably jasmine or basmati |
| Butter 🧈 | ½ cup | Unsalted, for creamy texture |
| Buffalo Sauce 🌶️ | 1 cup | Store-bought or homemade, medium heat |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred for flavor balance |
| Green Onions 🧅 | ¼ cup | Sliced, for garnish and freshness |
| Garlic Cloves 🧄 | 4 cloves | Minced, for aromatic depth |
| Cream Cheese 🧀 | 4 oz | Full-fat for optimal creaminess |
| Hot Sauce 🌶️ | 1 tbsp | Optional, for extra heat |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Dried Thyme 🌿 | ½ tsp | Or 1 tbsp fresh thyme leaves |
| Olive Oil 🫒 | 1 tbsp | For initial searing |
The chicken breast is the foundation, so choose plump, uniform pieces—cutting them into 1-inch cubes ensures even cooking. For the rice, jasmine or basmati varieties hold up best to the sauce's moisture. Trader Joe's carries pre-cut chicken breast strips if you're short on time, but fresh is always better. The cream cheese isn't just for richness—it's what transforms the rice into that luxuriously creamy texture the intro promises. Use full-fat for the best mouthfeel, and don't skip the minced garlic; it's the aromatic bridge between the spicy buffalo and the savory chicken.
No buffalo sauce? Mix 1/2 cup hot sauce with 1/2 cup melted butter for a quick substitute. The cream cheese can be swapped for vegan cream cheese if needed, though the texture will be slightly lighter. For extra depth, add 1/2 tsp smoked paprika to the chicken while searing. The green onions are purely for garnish, but if you're feeling adventurous, toss in 1/4 cup chopped cilantro at the end for a brighter finish. The rice-to-broth ratio is critical—1.5 cups rice to 1.5 cups broth gives you that perfect fluffy consistency without being mushy.
This dish reheats beautifully—microwave 2 minutes with a splash of water to restore creaminess. Store leftovers in an airtight container for up to 4 days, though I find the flavor actually deepens overnight. For meal prep, portion into individual containers with a side of hot sauce—it's the perfect lunch for the next day. The buffalo sauce and cream cheese can be pre-mixed ahead, but add them to the rice just before serving to keep the sauce vibrant.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just brown the chicken, dump in rice and broth, then toss in that tangy buffalo sauce at the end. The rice soaks up all the flavor without extra effort.
- Spicy-Savory Balance: That buttery buffalo sauce is where it’s at—sharp, creamy, and just enough heat to wake up your taste buds. The chicken stays juicy while the rice absorbs the rich, spicy broth like a dream.
- Meal Prep MVP: Between us, this is my go-to for lunches all week. The leftovers reheat beautifully, and the flavors actually get better the next day as everything melds together. (Yes, even on a Tuesday night.)
- Budget-Friendly Crowdpleaser: You’re using simple, affordable ingredients—chicken thighs or breasts, rice, and a bottle of buffalo sauce—that stretch to feed four for under $15. Honestly, it’s the kind of dish that makes you look like a cooking hero without breaking the bank.
Step-by-step instructions for buffalo chicken rice
Here's the method for creamy, spicy perfection in one pan—no separate rice cooker needed.
Sear the Chicken for Maximum Flavor
Cut the 1.5 lb boneless, skinless chicken breast into 1-inch cubes for even cooking. Heat 1 tablespoon olive oil in a large, heavy-bottomed skillet over medium-high heat. Add the chicken cubes in a single layer and cook undisturbed for 3-4 minutes until the edges turn golden brown. This initial sear locks in juices and builds deep flavor.
I press down gently on the chicken with a spatula during the first minute—this prevents it from curling and ensures even contact with the pan. Once the chicken is lightly browned on all sides, remove it from the skillet and set aside on a plate. Don't clean the pan yet; those browned bits are pure flavor gold.
Sauté Aromatics and Toast the Rice
In the same skillet, reduce heat to medium and add 0.5 cup butter. Once melted, add the 4 minced garlic cloves and 0.5 teaspoon dried thyme. Sauté for 1-2 minutes until the garlic becomes lightly golden and fragrant—this prevents it from burning and adds aromatic depth.
Add the 1.5 cups long-grain white rice and stir to coat it evenly in the butter and aromatics. Toast the rice for 2 minutes, stirring frequently, until it becomes slightly translucent at the edges. This step is crucial—it develops a nutty flavor and prevents mushy rice. If the rice starts to brown too quickly, reduce heat slightly.
Deglaze and Simmer the Rice
Pour in the 1 cup buffalo sauce and scrape up all those browned bits from the bottom of the pan with a wooden spoon. This deglazing step captures all the concentrated chicken flavor. Add the 1.5 cups chicken broth, 1 teaspoon salt, and 0.5 teaspoon black pepper, then stir everything together.
Bring the mixture to a gentle boil, then reduce heat to low. Cover the skillet with a tight-fitting lid and simmer for 15 minutes. Don't peek! Every time you lift the lid, you release steam and potentially dry out the rice. After 15 minutes, fluff the rice gently with a fork and check for doneness—it should be tender but still have a slight bite in the center.
Finish with Creamy Buffalo Flavor
Return the chicken to the skillet and stir to combine with the rice. Add the 4 oz cream cheese and 1 tablespoon hot sauce (if using), then stir until the cream cheese melts completely and the sauce becomes smooth and creamy. This is where the dish transforms from simple buffalo chicken to rich, velvety perfection.
Taste and adjust seasoning—you might need a pinch more salt or a splash of chicken broth to reach your desired consistency. The sauce should coat the rice and chicken without being watery. If it's too thick, add 1-2 tablespoons of broth at a time until it reaches a creamy, spoonable texture.
Rest and Serve with Fresh Garnishes
Remove the skillet from heat and let the rice rest for 5 minutes, covered. This resting period allows the flavors to meld and the rice to absorb any remaining liquid. During this time, slice the 0.25 cup green onions into thin rings for garnish.
Serve the buffalo chicken rice immediately, garnished with the green onions. Each bite should deliver a perfect balance of creamy, spicy, and savory flavors. The rice should be tender with a slight texture, while the chicken remains juicy and flavorful. For extra heat, serve with additional hot sauce on the side, or pair with a cool side salad to balance the richness.
Pro Tips For Making Buffalo Rice
- Cook Chicken Low: Buffalo sauce is spicy, but chicken breast turns rubbery when overcooked. Simmer the chicken in broth at 165°F (74°C) for 12-14 minutes—just until it hits 160°F (71°C) internally, then pull it early. The residual heat will finish cooking while you make the sauce, and the meat stays tender enough to shred properly.
- Brown Butter First: I used to skip this, but browned butter adds a nutty depth that cuts through the heat. Melt 2 tablespoons of butter in the pan until it’s golden and smells toasty—about 3-4 minutes on medium. Then add the chicken and buffalo sauce. The extra flavor makes the rice taste richer without needing more sauce.
- Don’t Drown the Rice: The rice-to-broth ratio is non-negotiable here: use 1 cup broth per ½ cup uncooked rice. Too much liquid washes out the buttery buffalo flavor, and too little burns it. If your rice turns out dry, next time add a splash of broth or a pat of butter at the end—just don’t overcompensate.
- Reserve That Sauce: After cooking the chicken, strain the broth and buffalo sauce mixture, but save ¼ cup of the thickened sauce separately. Stir it into the finished rice at the end—it’ll give each grain a bold, tangy kick without making the dish soggy. (Yes, even if you’re impatient like me.)
Storing and reheating this buffalo rice
Refrigerator Storage
Let your buffalo chicken rice cool completely before transferring to an airtight container—glass works best to preserve flavors. Store in the refrigerator for up to 4 days, though I find the creaminess actually improves overnight as the sauce melds.
Always keep it covered to prevent drying out, and add a splash of chicken broth when reheating to restore moisture. 🧊
Freezer-Friendly Tips
For longer storage, portion into freezer-safe containers or heavy-duty freezer bags, leaving ½-inch headspace for expansion. Freeze for up to 3 months, though the texture may become slightly grainier after thawing.
To reheat, microwave in 1-minute bursts at 50% power, stirring between each interval until heated through. For stovetop reheating, add 2 tablespoons of broth per serving to loosen the sauce. ❄️
Microwave Revival
When reheating leftovers, cover the dish with a damp paper towel to trap steam and prevent drying. Microwave on medium power (50%) for 2-3 minutes, then stir well.
Add 1-2 tablespoons of broth or water if the mixture seems too thick. For even heating, use a microwave-safe glass bowl—it distributes heat more evenly than plastic. 🔥
Stovetop Perfection
For the creamiest results, reheat on the stovetop in a heavy-bottomed skillet over low heat. Add ¼ cup broth and stir frequently until everything is heated through and creamy.
This method restores the dish's velvety texture better than any other. If using leftover rice that's dried out, add 1 tablespoon of butter to help rejuvenate the grains. 🍳
Garnish Refresh
Before serving reheated buffalo rice, brighten it up with fresh green onions or a sprinkle of sesame seeds. A drizzle of hot sauce or a dollop of sour cream adds a restaurant-quality finish.
For extra flavor, stir in ½ teaspoon of garlic powder or a pinch of smoked paprika while reheating. These simple touches make reheated rice feel brand new. ✨
Meal Prep Strategy
Prep components ahead to save time: Cook the rice and chicken separately, then combine with sauce when ready to eat. Store the buffalo sauce and cream cheese in a separate container and mix in just before serving to keep the sauce vibrant.
For quick lunches, portion into individual containers with a side of hot sauce—it’s the perfect grab-and-go meal. 📅
Nutrition facts
Frequently asked questions
Can I use ground chicken instead of chicken breast for this recipe?
Ground chicken works perfectly and actually cooks even faster! Use 1.5 lbs ground chicken instead of cubes, and skip the searing step. Just brown the meat in the pan with the butter and garlic, then proceed with the recipe. The texture will be slightly different but just as flavorful.
How can I make this dish less spicy?
Reduce the heat by using ½ cup buffalo sauce instead of 1 cup, or swap it for mild hot sauce. You can also add 1 extra tablespoon of cream cheese to balance the spice. For a milder version, try ½ cup ranch dressing instead of hot sauce at the end.
What's the best way to cook the rice separately if I prefer it plain?
Cook the rice in a separate pot using a 1:1.5 rice-to-water ratio (e.g., 1.5 cups rice to 2.25 cups water). Toast the rice in butter with garlic first, then add liquid and simmer covered for 15 minutes. After cooking, mix in 2 tablespoons butter and 1 tablespoon cream cheese for richness.
Can I substitute beef for chicken in this recipe?
Yes, but choose tender cuts like sirloin or flank steak cut into thin strips. Sear for 2-3 minutes per side until browned, then proceed with the recipe. Beef works well but has a different texture—cook it just until medium-rare before adding to the rice.
Why did my rice turn out mushy?
Mushy rice usually happens from overcooking or too much liquid. Next time, use 1.5 cups broth for 1.5 cups rice and simmer uncovered for 13-14 minutes instead of 15. Also ensure your pan has a tight lid to trap steam properly—peeking too often releases steam and adds moisture.
