Baked mac and cheese is the ultimate comfort food, and this recipe is creamy, extra saucy, and loaded with cheesy flavor. It bakes up bubbly with a buttery, crunchy topping that makes every bite perfectly creamy and crisp.

cheesy Baked Mac and Cheese Recipe in the dish

This post may contain affiliate links. Please read our disclosure policy.

Holly’s Recipe Highlights

Mac and cheese has been my favorite food for as long as I can remember. On my wedding day, we served a beautiful meal, and I got a side of mac and cheese just for me! This recipe is one of my favorites, and once you try it, I know it will be yours too!

  • Flavor: Using two kinds of cheese and extra sauce makes the dish extra creamy, rich, and full of cheesy goodness. 
  • Skill Level: This recipe is easy to make and can be prepared ahead of time and refrigerated.
  • Swaps: Try this recipe with mixtures of different cheeses, such as mozzarella, Monterey Jack, Havarti, Provolone, Gruyere, or Gouda.
  • Make-Ahead: Assemble up to 2 days early, keep topping separate for best crunch.
  • Time-Saving Tip: Baking mac and cheese is the classic Southern method, but if dinner needs to be on the table fast, you can skip the baking step and serve from the stovetop.
cream , flour , panko , macaroni , milk , cheese , butter and seasonings with labels to make Baked Mac and Cheese Recipe

Ingredients You’ll Need

  • Pasta: Elbow pasta is a classic for mac and cheese, but any medium or small shapes with ridges or holes, like shells or cavatappi, work too.
  • Cheese: Shred sharp cheddar from a block for the smoothest melt. You can replace 1 cup of cheddar with Swiss, Havarti, or Gruyere cheese.
  • Dairy: I use a combination of milk and cream to make it nice and creamy. Heavy cream will give the dish all the more richness.
  • Topping: Panko breadcrumbs have a nice crunch, but you can use regular breadcrumbs or crushed cracker crumbs (saltines or Ritz) instead.
  • Variations: Stir in diced roasted broccoli, peas, or sautéed mushrooms for extra veggies, or add cooked bacon or ham for a heartier mac and cheese.

How to Make Baked Mac and Cheese

  1. Cook pasta: Cook the pasta al dente (recipe below).
  2. Make sauce: Cook butter, flour, and seasonings. Whisk in milk and cream, then stir in cheeses.
  3. Add pasta: When the cheeses are melted, whisk the sauce until smooth and stir in the cooked pasta.
  4. Bake: Spoon into a casserole. Sprinkle the bread crumb topping over the top and bake. Easy peasy!

Tips for the Best Baked Mac and Cheese

  • Cook pasta al dente (firm): Don’t overcook the pasta. It cooks more in the oven.
  • Shred your cheese: Shred from a block for a smoother sauce. Pre-shredded cheeses will work, but they don’t melt as smoothly.
  • For a perfect sauce: Remove the sauce from the heat before adding cheese. Overheating cheese can cause it to separate or become grainy.
  • Do not overbake: Once the macaroni is hot and bubbling on the edges, it’s ready.
  • If making ahead: Keep the topping separate and add it right before baking for maximum crunch.
  • For perfect scoops: Let it rest about 10 minutes before serving.
a pan of baked mac and cheese with a bread crumb and cheese topping

Storage, Freezing, and Reheating

Leftovers: Keep leftover baked mac and cheese in a covered container in the refrigerator for up to 5 days or freeze portions in zippered bags for up to 3 months. Reheat on the stovetop or in the microwave with a little milk added to loosen the cheese sauce.

Make Ahead: Prep mac and cheese ahead and keep it covered in the refrigerator without topping for up to 2 days. Let the mac and cheese rest at room temperature for about 45 minutes. Stir in ½ cup of warm milk after baking for 20 minutes. Add topping and bake until hot and bubbly.

Freezing: Assemble unbaked mac and cheese in a foil-lined dish, freeze, then wrap in plastic wrap to free up the dish.

