This creamy mac and cheese delivers the perfect balance of rich, velvety cheese sauce and tender pasta. Enjoy it straight from the stovetop or bake it with a crispy, golden breadcrumb topping for extra texture. Perfect for weeknight dinners, potlucks, or a comforting side dish!
Servings 6Servings
Prep Time 15 minutesmins
Cook Time 20 minutesmins
Total Time 35 minutesmins
Equipment
Large pot
Strainer
Medium saucepan
Whisk
9x13-inch baking dish (if baking)
Wooden spoon or spatula
Ingredients
For the Mac and Cheese
12ozelbow macaroni
4tbspunsalted butter
¼cupall-purpose flour
3cupswhole milk
1cupheavy cream
2tspDijon mustard
½tspgarlic powder
½tsponion powder
½tspsmoked paprikaoptional
½tspsaltor to taste
½tspblack pepper
2 ½cupssharp cheddar cheeseshredded
1cupGruyère cheeseshredded
½cupParmesan cheesegrated
For the Breadcrumb Topping (Optional)
1cuppanko breadcrumbs
2tbspunsalted buttermelted
¼cupParmesan cheesegrated
½tspgarlic powder
Instructions
Cook the Pasta
Bring a large pot of salted water to a boil. Cook the elbow macaroni until al dente according to package instructions. Drain and set aside.
Tip: For extra creamy mac and cheese, lightly rinse the pasta to prevent clumping.
Make the Cheese Sauce
In a medium saucepan over medium heat, melt the butter. Whisk in the flour and cook for about 1 minute until golden.
Gradually add the milk and heavy cream, whisking continuously until the mixture thickens.
Tip: Stir constantly to prevent scorching and ensure a smooth sauce.
Add the Seasonings and Cheese
Stir in Dijon mustard, garlic powder, onion powder, smoked paprika, salt, and black pepper.
Gradually add the cheeses, stirring until melted and smooth.
Tip: Use freshly shredded cheese for the best melt and texture.
Combine Pasta and Cheese Sauce
Add the cooked macaroni to the cheese sauce, stirring until fully coated. Serve as is or proceed with baking for a crispy topping.
Tip: Let the mac and cheese sit for 5 minutes before serving to allow the sauce to absorb.
Prepare the Breadcrumb Topping (Optional)
In a small bowl, mix the panko breadcrumbs, melted butter, Parmesan cheese, and garlic powder.
Tip: Toast the breadcrumbs in a skillet for an even crispier texture.
Bake for a Golden Finish (Optional)
Preheat the oven to 375°F (190°C). Transfer mac and cheese to a greased baking dish and sprinkle the breadcrumb mixture evenly over the top.
Bake for 15–20 minutes or until golden and crispy.
Tip: Broil for 2–3 minutes at the end for extra crunch.
Notes
Try different cheese combinations like Gouda, Monterey Jack, or Fontina for unique flavors.
Add mix-ins like bacon, jalapeños, or cooked chicken for variety.
Store leftovers in the refrigerator for up to 4 days or freeze for up to 3 months.
Calories: 600kcal
Course: Main Course, Side Dish
Cuisine: American
Keyword: baked mac and cheese, Broccoli Casserole, Cheesy Casserole, Casserole, Comfort Food, Easy Recipe, Vegetarian, cheesy pasta, Comfort Food, creamy mac and cheese, Crowd Pleasers, easy mac and cheese, homemade mac and cheese, Kid Friendly, mac and cheese recipe, Under 45 min, Vegetarian