Cheesecake Factory Mac and Cheese Recipe: Velvety Cheddar with Crispy Breadcrumbs

Side Dishes

Cheesecake Factory Mac and Cheese Recipe: Velvety Cheddar with Crispy Breadcrumbs

Recreating the Cheesecake Factory's mac and cheese at home delivers that signature velvety texture and crispy breadcrumb topping you crave. The key lies in a precise roux technique and slow cheese melting that creates a sauce so rich it coats every noodle without breaking.

After years of perfecting this dish, I’ve nailed the balance between creamy and crispy—just like the restaurant version.

This recipe transforms simple elbow macaroni into a restaurant-worthy side dish with a foolproof method that requires only 30 minutes of active time. The secret starts with a slow-cooked roux that forms the foundation, then layers in sharp cheddar and a touch of cream for that signature velvety finish.

Every bite delivers the same indulgent experience, but with the flexibility to make it at home.

By the time it emerges from the oven, you’ll have golden-brown mac and cheese with a crispy breadcrumb topping that contrasts perfectly against the creamy sauce underneath.

The aroma alone will have everyone at the table anticipating that first forkful. This is comfort food at its finest—rich, indulgent, and impossible to resist.

Serve this mac and cheese as a side dish for holidays or weeknight dinners, or make it the star of your meal. The recipe scales easily, so you can adjust the portion size to fit any gathering. Let’s get started on recreating this iconic dish at home.

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for cheesecake factory mac and cheese

Twelve ingredients, one perfect velvety bite—just like the Cheesecake Factory's iconic mac and cheese.

Ingredient Amount Notes
Elbow Macaroni 🍝 2 cups Uncooked, medium elbow shape
Unsalted Butter 🧈 ½ cup Cold, cut into small cubes
All-Purpose Flour 🌾 ¼ cup Sifted for smooth roux
Sharp White Cheddar Cheese 🧀 3 cups Shredded, block preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Milk 🥛 ½ cup Whole milk preferred
Yellow Onion 🧅 1 whole Medium size, diced small
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Panko Breadcrumbs 🍞 ½ cup For crispy topping
Parmesan Cheese 🧀 ¼ cup Freshly grated, fine
Extra-Virgin Olive Oil 🫒 2 tbsp For topping drizzle
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground

The cheddar makes all the difference here. Sharp white cheddar from Green Bay or Tillamook has that perfect tang, but Kraft singles work in a pinch. I always buy a block and shred it myself—pre-shredded gets clumpy. The roux is non-negotiable: cold butter and sifted flour cooked low and slow until it's a rich, nutty brown. Don't rush it. For the onion, yellow or white both work, but yellow has more natural sweetness. The garlic? Fresh is ideal, but if you're using jarred, drain it well and pat dry.

No sharp cheddar? Extra-sharp white cheddar or pepper jack add great depth. Short on panko? Regular breadcrumbs toasted in the oven first work just as well. The heavy cream can be swapped for half-and-half if you're watching calories, though it'll be slightly lighter. For a dairy-free version, unsweetened almond milk and vegan butter get you close. The Parmesan? Skip it if you're avoiding dairy—just add an extra splash of milk to keep things creamy. And if you've got leftover roux? Make biscuits with it—trust me.

This reheats beautifully—just add a splash of milk to loosen it up. Keeps in the fridge for 4-5 days sealed tight, or freeze portions for 3 months. I always make a double batch because it disappears faster than you can say 'comfort food.' The breadcrumb topping stays crispy if you broil it for just 2-3 minutes at the end. Serve it immediately, or it'll get soggy. Leftovers? Microwave with a damp paper towel over them to revive the crisp.

❤️

Why You'll Love This Recipe

  • No Fuss, No Mess: I swear by this recipe because it’s literally three bowls and a pot. No straining pasta into a colander (hello, lost noodles), no fancy techniques—just dump the cooked elbows into the creamy cheese sauce, stir, and call it a day. The heavy cream and sharp cheddar do all the heavy lifting.
  • Creamy Without the Guilt: Here’s what sold me—the perfect balance of rich and smooth. That velvety texture from the heavy cream and roux isn’t heavy at all, thanks to the elbow mac’s sturdy bite. Honestly? It’s the kind of mac that makes you forget it’s "just" comfort food.
  • Game for Any Night: Between us, this is my go-to for game days, lazy Sundays, or when I’m too tired to plan. The sharp cheddar’s tang cuts through the creaminess, so it’s not too heavy—ideal for when I’m feeding a crowd or just myself after a long week. (Yes, even on a Tuesday night.)
  • Leftovers That Don’t Suck: I make a double batch every time because reheating this is a breeze. The flour roux keeps it from getting gluey, and the butter-rich sauce clings to the pasta like it’s glued on. Budget-friendly? Absolutely. Fills the fridge for days? Even better. My kids beg for it cold in sandwiches—no joke.

