Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Macaroni and Cheese


  • Author: Mia McKenny
  • Total Time: 45
  • Yield: 8 servings

Description

Ultra-creamy homemade macaroni and cheese baked with a buttery golden breadcrumb topping, this cozy casserole is the ultimate comfort food for busy weeknights and holidays. It might not be a quick breakfast or healthy snack, but it absolutely belongs in your stash of easy recipe food ideas, from comforting dinner ideas to indulgent weekend breakfast ideas when only extra-cheesy pasta will do.


Ingredients

1 pound elbow macaroni

4 tablespoons unsalted butter

4 tablespoons all-purpose flour

3 cups whole milk

1 cup heavy cream

1 teaspoon Dijon mustard

1 teaspoon garlic powder

1 teaspoon onion powder

1/2 teaspoon smoked paprika

1 teaspoon kosher salt

1/2 teaspoon black pepper

3 cups shredded sharp cheddar cheese

1 cup shredded Gruyère cheese

1/2 cup grated Parmesan cheese (divided)

1 cup panko breadcrumbs

2 tablespoons melted unsalted butter (for topping)

2 tablespoons chopped fresh parsley (optional, for garnish)


Instructions

1. Bring a large pot of salted water to a boil, add the elbow macaroni, and cook until just al dente, 1–2 minutes less than the package directions; drain and set aside.

2. In a large saucepan or Dutch oven, melt the butter over medium heat, sprinkle in the flour, and whisk constantly for 1–2 minutes until smooth and lightly fragrant but not browned.

3. Slowly whisk in the milk and heavy cream until smooth, then stir in the Dijon mustard, garlic powder, onion powder, smoked paprika, salt, and pepper; continue cooking, whisking often, until the sauce gently bubbles and thickens enough to coat the back of a spoon.

4. Reduce the heat to low and add the shredded cheddar and Gruyère in small handfuls, whisking after each addition until completely melted and the sauce is velvety; stir in 1/4 cup of the grated Parmesan.

5. Add the drained macaroni to the cheese sauce and gently stir until every piece of pasta is well coated; taste and adjust seasoning if needed.

6. Transfer the macaroni and cheese to a greased 9×13-inch baking dish and smooth the top into an even layer.

7. In a small bowl, combine the panko breadcrumbs, melted butter, and remaining 1/4 cup Parmesan until the crumbs are evenly moistened, then sprinkle the mixture evenly over the pasta.

8. Bake at 375°F (190°C) for 20–25 minutes, or until the edges are bubbling and the top is deeply golden and crisp.

9. Let the mac and cheese rest for 5–10 minutes before serving, then garnish with chopped fresh parsley if desired and serve warm.

Notes

Cook the pasta just to al dente so it does not become mushy after baking; slightly firm pasta holds its shape and texture better in the creamy sauce.

For the smoothest cheese sauce, always use freshly shredded cheese and melt it over low heat, adding it in small handfuls so it fully incorporates without becoming grainy.

If the mac and cheese thickens too much when reheating, stir in a splash of warm milk or cream to loosen the sauce and bring back that ultra-creamy texture.

  • Prep Time: 15
  • Cook Time: 30
  • Category: Dinner
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 6
  • Sodium: 730
  • Fat: 28
  • Saturated Fat: 16
  • Unsaturated Fat: 10
  • Trans Fat: 0.5
  • Carbohydrates: 45
  • Fiber: 2
  • Protein: 21
  • Cholesterol: 95

Keywords: mac and cheese, homemade macaroni and cheese, baked mac and cheese, easy dinner, comfort food, pasta recipe