• Recipes
  • About
  • Shop
  • Contact
menu icon
go to homepage
  • Recipes
  • About
  • Shop
  • Contact
search icon
Homepage link
  • Recipes
  • About
  • Shop
  • Contact
×
Home » Comfort Food

Creamy Baked Mac And Cheese With Crispy Breadcrumb Topping

picture of zoha
Modified: Nov 28, 2025 · Published: Nov 25, 2025 by Zoha · This post may contain affiliate links · 8 Comments
↓ Jump to Recipe

This is the baked mac and cheese recipe to ruin all other mac and cheese recipes for you. It is perfect in every sense of the word: cheesy without being overwhelming, creamy without being soupy, and beautifully seasoned with a crispy garlic bread crumb topping. This recipe is made with cavatappi pasta (or regular macaroni) in a roux-based cheese sauce with shredded mozzarella, Colby jack and cheddar cheeses. It is then layered with more shredded cheese and topped with a mixture of seasoned bread crumbs and parmesan. Once baked, it has a golden crispy crust and cheese pulls for days, and is the perfect side to serve on Thanksgiving!

A close-up of creamy baked macaroni and cheese with a golden breadcrumb topping being scooped from a casserole dish, showing gooey melted cheese stretching from the serving.

One issue I've always had with Mac And Cheese is how flat it can taste - just cheese on cheese with no real depth or texture. So three years ago, I started developing my own version. After many so-so attempts (including a recipe I published on this blog and ended up removing), this is the one that finally checks every box for me. It is inspired in part by Tini's viral recipe, but I take it a step further with a garlicky, toasted breadcrumb topping that brings the crunch and x-factor every mac and cheese deserves.

Video tutorial

Here's a quick video tutorial to see this recipe in action that I recommend watching:

Close-up of creamy baked macaroni and cheese topped with golden, crispy breadcrumbs and garnished with chopped parsley. A wooden spoon is scooping out a portion from the casserole dish.

The "perfect" cheeses for Mac and Cheese

There are A LOT of opinions when it comes to which cheese you should use for mac and cheese, but there is one thing most recipe developers agree: use cheese blocks and shred them yourself! Pre-shredded cheese usually has a coating on it which prevents it from melting smoothly, and often results in a grainy texture. When you're putting in all this effort, it's absolutely worth it to take it a step further. My favorite brand for cheese blocks which is available at most grocery stores is Tillamook.

For the types of cheese, here's what I recommend:

  • Mozzarella. It is light, slightly sweet, and gives you the cheese pulls you want
  • Cheddar. This will give you the rich, salty, savory and umami cheese flavor. You can use mild or sharp depending on your preference
  • Colby jack. For the third cheese, the safest and easily accessible choice is colby jack which gives a creamy buttery flavor. However, you can definitely play around here! Two other options I love as gouda for sweet nuttiness, or grueyere for a bolder, more complex nutty flavor. I've used all three, and sometimes even a combination (e.g., 1 lb colby jack or ½ lb gruyere + ½ lb colby jack)

If you're familiar with cheeses, you can definitely play around with which cheese you add - just remember it should be a soft cheese that melts easily. Aged, hard cheeses don't melt well and aren't as suitable for mac and cheese.

A baking dish filled with creamy, baked macaroni and cheese topped with golden, crispy breadcrumbs. A wooden spoon is scooping out a serving, showing the melted cheese and spiral pasta inside.

Step by step photos

Here's a quick overview of the steps to make this mac and cheese with pictures to help you visualize everything. The full recipe with quantities and detailed instructions is in the recipe card below!

A glass bowl filled with seasoned breadcrumbs and a metal spoon, placed on a wooden cutting board.

Mix together the ingredients for the bread crumb topping and set aside.

A frying pan with melted butter sits on a gas stove, with small bubbles forming in the butter as it heats. The stove and speckled countertop are visible in the background.

Start by melting the butter on low heat.

A wooden spoon rests in a large pan on a stove, stirring a golden-brown spice mixture or roux that is in the process of cooking.

Add all the seasonings and cook on low for 1 minute - this blooms the spices and makes them fragrant.

A stainless steel pan with spices in butter being stirred by a wooden spatula sits on a gas stove. The sauce appears partially cooked and spread along the bottom of the pan.

Add flour, and stir for another 2 minutes until no lumps remain.

