Baked Mac and Cheese
There’s something undeniably comforting about a warm, cheesy plate of baked mac and cheese. This classic dish has a way of bringing people together, whether it’s a weeknight dinner or a special occasion. With its creamy cheese sauce, tender elbow macaroni, and a golden, crunchy topping, baked mac and cheese is the ultimate comfort food upgrade. This recipe combines sharp cheddar, mozzarella, and Parmesan cheeses with a touch of Dijon mustard and a crispy breadcrumb topping, enhanced by the savory bite of cooked turkey bacon. It’s a foolproof way to make a crowd-pleasing dish that’s rich, flavorful, and irresistibly creamy.
Why This Recipe is a Keeper
Baked mac and cheese can be tricky to perfect—it’s either too dry, too saucy, or lacking in flavor. This recipe strikes the perfect balance with a velvety cheese sauce that clings beautifully to each piece of elbow macaroni. The combination of three cheeses creates depth and complexity, while the Dijon mustard and spices elevate the flavor without overpowering the dish. The turkey bacon adds a smoky, meaty note that pairs perfectly with the cheesy base. Plus, the crunchy breadcrumb topping gives every bite a satisfying texture contrast.
Whether you’re making dinner for your family or feeding a hungry crowd, this baked mac and cheese delivers every time. It’s a recipe you’ll return to again and again because it’s both simple and impressive. If you love dishes like Cheesy Scalloped Potatoes Gratin, this mac and cheese will quickly become a favorite staple on your table.
The Essentials
- 8 ounces elbow macaroni: The classic pasta shape for mac and cheese. Its size and curve hold the cheese sauce perfectly.
- 2 cups shredded sharp cheddar cheese: Provides the signature cheesiness and tang.
- 1 cup shredded mozzarella cheese: Adds stretchiness and creamy texture.
- 1/2 cup grated Parmesan cheese: Enhances flavor with a nutty, salty kick.
- 3 cups milk: Whole milk is best for richness and creaminess.
- 1/4 cup unsalted butter: Forms the base of the roux for the cheese sauce.
- 1/4 cup all-purpose flour: Thickens the sauce to a luscious consistency.
- 1 tablespoon Dijon mustard: Brightens the flavor and adds a subtle tang.
- 1/2 teaspoon garlic powder: Provides savory depth without overpowering.
- 1/2 teaspoon onion powder: Adds a gentle sweetness and complexity.
- Salt and pepper to taste: Essential for balancing flavors.
- 1/2 cup bread crumbs: For a crunchy, golden topping.
- 1/2 cup cooked turkey bacon, chopped: Adds smoky, savory flavor and texture.
Before You Start: Equipment
- Large pot: For boiling the elbow macaroni to al dente.
- Medium saucepan: To make the cheese sauce.
- Whisk: To ensure the roux and cheese sauce are smooth and lump-free.
- Baking dish (around 8×8 inches): For assembling and baking the mac and cheese.
- Measuring cups and spoons: For precise ingredient amounts.
- Mixing spoon or spatula: To combine the pasta and cheese sauce evenly.
From Start to Finish: Baked Mac and Cheese
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package instructions until al dente (about 7-8 minutes). Drain well and set aside.
Step 2: Make the Roux
In a medium saucepan, melt the unsalted butter over medium heat. Once melted, whisk in the all-purpose flour until a smooth paste forms. Continue whisking and cooking for about 1-2 minutes to remove the raw flour taste, but don’t let it brown.
Step 3: Add the Milk
Gradually whisk in the milk, a little at a time, to prevent lumps. Keep whisking until the mixture thickens and starts to bubble gently, about 5-7 minutes.
Step 4: Cheese and Seasoning Time
Remove the sauce from heat and stir in the shredded sharp cheddar, mozzarella, and grated Parmesan cheeses until melted and smooth. Stir in the Dijon mustard, garlic powder, onion powder, and salt and pepper to taste. Adjust seasoning as needed.
Step 5: Combine Pasta and Sauce
Add the cooked macaroni to the cheese sauce and stir until every piece is coated with creamy goodness. Fold in the chopped cooked turkey bacon to distribute it evenly.
Step 6: Prepare for Baking
Preheat your oven to 350°F (175°C). Pour the cheesy pasta mixture into a greased baking dish. Sprinkle the bread crumbs evenly over the top for a crunchy topping.
Step 7: Bake to Perfection
Bake uncovered in the preheated oven for 25-30 minutes, or until the topping is golden brown and the sauce is bubbly. If you want an extra crispy topping, broil it for the last 2-3 minutes—but watch carefully to prevent burning.
Step 8: Serve and Enjoy
Let the baked mac and cheese cool for a few minutes before serving. This allows the sauce to thicken slightly and makes it easier to scoop. Serve alongside your favorite sides or try pairing it with Cheddar Scallion Buttermilk Biscuits for a truly indulgent meal.
If You’re Out Of…
- Sharp cheddar cheese: Substitute with aged white cheddar or a good-quality medium cheddar.
- Mozzarella cheese: Use Monterey Jack or a mild white cheese with good melting properties.
- Parmesan cheese: Swap in Pecorino Romano for a sharper flavor or omit if unavailable.
- Dijon mustard: Use yellow mustard sparingly or a teaspoon of mustard powder for similar tang.
- Bread crumbs: Use crushed crackers, panko, or even crushed cornflakes for a crispy topping.
- Turkey bacon: Replace with diced smoked turkey or omit for a vegetarian version.
Pro Perspective
For the creamiest baked mac and cheese, make sure to use whole milk or even a mix of milk and cream. This will add richness and silkiness to the sauce. When making the roux, patience is key—cook the flour and butter enough to eliminate the raw flavor but avoid browning it, which can overpower the delicate cheese sauce.
Don’t rush the cheese melting step; add cheeses off the heat to prevent them from becoming grainy or oily. Also, mixing in a touch of mustard is a chef’s trick to brighten and deepen the cheese flavor without making it taste like mustard.
Finally, the topping is what really makes baked mac and cheese special. Using fresh bread crumbs instead of store-bought adds extra crunch and flavor. Toss the crumbs with a little melted butter before sprinkling them on top for a golden, crispy crust.
Cooling, Storing & Rewarming
Allow the baked mac and cheese to cool completely before storing. Transfer leftovers to an airtight container and refrigerate for up to 3-4 days. When reheating, add a splash of milk to loosen the sauce and bake at 350°F (175°C) until warmed through. Alternatively, reheat individual portions in the microwave, stirring occasionally to maintain creaminess.
For longer storage, baked mac and cheese can be frozen. Place it in a freezer-safe container and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating as described above.
Quick Q&A
Can I use a different pasta shape?
Absolutely! While elbow macaroni is traditional, you can use shells, cavatappi, or rotini—any shape that holds sauce well. Just adjust cooking times accordingly.
What if I want it spicier?
Try adding a pinch of cayenne pepper or a few dashes of hot sauce to the cheese sauce. You can also mix in diced jalapeños or red pepper flakes before baking.
Can I make this dairy-free?
Yes, by substituting dairy milk with unsweetened almond or oat milk and using dairy-free cheese alternatives. Keep in mind the texture and flavor might vary slightly.
How do I make this recipe vegetarian?
Simply omit the turkey bacon or replace it with sautéed mushrooms or caramelized onions for a savory twist.
You Might Also Like
- Cheesy Scalloped Potatoes Gratin – Another creamy, cheesy side dish that pairs well with baked mac and cheese.
- Cheddar Scallion Buttermilk Biscuits – Buttery, cheesy biscuits that complement the rich flavors perfectly.
That’s a Wrap
Baked mac and cheese is a timeless dish that never goes out of style. This recipe celebrates the best of what mac and cheese should be: creamy, cheesy, comforting, and just a little bit indulgent. With simple ingredients and straightforward steps, you’ll create a dish that’s sure to satisfy every craving. Whether you’re making it for a cozy family dinner or a special gathering, this baked mac and cheese will quickly become your go-to recipe for cheesy comfort in every bite.
Share on Pinterest

