Baked Mac and Cheese

Must read

A classic homemade baked mac and cheese recipe is one of my favorite dishes.

Tender elbow macaroni is smothered in a rich homemade cheese sauce and then baked under a crispy butter crumb topping until golden brown and bubbly.

This mac and cheese is the ultimate comfort food.

serving baked mac and cheese with a spoon

A Favorite Baked Mac and Cheese

  • Cheesy, creamy, and loaded with tons of cheddar flavor, baked mac and cheese is always a crowd-pleaser!
  • This recipe uses everyday ingredients and turns them into a decadent cheesy dish.
  • This can be a side dish or a budget-friendly main dish.
  • Keep it as a vegetarian entrée or hearty side dish, or add leftover cooked chicken, ham, bacon, or even sliced summer sausage.
cream , flour , panko , macaroni , milk , cheese , butter and seasonings with labels to make Baked Mac and Cheese

Ingredients for Baked Mac and Cheese

Pasta – Classic mac is made with elbow macaroni; however, any small-ish shape will work. Elbows, shells, penne, and rotelle are all great options.

Cheese Sauce – This sauce starts with butter and flour to make a roux (don’t worry, it’s really easy!). Milk and cream make this mac and cheese sauce really rich and creamy.

Cheese – Sharp Cheddar is my favorite choice for a classic mac and cheese recipe. If you’d like, add a little Gruyere (or swiss) for a bolder flavor. Feel free to use your favorite cheeses like gouda, white cheddar cheese, colby jack, or a blend of your favorites. Be sure at least half of the cheese is a sharp or bold cheese for the best flavor.

Toppings – Baked mac and cheese is perfect on its own! But if a topping is in order, make a quick topping using breadcrumbs or a Panko topping. Bacon bits, diced tomatoes, sliced jalapenos, or green chiles are tasty toppings as well.

adding flour and seasonings to butter to make Baked Mac and Cheese
melting flour with butter to make roux for Baked Mac and Cheese
stirring Baked Mac and Cheese sauce
adding cheese to pot to make Baked Mac and Cheese

How to Make Mac and Cheese

Macaroni and cheese has achieved superstar status all over the world, and it’s easy to prepare:

  1. Boil pasta: Cook pasta al dente (firm), drain, and rinse under cold water. Set aside.
  2. Make the sauce: Make a roux by cooking flour, seasonings, and butter. Whisk in milk, cream, and seasonings. Cook until thickened per the recipe below.
  3. Stir in cheese: Remove from heat and add cheeses; whisk until smooth. Stir in cooked elbows and spread in a casserole dish.
  4. Bake: Add topping and bake until the top is browned and bubbly. Let it rest before serving.

For An Extra Creamy Mac and Cheese

Be sure not to overbake the macaroni and cheese. Everything in the dish is already cooked, the purpose of heating it is to blend the flavors and to get a browned topping.

Once heated through, the macaroni is done!

creamy cheese sauce to make Baked Mac and Cheese
Baked Mac and Cheese in a dish to make Baked Mac and Cheese
adding cheese to dish to make Baked Mac and Cheese

Tips for Creamy Mac and Cheese

  • Cook pasta to a perfect al dente to avoid mushy noodles.
  • Shred your own cheese! Pre-shredded cheeses have additives that can keep them from clumping which also makes it so they don’t melt smoothly.
  • Remove sauce from the heat before adding cheese to keep it from separating or getting grainy.
  • Do not overbake (or the mac and cheese will be dry). Once the macaroni is bubbling and heated and the topping is browned, you know it is ready. Everything is cooked, the baking is to meld the flavors and brown the topping.
  • Mac and cheese can be prepared ahead of time and refrigerated for up to 2 days.
a pan of baked mac and cheese with a bread crumb and cheese topping