A large metal frying pan on a stovetop contains a partially cooked, reddish-brown roux base with cream cheese. The mixture is spread unevenly, with some sticking to the bottom of the pan. The stove and countertop are visible.

Add the cream cheese and mix it in. This will be a bit tough and it may not mix completely, just try your best and press it down with a spatula to break lumps.

A hand with red-painted nails is whisking a milk roux sauce in a large pan on a stovetop. The pan is on a gas burner, and the kitchen counter is light-colored.

Add the milk and cream, starting with a small amount that you whisk in until no lumps remain, then follow with the rest. Cook and stir until the mixture comes to a boil and starts to thicken.

A hand holding a whisk stirs shredded cheese into a creamy sauce in a large pan on a stovetop. A baking dish with more shredded cheese sits nearby on the countertop.

Now add the shredded cheeses, a little at a time. This allows the cheese to melt and incorporate properly.

A wooden spoon lifts creamy, orange cheese sauce from a large skillet on a stove, with a tray of shredded cheese visible nearby on a white countertop.

You should have a smooth, velvety, cheesy sauce.

A skillet filled with creamy macaroni and cheese sits on a stovetop, with a wooden spoon resting in the pasta. The cheese sauce coats the macaroni evenly. The stove and countertop appear clean and tidy.

Stir in the boiled macaroni or cavatappi pasta.

A rectangular gray baking dish half filled with creamy macaroni and cheese sits on a wooden cutting board on a white countertop.

Add half of the mac and cheese to a casserole dish - I use a 7x11" one!

A rectangular baking dish filled with macaroni and cheese, topped with shredded yellow and white cheese, sits on a wooden cutting board. In the background, another pan and a red whisk are visible.

Cover with shredded cheese.

A baking dish filled with macaroni and cheese topped with grated cheese and breadcrumbs sits on a wooden cutting board, with a whisk and baking tray in the background.

Repeat with another layer or mac and cheese and shredded cheese, and top with the bread crumb topping.

Bake at 350F for just about 20 minutes until the cheese has melted and the crumbs on top look golden. Serve warm and enjoy!

Hot take

Many recipes overbake the mac and cheese (e.g., 30-40 min + baking time). This is not necessary, because the pasta is already cooked. You just need to bake long enough for the added layers of cheese to melt, and the crust to get golden and crispy.

A rectangular baking dish filled with baked macaroni and cheese, topped with golden, crispy breadcrumbs and sprinkled with chopped parsley, sits on a countertop next to a stack of plates.

Know these tips before you start

Even though this is supposed to be a simple recipe, I know many people struggle to get it perfect, especially when it comes to the roux. PLEASE follow these tips and I promise you will get the results you want!

  • Prep everything first. Bring the cream cheese to room temp, shred and mix the cheeses, boil and drain the pasta, combine the seasonings, and measure the milk and cream. Having it all ready makes the cooking smooth and stress free.
  • Keep the heat low. Low heat gives you time to melt and mix without burning anything. If something feels too hot, lift the pan off the stove, mix, then return it.
  • Add the milk and cream slowly. Start with about ½ cup and whisk until smooth before adding the rest. This prevents lumps of flour or cream cheese.
  • Don't overcook the roux. Once it starts to thicken and bubble, move on. Overcooking leads to a dry mac and cheese - you want the sauce to stay loose and creamy.
  • Add cheese in batches. Mix in 3 to 4 handfuls one at a time. Adding it all at once cools the sauce too fast and can make it grainy.
  • Watch the bake. If the breadcrumbs brown too quickly, cover with foil. Bake just until the cheese is melted and the top is golden.
  • Serve hot. Mac and cheese is best straight from the oven. For make-ahead, assemble the dish, refrigerate overnight, and bake when ready.
A wooden spoon lifts a serving of baked macaroni and cheese from a casserole dish, showing melted, stretchy cheese and a golden breadcrumb topping with chopped herbs.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A close-up of creamy baked macaroni and cheese with a golden, crispy breadcrumb topping, being scooped from a baking dish with a wooden spoon.

The Best Mac And Cheese With Crispy Garlic Bread Crumb Topping


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

  • Author: Zoha
  • Total Time: 75 minutes
  • Yield: 12-14 servings
Print Recipe
Pin Recipe

Description

The best creamy baked mac and cheese - creamy, cheesy and flavorful with a crispy and delicious garlic breadcrumb topping


