Cracker Barrel Mac and Cheese (Copycat Recipe)

Cracker Barrel Mac and Cheese is a creamy copycat recipe made with tender elbow macaroni and a rich sharp cheddar cheese sauce. It’s topped with more cheddar and baked until melted and lightly browned around the edges.

Cracker-Barrel-Mac-and-Cheese

Pin This Recipe!

Cracker Barrel Mac and Cheese copycat is made with tender elbow macaroni tossed in a rich, creamy sharp cheddar cheese sauce. It’s topped with more cheddar and baked until the cheese is melted and the edges are lightly golden.

Cracker-Barrel-Macaroni-and-cheese.

The homemade cheese sauce starts with butter and flour, then chicken stock, heavy cream, and plenty of sharp cheddar are added for a smooth and cheesy sauce. A quick trip to the oven gives this mac and cheese that baked finish that makes it extra comforting.

Why I Love Cracker Barrel Mac and Cheese


  • Creamy and cheesy: The homemade sauce is loaded with sharp cheddar and heavy cream.
  • Restaurant favorite at home: It recreates Cracker Barrel-style mac and cheese with simple ingredients.
  • Ready in about 35 minutes: Easy enough for a weeknight side dish or dinner.
  • Baked finish: Extra cheddar on top melts in the oven while the edges get lightly golden and delicious.
Cracker-Barrel-Mac-and-Cheese

Ingredients for Cracker Barrel Mac and Cheese:

Ingredients-for-Cracker-Barrel-mac-and-cheese.

About the Ingredients ⭐

  1. Elbow Macaroni: The classic pasta shape for this creamy mac and cheese.
  2. Butter & Flour: Combine to make the roux that thickens the sauce.
  3. Chicken Stock & Heavy Cream: Create the rich, creamy base for the cheese sauce.
  4. Colby Cheese: Melts smoothly and gives the sauce its cheesy flavor.
  5. Salt & Pepper: Season the mac and cheese to taste.

Be sure to check out the full recipe and ingredient list below

How To Make Cracker Barrel Mac and Cheese

Cook the Pasta: Preheat the oven to 350°F and cook the elbow macaroni according to the package directions until al dente.

Make the Roux: Melt the butter over medium heat. Stir in the flour and cook for 2 minutes, stirring constantly.

Make the Cheese Sauce: Stir in the chicken stock and cook until thickened. Add the heavy cream and bring to a gentle boil. Reduce the heat and stir in the cheddar, reserving ½ cup, then season with salt and pepper.

Combine: Stir the cooked macaroni into the cheese sauce and transfer to a cast iron skillet or baking dish.

Bake: Sprinkle the reserved cheese over the top and bake for 10 minutes, until melted and lightly browned around the edges

Tips I Found Helpful 💙

  • Cook the pasta al dente: It will continue cooking slightly in the oven.
  • Shred your own cheese: It melts more smoothly into the sauce.
  • Keep the heat low: Once the cheese goes in, avoid high heat so the sauce stays creamy.

Questions Readers Ask Most

Yes. Prepare the mac and cheese, transfer it to the baking dish, cover, and refrigerate. When ready to serve, add the reserved cheese and bake until hot and melted.

The heat may have been too high when the cheese was added. Reduce the heat before stirring in the cheddar and stir just until the cheese is melted and smooth.

Yes, but sharp cheddar gives this recipe its classic flavor. You can use mild or medium cheddar for a milder mac and cheese.

Yes. Full-fat milk or half-and-half can replace the heavy cream. The sauce won’t be quite as rich, but it will still be creamy.

Store leftovers in an airtight container in the refrigerator for up to 3–4 days. Reheat gently in the microwave or on the stovetop, adding a splash of milk if needed to loosen the sauce.

Copycat Recipes I Love

Cracker Barrel mac and cheese pin
Yield: 6

Cracker Barrel Mac and Cheese

Cracker-Barrel-Mac-and-Cheese
4.3 Stars (13 Reviews)

Cracker Barrel Mac and Cheese is a creamy copycat recipe made with tender elbow macaroni and a rich sharp cheddar cheese sauce. It’s topped with more cheddar and baked until melted and lightly browned around the edges.

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes

Ingredients

  • 1 Pound Elbow Noodles
  • 4 Tablespoons Salted Butter
  • 4 Tablespoons All Purpose Flour
  • 2 Cups Chicken Stock
  • 1 Cup Heavy Cream
  • 3 Cups Cheddar Cheese, Shredded
  • ½ Teaspoon Salt
  • 1 Teaspoon Fresh Cracked Black Pepper

Instructions

  1. Preheat the oven to 350°F. Cook the elbow macaroni according to package directions until al dente. Drain and set aside.

  2. Melt the butter in a Dutch oven over medium heat. Stir in the flour and cook for 2 minutes, stirring constantly.

  3. Slowly whisk in the chicken stock. Increase the heat to medium-high and cook, stirring frequently, until the mixture thickens.

  4. Stir in the heavy cream and bring to a gentle boil, stirring constantly.

  5. Reduce the heat to medium-low. Add 2½ cups cheddar cheese and stir until completely melted and smooth. Stir in the salt and pepper.

  6. Add the cooked macaroni and stir until evenly coated with the cheese sauce.

  7. Transfer to a cast iron skillet or baking dish. Sprinkle the remaining ½ cup cheddar cheese over the top.

  8. Bake for 10 minutes, or until the cheese is melted and the edges are lightly browned.

  9. Serve hot.

Notes

Cook the macaroni just until al dente so it doesn't become too soft in the oven. Slowly whisk the chicken stock into the roux to keep the sauce smooth. Reduce the heat before adding the cheddar and stir just until melted. Freshly shredded cheese melts better than pre-shredded cheese. Avoid overbaking, as this can dry out the sauce.

Nutrition Information:

Yield:

6

Serving Size:

1

Amount Per Serving: Calories: 632Total Fat: 43gSaturated Fat: 25gTrans Fat: 1gUnsaturated Fat: 14gCholesterol: 124mgSodium: 732mgCarbohydrates: 40gFiber: 2gSugar: 3gProtein: 22g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Pin This Recipe!

One Comment

  1. Okay, I’m making this for Super Bowl! I had already planned on mac ‘n cheese, but the chicken stock sounds like a game changer. Thank you!

Leave a Reply

Your email address will not be published. Required fields are marked *