Joanna Gaines' Mac and Cheese Recipe: Crispy Breadcrumb Crown Over Velvety Swirls

Main Courses

Joanna Gaines' Mac and Cheese Recipe: Crispy Breadcrumb Crown Over Velvety Swirls

Joanna Gaines' mac and cheese recipe delivers that perfect balance of crispy breadcrumb topping and velvety cheesy swirls we all crave. The secret lies in a precise roux and carefully selected cheddar blend that creates a sauce so rich it coats every noodle.

I've recreated this version after testing countless methods—this one stands out with its restaurant-quality texture and presentation.

This recipe builds on Joanna's signature approach: a golden-brown breadcrumb crown that adds both texture and flavor, while the cheese sauce remains perfectly smooth. The key is patience in the roux stage and using sharp cheddar for maximum flavor depth.

With just 15 minutes of active prep and 25 minutes in the oven, you'll have a dish that looks as impressive as it tastes.

What makes this recipe truly special is how the crispy breadcrumbs contrast with the creamy cheese filling—each bite delivers that satisfying crunch followed by melt-in-your-mouth cheesiness. The sauce clings to the pasta perfectly, ensuring no dry noodles here. This is comfort food elevated to a whole new level of sophistication.

Perfect for family dinners, holiday gatherings, or when you simply need a satisfying meal. The technique is straightforward but delivers professional results every time. Let's get started on creating your own restaurant-quality mac and cheese at home.

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for joanna gaines mac and cheese

Sixteen ingredients for Joanna's signature crispy-topped, velvety mac and cheese masterpiece.

Ingredient Amount Notes
Elbow Macaroni 🍝 1 ½ lbs Medium or elbow shape preferred
Unsalted Butter 🧈 ½ cup Cold, cut into small cubes
All-Purpose Flour 🌾 ½ cup White flour, sifted
Sharp White Cheddar Cheese 🧀 2 cups Shredded, aged 6+ months
Extra-Sharp White Cheddar Cheese 🧀 1 cup Shredded, for extra flavor
Milk 🥛 2 cups Whole milk preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Yellow Mustard 🍯 1 tbsp For tangy depth
Garlic Powder 🧄 1 tsp Freshly ground preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Diamond Crystal Kosher Salt 🧂 1 ½ tsp For seasoning
Panko Breadcrumbs 🍞 1 ½ cups Japanese-style, not fine
Extra-Virgin Olive Oil 🫒 2 tbsp For crispy topping
Freshly Grated Parmesan Cheese 🧀 ¼ cup For topping

The cheddar blend is non-negotiable here. Sharp white cheddar delivers that classic tang, while extra-sharp adds depth. Whole Foods or local cheese shops carry the best aged varieties—look for blocks labeled 6+ months. If you're in a pinch, Kraft sharp cheddar works in a bind, but freshly grated always wins. The elbow macaroni should be medium-sized (about 1/2-inch)—smaller shapes can get lost in the sauce. De Cecco or Barilla are my go-tos for consistent texture.

No sharp cheddar? Pepper jack or Gruyère adds a nice twist, though the flavor profile changes. The mustard is crucial—it cuts through the richness. French's yellow is reliable, but Dijon-style works better if you've got it. Panko breadcrumbs are a game-changer for that signature crunch. Trader Joe's or Costco sell them in bulk, and they keep indefinitely in the pantry. For the roux, low and slow is key—rushing burns the butter. The heavy cream adds luxurious body, but half-and-half works if you're cutting back on fat.

This dish reheats beautifully—just cover with foil and bake at 350°F for 15 minutes. The breadcrumb topping stays crispy for about 3 days if stored properly, but the sauce gets even better after a day or two. Portion into individual ramekins before baking for easy serving. Leftovers freeze well for up to 3 months—just thaw overnight in the fridge. The sauce thickens when cold, so a splash of milk helps restore its velvety texture.

❤️

Why You'll Love This Recipe

  • No-Fuss Pantry Staples: I swear by this recipe because it uses what’s already in my cabinet—no fancy ingredients, just elbow mac, butter, flour, and two types of cheddar. That’s it. Honestly, the extra-sharp cheddar adds this tangy punch that makes it feel special without extra effort.
  • Creamy Yet Crispy Magic: Between us, the roux technique here gives you that perfect texture—silky smooth sauce with a golden, slightly crispy top. I’ll be real: my first attempt was too thin, but now I nail it every time. The sharp cheddar melts into something dangerously addictive.
  • Weeknight Crowd-Pleaser: This is my go-to when friends drop by unexpectedly or the kids beg for something easy. It disappears fast—no one ever leaves a bite, and I’ve even served it at potlucks. (Yes, even on a Tuesday night.)
  • Leftovers That Don’t Suck: Most mac and cheese gets rubbery when reheated, but this one? You can make a big batch, store it, and reheat it without turning it into glue. My freezer’s always stocked with it—because who has time to cook every night?