Ingredients

Garlic bread crumb topping: (see notes on how to skip this)

  • 1 cup bread crumbs (130g) - *see notes to make your own with King's Hawaiian bread
  • ½ cup grated parmesan cheese (40g)
  • 4 tbsp unsalted butter, melted 
  • ½ tsp salt
  • 1 tsp chilli flakes
  • 1 tsp garlic powder
  • 1 tsp dry parsley 

Mac & cheese:

  • 1 lb (16oz) cavatappi pasta or elbow macaroni 
  • 4 tbsp unsalted butter (56g)
  • 1 tsp salt
  • 1 tsp black pepper
  • 1 tsp garlic powder
  • 1 tsp paprika
  • 1 tsp onion powder
  • 3 tbsp all-purpose flour
  • 2oz cream cheese, room temp*
  • 1 ¾ cup whole milk (420g) 
  • 1 cup heavy cream (240g)
  • 1 lb shredded mozzarella cheese
  • 1 lb shredded Colby jack cheese
  • ½ lb shredded cheddar cheese
  • 1 tbsp chopped fresh parsley


Instructions

Prep (do these steps before you start cooking):

  1. In a bowl, gently mix the bread crumbs, parmesan cheese, melted butter and seasonings to make the bread crumb topping. It should have a crumbly texture. Set aside
  2. Boil the macaroni or cavatappi in salted water following the box instructions to reach al dente (it should be cooked through but not soft or mushy). Strain and set aside
  3. Shred the three types of cheeses using a grater, and mix them up. Divide them into 2 halves - one half will be incorporated into the sauce, and the other half will be layered during assembly
  4. In a small bowl, measure and mix the salt, pepper, garlic powder, paprika, and onion powder for the mac and cheese.
  5. Mix the milk and cream in a bowl or jar

Cooking:

  1. Preheat oven to 350F (conventional / no fan)
  2. Melt the butter in a large nonstick pan at low heat. Once melted, add the mixed seasonings (from step 4 under prep) and cook and stir for 1-2 minutes until fragrant. This will toast and bloom the spices to bring out their flavor; make sure to keep the heat on low throughout
  3. Add the flour and mix it for another minute until combined
  4. Then add the cream cheese, and use a spatula to press it down and mix it in as much as possible. It's ok if there are some small lumps
  5. Add about half a cup of the milk and cream mixture, and use a whisk to mix it with the rest of the mixture in the pan. Take your time at this step to break down any lumps of flour or cream cheese so the mixture is completely smooth; you can also remove the pan from the heat if needed
  6. Then add the rest of the milk and cream mixture. Cook and stir on low heat for a few minutes until the mixture starts to bubble. It will also start to feel thicker around the same time. Once it starts to thicken, move on to the next step
  7. Now add half of the shredded cheese (from step 3 under prep) to the sauce in 3-4 batches, whisking to incorporate each batch before adding the next. Keep the heat on the lowest setting and only cook until the cheese has melted
  8. Once the cheese has been mixed in, turn off the heat and add the boiled pasta (from step 2 under prep). Mix it until combined - you should have a very creamy, saucy mac and and cheese
  9. In a 7x11 or 9x13 casserole dish, add half of the mac and cheese and spread it out. Top with half of the remaining shredded cheese. Then repeat with the rest of the mac and cheese and rest of the shredded cheese
  10. Finally, add the bread crumb topping on top of the mac and cheese and spread it out 
  11. Place the casserole dish in the preheated oven and bake for ~20-25 minutes, until the cheese has melted (you will see it bubbling on the corners or the dish) and the breadcrumb topping is golden brown. If the topping starts to brown too quickly before the cheese melts, add a sheet of foil on top of the dish and continue baking. 
  12. Remove from the oven, garnish with fresh parsley, serve and enjoy!