To bake, return the casserole to the baking dish and thaw overnight in the refrigerator. Let the mac and cheese rest at room temperature for about 30 minutes. Add topping and bake until hot and bubbly.

More Mac and Cheese Recipes

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

image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
close up of creamy Baked Mac and Cheese Recipe
4.97 from 153 votes

Baked Mac and Cheese Recipe

Servings 8 servings
Creamy baked mac and cheese made with sharp cheddar and Parmesan in an extra saucy, silky base, finished with a crunchy panko topping.
Servings 8 servings
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Email this recipe!
Enter your email and we’ll send it directly to you, plus get even more tips & recipes!

Ingredients  

  • 16 ounces elbow macaroni
  • 5 tablespoons salted butter
  • 5 tablespoons all-purpose flour
  • 1 teaspoon onion powder
  • ½ teaspoon garlic powder
  • cups milk
  • ½ cup half and half or light cream
  • 14 ounces shredded sharp cheddar cheese approximately cups lightly packed
  • ounces shredded Parmesan cheese approximately ½ cup
  • ½ teaspoon dry mustard powder
  • ½ teaspoon seasoned salt or to taste
  • ¼ teaspoon black pepper or to taste

Topping

  • ¼ cup Panko bread crumbs
  • 2 teaspoons butter melted
  • 2 ounces shredded sharp cheddar cheese approximately ½ cup lightly packed
  • 2 tablespoons shredded Parmesan cheese

Instructions 

  • Preheat the oven to 400°F.
  • Bring a large pot of salted water to a boil. Add the macaroni and cook according to the package directions until al dente. Drain well, run under cold water, and set aside.
  • Meanwhile, in a small bowl, make the topping by combining Panko breadcrumbs, 2 teaspoons butter, 2 ounces cheddar and 2 tablespoons Parmesan. Mix well and set aside.
  • In a medium saucepan, melt 5 tablespoons butter over medium heat. Stir in flour, onion powder, and garlic powder. Cook for 2 minutes while stirring.
  • Gradually add the milk and cream, whisking until smooth after each addition. Continue cooking over medium heat until the mixture comes to a simmer and let simmer for 1 minute.
  • Remove the sauce from the heat and add cheddar & Parmesan cheeses, mustard powder, seasoned salt, and pepper. Whisk until melted and smooth.
  • Toss the sauce with the drained macaroni and gently spoon it into a 9×13 casserole dish.
  • Sprinkle the Panko crumb mixture over top and bake for 20 to 22 minutes or until bubbly and topping is browned. Do not overcook.

Notes

Cheese: Substitute Gruyère for ½ cup of the cheddar cheese if desired. Pre-shredded cheese works but doesn’t melt as smoothly. Remove the sauce from the heat before adding in the cheeses.
Pasta: Cook the pasta (macaroni) just until al dente (firm), as it will cook more as it bakes.
Baking: If the mac and cheese is overcooked, it won’t be creamy. Cook just until hot, and the topping is browned. Cool for 10 minutes before serving. 
Topping: Adding bread crumbs to the topping is optional, this mac and cheese can be topped with just cheese if you prefer.
Make Ahead: Prepare this baked mac and cheese up to 2 days in advance and keep it in the fridge, with the topping stored separately. Take it out of the fridge 45 minutes before baking. Cover with foil and bake for 20 minutes. Then, remove the foil and stir in up to ½ cup of warm milk or as needed to achieve a creamy texture. Add the topping, and bake uncovered for another 10 to 12 minutes or until browned.
Leftovers: Keep covered in the fridge for up to 5 days. Add a splash of milk or cream and reheat in the microwave or on the stovetop using low heat. Freeze for up to three months and thaw in the refrigerator before reheating.
4.97 from 153 votes

Nutrition Information

Serving: 1cup | Calories: 621 | Carbohydrates: 54g | Protein: 27g | Fat: 33g | Saturated Fat: 19g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.3g | Cholesterol: 92mg | Sodium: 744mg | Potassium: 343mg | Fiber: 2g | Sugar: 7g | Vitamin A: 1082IU | Vitamin C: 0.2mg | Calcium: 617mg | Iron: 1mg

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

