Easy Homemade Baked Mac and Cheese
This Easy Homemade Baked Mac and Cheese is a creamy, cheesy family favorite made with tender elbow macaroni and a simple homemade cheddar sauce. Baked until hot and bubbly with a lightly crisp top, it's an easy comfort-food dinner or a delicious side for holidays and gatherings.
For a lighter summer twist on classic mac and cheese, you may also love this 30-Minute Skillet Mac and Cheese filled with zucchini, bell pepper, and cherry tomatoes.

This post may contain affiliate links. Please read our disclosure policy.
Want to save this recipe?
Enter your email, and we'll send it to your inbox. Plus, you'll get delicious new recipes from us every Friday!
This is the baked mac and cheese my mother made for us, and perhaps her mother made for her. It's one of those familiar family recipes I return to again and again-simple ingredients, plenty of cheese, and that unmistakable fresh-from-the-oven comfort.
Why You'll Love This Baked Mac and Cheese
- Simple ingredients: Familiar pantry and refrigerator staples come together in an easy homemade cheese sauce.
- Creamy and cheesy: A classic roux-based cheddar sauce coats every piece of macaroni.
- Easy to make ahead: Assemble the casserole ahead of time and bake when you're ready to serve.
- Versatile: Serve it as a cozy meatless dinner or alongside your favorite holiday dishes.
For a slow cooker twist, try this Crockpot Buffalo Chicken Mac and Cheese

Easy Homemade Baked Mac and Cheese Ingredients
Here's what you'll need to make this simple baked mac and cheese. The exact measurements are in the recipe card below.
- Elbow macaroni: The classic choice for mac and cheese, although another small pasta shape can also be used.
- Butter and flour: These create the roux that thickens the homemade cheese sauce.
- Milk: Forms the creamy base of the sauce.
- Cheddar cheese: Sharp cheddar gives the dish plenty of flavor, but you can also combine it with other good melting cheeses.
- Seasonings: Salt, black pepper, ground mustard, and a small pinch of cayenne add flavor without overpowering the cheese.
If you love classic mac and cheese in smaller servings, try these Ramekin Macaroni and Cheese.
How to Make Baked Mac and Cheese
Begin by preheating the oven to 350°F and buttering or coating a 9 x 13-inch baking dish with nonstick cooking spray. Cook the macaroni according to the package directions until just al dente, then drain.
Make the Cheese Sauce
- Melt the butter in a large saucepan or skillet over medium heat. Add the flour and cook, whisking constantly, for about 2 minutes.
- Gradually whisk in the milk and continue cooking until the sauce is smooth and thickened. Stir in the salt, black pepper, ground mustard, and cayenne, if using.
- Remove from the heat and gradually stir in the grated cheese until melted and smooth.
Assemble and Bake
- Add the cooked and drained macaroni to the cheese sauce and stir until evenly coated.
- Transfer the macaroni and cheese to the prepared baking dish. Cover with foil and bake for 30 minutes.
- Remove the foil and bake for about 5 minutes more, or until the mac and cheese is hot and bubbly and the top is lightly golden.
What to Serve with Baked Mac and Cheese
This baked mac and cheese can be served as a satisfying meatless dinner with a simple green salad or steamed vegetables. It's also a classic side dish for roasted chicken, ham, holiday dinners, potlucks, and family gatherings.
For a faster option when you don't want to turn on the oven, this 10-Minute Instant Pot Macaroni and Cheese is another reader favorite.
Storing and Reheating
Store leftover mac and cheese in a covered container in the refrigerator.
Reheat individual portions gently in the microwave or cover and warm in the oven until heated through. Because pasta absorbs some of the sauce as it rests, adding a small splash of milk before reheating can help restore its creamy texture.

Easy Homemade Baked Mac and Cheese
Ingredients
- 1 pound dried elbow macaroni
- ¼ cup butter plus more for the pan
- ¼ tablespoon all-purpose flour
- 4 cups milk
- 1 teaspoon salt
- ½ teaspoon pepper
- 1 teaspoon ground mustard
- ¼ teaspoon ground cayenne
- 3 cups shredded cheddar cheese I like sharp cheddar or a mix
Instructions
- Preheat the oven to 350°F and butter or lightly coat a 3-quart (9 x 13-inch) baking dish with nonstick cooking spray. Set aside.
- Bring a large pot of salted water to a boil. Add the pasta and cook for 1 minute less than the package directions. Drain well.
Mac & Cheese Sauce
- Melt the butter in a large saucepan or skillet over medium heat. Sprinkle in the flour and cook, whisking constantly, until lightly golden, about 1-2 minutes.
- Gradually whisk in the milk and continue cooking until the sauce is smooth and thickened. Stir in the salt, black pepper, mustard, and cayenne, if using. Remove from the heat. Add the grated cheese and stir until completely melted and the sauce is smooth.
Bake
- Add the drained macaroni to the cheese sauce and stir until evenly coated. Transfer to the prepared baking dish and sprinkle with additional cheese, if desired. Cover with foil.
- Bake for about 30 minutes, or until the mac and cheese is hot, bubbling around the edges. Remove the foil and bake for another 5 minutes. Before serving, sprinkle with chopped parsley if desired.
Notes
- Cheese: My mother always used sharp cheddar in this recipe, but I also like combining it with other good melting cheeses. Colby, Muenster, Gruyère, and mozzarella are all delicious options.
- Garnish: Sprinkle the baked mac and cheese with chopped fresh parsley just before serving, if desired. For a crisp topping, add the optional buttered breadcrumbs below before baking.
- Optional Breadcrumb Topping: Toast 2-3 slices of white bread and pulse them into crumbs in a food processor. Melt 3 tablespoons of butter and toss with the breadcrumbs. Sprinkle over the mac and cheese before baking, then bake as directed.
- Making Ahead: Assemble the mac and cheese as directed, transfer it to the baking dish, and cool completely. Cover tightly with foil and refrigerate for up to 2 days. Before baking, let the dish stand at room temperature for about 30 minutes. Bake for 25-35 minutes, or until hot and bubbly.
Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
More Mac and Cheese Recipes
More Pasta Recipes
- Skillet Mac and Cheese with Tomatoes and Zucchini
- Cold Sesame Noodles with Peanut Sauce
- Crockpot Buffalo Mac and Cheese
- Crispy Gnocchi Caprese Salad
If you try this recipe, I'd love to hear your comments and consider giving it a 5-star rating. Explore the recipe index for more easy, delicious ideas, and stay updated by subscribing to our newsletter and following us on Facebook, Pinterest, Instagram, and YouTube!















I love the simplicity of this recipe and it is delicious. However, please note the recipe as published is wrong, the amount of flour in the cheese sauce is 1/4 cup, not 1/4 tbsp. The first time we made this it was a bit of a disaster but after we figured out the correct proportions for the cheese sauce it came out great.
I used 1 1/2 cups of diced Velveta cheese and 1 1/2 cups of sharp cheddar cheese.
Great recipe.
Thank you for trying it, Teresa! I'm so happy you enjoyed it.