Make Ahead Meal

  • Make ahead, cover, and chill until ready to reheat in the oven or assemble and bake later.
  • If making ahead, once the sauce is mixed with the pasta, I like to stir in an additional ½ cup of cheddar cheese to the cooled dish. Since the pasta will soak up a little of the sauce, I find this keeps it nice and creamy.
  • Homemade mac and cheese can be prepared ahead of time and frozen before baking. Line a baking dish with aluminum foil and freeze the macaroni and cheese. Once frozen, lift the foil out of the baking dish and wrap it tightly (this allows you to use the baking dish while the macaroni is frozen). To bake: Thaw in the refrigerator overnight. Once thawed, remove from the refrigerator at least 30 minutes before baking. You may need to add a little bit of cooking time.
  • Store any leftover mac and cheese in an airtight container in the refrigerator for up to five days and reheat in the oven, on the stovetop, or in the microwave.
  • Freeze leftover portions in an airtight container or a freezer bag for up to three months.

More Cheesy Baked Pasta

Did you make this Baked Mac and Cheese? Leave us a comment and a rating below!

serving baked mac and cheese with a spoon

4.98 from 36 votes↑ Click stars to rate now!

Or to leave a comment, click here!

Baked Mac and Cheese

Macaroni noodles are tossed in a creamy, cheesy sauce, topped with a buttery crumb mixture, and baked until hot and bubbly.

Prep Time 15 minutes

Cook Time 35 minutes

Total Time 50 minutes

  • 16 ounces dry macaroni
  • cup butter
  • cup flour
  • 1 teaspoon onion powder
  • 2 ¾ cups milk
  • ½ cup light cream
  • ½ teaspoon dry mustard powder
  • ½ teaspoon seasoned salt or to taste
  • ¼ teaspoon black pepper or to taste
  • 3 ½ cups sharp cheddar shredded
  • ½ cup fresh Parmesan cheese shredded


  • ¼ cup Panko bread crumbs
  • 2 teaspoons butter melted
  • ½ cup sharp cheddar shredded
  • 2 tablespoons parmesan cheese shredded
  • Preheat the oven to 400°F.

  • Combine topping ingredients in a small bowl. Set aside.

  • Cook the macaroni al dente according to the package directions. Drain well, run under cold water, and set aside.

  • Meanwhile, melt butter in a saucepan over medium heat. Stir in flour and onion powder and cook for 2 minutes.

  • Whisk in milk, cream, and seasonings over medium heat. Continue to stir until the mixture thickens. Let boil for 1 minute while stirring.

  • Remove the sauce from the heat and add cheddar cheese and parmesan cheese. Whisk until melted.

  • Stir in macaroni and pour into a 9×13 casserole dish.

  • Top with crumb mixture and bake 20-25 minutes or until bubbly and topping is browned. Do not overcook.

Use 3 ½ cups of cheddar cheese as directed in the recipe, or substitute ½ cup of the cheddar cheese for Gruyère if desired.

Cook pasta just until al dente (firm), as it will cook more as it bakes.

It’s very important that this is not overcooked or it won’t be creamy. Cook just until hot and the topping is browned. Cool for 10-15 minutes before serving.

Mac and Cheese can be prepared 2 days ahead of time and refrigerated before serving. If making ahead, once the sauce is mixed with the pasta, I like to stir in a bit of extra cheese (about ½ cup or so) of shredded cheese to the slightly cooled dish. This is optional but will melt as the dish bakes and help keep it creamy. If preparing ahead, store the topping in a separate dish or sandwich bag and sprinkle on top before baking. 

Leftovers can be kept covered in the fridge for up to 5 days. Reheat in the microwave or on the stovetop. 

Calories: 650 | Carbohydrates: 57g | Protein: 28g | Fat: 34g | Saturated Fat: 20g | Cholesterol: 100mg | Sodium: 630mg | Potassium: 332mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1135IU | Calcium: 634mg | Iron: 1.7mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Main Course, Side Dish

Cuisine American

© Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.

Baked Mac and Cheese with a title
Baked Mac and Cheese in the dish and close up with writing
top view of Baked Mac and Cheese in the dish with a title
taking a spoonful of Baked Mac and Cheese out of the dish with a title

Recipes you’ll love

About the author

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!

See more posts by Holly

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

latest & greatest

More articles

Latest article