Enjoy this cheesy, creamy, and rich macaroni and cheese with our simple recipe. Featuring perfectly cooked pasta enveloped in a creamy sauce and baked with extra cheese for a gooey texture, it's ideal for a comforting lunch or dinner, or any special occasion!
Fill a wide pot with water, add a drizzle of oil, and season with salt to taste. Heat the water over medium heat until it reaches a boil. This ensures that the pasta cooks evenly and maintains the right texture.
Add the macaroni to the boiling water, spreading it out evenly. Cook it according to the package instructions until al dente, or slightly undercook it since it will also be baked. Stir occasionally to prevent the pasta from sticking or clumping together.
Once the pasta is cooked, drain it in a colander and rinse with cold water to halt the cooking process. Set the cooked macaroni aside for later use.
Preparing Cream Sauce
In a pan over medium heat, melt the room temperature butter. Once melted, add the all-purpose flour and whisk thoroughly until the mixture becomes nutty and fragrant and is free of lumps. This step creates a roux, which will help thicken your sauce as you add liquid.
Gradually add the room temperature milk and half-and-half to the roux. Pour the liquids slowly to prevent clumps. Continue stirring continuously to ensure a smooth, lump-free sauce.
Keep whisking the mixture until it turns into a smooth, slightly thick sauce. Continuous stirring during this step ensures even cooking and prevents scorching, which contributes to a smoother texture.
Turn off the heat and add seasoning powders like black pepper and salt, along with the cheddar cheese. Stir everything until the cheese is completely melted into the cream sauce. Turning off the heat before adding the cheese helps it melt smoothly without separating or becoming grainy, resulting in a perfectly creamy sauce.
Making Macaroni and Cheese
Once the cheese has melted thoroughly into the cream sauce, add the cooked macaroni to the pan.
Stir the pasta until it's thoroughly coated in the cheesy cream sauce. You can enjoy the macaroni straight from the pan for a quick and delicious meal. However, for added richness and a golden crust, we'll be baking it in the oven with extra cheese. If you choose not to bake, simply stir in the extra cheese directly into the pan as you would before baking to achieve a similar richness and flavor.
Baking Macaroni and Cheese
Transfer half of the mac and cheese into a baking dish, then sprinkle with half of the grated cheddar cheese suggested for baking. Layer the remaining mac and cheese over this, and top it off with the rest of the cheddar cheese. This layering technique ensures a rich, extra cheesy, and gooey texture upon baking.
Bake in a preheated oven at 325°F for about 15-20 minutes, or until the cheese on top becomes golden and bubbly. For a crispy and slightly browned exterior, optionally switch the oven to broil mode and cook for an additional 2-3 minutes. Once finished, remove from the oven and your macaroni and cheese is ready to be enjoyed.
Serving
Serve this rich and creamy macaroni and cheese as a comforting dish alongside your favorite meals. For more pairing ideas, be sure to explore our Serving Suggestions section below.
Notes
Here are my essential tips for making perfectly creamy Macaroni and Cheese every time:
Cook the Pasta to Al Dente: Follow the package instructions to cook your macaroni, but aim to undercook it by 1-2 minutes less than the suggested time for al dente. This technique prevents the pasta from becoming soggy or mushy, as it will continue to absorb the sauce and cook further when baked in the oven. By doing so, the pasta maintains a firm bite and doesn't get too soft, ensuring a perfect texture in your final dish.
Prepare Roux with Caution: Start by melting butter and gradually mix in the all-purpose flour until it becomes fragrant. Monitoring the roux closely is crucial to prevent burning, which can negatively affect the flavor of your sauce.
Use High-Quality Cheese: If possible, opt for a block of fresh cheddar and grate it yourself for the best flavor and texture. Pre-grated cheeses often contain additives that can make the sauce grainy and less flavorful. Freshly grated cheese melts more smoothly, guaranteeing a creamy consistency.
Bake or Not to Bake?: While mac and cheese is delicious straight from the pan, baking it with an extra layer of cheese on top adds a comforting, crispy finish. If you choose not to bake, simply stir more cheese into the cream sauce for added richness.
Additional Add-Ins: Elevate your dish by adding toppings like crispy bacon bits, crushed crackers, or breadcrumbs mixed with melted butter for a crunchy topping before baking.
Customize the Seasoning: Basic seasonings like salt and black pepper work well, but feel free to customize. Garlic powder, onion powder, paprika, or a dash of cayenne pepper can enhance the flavors and add depth to your mac and cheese.
Baking Pan Size: For this recipe, I used a 9x13-inch baking dish, but if you don't have one available, you can also use an 8x12-inch or an 11x7-inch dish. Either size will work perfectly for achieving delicious results.