Step-by-step instructions for Cheesecake Factory mac and cheese

Here's how to nail that signature creamy texture and crispy topping every time.

1

Cook the Macaroni Al Dente

Bring a large pot of water to a rolling boil and add the 2 cups elbow macaroni. Stir immediately to prevent sticking. Cook for 1 minute less than the package instructions—you want it al dente when finished. The pasta should have a slight bite when you test it.

While cooking, taste the water—it should be as salty as the sea. If it's not, add more salt. Reserve 1 cup of pasta water before draining, as this starchy liquid is essential for creating a silky sauce later. Don't rinse the pasta; the surface starch helps the cheese adhere beautifully.

2

Build the Cheesy Roux

In a separate large pot, melt the 0.5 cup unsalted butter over medium heat until it's completely liquid. Add the 0.25 cup all-purpose flour all at once and whisk vigorously for 2 minutes until the mixture turns a golden blonde color. This is your roux—the foundation of your sauce.

Slowly pour in the 0.5 cup heavy cream and 0.5 cup milk while whisking continuously. Bring the mixture to a gentle simmer and let it cook for 3 minutes, stirring constantly. This step ensures your sauce will have that signature velvety texture.

3

Incorporate the Cheese Mixture

Reduce heat to low and gradually add the 3 cups sharp white cheddar cheese, stirring constantly. The cheese should melt smoothly into the sauce. If it looks too thick, add 2-3 tablespoons of the reserved pasta water. Keep stirring until the sauce is completely smooth and creamy.

In a separate pan, sauté the 1 whole yellow onion and 3 cloves garlic cloves in 2 tablespoons extra-virgin olive oil until softened. Add this aromatic mixture to the cheese sauce along with 1.5 teaspoons salt and 0.5 teaspoon ground black pepper. Stir well to combine all flavors.

4

Combine Pasta and Sauce

Add the drained macaroni to the cheese sauce and toss gently to coat each strand evenly. The sauce should cling to the pasta beautifully, creating that signature creamy texture. If it's too thick, add more reserved pasta water 1 tablespoon at a time until it reaches your desired consistency.

Transfer the macaroni mixture to a greased 9x13-inch baking dish and spread it out evenly. This ensures even baking and a perfect presentation when served.

5

Create the Crispy Topping

In a small bowl, mix the 0.5 cup panko breadcrumbs with the 0.25 cup parmesan cheese. Sprinkle this mixture evenly over the top of the macaroni. For extra crispiness, broil the dish for 2-3 minutes until the topping turns golden brown and bubbly.

Let the macaroni rest for 5 minutes before serving. This allows the flavors to meld together and the sauce to thicken slightly. Serve immediately with a side of garlic bread or a simple green salad for the ultimate comfort meal.

👨‍🍳

Pro Tips For Making Cheesecake Factory Mac And Cheese

  • Boil Pasta Crisp: The Cheesecake Factory version uses al dente pasta—overcooking turns it mushy. Reserve ½ cup pasta water, then drain and immediately shock the noodles in ice water for 30 seconds. This stops cooking while keeping them firm enough to hold up to the creamy sauce.
  • Melt Cheese Slowly: I learned this the hard way—dumping shredded cheddar into hot cream causes clumping. Instead, melt 2 tablespoons of butter first, then whisk in a splash of heavy cream to create a smooth base. Add cheese gradually, stirring constantly until fully melted before combining with the roux.
  • Skip the Crowding: The roux is where flavor happens, so resist the urge to add all the cheese at once. Cook the butter-flour mix until it’s a deep golden brown (about 5 minutes on medium heat) before even thinking about liquids. This develops the nutty depth that makes the sauce sing.
  • Strain the Cream: Heavy cream can have a thin layer of liquid on top—don’t use it. Pour the cream into a fine-mesh strainer, let it sit for 5 minutes, then use the thickened portion. This keeps the sauce velvety instead of watery, especially after sitting for 30 minutes to thicken. (Yes, even if you’re impatient like me.)