Step-by-step instructions for Joanna Gaines' mac and cheese recipe

Let's create this luxurious mac and cheese with its signature crispy breadcrumb crown and velvety cheese swirls.

1

Cook the Elbow Macaroni to Perfect Al Dente

Bring a large pot of water to a rolling boil and add the 1.5 lbs elbow macaroni. I always use about 1 tablespoon of diamond crystal kosher salt for every 4 quarts of water—this ensures the pasta absorbs enough flavor to complement the rich cheese sauce. Cook until 1 minute before the package instructions specify for al dente, as it will finish cooking in the oven.

Drain the pasta and immediately return it to the pot. This keeps it warm and prevents it from drying out while you prepare the sauce. I like to give it a quick toss with a splash of 2 tablespoons extra-virgin olive oil to prevent sticking and add a subtle richness that pairs beautifully with the cheese.

2

Create the Ultra-Creamy Cheese Sauce

In a large, heavy-bottomed saucepan, melt the 0.5 cup unsalted butter over medium heat until it foams. Whisk in the 0.5 cup all-purpose flour and cook for 1-2 minutes until the mixture forms a smooth, pale roux—this is your sauce foundation. Here's the thing: don't let it brown, or you'll develop a floury taste that overpowers the delicate cheese flavors.

Gradually whisk in the 2 cups milk and 0.5 cup heavy cream, adding them slowly to prevent lumps. Once fully incorporated, stir in the 2 cups sharp white cheddar cheese, 1 cup extra-sharp white cheddar cheese, 1 tablespoon yellow mustard, 1 teaspoon garlic powder, 0.5 teaspoon ground black pepper, and the remaining 0.5 teaspoon diamond crystal kosher salt. Let the mixture simmer gently for 5-7 minutes until it thickens to a luxurious, coatable consistency—it should leave a noticeable trail on your spoon.

3

Combine Pasta and Sauce for Ultimate Texture

Remove the sauce from heat and add the cooked elbow macaroni to the pot. Using tongs, gently fold the pasta into the cheese sauce until every strand is fully coated. This is where the magic happens: the residual heat from the sauce will finish cooking the pasta to perfect al dente while infusing it with that irresistible cheesiness. For extra indulgence, I like to let it sit off heat for 2-3 minutes to allow the flavors to meld completely.

Transfer the macaroni mixture to a 9x13-inch baking dish, spreading it evenly. The goal is to create a smooth, even surface that will crisp up beautifully under the breadcrumb crown. Here's a pro tip: use a spatula to press down gently on the top—this helps create a more compact surface that will hold the breadcrumbs better during baking.

4

Prepare the Crispy Breadcrumb Crown

In a medium bowl, combine the 1.5 cups panko breadcrumbs, 0.25 cup freshly grated parmesan cheese, and the remaining 1.5 teaspoons diamond crystal kosher salt. The panko should be dry—if it feels damp, spread it on a baking sheet and let it air dry for 10 minutes before proceeding. This ensures maximum crispiness when baked.

Drizzle the breadcrumb mixture with the 2 tablespoons extra-virgin olive oil and toss gently with your hands until evenly coated. The oil helps create that golden, crispy texture we're after. Spread the breadcrumb mixture evenly over the top of the macaroni in the baking dish, pressing down lightly with the back of a spoon to ensure good contact with the cheese surface.

5

Bake to Golden Perfection

Preheat your oven to 375°F and place the baking dish on the middle rack. Bake for 20-25 minutes until the top is deep golden brown and the cheese underneath is bubbling hot. You'll know it's ready when the breadcrumbs have crisped up beautifully and the edges are slightly caramelized—this is what gives this dish its signature restaurant-quality finish.

Let the mac and cheese rest for 5-10 minutes before serving. This resting period allows the breadcrumb crown to set slightly and makes it easier to slice cleanly. The contrast between the crispy, golden top and the creamy, cheesy interior is what makes this recipe truly special. Serve immediately with a simple green salad and crusty bread to soak up every last bit of that velvety goodness.

👨‍🍳

