Classic Macaroni and Cheese Recipe
Craving the ultimate homemade mac and cheese? This classic macaroni and cheese recipe is creamy, cheesy, and so easy to make in just 30 minutes. Whether you’re whipping up a quick dinner, a holiday side, or a cozy treat for a chilly night, this foolproof dish delivers rich flavor and endless customization.
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Course Comfort Food, Main Dish, Side Dish
Cuisine American
Servings 4 servings
Calories 400 kcal
- 8 oz elbow macaroni (about 2 cups dry)
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
- 2 cups whole milk slightly warmed
- 2 cups shredded sharp cheddar cheese
- ½ tsp salt (or to taste)
- ¼ tsp ground black pepper
- ¼ tsp smoked paprika (optional, for garnish)
Cook the Pasta Perfectly: Bring a large pot of salted water to a boil—make it salty like the sea to boost the pasta’s flavor. Add the elbow macaroni and cook according to package directions until al dente (about 7-8 minutes). Drain well and set aside.
Create a Creamy Cheese Sauce: In a medium saucepan, melt the butter over medium heat, letting it gently soften and liquify. Once melted, whisk in the flour to form a smooth paste (this is your roux). Cook for 1-2 minutes, stirring constantly, until it smells slightly nutty. Slowly pour in the warmed milk, whisking nonstop to avoid lumps. Keep stirring until the sauce thickens (about 5 minutes). Lower the heat and add the shredded cheddar cheese, a handful at a time, stirring until it melts into a velvety sauce. Season with salt and black pepper to taste.
Combine and Serve: Stir the cooked macaroni into the cheese sauce until every piece is coated in creamy goodness. Transfer to a serving dish, sprinkle with smoked paprika for a pop of color and flavor, and serve warm.
Optional Fields (Enhancements)
- Recipe Notes/Tips:
- Switch up the cheese: Try Gruyère, Monterey Jack, or smoked Gouda.
- Add a crunchy topping: Toss ½ cup breadcrumbs with 1 tbsp melted butter, sprinkle on top, and broil for 2-3 minutes.
- Make it creamier: Stir in 2 tbsp cream cheese or mascarpone.
- Spice it up: Add hot sauce, cayenne, or diced jalapeños.
- Bake it: Pour into a greased baking dish, top with extra cheese, and bake at 350°F for 15-20 minutes.
Keyword classic recipe, comfort food, homemade mac and cheese, macaroni and cheese