Notes

  • Breadcrumb topping: You can skip the breadcrumb topping to make regular baked mac and cheese. If you do this, end the bake with a 2 minute broil (500F) so the cheese layer on top of the mac and cheese gets golden brown and crispy
  • Making your own bread crumbs: I like to make my own breadcrumbs with King's Hawaiian Original Hawaiian Sweet Rolls. To do this, blitz 6 rolls in the food processor until they form crumbs, spread on a baking sheet, and bake at 300F for 6 minutes, mixing halfway through. They should be golden and crispy!
  • Cream cheese: Feel free to skip the cream cheese if you don't want the hassle
  • Dish size: I bake this mac and cheese in a 7x11" casserole dish that is 3" tall. You can also use a regular 9x13 casserole dish (or a similar size); just keep an eye on the bake and watch out for when the cheese is bubbling and the top is golden
  • Make ahead: If you want, you can prepare this mac and cheese ahead of time. Assemble with the shredded cheese and breadcrumb topping, cover with cling wrap, and refrigerate for up to 5 days. Then bake fresh on the day you want to serve. It is best eaten hot and fresh and doesn't reheat to the same effect
  • Prep Time: 45 minutes
  • Cook Time: 25 minutes
  • Category: Dinner / sides
  • Cuisine: American

Did you make this recipe?

Leave a review and tag @bakewithzoha on Instagram!

More Comfort Food

  • A close-up of cheesy, saucy chipotle chicken sliders stacked on a wooden board, with golden, soft buns and shredded chicken filling visible.
    Hot Honey Chipotle Chicken Sliders
  • close up of golden and crunchy pot pie bread pockets with cilantro garnish
    Fried Chicken Pot Pie Bread Pockets
  • 15 mini chicken fajita pizzas on a wooden board. pizzas are topped with cheese and a spicy chicken fajita topping. pictured from an angle
    Mini Chicken Fajita Pizzas
  • shakshuka in a stainless steel pan with sauce, eggs and cilantro garnish
    Easy Shakshuka

Comments

    Leave a rating and a comment Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  1. Nyma says

    November 25, 2025 at 4:26 pm

    Bomb dot com

    Reply
  2. Saneya Qadir says

    November 26, 2025 at 6:21 am

    mac&cheese of my dreams! just made this!

    Reply
    • Zoha says

      November 27, 2025 at 1:30 pm

      AH yay!!!

      Reply
  3. Amber says

    November 27, 2025 at 2:16 pm

    Making this now! 🙂

    P.S. are Steps 13-19 an older version of the same process?

    Reply
    • Zoha says

      November 28, 2025 at 5:15 pm

      Hi Amber! So weird, there should only be 12 steps. Are you still seeing 13-19?

      Reply
  4. Yen says

    December 09, 2025 at 1:08 pm

    The best! My family loved it! ❤️

    Reply
    • Zoha says

      December 09, 2025 at 1:12 pm

      YAY!

      Reply
  5. Nabiha ABBAS says

    December 15, 2025 at 3:25 pm

    I really want to try this recipe but I live in the UK and we don’t have Colby Jack. What would be good substitute?

    Reply
girl (zoha) sitting with arm propped on counter, smiling at camera, muffins and brownies in front of her

Hi, I'm Zoha! Self taught home-baker, massive sweet tooth, lover of all things baked and content creator behind Bake With Zoha.

More about me →

Popular

  • A square slice of tiramisu recipe topped with cocoa powder sits on a scalloped white plate, with a fork resting nearby and a bite taken out, revealing the dessert’s creamy and layered textures.
    BEST Classic Italian Tiramisu (Complete Guide)
  • Overhead picture of creme brulee in a white ramekin with a golden crispy sugar coating, deocrated with 2 raspberries. a small golden spoon is taking out a bite showing the thin crispy coating and silky interior
    Perfect Vanilla Creme Brûlée
  • A slice of creamy cheesecake with a graham cracker crust, topped with a fresh raspberry and blackberry, is served on a ceramic plate with a gold fork nearby.
    The BEST Cheesecake Recipe (New York style)
  • chicken alfredo lasagna in a dish. lasagna has a beautiful golden cheesy crust and is garnished with chopped parsley
    The Best Easy Chicken Alfredo Lasagna
  • A slice of chocolate cake on a small plate with a fork resting on it, and another slice in the background. cake has 2 layers with a silky ganache frosting
    Easy Chocolate Cake: Moist, Decadent, Foolproof
  • biscoff tiramisu dessert from the top in a dessert cup with pretty piping of biscoff cream, crushed biscoff cookies, and drizzled cookie butter. a spoon is taking out a bite revealing layers of cream and cookies inside
    Easy Biscoff Tiramisu

Footer

Connect

About me

Subscribe to my newsletter

Contact me

Policies

Privacy policy

Terms and conditions

Copyright @ Bake With Zoha LLC, 2025. All rights reserved.