
Macaroni and cheese is a classic comfort food that can be made from scratch with just a few simple ingredients. While there are many variations, the traditional recipe calls for elbow macaroni tossed in a creamy cheddar sauce and baked to perfection. Making mac and cheese from scratch allows you to control the quality of ingredients, such as using high-quality aged cheddar for a stronger taste and smoother texture. In this guide, we will cover everything you need to know to make the perfect homemade macaroni and cheese, from preparing the pasta to creating a smooth and creamy cheese sauce.
| Characteristics | Values |
|---|---|
| Type of Pasta | Elbow macaroni, cavatappi, penne, or any bite-sized pasta |
| Pasta Cooking Time | Undercooked, about 1 minute under al-dente |
| Cheese | Cheddar, Parmesan, Gruyère, Monterey Jack, Gouda |
| Cheese Preparation | Freshly grated, not pre-shredded |
| Toppings | Breadcrumbs, bacon bits, fried onions, paprika, olive oil |
| Oven Temperature | 325-375°F |
| Baking Time | 30 minutes |
| Baking Dish | Lightly greased, 8' square or 13"x9" |
| Storage | Refrigerate for up to 4 days, freeze for up to 6 months |
Explore related products
$12.64 $16.99
$24.95 $24.95
What You'll Learn

Choosing the right macaroni
When cooking the macaroni, it is crucial to slightly undercook the pasta, boiling it until it is still quite firm, about one minute under al dente. This is because the pasta will continue to cook when baked in the oven with the cheese sauce. Overcooked pasta can become mushy and unpleasant, affecting the overall texture of the dish.
The quality of the macaroni also matters. Using a box of uncooked macaroni noodles is typically recommended for homemade macaroni and cheese. Freshly prepared macaroni may not have the same texture or flavour as the dried variety when baked with the cheese sauce.
Additionally, the amount of macaroni used can be adjusted according to preference. For a more decadent and creamy macaroni and cheese, you may opt for a higher ratio of cheese sauce to macaroni. Conversely, if you prefer a more robust pasta dish, you can increase the amount of macaroni used.
Lastly, when making macaroni and cheese from scratch, it is essential to consider the overall flavour profile and texture that you want to achieve. Different types of macaroni can lend varying characteristics to the dish. For a classic, familiar taste and texture, elbow macaroni or similar bite-sized pasta shapes are ideal. However, if you desire a more unique or playful presentation, experimenting with different pasta shapes can add a whimsical touch to your homemade macaroni and cheese.
Mac and Cheese: How Long Does it Last?
You may want to see also

Making the roux
Once melted, blend in flour. The flour will cook in the butter, creating a paste-like consistency. Season this mixture with salt and pepper, adding more or less to your taste. You can also add dry mustard for a tangy bite, but this is optional. Cook this mixture for around 2 minutes, stirring constantly.
The next step is to slowly add milk, whisking or stirring as you pour to ensure a smooth consistency. You can use regular milk or almond milk, depending on your preference. Continue to cook the mixture over medium-high heat, stirring until the sauce begins to thicken. This should take around 2 minutes.
Once thickened, remove the pan from the heat. You are now ready to add the cheese. It is important to take the pan off the heat before adding the cheese to prevent the sauce from separating.
Macaroni and Cheese: The Ultimate Comfort Food
You may want to see also

Adding milk
To make macaroni and cheese from scratch, you'll need to add milk to create a rich and creamy sauce. Here's a step-by-step guide focused on adding milk to your macaroni and cheese:
Choosing the Right Milk
Start by selecting the type of milk you'll use. Whole milk is recommended for the richest flavor and texture. It creates a creamy consistency that enhances the overall taste of your macaroni and cheese. If you prefer a plant-based option, almond milk is a viable alternative, as some home cooks have successfully used it in their recipes.
Preparing the Roux
To incorporate milk into your macaroni and cheese, you'll first need to make a roux, which serves as the base for your sauce. Melt butter in a medium saucepan over medium heat. Once melted, blend in an equal amount of flour, along with a pinch of salt and pepper. Cook this mixture for about 2 minutes, stirring continuously.
Now it's time to add the milk. Slowly pour in the milk, stirring constantly. You can use a whisk to ensure the milk and roux combine evenly. The amount of milk you add will depend on the desired consistency of your sauce. Keep in mind that you can also add half-and-half for extra creaminess, as mentioned in some recipes.
Simmering the Sauce
After adding the milk, continue heating the sauce until it reaches a gentle simmer. This step is crucial for thickening the sauce and ensuring it coats your macaroni generously. Keep the heat at a medium-high level and stir the sauce for about 2 minutes or until it starts to thicken.
Combining Milk and Cheese
Once your sauce has thickened, it's time to remove it from the heat. Adding cheese to a hot sauce can cause it to separate, so allowing the sauce to cool down for a few minutes is essential. Add your shredded cheese of choice and stir slowly until the cheese melts and combines with the sauce. At this stage, you can also add mustard powder to taste, giving your sauce a tangy twist.
Remember, making macaroni and cheese from scratch is a fun and rewarding process. By taking your time and following these steps for adding milk, you'll create a delicious, creamy sauce that brings your macaroni and cheese to the next level. Enjoy the process and the delicious results!
Mac and Cheese: Pasta or Not?
You may want to see also
Explore related products

