Recipes by color and flavor
Classic American Macaroni and Cheese

Classic American Macaroni and Cheese is the ultimate comfort food, featuring al dente elbow macaroni enveloped in a rich, velvety cheddar cheese sauce. The combination of creamy cheese and tender pasta creates a delightful texture that is both satisfying and indulgent. Perfect for family dinners or cozy nights in, this dish is sure to please everyone at the table.

Cook with confidence

Cook's notes

Cook the elbow macaroni until al dente, as it will continue to cook slightly when mixed with the cheese sauce. Make sure to whisk the cheese sauce continuously over medium heat to achieve a smooth and creamy texture without lumps. If using breadcrumbs, toast them lightly before adding on top for extra crunch and flavor.

Substitutions

You can substitute elbow macaroni with other pasta shapes like shells or cavatappi if desired. For a different flavor profile, try using a combination of cheeses such as Gruyère or Monterey Jack alongside cheddar. If you're looking for a lighter version, consider using low-fat milk instead of whole milk.

Storage & leftovers

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, add a splash of milk to the macaroni and cheese before warming it on the stove or in the microwave to restore creaminess. Avoid reheating multiple times to maintain texture.

Common failures

A common failure is ending up with a grainy cheese sauce, which can happen if the cheese is added too quickly or at too high a temperature. Ensure the cheese is grated finely and added gradually to the sauce while whisking to prevent clumping. If the sauce is too thick, you can thin it out with a bit more milk.

Why these ingredients

How each main ingredient earns its place in this recipe

  • elbow macaroni

    Elbow macaroni serves as the base of this dish, providing structure and a perfect bite when cooked al dente. The ratio of pasta to cheese sauce is crucial, as it ensures a balanced dish where the pasta holds the creamy sauce without becoming mushy.

  • sharp yellow cheddar cheese

    Sharp yellow cheddar cheese is essential for its rich flavor and creamy melting properties, which define the dish's character. Using freshly grated cheese helps achieve a smooth sauce that clings to the pasta perfectly, enhancing the overall indulgence of the dish.

  • unsalted butter

    Unsalted butter is used to create a roux with the flour, which thickens the cheese sauce and adds a rich, buttery flavor. The butter also helps in achieving a smooth texture, allowing the cheese to melt evenly without separating.

Preparation

  1. Step 1 10 min

    Bring a large pot of heavily salted water to a rolling boil. Add the elbow macaroni and cook according to package instructions until al dente, which usually takes about 10 minutes. Stir occasionally to prevent sticking. Once cooked, drain the macaroni completely in a colander and set aside.

  2. Step 2 10 min

    In a separate large saucepan, melt the butter over medium heat. Once melted, whisk in the flour to create a paste, cooking for about 1-2 minutes until it turns a light golden color. Gradually pour in the whole milk while whisking continuously to avoid lumps. Continue to cook the mixture, stirring frequently, until it thickens slightly, which should take around 10 minutes.

  3. Step 3

    Remove the saucepan from heat and stir in the freshly grated sharp yellow cheddar cheese, garlic powder, onion powder, black pepper, and salt. Mix until the cheese is fully melted and the sauce is smooth and bright yellow. This step is crucial for achieving that creamy texture.

  4. Step 4 5 min

    Fold the cooked and drained macaroni into the warm cheese sauce. Stir gently until every noodle is perfectly coated with the creamy cheese mixture. This should take about 5 minutes. Make sure to scrape the bottom of the pan to incorporate all the sauce.

  5. Step 5

    Once combined, taste the macaroni and cheese and adjust seasoning if necessary. You can add a pinch of salt or pepper to enhance the flavor. If you prefer a little more kick, consider adding a dash of hot sauce.

  6. Step 6 15 min

    If desired, preheat your oven to 350°F (175°C) for a baked version. Transfer the macaroni and cheese to a greased baking dish. Sprinkle the top with breadcrumbs for added texture and crunch. Bake for 15-20 minutes until the top is golden brown and crispy.

  7. Step 7

    Serve the macaroni and cheese hot, garnished with additional cheese or breadcrumbs if desired. Enjoy this comforting dish with your favorite sides, such as a fresh salad or steamed vegetables.

Cook notes from readers

← Back to recipes