Every product is independently reviewed and selected by our editors. If you buy something through our links, we may earn an affiliate commission at no extra cost to you.
Cracker Barrel’s Chicken and Rice dish is a comfort food classic that has been loved by many for years.
With its tender chicken, creamy rice, and flavorful broth, it offers the perfect balance of savory, hearty, and satisfying.
Whether enjoyed as a quick weeknight dinner or a cozy weekend meal, this recipe brings the warmth and coziness of Cracker Barrel right into your kitchen.
But what makes this dish even more special is how easily you can recreate it at home.
The flavors are rich and comforting, yet it doesn’t require any complicated steps.
Whether you’re already a fan of Cracker Barrel or just looking for a delicious new chicken and rice recipe, this one will become a go-to favorite.
In this post, we’ll walk you through how to make the perfect homemade version of Cracker Barrel’s Chicken Rice, along with all the tips and tricks for getting it just right.

What You Need to Make Cracker Barrel Chicken Rice
To make a delicious and authentic Cracker Barrel Chicken Rice at home, you’ll need a handful of simple ingredients that come together to create a dish bursting with flavor.
Here’s what you’ll need to get started:
Ingredients for the Chicken Rice Dish
- Chicken Breasts (or Thighs): The key protein for this recipe.
Tender chicken breasts or juicy thighs work perfectly in this dish. You can use boneless and skinless pieces for ease. - Long-Grain White Rice: This is the ideal rice for a fluffy texture and the right consistency to absorb the broth without becoming mushy.
- Chicken Broth: Adds depth of flavor and helps cook the rice, making it rich and savory.
For the best results, opt for low-sodium chicken broth or homemade broth. - Heavy Cream or Half-and-Half: This gives the dish its signature creamy texture.
You can use full-fat or reduce-fat versions based on your preference. - Butter: Adds richness and flavor to the chicken and rice.
- Onion and Garlic: These aromatic vegetables provide the base flavor that elevates the entire dish.
- Seasonings: Salt, pepper, and any other preferred seasonings like thyme or rosemary for extra flavor.
- Parsley (optional): A garnish to add color and a fresh touch to your finished dish.
Optional Add-ins
- Vegetables: While the traditional recipe doesn’t include vegetables, you can easily add frozen peas, carrots, or corn to enhance the dish and add a pop of color.
- Lemon zest or juice: A touch of citrus can brighten up the dish and balance the richness of the creamy sauce.
- Parmesan Cheese: If you love extra creamy and cheesy flavor, sprinkling some grated Parmesan cheese over the top of the dish is a great option.
With these ingredients in hand, you’re ready to start cooking a homemade version of Cracker Barrel’s Chicken and Rice that’s just as comforting and flavorful as the restaurant’s version.
Step-by-Step Instructions for Cooking Cracker Barrel Chicken Rice