Course Casserole, Dinner, Lunch, Main Course, Pasta, Side Dish
Cuisine American
Diet Vegetarian
close up of Baked Mac and Cheese Recipe with a title
cheesy and buttery Baked Mac and Cheese Recipe in a dish with writing
hot and cheesy Baked Mac and Cheese Recipe with writing
Baked Mac and Cheese Recipe in a casserole dish and close up of a spoon taking some out of the dish with a title

Categories:

, , , , , , ,

Recipes You’ll Love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
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.

4.97 from 153 votes (109 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. A variation I use when making Mac & Cheese … I use French’s fried onion rings for the topping.. adds a bit of crunch and I do love onions!!!5 stars

  2. This is THE best Mac and cheese..I had to give the recipe to my daughter as my grand kids would only eat “gramma’s Mac and cheese!”.. thanks for all the great recipes!n5 stars

  3. I make this recipe almost montly during mealprep week!
    Its sooo good to separate into dishes and be able to throw into the air fryer or oven and reheat,
    I buy one of the quartered precooked hams at the grocery or occasionally they’ll have them at the food bank, and I’m always watching cheese block sales. I do add peas, and a slightly bit more cheese! I make the roux in my cast iron, throw all the cheese, pasta and everything else in and then bake it right in the cast iron! love it!
    5 stars

  4. Holly, I finally made this yesterday. It is amazingly delicious! My husband is still complimenting on it and I’m still patting myself on the back! In my opinion it turned out like restaurant quality. I did use Cabot Seriously Sharp cheddar, Swiss and grated parm cheeses. We could’ve eaten the whole dish it was that delicious. Can’t wait to make it again. Thank for all your super recipes!5 stars

  5. I’m making this for the 4th BBQ . Question I don’t have dry mustard BUT have Dijon. Can’t I sub the wet mustard. Thank you

    1. You can definitely Marion. Try with the same amount and taste to see if you’d like to add a tiny bit more. Enjoy!

  6. This is the best mac and cheese ever! I used cheese i already had. I had a bag of 4 cheese mexican blend and then i used the rest of the swiss and muenster cheeses i had. Oh and parmesan! So cheesy and delicious! Thank you for sharing your recipe! My husband and grandson loved it!5 stars

  7. It was really good! Not overly cheesy tasting and I added bacon and onions and it was perfect! Enough to feed a family too!4 stars

  8. Hi Holly!
    Your Mac and cheese recipe looks great and iwould like to make it for a family dinner. But I will be feeding 10!adults and 2 kids and serving with a baked ham and roasted asparagus. How much should Iincrease the recipe?

    1. This recipe makes enough for 8 servings more as a side dish so you might like to double it and make 2 pans.

  9. I’ve made this recipe several times now. It’s truly delicious made exactly as per your instructions. Thanks much!5 stars

  10. If you will use evaporated milk, instead of milk, like in Queso, It won’t separate.

    Thanks for the recipe

    Hugs from Texas

  11. This is making me hungry. I saute fresh chopped onions in the butter before I add flour for the roux. The addition of all or any of the following are delicious. chopped tomato, chopped, chopped parsley, chopped sliced ham (I don’t like bacon), cut up hard-boiled eggs. Reserve a little grated cheese and add to the breadcrumbs on the top.

  12. Is the macaroni in recipe measure by weight or volume. If by weight, about how many cups would that be?

    Thank you,
    Paulette

    1. This is by weight Paulette. It is approximately 4 cups dry elbow macaroni. Hope that helps!

  13. I have not made this yet but one question. The recipe calls for light cream but the instructions call for heavy cream. Which one is correct? Thank you. Looking forward to making this, just want to make sure.

  14. Best mac and cheese ever.My family devoured it.The addition of the gruyere made it. And easy to put together.My go to recipe now.