Recipe for Cracker Barrel Mac and Cheese: Copycat Creamy Cheese Sauce

Recipe for Cracker Barrel Mac and Cheese: Copycat Creamy Cheese Sauce

This copycat version re-creates the creamy, velvety texture that made Cracker Barrel’s mac and cheese famous. It relies on a precise blend of cheddar and American cheeses for that signature smoothness.

The sauce comes together in one pot with simple pantry staples, eliminating complicated steps while keeping the flavor authentic. A splash of tangy mustard deepens the cheese profile without overpowering it.

You’ll get elbow pasta perfectly coated in a rich, golden sauce that clings to every bite. The result is comfort food at its finest—indulgent yet approachable for weeknight dinners.

Serve it hot for the best experience, as the cheese pulls into long, satisfying strands with each forkful.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Recipe for Cracker Barrel Mac and Cheese

Simple pantry staples plus two cheeses create that famous creamy copycat dish.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Al dente for best texture
Unsalted Butter 🧈 ½ cup For roux base
All-Purpose Flour 🌾 ¼ cup Creates thick sauce
Whole Milk 🥛 2 cups Full-fat for creaminess
Heavy Cream 🥛 1 cup Extra richness essential
Sharp Cheddar Cheese 🧀 8 oz Block, freshly grated
American Cheese 🧀 8 oz For velvety texture
Yellow Mustard 🟡 1 tbsp Tangy depth enhancer
Garlic Powder 🧄 ½ tsp Balances creaminess
Onion Powder 🧅 ½ tsp Savory background note
Salt 🧂 1 tsp Kosher or sea salt
Ground Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Dry Mustard 🟡 ½ tsp Boosts cheese flavor

The cheeses are non-negotiable here. Sharp cheddar from a block (pre-shredded has anti-caking agents that ruin the sauce) and good American cheese—Land O’Lakes or Boar’s Head melt the smoothest. I grab mine at Kroger or any major grocery store. The elbow macaroni should be slightly undercooked since it finishes in the sauce (al dente is key).

No American cheese? Velveeta or Monterey Jack work in a pinch, but you’ll lose that signature pull. Whole milk is ideal, but 2% at minimum—skimming it makes the sauce thin. The mustard adds tang without tasting like mustard; Dijon in a 1:1 swap if that’s what you’ve got. Dry mustard can be skipped, but don’t skip the yellow mustard.

This keeps 3-4 days in the fridge, covered tightly. Reheat with a splash of milk—microwave or stovetop both work. Doesn’t freeze well (the sauce separates), so make only what you’ll eat fresh.

❤️

Why You’ll Love This Recipe

  • One Pot Magic: I love that I can go from boiling pasta to creamy finish in a single pot—no colossal pile of dishes afterward.
  • Velvety Dream: That combo of whole milk and heavy cream creates a sauce so smooth it clings to every elbow, no lumps, no drama.
  • Crowd Pleaser: Honestly, it’s the only mac and cheese my picky nephew and my foodie sister both beg me to make.
  • Budget Stretcher: A pound of pasta, a little butter and flour, and it feeds six with leftovers that reheat like a charm.

Step-by-Step Instructions for Cracker Barrel Mac and Cheese

Here’s my method for achieving that signature creamy texture and rich cheese flavor at home.

Step 1: Cook the Elbow Macaroni Al Dente

Bring a large pot of salted water to a rolling boil. Add the 12 oz Elbow Macaroni and cook according to package directions for al dente texture, typically about 8-9 minutes. You want it slightly underdone because it will continue cooking when combined with the hot cheese sauce.

Drain the pasta in a colander but don’t rinse it—the surface starch helps the sauce cling better. Give it a quick shake to remove excess water, then set aside. Real talk: this step determines your final texture, so don’t overcook the pasta or it’ll turn mushy.

Step 2: Create a Smoothoux Base

In a large saucepan, melt the 0.5 cup Unsalted Butter over medium heat. Once fully melted and foaming, whisk in the 0.25 cup All-Purpose Flour to form a roux. Cook for 1-2 minutes, stirring constantly, until the mixture turns a light golden color and smells slightly nutty.

This is the moment that matters: a properly cooked roux removes the raw flour taste and creates a stable base for your sauce. Don’t let it brown too deeply or your sauce will take on a toasted flavor. The mixture should resemble wet sand when ready.

Step 3: Build the Creamy Cheese Sauce

