
This classic baked macaroni and cheese is rich, creamy, and perfectly comforting. The image shows elbow macaroni being soaked with milk before baking, which helps create an ultra-tender, custardy texture inside while forming a golden cheesy top. This version is simple, family-friendly, and perfect for gatherings.
Ingredients
4 cups elbow macaroni (uncooked)
4 tablespoons unsalted butter
4 tablespoons all-purpose flour
4 cups whole milk (plus 1 extra cup for soaking if desired)
1 cup heavy cream
3 cups sharp cheddar cheese, shredded
2 cups mozzarella cheese, shredded
1 cup Monterey Jack or Colby cheese, shredded
1 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon garlic powder
1/2 teaspoon onion powder
1/2 teaspoon paprika
1/2 teaspoon dry mustard (optional but recommended)
1/2 cup grated Parmesan cheese (for topping)
1/2 cup breadcrumbs (optional for crunchy top)
Instructions
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add elbow macaroni and cook until just al dente, about 1–2 minutes less than package instructions. Drain and set aside. Do not overcook because it will continue baking in the oven.
Step 2: Prepare the Cheese Sauce
In a large saucepan over medium heat, melt the butter.
Add flour and whisk continuously for about 1–2 minutes to form a smooth roux.
Slowly pour in the milk and cream while whisking to avoid lumps.
Cook for 5–7 minutes, stirring often, until the sauce thickens.
Add salt, pepper, garlic powder, onion powder, paprika, and dry mustard.
Lower heat and stir in cheddar, mozzarella, and Monterey Jack cheeses. Stir until completely melted and smooth.
Step 3: Combine Pasta and Sauce
Preheat oven to 375°F (190°C).
Lightly grease a 9×13 inch baking dish.
Add drained macaroni to the baking dish.
Pour the cheese sauce evenly over the pasta. Gently stir to coat all noodles.
Optional method inspired by the image: Pour 1 extra cup of milk over the macaroni before baking for an extra creamy, custard-like texture.
Step 4: Add Topping
Sprinkle Parmesan cheese evenly over the top.
Add breadcrumbs if using for a crunchy finish.
Step 5: Bake
Bake uncovered for 25–30 minutes until bubbly and golden on top.
If you prefer a darker crust, broil for 2–3 minutes at the end, watching carefully.
Step 6: Rest and Serve
Let the macaroni and cheese rest for 10–15 minutes before serving. This helps it set and become extra creamy inside.
Tips for the Best Mac and Cheese
Always shred your own cheese for smoother melting.
Use whole milk for richer flavor.
For extra creaminess, add 4 ounces of cream cheese to the sauce.
For a smoky flavor, add a pinch of smoked paprika or cooked bacon.
Serving Suggestions
Serve with roasted chicken, grilled steak, barbecue ribs, or a fresh green salad. It also makes a perfect holiday side dish or potluck favorite.
Storage
Refrigerate leftovers in an airtight container for up to 4 days.
Reheat with a splash of milk to restore creaminess.
This baked macaroni and cheese is creamy, cheesy, and pure comfort in every bite.