Making Cracker Barrel Chicken Rice at home is simple and straightforward.
Follow these easy steps, and you’ll have a delicious, comforting meal in no time.
Step 1: Prepare the Chicken
Start by seasoning your chicken breasts (or thighs) with salt, pepper, and any additional spices you prefer.
If you’re using skinless, boneless chicken, it’s best to cut it into smaller pieces to ensure even cooking.
In a large skillet, heat a tablespoon of butter over medium-high heat.
Once the butter is melted and the pan is hot, add the chicken.
Cook the chicken for about 6-8 minutes per side, or until it’s golden brown and cooked through (an internal temperature of 165°F).
Once the chicken is cooked, remove it from the skillet and set it aside.
Step 2: Sauté the Aromatics
In the same skillet, add another tablespoon of butter.
Toss in finely chopped onion and minced garlic, sautéing them for 2-3 minutes until softened and fragrant.
This will create a flavorful base for your rice.
Step 3: Cook the Rice
Add the uncooked long-grain white rice to the skillet with the onions and garlic.
Stir it around to lightly toast the rice for about 1-2 minutes.
This step enhances the nutty flavor of the rice and helps it absorb the flavors of the broth.
Step 4: Add the Broth and Cream
Once the rice is toasted, pour in your chicken broth and heavy cream (or half-and-half). Stir everything together to combine.
Bring the mixture to a simmer over medium heat, ensuring that the liquid covers the rice.
Reduce the heat to low, cover the skillet, and let it simmer for 15-18 minutes, or until the rice has absorbed most of the liquid and is tender.
Step 5: Combine Chicken and Rice
While the rice is simmering, cut the cooked chicken into bite-sized pieces (if you haven’t already).
Once the rice is tender and the liquid has been absorbed, add the chicken back into the skillet, stirring it into the rice.
Let everything simmer for another 5 minutes, allowing the chicken to warm up and the flavors to meld together.
Step 6: Finish and Serve
Taste the dish and adjust the seasoning with additional salt and pepper if needed.
Once everything is well-seasoned, garnish with freshly chopped parsley for a touch of color and freshness.
Serve the chicken and rice warm and enjoy this comforting dish!
Tips and Tricks for the Perfect Chicken Rice Dish
Making Cracker Barrel Chicken Rice at home is easy, but there are a few tips and tricks that will take this recipe to the next level.
Here’s how to ensure your dish turns out perfectly every time.
1. Keep the Chicken Tender
To ensure your chicken stays tender, don’t overcook it.
Use a meat thermometer to check for doneness, aiming for 165°F internally.
If you’re using chicken thighs, they will stay juicier and more forgiving if slightly overcooked compared to breasts.
2. Choose the Right Rice
Long-grain white rice is key to achieving that fluffy texture you love in Cracker Barrel’s Chicken Rice.
Avoid using short-grain rice or quick-cooking rice, as they tend to become mushy and lose their individual texture.
If you prefer a heartier alternative, you can use brown rice, but remember it will take longer to cook and may require a little extra broth or water.
3. Use Homemade Broth for Richer Flavor
While store-bought chicken broth works perfectly fine, homemade broth can add even more depth and richness to the dish.
If you have the time, consider making your own broth using chicken bones and vegetables.
It will elevate the dish and make it taste even more comforting.
4. Don’t Rush the Simmering
Let the rice cook slowly on low heat to absorb all the flavors of the broth and cream.
If you rush the simmering process, the rice may not cook evenly, and you might end up with some parts undercooked or mushy.
Keep the heat low, and let it simmer covered to trap the moisture inside.
5. Customize with Veggies
For added nutrition and flavor, feel free to incorporate vegetables like peas, corn, or carrots.
Simply stir them into the rice during the last few minutes of cooking, allowing them to warm up and cook through without losing their color and texture.
6. Add More Creaminess (Optional)
For an even richer dish, add an extra splash of heavy cream or a sprinkle of Parmesan cheese at the end of cooking. This will enhance the creamy texture and bring an extra layer of indulgence to the dish.
By following these tips, you’ll ensure that your Cracker Barrel Chicken Rice recipe is as comforting and delicious as the one from the restaurant.
How to Customize the Cracker Barrel Chicken Rice Recipe
The Cracker Barrel Chicken Rice recipe is versatile and easy to customize to suit different tastes, dietary preferences, and available ingredients.
Here are some great ways to make the dish your own:
Add Vegetables for Extra Color and Nutrition
While the classic Cracker Barrel Chicken Rice recipe doesn’t include vegetables, it’s simple to add some for a nutritional boost and a pop of color.
Frozen peas, carrots, corn, or even diced bell peppers can be added during the final simmer.
Not only will they brighten the dish, but they will also add flavor and texture.
If you prefer a bit of crunch, try adding green beans or zucchini toward the end of cooking.
Switch Up the Protein
If you’re not a fan of chicken breasts or thighs, you can use other proteins in this dish.
For example, shredded rotisserie chicken works perfectly as a shortcut for a quicker version of this recipe.
Alternatively, you can swap the chicken for turkey, pork, or even sausage.
These substitutions can change the flavor profile of the dish while still keeping it hearty and satisfying.
Go Gluten-Free
If you’re looking for a gluten-free option, this recipe is already naturally gluten-free, as it doesn’t use any wheat-based ingredients.
Just be sure to use a certified gluten-free chicken broth, as some store-bought broths may contain traces of gluten.
Make It Spicier
For those who enjoy a little heat, you can add some spice to your chicken rice.
Try incorporating red pepper flakes or a dash of cayenne pepper when cooking the chicken or in the broth mixture.
You could also experiment with spicy peppers like jalapeños or poblano peppers.
These additions will give your dish an extra kick without overpowering the other flavors.
Try a Dairy-Free Version
To make the dish dairy-free, simply replace the heavy cream or half-and-half with a dairy-free cream alternative such as coconut milk, almond milk, or oat milk. Just be mindful that some dairy-free alternatives may change the flavor slightly, so it’s a good idea to adjust the seasonings accordingly.
Herb Variations
While parsley is often used as a garnish, adding fresh herbs throughout the dish can really enhance the flavor. Try adding thyme, rosemary, or sage when cooking the rice for a deeper herbal taste. Fresh basil or dill can be added at the end of cooking for a fresh, aromatic finish.
Add Cheese for a Richer Dish
If you’re a fan of cheese, consider adding grated Parmesan or cheddar cheese at the end of cooking.
Stirring in some cheese will melt into the rice and create an even creamier, richer dish.
You can also sprinkle extra cheese on top before serving for a cheesy finishing touch.
What to Serve with Cracker Barrel Chicken Rice
Cracker Barrel Chicken Rice is a comforting and filling meal on its own, but pairing it with the right sides can elevate the entire dining experience.
Here are some excellent options to serve alongside this dish:
Warm Biscuits
One of the best things to pair with any Cracker Barrel-inspired meal is a soft, buttery biscuit.
Whether you make homemade biscuits or serve store-bought ones, they’re perfect for sopping up the creamy sauce in the chicken and rice.
The texture of the biscuits complements the richness of the dish beautifully.
Steamed or Roasted Vegetables
For a more balanced meal, serve Cracker Barrel Chicken Rice with a side of steamed or roasted vegetables.
Light and simple options like broccoli, green beans, or roasted carrots add color and fiber to the meal.
The natural sweetness of roasted vegetables pairs well with the savory rice.
Garden Salad
A fresh salad is an excellent way to balance the richness of the chicken and rice.
Toss together a simple garden salad with mixed greens, cucumbers, cherry tomatoes, and your favorite dressing.
For a bit of crunch, you can add some toasted nuts or seeds on top.
If you prefer something more substantial, a Caesar salad or a spinach and walnut salad works wonderfully.
Mashed Potatoes
Another comforting side to pair with chicken rice is mashed potatoes.
The creamy mashed potatoes complement the richness of the chicken and rice, offering a smooth, buttery texture.
You can make them with or without gravy, depending on your preference.
Cornbread
Cornbread is another classic side dish that complements chicken and rice perfectly.
It adds a bit of sweetness and texture, balancing the savory flavors of the main dish.
Serve it warm with a pat of butter for an irresistible side.
Fruit Salad
If you’re looking for a lighter and refreshing side, consider a fruit salad.
A medley of seasonal fruits such as berries, apples, and citrus can help balance the richness of the chicken rice.
The natural sweetness and refreshing quality of fruit are a great contrast to the savory dish.
Beverage Pairings
To round out your meal, consider serving a refreshing beverage.
Iced tea, lemonade, or a light sparkling water pairs well with the dish.
If you prefer wine, a light white wine like Chardonnay or Sauvignon Blanc can complement the creamy flavors of the chicken and rice.
By adding one or more of these sides to your meal, you’ll create a satisfying and well-rounded dining experience that your family and friends will love.
Storage and Leftover Tips for Cracker Barrel Chicken Rice
Leftovers from Cracker Barrel Chicken Rice are just as comforting and delicious the next day!
Here’s how to store and reheat your dish properly:
Storing Leftovers
Once you’ve finished enjoying your meal, you can store any leftover chicken and rice in an airtight container.
Allow the dish to cool down to room temperature before refrigerating to avoid condensation inside the container.
- In the Refrigerator: Leftovers will stay fresh for up to 3-4 days in the fridge.
Be sure to place the container in the coolest part of the refrigerator to keep the food at a safe temperature. - In the Freezer: If you’d like to keep the leftovers for longer, you can freeze the chicken and rice.
Just make sure to store it in a freezer-safe container or zip-lock bag. It will keep well in the freezer for up to 2-3 months.
Reheating Tips
To reheat, there are a couple of options to ensure your chicken and rice stays moist and flavorful:
- In the Microwave: Place the leftovers in a microwave-safe container and cover them with a damp paper towel. This helps to retain moisture.
Heat for 1-2 minutes, stirring halfway through, until the dish is heated thoroughly. - On the Stovetop: For a more even reheat, place the leftovers in a skillet or saucepan with a splash of chicken broth or water.
Heat over low to medium heat, stirring occasionally until warmed through. - In the Oven: If you have a larger batch, you can reheat the chicken and rice in the oven.
Cover with aluminum foil to prevent drying out, and heat at 350°F for about 20-25 minutes, or until warmed through.
Be sure not to overheat the dish, as this can cause the rice to dry out. Add extra liquid if needed to bring back that creamy texture.
Final Thoughts
Cracker Barrel Chicken Rice is the perfect dish for any occasion—whether you’re looking for a comforting weeknight dinner or a meal to impress guests.
Its creamy texture, flavorful chicken, and tender rice make it a dish that will leave everyone satisfied.
With just a few simple ingredients, you can easily recreate this beloved comfort food in your own kitchen.
What makes this recipe even more wonderful is its versatility.
From adding vegetables or switching up the protein to adjusting the flavor profile to suit your taste, the possibilities for customization are endless.
Plus, it’s incredibly easy to store leftovers, so you can enjoy this dish even after the meal is over.
If you’re looking for a hearty, delicious meal that’s easy to make and always hits the spot, Cracker Barrel Chicken Rice is the answer.
Give it a try, and we guarantee it’ll become a new favorite in your household!
Frequently Asked Questions (FAQ)
1. Can I make Cracker Barrel Chicken Rice in a slow cooker?
Yes! To make this dish in a slow cooker, sear the chicken first to lock in flavor.
Then, place the seared chicken, rice, broth, and seasonings in the slow cooker and cook on low for 4-6 hours or until the rice is tender and the chicken is fully cooked.
Add the cream towards the end of cooking to avoid curdling.
2. Can I use brown rice instead of white rice?
You can definitely use brown rice, but it will take longer to cook.
Brown rice typically requires more liquid and a longer simmering time.
If substituting brown rice, you may need to increase the broth amount and extend the cooking time to ensure it’s fully cooked.
3. Can I make this recipe ahead of time?
Absolutely! You can prepare this dish ahead of time and store it in the refrigerator for up to 3 days.
Reheat it when you’re ready to serve, adding a little extra broth or cream if needed to restore its creamy texture.
4. Is Cracker Barrel Chicken Rice gluten-free?
The original recipe is naturally gluten-free as it doesn’t include wheat products.
However, be sure to check the chicken broth or cream if you need to make the dish entirely gluten-free.
Some broths contain gluten, so opting for a gluten-free version is essential.
5. Can I use a different protein like pork or turkey?
Yes! While the original recipe uses chicken, you can substitute with other proteins like turkey, pork, or even sausage.
Just make sure to cook your protein thoroughly and adjust cooking times based on the type of meat you’re using. For a quicker option, you can use pre-cooked shredded rotisserie chicken.