Baked Mac and Cheese
Ingredients
Equipment
Method
- Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package instructions until al dente (about 7-8 minutes). Drain well and set aside.
- In a medium saucepan, melt the unsalted butter over medium heat. Once melted, whisk in the all-purpose flour until a smooth paste forms. Continue whisking and cooking for about 1-2 minutes to remove the raw flour taste, but don’t let it brown.
- Gradually whisk in the milk, a little at a time, to prevent lumps. Keep whisking until the mixture thickens and starts to bubble gently, about 5-7 minutes.
- Remove the sauce from heat and stir in the shredded sharp cheddar, mozzarella, and grated Parmesan cheeses until melted and smooth. Stir in the Dijon mustard, garlic powder, onion powder, and salt and pepper to taste. Adjust seasoning as needed.
- Add the cooked macaroni to the cheese sauce and stir until every piece is coated with creamy goodness. Fold in the chopped cooked turkey bacon to distribute it evenly.
- Preheat your oven to 350°F (175°C). Pour the cheesy pasta mixture into a greased baking dish. Sprinkle the bread crumbs evenly over the top for a crunchy topping.
- Bake uncovered in the preheated oven for 25-30 minutes, or until the topping is golden brown and the sauce is bubbly. If you want an extra crispy topping, broil it for the last 2-3 minutes—but watch carefully to prevent burning.
- Let the baked mac and cheese cool for a few minutes before serving. This allows the sauce to thicken slightly and makes it easier to scoop. Serve alongside your favorite sides or try pairing it with Cheddar Scallion Buttermilk Biscuits for a truly indulgent meal.
Notes
- Use whole milk or a mix of milk and cream for a richer, silkier cheese sauce.
- Cook the roux carefully to eliminate raw flour taste without browning it to keep the sauce delicate.
- Fold in the cheeses off the heat to avoid grainy or oily texture.
- For extra crunch, toss bread crumbs with melted butter before sprinkling on top.
- Store leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 2 months.