Cowboy Butter Chicken and Rice is the kind of dish that wraps you in a warm embrace. Creamy, savory, and just a touch fancy, it’s a perfect choice when you want a little comfort on your dinner table without spending all evening in the kitchen. This delightful main course is a one-pot wonder that combines tender chicken and fluffy rice in a rich, buttery sauce that’s truly unforgettable.
Thank you for reading this post, don't forget to subscribe!
I first stumbled upon this recipe at a family gathering where everyone raved about the flavor. I was curious and eager to recreate that magic at home. With a handful of ingredients and minimal prep, it quickly became a staple in our weekly menu rotation. Whether you’re serving it on a busy weeknight or impressing guests, Cowboy Butter Chicken and Rice is bound to win hearts and appetites alike.
Why You’ll Love This Recipe
- Simple & Quick: Prepping takes just 10 minutes, and dinner will be ready in about 45 minutes!
- Irresistible Flavor: The rich flavor from the cowboy butter and chicken broth envelops every bit of rice, creating a creamy, dreamy bite.
- Eye-Catching Appeal: The vibrant colors from the parsley and warm tones of the chicken make for a picturesque dish.
- Flexible Serving: Perfect for family dinners, gatherings, or meal prep; it suits every occasion!
- Diet-Friendly Options: Easily adaptable for gluten-free or dairy-free diets with simple swaps.
Ingredients You’ll Need
- 2 tablespoons unsalted butter: Essential for sautéing the onion, adding a rich flavor base.
- 1 small yellow onion, diced (about ½ cup): This lends sweetness and depth to the dish.
- 2 teaspoons garlic, minced: Provides aromatic intensity and fantastic flavor.
- 1 ½ cups long-grain white rice, uncooked: Sturdy rice holds up well in creamy dishes like this.
- 2 ¾ cups chicken broth: Use low-sodium broth for more control over saltiness; enhances the overall taste.
- 1 pound boneless skinless chicken breasts, cut into 1-inch pieces: Chicken cooks evenly and stays juicy in this recipe.
- 1 teaspoon kosher salt: Essential for seasoning the chicken and rice.
- ½ teaspoon black pepper: Adds a comforting heat that complements the dish.
- ½ teaspoon paprika: Gives it a hint of warmth and a beautiful color.
- 1 tablespoon extra virgin olive oil: Helps in sautéing the chicken and adds healthy fats.
- 1 cup heavy whipping cream, room temperature: Creates that creamy sauce; room temperature helps with incorporation.
- 1 teaspoon dijon mustard: Adds a subtle tang that brightens the rich flavors.
- 4 tablespoons cowboy butter: A flavorful blend that takes this dish to a whole new level.
- ¼ cup freshly grated parmesan cheese: Finishes off the sauce with a savory dimension.
- Fresh parsley, chopped, for garnish: Adds freshness and vibrancy to the final dish.
- Lemon wedges, for serving (optional): A squeeze of lemon brightens flavors beautifully.
How to Make Cowboy Butter Chicken and Rice
- Melt the Butter: In a large saucepan over medium heat, melt 2 tablespoons of unsalted butter. The aroma of butter filling the kitchen is a simple pleasure that sets the stage for your dish.
- Sauté the Onion: Add the diced onion and cook for about 3 to 4 minutes until softened. Stirring often helps bring out the sweetness.
- Add Garlic: Stir in 2 teaspoons of minced garlic and continue cooking for another 30 seconds, allowing those gorgeous flavors to meld.
- Toast the Rice: Add the uncooked rice, stirring to coat in the butter and toast for about 1 minute. This little step enhances the nutty flavor of the rice.
- Pour in Broth: Pour 2 ¾ cups of chicken broth into the pan, bringing it to a boil. Once boiling, reduce the heat to low, cover, and simmer for 18 minutes. The lid traps steam, cooking the rice perfectly.
- Fluff the Rice: Remove from heat and let it sit covered for 5 minutes. Fluff the rice gently with a fork and keep it covered while you prepare the chicken.
- Prepare Chicken: Pat 1 pound of boneless skinless chicken breasts dry and season with 1 teaspoon kosher salt, ½ teaspoon black pepper, and ½ teaspoon paprika for a tasty foundation.
- Sear the Chicken: In a large skillet over medium-high heat, add 1 tablespoon of extra virgin olive oil. Add the seasoned chicken in a single layer, cooking for 5 to 6 minutes, flipping halfway through until golden brown and reaching an internal temperature of 165°F. Depending on your skillet size, this step may need to be done in batches.
- Make the Sauce: Transfer the cooked chicken to a plate and tent it with foil. Lower the heat to medium-low, then add 1 cup of heavy whipping cream and 1 teaspoon of dijon mustard to the skillet, stirring to combine. Bring to a gentle simmer, cooking it for 2 to 3 minutes until slightly thickened.
- Incorporate Cowboy Butter: Add the 4 tablespoons of cowboy butter, stirring until this rich blend melts and mixes throughout.
- Blend in Cheese: Stir in ¼ cup of freshly grated parmesan cheese, cooking until the mixture is smooth and creamy. The gooey texture here is pure magic.
- Combine with Rice: Gently fold the cooked rice into the creamy sauce until every grain is coated evenly—this is where the magic happens.
- Add Chicken Back: Fold the seared chicken pieces into the rice mixture. If the dish feels too thick, a splash of warm broth or cream adds the perfect touch.
- Garnish & Serve: Finally, garnish with freshly chopped parsley and serve immediately. If you like a bit of zing, don’t forget those lemon wedges for a delightful squeeze over the dish.
Storing & Reheating
Leftovers? Lucky you! Store any Cowboy Butter Chicken and Rice in an airtight container at room temperature for up to 2 hours, or refrigerate for 3 to 4 days. For longer storage, freeze it in a freezer-safe container for up to 3 months. When ready to enjoy again, reheat in the microwave or on the stovetop, adding a touch of broth or cream to rejuvenate the creamy texture that might thicken over time.
Chef’s Helpful Tips
- Avoid overcooking the chicken; check the internal temperature at 165°F to ensure it’s perfectly juicy.
- Use room temperature heavy cream. It incorporates more smoothly into the sauce, giving that flawless creaminess.
- Make fragrant rice by letting it sit after the heat has been turned off—its steam will finish cooking without becoming mushy.
- Ready in about 45 minutes, this meal can be prepped in stages; cook the chicken first or prepare the rice ahead for an even faster assembly at dinner time.
- Feeling adventurous? Add sautéed veggies like bell peppers or spinach for extra nutrients.
Cowboy Butter Chicken and Rice is everything you want in a cozy dinner: satiating, comforting, and downright delicious. Its simplicity is perfect for home cooks looking to impress without the fuss. Experiment with various flavor additions as you make it your own—this recipe encourages creativity! Enjoy this dish like I do, savoring each creamy, savory bite and the memories made around the table.

