J. Alexander’s Mac and Cheese Recipe

If you’ve ever sat down at J. Alexander’s and ordered their mac and cheese, you already know, it hits differently. Creamy, rich, and absurdly comforting, it’s the kind of side dish that quietly steals the spotlight from your $40 steak. And honestly? I don’t blame it.

I’ve been chasing that exact flavor at home for years. After way too many trial-and-error batches (and one very cheesy kitchen disaster), I finally cracked the code on a copycat version that gets embarrassingly close to the real thing. So buckle up, we’re making J. Alexander’s mac and cheese from scratch.

What Makes J. Alexander’s Mac and Cheese So Good?

J. Alexander’s mac and cheese stands out for its ultra-creamy cheese sauce, perfectly cooked pasta, and a golden, bubbly top that draws you in before you even take a bite.

Unlike boxed mac that tastes like sadness, J. Alexander’s version uses a real béchamel base, a classic white sauce built on butter, flour, and whole milk, layered with multiple cheeses for depth. That combo of sharp cheddar and Gruyère? That’s the secret weapon.

Most restaurant mac recipes also rely on heavy cream alongside milk, which is why your at-home version always feels a little “off” if you skip it. Don’t skip it. FYI, this is non-negotiable.

Ingredients You’ll Need

Here’s what you’ll need to serve about 4–6 people:

  • 12 oz elbow macaroni or cavatappi (cavatappi holds sauce better, IMO)
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1½ cups whole milk
  • ½ cup heavy cream
  • 1½ cups sharp cheddar cheese, freshly shredded
  • ½ cup Gruyère cheese, freshly shredded
  • ¼ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • Salt and white pepper to taste
  • Breadcrumbs + melted butter for topping

Pro tip: Always shred your cheese fresh from the block. Pre-shredded cheese has anti-caking agents that make your sauce grainy — and nobody wants grainy mac.

How to Make J. Alexander’s Mac and Cheese

Step 1: Cook the Pasta

Boil your pasta in well-salted water until just shy of al dente, about a minute less than the package says. The pasta finishes cooking in the oven, so pulling it early keeps it from turning mushy.

Drain and set aside.

Step 2: Build the Cheese Sauce

Melt the butter in a saucepan over medium heat, then whisk in the flour. Cook that roux for about 1–2 minutes; this cooks out the raw flour taste. Don’t rush this step.

Slowly pour in the milk and heavy cream, whisking constantly to avoid lumps. Keep stirring until the sauce thickens enough to coat the back of a spoon.

Remove from heat, then stir in both cheeses, garlic powder, onion powder, salt, and white pepper. Keep stirring until fully melted and silky smooth.

Step 3: Combine and Bake

Toss the cooked pasta into the cheese sauce and mix until every piece gets coated, no naked noodles allowed.

Pour the mixture into a buttered baking dish. Mix breadcrumbs with a tablespoon of melted butter and sprinkle them evenly over the top.

Bake at 375°F (190°C) for 20–25 minutes, until the top is golden and the edges are bubbling.

Tips for Getting It Just Right

  • Use full-fat everything. This isn’t a diet dish, own it.
  • Don’t overbake. Pull it out when the top is golden, not dark. Overbaked mac gets dry fast.
  • Rest it for 5 minutes before serving so the sauce sets slightly and scoops cleanly.

Final Thoughts

Honestly, making J. Alexander’s mac and cheese at home feels a little like having a superpower. You get restaurant-quality comfort food without the bill or the wait.

Once you nail the cheese sauce technique, you’ll never go back to boxed mac again. Make it once, and you’ll understand exactly why people order it every single time they visit J. Alexander’s. Now go make a mess in your kitchen, it’s totally worth it.

J Alexander’s Mac and Cheese Recipe

Recipe by Noah Nomlee
Servings

4

servings
Prep time

15

minutes
Cooking time

35

minutes
Calories

350

kcal

Ingredients

  • 12 oz elbow macaroni or cavatappi (cavatappi holds sauce better, IMO)

  • 3 tablespoons unsalted butter

  • 3 tablespoons all-purpose flour

  • 1½ cups whole milk

  • ½ cup heavy cream

  • 1½ cups sharp cheddar cheese, freshly shredded

  • ½ cup Gruyère cheese, freshly shredded

  • ¼ teaspoon garlic powder

  • ¼ teaspoon onion powder

  • Salt and white pepper to taste

  • Breadcrumbs + melted butter for topping

Directions

  • Cook the Pasta
    Boil your pasta in well-salted water until just shy of al dente, about a minute less than the package says. The pasta finishes cooking in the oven, so pulling it early keeps it from turning mushy.
  • Build the Cheese Sauce
    Melt the butter in a saucepan over medium heat, then whisk in the flour. Cook that roux for about 1–2 minutes; this cooks out the raw flour taste. Don’t rush this step.
  • Combine and Bake
    Toss the cooked pasta into the cheese sauce and mix until every piece gets coated, no naked noodles allowed.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Leave a Reply