Cracker Barrel Chicken Rice
Equipment
- 1 Large skillet
- 1 cutting board
- 1 sharp knife
- 1 measuring cup
- 1 stirring spoon
- 1 lid for skillet
- 1 meat thermometer (optional)
- 1 microwave-safe container (for reheating)
Ingredients
- 2 tbsp butter
- 4 boneless skinless chicken breasts (or thighs)
- 1 medium onion finely chopped
- 2 cloves garlic minced
- 1 ½ cups long-grain white rice
- 3 cups chicken broth low-sodium preferred
- 1 cup heavy cream or half-and-half
- Salt to taste
- Black pepper to taste
Optional garnish:
- 2 tbsp fresh parsley chopped
Instructions
Prepare the Chicken:
- Season the chicken breasts or thighs with salt and pepper. Heat 1 tablespoon of butter in a large skillet over medium-high heat. Once hot, add the chicken and cook for 6-8 minutes per side, or until golden brown and cooked through. (Use a meat thermometer to ensure an internal temperature of 165°F.) Remove the chicken from the skillet and set it aside.
Sauté Aromatics:
- In the same skillet, add the remaining 1 tablespoon of butter. Toss in the chopped onion and minced garlic, cooking for 2-3 minutes until softened and fragrant.
Cook the Rice:
- Add the rice to the skillet with the onions and garlic. Stir to coat the rice in the butter and sauté for 1-2 minutes to lightly toast the rice. This step enhances the flavor.
Add Broth and Cream:
- Pour in the chicken broth and heavy cream. Stir to combine and bring the mixture to a simmer. Reduce the heat to low, cover the skillet, and let it simmer for 15-18 minutes, or until the rice has absorbed most of the liquid and is tender.
Combine Chicken and Rice:
- While the rice is cooking, cut the cooked chicken into bite-sized pieces. Once the rice is tender, add the chicken back into the skillet and stir to combine. Let everything simmer together for 5 more minutes.
Serve:
- Taste the dish and adjust seasoning if necessary with more salt and pepper. Garnish with chopped parsley, and serve warm.
Notes
- Substituting Chicken: You can use chicken thighs instead of chicken breasts for a juicier and more flavorful option. You can also use shredded rotisserie chicken for a quicker option.
- Make It Dairy-Free: Replace heavy cream with coconut milk or almond milk, and use dairy-free butter to make this dish dairy-free.
- Add Veggies: Add vegetables like peas, carrots, or green beans for extra nutrition and flavor. You can stir them in during the final few minutes of cooking.
- Leftovers: Store leftovers in an airtight container in the fridge for 3-4 days. This dish can also be frozen for up to 3 months. Reheat in the microwave or on the stove, adding a bit more broth or cream if it needs to be refreshed.