Recipe FAQs
Can I use brown rice instead of white rice?
Absolutely! Just keep in mind that brown rice requires more liquid and a longer cooking time. Rather than 18 minutes, plan on about 35 to 40 minutes. You may want to adjust the chicken broth to around 3 ½ cups in that case.
What should I serve with Cowboy Butter Chicken and Rice?
While this dish is quite filling on its own, pairing it with a fresh green salad or roasted vegetables adds a lovely balance. A side of crusty bread would also complement the creamy sauce perfectly!
Can I make this dish ahead of time?
Absolutely, you can prep the chicken and make the sauce ahead of time. Store them separately in the refrigerator, then combine on the day you plan to serve it. Just reheat slowly and add the rice once hot for the best results.
Is Cowboy Butter Chicken and Rice suitable for meal prep?
Yes! It reheat remarkably well. Just store in individual meal prep containers, and you’ll have delicious lunches or dinners ready to go for the week ahead. Consider portioning it out with added greens for a complete meal!
Print
Cowboy Butter Chicken and Rice
Cowboy Butter Chicken and Rice offers a delightful blend of flavor and comfort. With tender chicken, creamy sauce, and fluffy rice, this dish is perfect for a quick dinner that family and friends will love. Enjoy a hearty meal that brings satisfaction with each bite!
- Total Time: 55 minutes
- Yield: 4 servings 1x
Ingredients
- 2 tablespoons unsalted butter
- 1 small yellow onion, diced (about ½ cup)
- 2 teaspoons garlic, minced
- 1 ½ cups (277 g) long-grain white rice, uncooked
- 2 ¾ cups (22 ounces / 660 g) chicken broth
- 1 pound boneless skinless chicken breasts, cut into 1-inch pieces
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- ½ teaspoon paprika
- 1 tablespoon extra virgin olive oil
- 1 cup (238 g) heavy whipping cream, room temperature
- 1 teaspoon dijon mustard
- 4 tablespoons cowboy butter
- ¼ cup (25 g) parmesan cheese, freshly grated
- Fresh parsley, chopped, for garnish
- Lemon wedges, for serving (optional)
Instructions
- Melt the butter in a large saucepan over medium heat.
- Add the diced onion and cook until softened, about 3 to 4 minutes.
- Stir in the minced garlic and cook for an additional 30 seconds.
- Add the uncooked rice and stir to coat, then toast for 1 minute.
- Pour in the chicken broth and bring to a boil. Reduce heat to low, cover, and let simmer for 18 minutes.
- Remove from heat and let sit, covered, for 5 minutes. Fluff the rice with a fork and keep covered.
- Pat the chicken dry and season it with kosher salt, black pepper, and paprika.
- In a large skillet over medium-high heat, heat the olive oil. Add the chicken in a single layer and cook for 5 to 6 minutes, flipping halfway through until golden brown and cooked through to 165°F. Transfer to a plate and tent with foil.
- Lower the heat to medium-low. Combine heavy cream and Dijon mustard in the skillet, stirring to blend. Bring to a gentle simmer and cook for 2 to 3 minutes, until slightly thickened.
- Stir in cowboy butter until fully melted and incorporated.
- Add Parmesan cheese and cook until smooth.
- Fold in the cooked rice until evenly coated and creamy.
- Incorporate the chicken gently. If needed, add a splash of warm broth or cream to loosen the mixture.
- Garnish with chopped parsley and serve immediately. Finish with a squeeze of fresh lemon, if desired.
Notes
For added flavor, consider using homemade chicken broth.
If you prefer a spicier dish, add a pinch of cayenne pepper when seasoning the chicken.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Category: Main Dishes
- Method: Stove Top
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 670
- Sugar: 1 g
- Sodium: 900 mg
- Fat: 40 g
- Saturated Fat: 24 g
- Unsaturated Fat: 10 g
- Trans Fat: 0.5 g
- Carbohydrates: 47 g
- Fiber: 2 g
- Protein: 36 g
- Cholesterol: 140 mg