Gradually whisk in the 2 cups Whole Milk and 1 cup Heavy Cream, about ½ cup at a time, ensuring each addition is fully incorporated before adding more. This prevents lumps from forming. Bring the mixture to a gentle simmer over medium heat.

Once simmering, stir in the 1 tbsp Yellow Mustard, 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 1 tsp Salt, 0.25 tsp Ground Black Pepper, and 0.5 tsp Dry Mustard. These seasonings balance the richness and enhance the cheese flavor. Cook for 2-3 minutes until the sauce thickens enough to coat the back of a spoon.

Step 4: Incorporate the Cheeses for Maximum Creaminess

Reduce heat to low and add the 8 oz Sharp Cheddar Cheese and 8 oz American Cheese, stirring constantly until fully melted and smooth. I know it seems weird, but the American cheese is key—it contains emulsifiers that prevent the sauce from separating and gives that signature velvety texture.

Taste and adjust seasoning if needed. If the sauce seems too thick, add a splash of the pasta cooking water to reach your desired consistency. The sauce should be thick but still pourable, with a glossy, smooth appearance.

Step 5: Combine and Serve Immediately

Add the cooked Elbow Macaroni to the cheese sauce and stir until every piece is evenly coated. If the sauce seems to tighten up, add a bit more reserved pasta water to loosen it. The pasta should be well-coated but not swimming in sauce.

Serve immediately while hot and creamy. This dish doesn’t hold well, so plan to eat it fresh. Each bite should deliver that perfect balance of cheesy richness and creamy texture that makes this copycat version so special.

👨‍🍳

Pro Tips For Making Recipe For Cracker Barrel Mac And Cheese

  • Cook Pasta Al Dente: Boil your elbow macaroni for 1 minute less than the package suggests—it’ll finish cooking in the cheese sauce and stay firm instead of turning mushy.
  • Warm Your Dairy: Take the whole milk and heavy cream out of the fridge 15 minutes before using, or microwave for 30 seconds, to prevent the sauce from seizing up when added to the roux.
  • Skip the Pre-Shredded: If you’re adding cheese (even though it’s not listed, most copycats do), always grate your own—pre-shredded has anti-caking agents that make the sauce grainy.
  • Low and Slow Finish: After combining everything, let the mac and cheese sit covered for 5 minutes off the heat—this melts any stubborn cheese bits and thickens the sauce naturally.

Perfect Pairings for recipe for cracker barrel mac and cheese

Protein Pairings

This creamy dish pairs beautifully with simple proteins that cut through the richness. I love serving it with grilled chicken breast seasoned with salt and pepper—the lean protein balances the indulgence perfectly. For a Southern twist, try pulled pork with a touch of BBQ sauce. 💛

Vegetable Sides

A crisp green salad with a tangy vinaigrette adds freshness to the meal. I toss baby spinach with cherry tomatoes, cucumber slices, and a balsamic dressing. Steamed broccoli or green beans also work well for a lighter contrast.

Bread Options

For soaking up every last bit of sauce, serve with garlic bread or buttermilk biscuits. I use store-bought Texas toast from the freezer aisle—just pop it in the oven for 10 minutes at 375°F. The buttery crunch complements the creamy pasta beautifully. 🔥

Comfort Food Additions

Turn this into a full comfort meal with cornbread or fried apples. A slice of honey butter cornbread from Kroger’s bakery adds sweetness that pairs surprisingly well. For a heartier option, serve with mashed potatoes on the side.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 720kcal
% Daily Value
Total Fat 48g62%
Saturated Fat 28g140%
Cholesterol 145mg48%
Sodium 920mg40%
Total Carbohydrate 45g16%
Dietary Fiber 2g7%
Sugars 4g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use pre-shredded cheese?

Pre-shredded cheese contains anti-caking agents that prevent smooth melting. Always grate sharp cheddar from a block for best results.

2

Why does this recipe use American cheese?

American cheese contains emulsifiers that create that signature velvety texture and prevent sauce separation. It’s the secret to authentic copycat flavor.

3

How do I fix grainy cheese sauce?

Lower the heat and stir constantly when melting cheese. If it turns grainy, add 1-2 tbsp of warm milk and whisk vigorously.

4

Can I make this ahead of time?

Best served fresh, but it keeps 3-4 days refrigerated. Reheat with a splash of milk on low heat to restore creaminess.

★★★★★4.7(10 reviews)
Allison Carter