This is the mac and cheese I dream about after a long day of hiking in the Alps – rich, creamy, and loaded with three types of cheese. It's the ultimate comfort food, perfect for a weeknight dinner or a holiday side dish.
Advertisements1
I've spent years perfecting this recipe, testing different cheese combinations and cooking techniques. The secret is a silky béchamel sauce and a blend of sharp cheddar, Gruyère, and creamy mozzarella. The panko crust adds a delightful crunch that takes it over the top.
Whether you're a mac and cheese purist or looking to impress guests, this recipe is foolproof. Let's get started!
Why You'll Love This Recipe
About the Ingredients
1 lb (450g) elbow macaroni
Classic pasta shape that holds the sauce well. Substitute with cavatappi or shells.
4 tbsp (56g) unsalted butter, plus 2 tbsp for topping
Adds richness and helps create a roux. Use salted butter but reduce added salt.
1/4 cup (31g) all-purpose flour
Thickens the sauce. Use gluten-free flour blend if needed.
3 cups (720ml) whole milk
Full-fat milk gives a creamier sauce. Use 2% for lighter version.
1 tsp salt
Enhances flavors. Use sea salt or kosher.
1/2 tsp black pepper
Adds a subtle kick. Freshly ground is best.
1/2 tsp garlic powder
Adds savory depth. Use fresh minced garlic if preferred.
1/2 tsp smoked paprika
Adds a smoky flavor. Substitute with regular paprika.
2 cups (226g) sharp cheddar cheese, shredded
Strong flavor. Buy block and shred yourself for best melting.
1 cup (113g) Gruyère cheese, shredded
Nutty and creamy. Substitute with Swiss or Emmental.
1 cup (113g) mozzarella cheese, shredded
Adds stretchiness. Use low-moisture mozzarella.
1/2 cup (50g) panko breadcrumbs
Light and crispy topping. Use regular breadcrumbs if needed.
Tips & Tricks
Tip 1
Shred your own cheese – pre-shredded contains anti-caking agents that prevent smooth melting.
Tip 2
Cook pasta al dente – it will continue cooking in the oven, preventing mushiness.
Tip 3
Do not overbake – the sauce should be bubbly and golden, but not dry. Remove when edges are bubbling.
Pro Tips
Step-by-Step Instructions
1. Preheat and Prep
Preheat oven to 375°F (190°C). Grease a 9×13-inch (23×33 cm) baking dish. Bring a large pot of salted water to a boil.
2. Cook Pasta
Cook macaroni according to package instructions until al dente, about 7-8 minutes. Drain and set aside.
3. Make Roux
In a large saucepan, melt 4 tbsp butter over medium heat. Add flour and whisk constantly for 1-2 minutes until golden and bubbly.
4. Add Milk
Gradually pour in warm milk while whisking. Continue to cook, stirring, until sauce thickens and coats the back of a spoon, about 5-7 minutes.
5. Season and Melt
Stir in salt, pepper, garlic powder, and paprika. Reduce heat to low and add shredded cheeses, one handful at a time, stirring until melted and smooth.
6. Combine and Transfer
Add cooked pasta to the sauce and stir to coat evenly. Pour into the prepared baking dish.
7. Prepare Topping
In a small bowl, mix panko with remaining 2 tbsp melted butter. Sprinkle evenly over the mac and cheese.
8. Bake to Perfection
Bake for 20-25 minutes until bubbling around edges and top is golden brown. Let rest for 10 minutes before serving.
Delicious Variations
- Add cooked bacon or ham for a smoky, salty twist.
- Mix in roasted broccoli or cauliflower for a veggie boost.
- Top with crispy fried onions instead of panko for extra crunch.
How to Store Cheese Lover's Mac and Cheese
Refrigerator
Store in an airtight container in the fridge for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat in the oven at 350°F (175°C) for 10-15 minutes, or microwave in 30-second intervals until hot.
Frequently Asked Questions
Q: Can I make this mac and cheese gluten-free?
Yes, use gluten-free pasta and substitute all-purpose flour with a gluten-free flour blend or cornstarch. The sauce will still be creamy.
Q: What other cheeses can I use?
You can use any good melting cheese like Colby, Monterey Jack, or fontina. Avoid hard cheeses like Parmesan alone as they don't melt smoothly.
Q: Why is my sauce grainy?
Graininess usually comes from overheating the cheese or using pre-shredded cheese with anti-caking agents. Always melt cheese on low heat and shred your own.
Q: Can I prepare this ahead of time?
Yes, assemble the mac and cheese without the topping, cover, and refrigerate for up to 24 hours. Add the topping just before baking and increase baking time by 10 minutes.
I hope you enjoy this ultimate comfort food as much as I do. Give it a try and let me know how it turns out in the comments below!
Cheese Lover's Mac and Cheese
Creamy, gooey, three-cheese mac and cheese with a crispy panko topping that's ready in under an hour.
🧂 Ingredients
- 1 lb (450g) elbow macaroni
- 4 tbsp (56g) unsalted butter, plus 2 tbsp for topping
- 1/4 cup (31g) all-purpose flour
- 3 cups (720ml) whole milk
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
- 1/2 tsp smoked paprika
- 2 cups (226g) sharp cheddar cheese, shredded
- 1 cup (113g) Gruyère cheese, shredded
- 1 cup (113g) mozzarella cheese, shredded
- 1/2 cup (50g) panko breadcrumbs
📋 Instructions
- 1Preheat and Prep — Preheat oven to 375°F (190°C). Grease a 9×13-inch (23×33 cm) baking dish. Bring a large pot of salted water to a boil.
- 2Cook Pasta — Cook macaroni according to package instructions until al dente, about 7-8 minutes. Drain and set aside.
- 3Make Roux — In a large saucepan, melt 4 tbsp butter over medium heat. Add flour and whisk constantly for 1-2 minutes until golden and bubbly.
- 4Add Milk — Gradually pour in warm milk while whisking. Continue to cook, stirring, until sauce thickens and coats the back of a spoon, about 5-7 minutes.
- 5Season and Melt — Stir in salt, pepper, garlic powder, and paprika. Reduce heat to low and add shredded cheeses, one handful at a time, stirring until melted and smooth.
- 6Combine and Transfer — Add cooked pasta to the sauce and stir to coat evenly. Pour into the prepared baking dish.
- 7Prepare Topping — In a small bowl, mix panko with remaining 2 tbsp melted butter. Sprinkle evenly over the mac and cheese.
- 8Bake to Perfection — Bake for 20-25 minutes until bubbling around edges and top is golden brown. Let rest for 10 minutes before serving.