Grating and melting the cheese
Firstly, it is recommended to use a block of high-quality aged cheddar cheese and grate it yourself. Pre-shredded bagged cheeses often contain anti-caking additives that can affect their melting properties and overall taste. Grating your own cheese ensures a smoother melt and a creamier sauce.
When grating the cheese, use a block grater for the best results. Allow the cheese to come to room temperature before grating to facilitate gradual temperature changes, which is key to smooth melting later on.
Once you've grated the cheese, it's time to prepare the sauce. Start by melting butter in a medium saucepan over medium heat. Add flour, salt, and pepper to create a roux, cooking it for about 2 minutes. Then, gradually stir in milk until well combined. Remove the saucepan from the heat to prevent the sauce from separating.
Now it's time to add the cheese to the sauce. Make sure the sauce is only warm enough to melt the cheese, as high heat can cause the sauce to separate and become grainy. Add the cheese a handful at a time, stirring until it melts before adding more. Avoid over-stirring once all the cheese has melted.
By following these steps and paying attention to the details, you'll achieve a smooth and creamy cheese sauce that is essential for delicious, homemade macaroni and cheese.
Delicious Comfort Food: Hamburger Rice Mac and Cheese
You may want to see also

Baking the mac and cheese
To bake the macaroni and cheese, you'll first want to preheat your oven to 325 degrees Fahrenheit and lightly grease a square baking dish. You can use butter or olive oil to grease the dish. Then, cook your macaroni according to the package instructions until al dente, drain, and set aside.
Next, make the cheese sauce. Start by melting butter in a medium saucepan over medium heat. Blend in flour, salt, and pepper, and cook for about 2 minutes. Then, gradually add milk, stirring constantly. Remove the sauce from the heat and let it cool for a few minutes before slowly adding the cheese. It's important to take the sauce off the heat before adding the cheese so that it doesn't start to separate. Use freshly grated cheese, as pre-shredded cheese doesn't melt as smoothly. Stir the cheese in a little at a time, until it's fully melted and combined with the sauce.
Now, you can assemble your mac and cheese. Pour half of the cooked macaroni into the prepared baking dish. Sprinkle some cheese over the top, followed by the remaining pasta. Sprinkle with more cheese, and add any desired toppings, such as breadcrumbs, bacon bits, or fried onions.
Finally, bake your mac and cheese until the topping is golden brown and the cheese is melted and bubbly. The baking time will depend on the size of your dish and the amount of macaroni and cheese you're baking, but it should take around 30 minutes at 350 degrees Fahrenheit.
You can also prepare this dish ahead of time and refrigerate or freeze it before baking. If baking from frozen, allow it to thaw in the refrigerator overnight.
Mac and Cheese: A Vitamin K Source?
You may want to see also
Frequently asked questions
You will need macaroni, butter, flour, milk, and cheese. You can use any type of macaroni, but elbow macaroni is a popular choice. For the cheese, cheddar is a classic option, but you can also use melting cheeses like Gruyère or Fontina.
First, cook the macaroni according to the package instructions. Drain the macaroni and set it aside. Next, make the cheese sauce by creating a roux with butter and flour. Cook the roux until it is golden, then whisk in milk and bring the sauce to a boil. Remove from heat and whisk in shredded cheese. Layer the macaroni and cheese sauce in a baking dish, adding extra cheese on top. Finally, bake in the oven until the cheese is melted and golden brown.
The total time will depend on the recipe you follow and the cooking method. Some stovetop recipes can be made in as little as 15 minutes, while baked recipes may take around 45 minutes.






















![Artisan Cheese Making at Home: Techniques & Recipes for Mastering World-Class Cheeses [A Cookbook]](https://m.media-amazon.com/images/I/81eH1+cYeZL._AC_UY218_.jpg)


![The Great Grilled Cheese Book: Grown-Up Recipes for a Childhood Classic [A Cookbook]](https://m.media-amazon.com/images/I/A1WpYlNVNUL._AC_UY218_.jpg)