Print Recipe Add to Collection
4.71 from 48 votes

Baked Mac and Cheese

This easy homemade Baked Mac and Cheese recipe is the ultimate classic comfort food. We're talking decadent creamy macaroni with the most incredible cheese sauce. Total soul-food and always a crowd favorite!
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Course: Lunch, Main Course
Cuisine: American
Keyword: baked macaroni and cheese, mac and cheese, macaroni and cheese
Servings: 8
Calories: 628kcal
Author: Joanna Cismaru


  • 2 1/2 cups elbow macaroni (10 oz) uncooked (will yield about 5 cups of cooked macaroni)
  • 4 tbsp butter unsalted
  • 4 tbsp all-purpose flour
  • 1/2 tsp salt
  • 1/4 tsp pepper
  • 3 cups milk lukewarm
  • 2 cups provolone cheese shredded
  • 4 cups sharp cheddar cheese shredded
  • 1 tbsp Worcestershire sauce
  • 1/2 tsp smoked paprika


  • Prepare the oven: Preheat your oven to 350 F degrees.
  • Boil the pasta: Boil the macaroni according to the package instructions, then drain it and set aside.
  • Make a roux: While the pasta cooks, add the butter to a large skillet that's oven proof or a Dutch oven and melt over medium heat. Once the butter has melted whisk in the flour and cook for 1 to 2 minutes until the mixture is lightly browned. This will remove the raw taste of the flour. Whisk in the salt and pepper.
  • Add milk to the roux: Add the milk and whisk to remove lumps. You can add it all at once or a bit at a time whisking rigorously until smooth.
  • Add cheese and Worcestershire sauce: Add the provolone cheese and half of the cheddar cheese and whisk until smooth. Add the Worcestershire sauce and stir well. Taste for seasoning and adjust as necessary.
  • Cook sauce: Cook over medium-high heat until the sauce starts to thicken and bubble, should take about 5 minutes. Turn off the heat.
  • Add macaroni: Add the cooked macaroni to the skillet and stir it until combined. Top with remaining cheddar cheese and sprinkle smoked paprika over the cheese.
  • Bake: Transfer the skillet to the oven and bake for 15 minutes until the top starts to brown and sauce gets bubbly. 
  • Serve: Serve while warm.



Crunchy Topping option: Combine together 1 cup breadcrumbs such as Panko, with 3 tbsp melted butter and 1/4 tsp salt. Sprinkle over the macaroni and cheese and bake as instructed. If using this crunchy topping add all 4 cups of cheddar cheese to the sauce.
Please keep in mind that nutritional information is a rough estimate and can vary greatly based on products used.


Calories: 628kcal | Carbohydrates: 41g | Protein: 31g | Fat: 36g | Saturated Fat: 23g | Cholesterol: 106mg | Sodium: 849mg | Potassium: 336mg | Fiber: 1g | Sugar: 6g | Vitamin A: 1245IU | Vitamin C: 0.2mg | Calcium: 773mg | Iron: 1.5mg