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
baked mac and cheese recipe

Baked Mac and Cheese


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Abra Recipes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

Baked mac and cheese is the ultimate comfort dish, elbow macaroni folded into a rich, creamy gruyere and cheddar béchamel sauce, topped with a golden, buttery panko crust and baked until bubbling. This best homemade mac and cheese recipe comes together in 45 minutes and delivers restaurant-quality results every single time.


Ingredients

  • 250g / 8 oz macaroni (elbow pasta)
  • 1 tbsp (15g) unsalted butter (or 2 tsp oil), for tossing pasta
  • Topping: 2/3 cup panko breadcrumbs, 2 tbsp (30g) unsalted butter (melted), 1/4 tsp salt
  • Sauce: 4 tbsp (60g) unsalted butter, 1/3 cup plain all-purpose flour, 3 cups milk (warmed, low or full fat), 2 cups freshly shredded gruyere (or cheddar/Colby), 1 cup freshly shredded mozzarella cheese, 3/4 tsp salt
  • Optional Seasonings: 1 tsp garlic powder, 1/2 tsp onion powder, 1/2 tsp mustard powder


Instructions

  1. Cook the Pasta: Bring a large pot of water to a boil. Add macaroni and cook per packet directions minus 1 minute (it will finish cooking in the oven).
  2. Toss in Butter: Drain pasta, return to pot, add 1 tbsp butter, and toss until melted. Set aside to cool while you make the sauce.
  3. Mix the Topping: Combine panko breadcrumbs, melted butter, and salt in a small bowl. Set aside.
  4. Preheat the Oven: Preheat oven to 180°C/350°F.
  5. Make the Roux: In a large saucepan or ovenproof skillet, melt 4 tbsp butter over medium heat. Add flour and cook, stirring constantly, for 1 minute.
  6. Add Milk: Pour in about 1 cup of the warmed milk and whisk to dissolve the roux. Add remaining milk and whisk until completely lump-free.
  7. Season the Sauce: Add salt, garlic powder, onion powder, and mustard powder. Stir to combine.
  8. Thicken the Sauce: Cook, stirring regularly, for 5–8 minutes until the sauce coats the back of a wooden spoon and you can draw a clean line through it with your finger.
  9. Add Cheese: Remove from heat. Add gruyere and mozzarella and stir — the residual heat will melt it perfectly without breaking the sauce.
  10. Assemble: Pour sauce over the cooked macaroni. Stir quickly to coat every piece, then transfer to your baking dish or keep in the skillet. Sprinkle panko topping evenly over the surface.
  11. Bake: Bake for 25 minutes or until the top is light golden and the edges are bubbling. Do not overbake or the sauce will dry out.
  12. Serve: Serve immediately, garnished with a little fresh parsley if desired.

Notes

Always shred cheese fresh from the block, pre-shredded cheese contains anti-caking agents that prevent smooth melting. Cook pasta 1 minute less than the package states so it does not turn mushy in the oven. For a make-ahead version, assemble without the topping, refrigerate overnight, add topping just before baking, and add 5–10 extra minutes to the bake time.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: American