Easy Macaroni and Cheese Casserole

Baked macaroni and cheese casserole

The Spruce 

Prep: 10 mins
Cook: 40 mins
Total: 50 mins
Servings: 4 servings
Nutritional Guidelines (per serving)
622 Calories
47g Fat
17g Carbs
32g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 4
Amount per serving
Calories 622
% Daily Value*
Total Fat 47g 60%
Saturated Fat 26g 131%
Cholesterol 278mg 93%
Sodium 797mg 35%
Total Carbohydrate 17g 6%
Dietary Fiber 2g 7%
Protein 32g
Calcium 807mg 62%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This baked macaroni and cheese casserole is easy to make with cheddar cheese and eggs along with milk and butter. There's no separate sauce to make for this version, making cleanup much easier than other versions made with a stovetop cheese sauce. Eggs and milk are whisked together and then combined with the cooked macaroni, butter, and shredded cheese. The eggs give the mixture a soft and creamy custard-like texture, and it is a real time-saver because there is no separate sauce to cook. 


Click Play to See This Baked Macaroni and Cheese Casserole Recipe Come Together

It's a simple, homey recipe that lends itself to many possible variations. Add some crumbled cooked bacon, diced cooked sausage, or diced ham, or change the cheese. Add some Velveeta cheese to the cheddar cheese or use some Monterey Jack cheese. Pepper jack cheese can add some pleasant heat to the casserole. There are dozens of flavored cheeses to choose from; experiment with your favorites. See the recipe variations for more ideas.

This easy macaroni and cheese bake takes about 30 minutes in the oven and it makes four generous servings. 


  • 8 ounces elbow macaroni (uncooked; about 2 cups)
  • 4 tablespoons butter
  • Kosher salt (to taste)
  • 2 1/2 cups cheddar cheese (shredded, divided)
  • Black pepper (to taste)
  • 2 large eggs
  • 1/2 cup milk
  • Garnish: paprika

Steps to Make It

  1. Gather the ingredients.

    Baked mac and cheese
    The Spruce 
  2. Preheat the oven to 350 F (180 C / Gas 4).

  3. Grease an 8-inch or 9-inch square baking pan or 2-quart casserole.

    Grease a baking pan
    The Spruce
  4. Cook the macaroni in boiling salted water following the package directions.

    Boil pasta
    The Spruce
  5. Drain well.

    Drain well
    The Spruce
  6. Return the pasta to the pot and add the butter; stir until melted.

    Return pasta to the pot
    The Spruce 
  7. Add 2 cups of the shredded cheese. Taste and add salt and pepper, as needed.

    Add cheese
    The Spruce
  8. In a medium bowl, whisk eggs with the milk.

    Mix eggs
    The Spruce
  9. Add the milk mixture to the macaroni; stir until thoroughly combined.

    Add milk mixture to mac
    The Spruce 
  10. Spoon the pasta and cheese mixture into the prepared casserole or baking pan.

    Spoon into casserole dish
    The Spruce
  11. Sprinkle the remaining 1/2 cup cheese over the top along with paprika, if using.

    Sprinkle with cheese
    The Spruce
  12. Bake the macaroni and cheese (uncovered) for 30 minutes, or until the cheese has melted and browned and casserole is cooked through.

    Bake mac and cheese
    The Spruce
  13. Serve and enjoy!


  • For a crunchy, browned breadcrumb topping, toss 1 cup of finely shredded fresh breadcrumbs with 2 tablespoons of melted butter. Sprinkle the crumbs over the macaroni and cheese and then bake as directed. Buttered panko crumbs may be used for a crispier topping.
  • There are many kinds of pasta to choose from, including whole wheat and gluten-free. Use your favorite kind of macaroni, or make it with pasta of a similar shape and size. 

Recipe Variations

  • Macaroni and Cheese Casserole With Bacon: Crumble 4 to 6 strips of cooked bacon and add to the macaroni and cheese mixture. Spoon into the baking dish and proceed with the recipe.
  • Macaroni and Cheese Casserole With Ham: Add 1 to 2 cups of diced cooked ham to the macaroni and cheese mixture. Spoon into the prepared baking dish and proceed with the recipe.
  • Macaroni and Cheese With Chile Peppers: Add a few tablespoons of minced jalapeno peppers or add 1 small can of mild chopped green chile peppers.