Go Back
Mac and Cheese Recipe​

Classic Mac and Cheese Recipe

Mac and cheese is the ultimate comfort food, offering a deliciously creamy and cheesy experience. Perfect for a cozy dinner, this recipe combines tender pasta with a rich, velvety cheese sauce, creating a dish that's loved by people of all ages. You can opt for a quick stovetop version or a baked mac and cheese with a crispy topping. Either way, it’s a surefire way to satisfy your cravings.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 1 lb elbow macaroni or your preferred pasta shape
  • 2 cups shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese
  • 2 cups whole milk
  • 4 tbsp unsalted butter
  • 2 tbsp all-purpose flour
  • 1 tsp Dijon mustard optional
  • 1/2 tsp garlic powder optional
  • Salt and pepper to taste
  • 1 cup breadcrumbs optional, for baked version
  • 1 tbsp butter optional, for breadcrumbs
  • 1/4 cup grated Parmesan cheese optional, for extra flavor
  • 1/2 cup cooked bacon or pancetta optional, for added flavor

Equipment

  • Large pot for boiling pasta
  • Medium saucepan (for cheese sauce)
  • Whisk
  • Spoon or spatula
  • Baking dish (optional, for baked mac and cheese)
  • Strainer (to drain pasta)
  • Oven (for baked version, if desired)

Method
 

  1. Cook the Pasta: Bring a large pot of salted water to a boil. Add the macaroni and cook according to the package instructions until al dente. Drain and set aside.
    Mac and Cheese Recipe​
  2. Make the Cheese Sauce: In a medium saucepan, melt the butter over medium heat. Once melted, whisk in the flour to create a roux. Cook for 1-2 minutes to eliminate the raw flour taste. Slowly pour in the milk while whisking continuously to prevent lumps from forming. Continue to cook until the sauce thickens and coats the back of a spoon.
  3. Add the Cheese: Reduce the heat to low and stir in the shredded cheddar and mozzarella cheeses until they are completely melted and the sauce is smooth. Season with Dijon mustard (if using), garlic powder, salt, and pepper to taste.
    Mac and Cheese Recipe​
  4. Combine Pasta and Sauce: Add the cooked pasta to the cheese sauce and stir gently to coat all the pasta with the creamy sauce.
  5. Optional Baked Version: If you prefer baked mac and cheese, preheat the oven to 350°F (175°C). Transfer the mac and cheese to a greased baking dish. In a small bowl, melt butter and mix with breadcrumbs. Sprinkle the breadcrumb mixture over the mac and cheese, then bake for 20-25 minutes, or until golden brown and bubbly. You can also top it with grated Parmesan for extra flavor.
    Mac and Cheese Recipe​
  6. Serve and Enjoy: Once cooked, serve your mac and cheese hot. Garnish with fresh herbs or extra cheese if desired.
    Mac and Cheese Recipe​

Notes

  • Cheese Variations: Feel free to mix different cheeses based on your preference. Gruyère, Monterey Jack, or Gouda can also be used to enhance flavor.
  • For a Spicy Kick: Add a pinch of cayenne pepper or some chopped jalapeños to spice things up.
  • Make it Creamier: For an ultra-creamy version, swap in heavy cream for some or all of the milk.
  • Vegetarian Options: Omit the bacon or pancetta for a vegetarian-friendly dish.
  • Leftovers: Store leftover mac and cheese in the refrigerator for up to 3 days. Reheat in the microwave or on the stovetop with a splash of milk to bring back its creamy consistency.
Mac and Cheese Recipe​