Make-ahead tips for leftovers

Prep Ahead Strategy

Start by making the cheese sauce a day ahead—it tastes even richer after resting. Whisk together the roux, heavy cream, milk, and shredded cheddar in a saucepan over low heat until fully melted.

Let it cool completely, then store it in an airtight container in the fridge. The flavors meld beautifully overnight, and you’ll save time on cooking day. 🧀

Pasta Prep Shortcut

Cook the elbow macaroni just 1 minute less than package instructions, drain, and toss it with 1 tablespoon olive oil to prevent sticking. Store it in the fridge in a sealed container for up to 24 hours.

When ready to assemble, simply reheat the pasta in the oven while baking the mac and cheese—no soggy noodles here! 🍝

Breadcrumbs Mix Ready

Combine the panko breadcrumbs and Parmesan cheese in a small bowl and store it in an airtight container at room temperature. This topping stays fresh for 3 days, making it perfect for last-minute crisping. For extra flavor, add ½ teaspoon garlic powder to the mix before storing. 🍞

Baking Day Assembly

On the day of serving, preheat your oven to 375°F and grease your 9x13-inch baking dish. Spread the pre-cooked pasta evenly in the dish, pour the pre-made cheese sauce over it, and top with the breadcrumb mix.

Bake for 20 minutes before broiling for 2-3 minutes to achieve that signature crispy finish. ⏰

Reheating Leftovers

For leftovers, cover the mac and cheese with aluminum foil and reheat in the oven at 350°F for 15-20 minutes. To revive the crispy topping, broil for 1-2 minutes at the end.

If using the microwave, cover with a damp paper towel and heat in 30-second intervals until warmed through. Add a splash of milk if it looks dry. 🔥

Freezer-Friendly Tip

Assemble the mac and cheese completely (including the breadcrumb topping) in a freezer-safe baking dish, cover tightly with plastic wrap, and freeze for up to 3 months.

Thaw overnight in the fridge, then bake as directed. The texture stays creamy, and the topping remains crispy when broiled. Perfect for meal prep! ❄️

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 30g150%
Cholesterol 195mg65%
Sodium 1250mg54%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 6g
Protein 32g64%
* 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

Why does the Cheesecake Factory version have such a creamy texture?

The secret lies in the roux technique and slow cheese melting. The butter and flour are cooked until golden-brown to develop deep flavor, then combined with cream and milk before adding cheese. This creates a velvety base that coats every noodle perfectly. The key is patience—rushing the roux or cheese melting can create lumps instead of that signature smoothness.

2

Can I make this mac and cheese without baking it?

For a stovetop version, cook the pasta, make the cheese sauce as directed, then mix everything together in a pot. Keep it warm over low heat and serve immediately with a sprinkle of Parmesan and black pepper. The texture will be creamier (no crispy topping), but still delicious. Just add a splash of milk if it gets too thick.

3

What's the best way to keep the breadcrumb topping crispy?

Broil for just 2-3 minutes at the very end—watch it closely to avoid burning. For extra insurance, sprinkle the topping right after removing from the oven while still hot. If reheating leftovers, broil for 1 minute or cover with foil and bake at 350°F until warmed through, then broil briefly. The topping should stay crispy if you don't overdo the heat.

4

Can I substitute sharp cheddar with another cheese?

For best results, stick with sharp white cheddar, but you can mix in Monterey Jack (20%) for creaminess or Gruyère (10%) for nutty depth. Avoid mild cheddar—it lacks the tang needed for that signature restaurant flavor. If you're vegetarian, use vegan cheddar (like Violife) and ensure your butter is dairy-free.

5

How do I fix a broken or watery sauce?

If your sauce is too thick, stir in 1 tablespoon reserved pasta water at a time until smooth. For a broken sauce, whisk in 1 teaspoon cornstarch mixed with 1 tablespoon cold milk and simmer for 1 minute. Always keep the heat low when melting cheese to prevent lumps. The roux is your foundation—if it's undercooked, the sauce will never reach its full potential.

★★★★★4.9(10 reviews)
Categories Side Dishes