Pro Tips For Making Joanna Gaines Mac And Cheese

  • Cook the pasta al dente: Joanna’s recipe counts on elbow macaroni that’s just tender—not mushy. Test a piece at 1 minute before the package’s suggested cook time, then drain immediately. Overcooking turns it into glue, and no one wants that.
  • Grate cheese aggressively: Sharp white cheddar loses its punch when pre-shredded. Use a box grater for the sharp and extra-sharp cheddar—even the fine bits melt smoothly. Skip the pre-shredded stuff; it’s coated with anti-caking agents that make the sauce grainy.
  • Whisk the roux low and slow: After melting the butter, whisk in the flour over medium-low heat for 2–3 minutes until it’s a pale golden paste. Rushing this step burns the flour, giving the sauce a bitter edge. Think “toasty,” not “charred.”
  • Reserve some pasta water: Drain the cooked macaroni, but keep a half-cup of starchy water nearby. When mixing the cheese sauce into the pasta, add this water a splash at a time—it helps the sauce cling instead of turning the dish into a dry, crumbly mess.

Make-ahead tips for this joanna gaines mac and cheese

Prep Ahead Basics

This mac and cheese makes an excellent make-ahead dish—prepare the sauce and pasta mixture up to 24 hours in advance. Store it in an airtight container in the refrigerator, covered with plastic wrap pressed directly on the surface to prevent a skin from forming.

The flavors deepen overnight, making it even more delicious when reheated. 💪

Breadcrumb Crown Prep

Assemble the breadcrumb topping separately and store it in a sealed container in the fridge for up to 3 days. Keep it dry by placing a paper towel on top to absorb any moisture.

When ready to bake, simply sprinkle it over the chilled mac and cheese and proceed with the baking instructions. This separation prevents soggy breadcrumbs during storage.

Baking Day Strategy

For the best results, let the chilled mac and cheese sit at room temperature for 30 minutes before baking. This gradual warming helps maintain the crispy breadcrumb texture.

If baking from cold, add 5-7 extra minutes to your baking time to ensure the breadcrumbs crisp properly. The oven should be preheated to 375°F as usual.

Portioning for Serving

Divide the assembled mac and cheese into individual ramekins or small baking dishes before baking. This makes serving effortless and ensures each portion gets perfectly crispy breadcrumbs. Use 6-ounce portions for standard servings or 4-ounce portions for appetizers. Cover each dish with foil and refrigerate until ready to bake.

Freezer-Friendly Method

For long-term storage, freeze the assembled mac and cheese (before adding breadcrumbs) in a single layer on a baking sheet for 1 hour to solidify. Then transfer to a freezer-safe bag or container, removing as much air as possible.

Thaw overnight in the fridge before adding the breadcrumb topping and baking as directed. The texture remains creamy when properly reheated.

Reheating Leftovers

To revive leftovers, cover the baked mac and cheese with foil and warm in the oven at 350°F for 10-15 minutes. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals on 50% power, stirring between each interval.

The breadcrumb topping stays crispy when reheated properly—just broil for 1-2 minutes at the end if needed. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 185mg62%
Sodium 1240mg54%
Total Carbohydrate 60g22%
Dietary Fiber 2g8%
Sugars 8g
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

Why does Joanna Gaines' version use two types of cheddar?

The sharp white cheddar provides that classic tangy flavor, while the extra-sharp adds depth and richness. This blend creates a more complex, well-rounded taste that's both creamy and bold. The aged cheddar also melts more smoothly for that signature velvety texture.

2

Can I make this mac and cheese without baking?

Yes! Skip the breadcrumb topping and serve the creamy pasta mixture as a stovetop version. Simmer the sauce with the pasta for 3-5 extra minutes after combining, then stir in 1/4 cup extra milk if it's too thick. The texture will be ultra-smooth without the crispy contrast, but still delicious.

3

What's the secret to crispy breadcrumbs?

Use dry panko breadcrumbs (no moisture) and coat them thoroughly with olive oil. Press them firmly onto the cheese surface before baking, and avoid opening the oven door during the last 10 minutes of baking. The breadcrumbs need time to crisp without steaming.

4

How do I fix a runny cheese sauce?

Remove the dish from the oven and sprinkle 1 tablespoon flour or 1/4 cup shredded cheddar on top, then cover with foil. Let it sit for 5 minutes to thicken. If still too thin, mix 1/2 teaspoon cornstarch with 1 tablespoon cold water, stir into the sauce, and return to the oven for 5-7 minutes more.

5

Can I use gluten-free pasta?

Choose a high-quality gluten-free elbow macaroni that holds its shape well. You may need to add 1-2 extra tablespoons flour to the roux to compensate for the starch difference. Also, use gluten-free panko breadcrumbs for the topping to maintain the crispy texture.

★★★★★5.0(14 reviews)
Categories Main Courses