Rich Baked Mac and Cheese

Convincing your family to gather around the dinner table on a busy weeknight can feel like an uphill battle. Between work schedules, homework, and after-school activities, finding a meal that everyone actually wants to eat becomes quite the puzzle, especially when you’re dealing with picky eaters who turn their noses up at anything too fancy or unfamiliar.

Fortunately, this baked mac and cheese hits all the right notes: it’s comfort food at its finest, uses ingredients you probably already have in your kitchen, and can easily feed a crowd without breaking the bank.

Baked Mac and Cheese
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love This Baked Mac and Cheese

  • Rich, creamy texture – The combination of a proper cheese sauce and eggs creates that perfect custardy consistency that makes this mac and cheese so much better than the boxed stuff.
  • Simple pantry ingredients – You probably have most of these basics on hand already – just pasta, butter, flour, milk, cheese, and eggs to create something truly satisfying.
  • Perfect for feeding a crowd – This recipe makes a generous portion that’s ideal for family dinners, potlucks, or meal prep for the week ahead.
  • Golden, bubbly top – Baking it in the oven gives you that irresistible crispy cheese layer on top while keeping the inside perfectly creamy.
  • Comfort food at its best – This is the kind of homemade mac and cheese that brings back childhood memories and makes everyone at the table happy.

What Kind of Cheddar Cheese Should I Use?

Sharp cheddar is really the way to go for baked mac and cheese since it gives you that bold, tangy flavor that cuts through all the creamy richness. You can use medium cheddar if that’s what you have on hand, but sharp cheddar will give you much more flavor punch. When it comes to shredding, I always recommend grating your own cheese from a block rather than buying pre-shredded – it melts so much better and creates a smoother sauce. Pre-shredded cheese has anti-caking agents that can make your cheese sauce a bit grainy, so if you want that perfect creamy texture, take the extra few minutes to shred it yourself.

Baked Mac and Cheese
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

This mac and cheese recipe is pretty adaptable, so here are some swaps you can make:

  • Elbow macaroni: Feel free to use other short pasta shapes like shells, penne, or cavatappi. They all hold cheese sauce well. Just stick to the same cooking time on the package directions.
  • Sharp cheddar cheese: You can mix things up with different cheeses like mild cheddar, gruyere, fontina, or even add some cream cheese for extra creaminess. Just keep the total amount the same.
  • Whole milk: 2% milk works fine, though your sauce might be slightly less rich. Avoid skim milk as it can make the sauce too thin. Heavy cream will make it richer if that’s what you’re after.
  • All-purpose flour: You can substitute with the same amount of cornstarch, but whisk it with a bit of cold milk first to avoid lumps before adding to the butter.
  • Salted butter: Unsalted butter works just fine – just add a pinch more salt to taste. The recipe will still turn out great.
  • Eggs: The eggs help create that custard-like texture, so I wouldn’t recommend skipping them. They’re pretty essential for this style of baked mac and cheese.

Watch Out for These Mistakes While Baking

The biggest mistake people make with baked mac and cheese is not cooking the pasta enough before baking – your elbows should be just shy of al dente since they’ll continue cooking in the oven and absorb liquid from the custard.

Another common error is rushing the cheese sauce by adding the cheese to milk that’s too hot, which can cause it to seize up and become grainy instead of smooth, so let your milk mixture cool slightly before whisking in the cheddar.

Don’t skip the resting step after mixing everything together – letting the mac and cheese sit for 10-15 minutes before baking allows the pasta to absorb some of the egg mixture, preventing a watery bottom layer.

Finally, resist the urge to overbake by checking for doneness around the 45-minute mark – the center should be just set but still slightly jiggly, as it will firm up while cooling.

Baked Mac and Cheese
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With Baked Mac and Cheese?

Baked mac and cheese is pretty rich and cheesy, so I love pairing it with something fresh and crisp like a simple green salad with vinaigrette to cut through all that creamy goodness. A side of roasted vegetables like broccoli, green beans, or Brussels sprouts also works great and adds some color to your plate. If you want to make it a heartier meal, try serving it alongside some barbecue pulled pork, grilled chicken, or even a few slices of crispy bacon on top. For a Southern-style dinner, cornbread and coleslaw make perfect companions to this comfort food classic.

Storage Instructions

Refrigerate: This baked mac and cheese keeps really well in the fridge for up to 4 days. Just cover it tightly with foil or transfer portions to airtight containers. I actually think it tastes even better the next day after all those cheesy flavors have had time to meld together!

Freeze: You can definitely freeze this for up to 3 months, which makes it perfect for meal prep. I like to cut it into individual portions and wrap them separately, or freeze the whole pan covered tightly with plastic wrap and foil. Just remember to label it with the date so you don’t forget what’s hiding in there.

Reheat: To warm it back up, cover with foil and bake at 350°F for about 20-25 minutes if it’s been in the fridge, or 45 minutes if frozen. You can also microwave individual portions, but I find the oven gives you that nice crispy top again. Add a splash of milk if it seems a bit dry after reheating.

Preparation Time 15-20 minutes
Cooking Time 45-50 minutes
Total Time 60-70 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 4000-4400
  • Protein: 180-210 g
  • Fat: 230-260 g
  • Carbohydrates: 310-340 g

Ingredients

For the pasta:

  • 4 cups uncooked elbow macaroni

For the cheese sauce:

  • 3 tbsp salted butter
  • 3 tbsp all-purpose flour
  • 2 cups whole milk
  • 3 cups sharp cheddar cheese, shredded

For the egg mixture:

  • 6 eggs
  • 1/2 tsp salt

For layering and topping:

  • 3 cups sharp cheddar cheese, shredded (divided)

Step 1: Cook the Macaroni

  • 4 cups uncooked elbow macaroni

Preheat your oven to 400°F.

Bring a large pot of salted water to a boil and cook the elbow macaroni according to the package directions until al dente.

Drain the cooked macaroni in a colander and rinse with cold water to stop the cooking process.

Set aside.

Step 2: Make the Cheese Sauce

  • 3 tbsp salted butter
  • 3 tbsp all-purpose flour
  • 2 cups whole milk
  • 3 cups sharp cheddar cheese, shredded

In the same pot used for the macaroni, melt the salted butter over low-medium heat.

Whisk in the all-purpose flour and cook for approximately 3 minutes to make a roux.

Gradually whisk in the whole milk, continuing to stir over low-medium heat until the mixture thickens.

Once thickened, stir in 3 cups of shredded sharp cheddar cheese and mix until fully melted and smooth.

I always take my time with the sauce to keep it creamy and avoid that curdled look.

Step 3: Combine Macaroni and Cheese Sauce

  • cooked elbow macaroni (from Step 1)
  • cheese sauce (from Step 2)

Remove the cheese sauce from the heat.

Add the drained macaroni (from Step 1) to the pot with the cheese sauce and stir gently until all the noodles are evenly coated.

Step 4: Add Eggs and Seasoning

  • 6 eggs
  • 1/2 tsp salt

In a separate bowl, whisk together the eggs and salt until smooth.

Pour this egg mixture into the pot with the macaroni and cheese and stir well to combine.

This helps set the macaroni and cheese when baked, making it extra rich.

Step 5: Assemble the Macaroni and Cheese

  • macaroni and cheese mixture with eggs (from Step 4)
  • 3 cups sharp cheddar cheese, shredded (divided)

Pour half of the macaroni and cheese mixture into a 13″ x 9″ glass casserole dish.

Sprinkle 1½ cups of shredded sharp cheddar cheese over the first layer.

Add the remaining macaroni and cheese mixture on top, and finish with the remaining 1½ cups of shredded sharp cheddar cheese as the final layer.

Sometimes I like to add a sprinkle of freshly ground black pepper between the layers for a little kick.

Step 6: Bake the Macaroni and Cheese

Cover the casserole dish with aluminum foil and bake in the preheated 400°F oven for 30 minutes.

After 30 minutes, remove the foil and bake for an additional 15-20 minutes, or until the center is set and the top is lightly browned.

Serve warm.

Leftovers can be refrigerated.

Baked Mac and Cheese

Rich Baked Mac and Cheese

Delicious Rich Baked Mac and Cheese recipe with step-by-step instructions.
Prep Time 21 minutes
Cook Time 44 minutes
Total Time 1 hour 5 minutes
Servings 4
Calories 4200 kcal

Ingredients
  

For the pasta:

  • 4 cups uncooked elbow macaroni

For the cheese sauce:

  • 3 tbsp salted butter
  • 3 tbsp all-purpose flour
  • 2 cups whole milk
  • 3 cups sharp cheddar cheese, shredded

For the egg mixture:

  • 6 eggs
  • 1/2 tsp salt

For layering and topping:

  • 3 cups sharp cheddar cheese, shredded (divided)

Instructions
 

  • Preheat your oven to 400°F. Bring a large pot of salted water to a boil and cook the elbow macaroni according to the package directions until al dente. Drain the cooked macaroni in a colander and rinse with cold water to stop the cooking process. Set aside.
  • In the same pot used for the macaroni, melt the salted butter over low-medium heat. Whisk in the all-purpose flour and cook for approximately 3 minutes to make a roux. Gradually whisk in the whole milk, continuing to stir over low-medium heat until the mixture thickens. Once thickened, stir in 3 cups of shredded sharp cheddar cheese and mix until fully melted and smooth. I always take my time with the sauce to keep it creamy and avoid that curdled look.
  • Remove the cheese sauce from the heat. Add the drained macaroni (from Step 1) to the pot with the cheese sauce and stir gently until all the noodles are evenly coated.
  • In a separate bowl, whisk together the eggs and salt until smooth. Pour this egg mixture into the pot with the macaroni and cheese and stir well to combine. This helps set the macaroni and cheese when baked, making it extra rich.
  • Pour half of the macaroni and cheese mixture into a 13" x 9" glass casserole dish. Sprinkle 1½ cups of shredded sharp cheddar cheese over the first layer. Add the remaining macaroni and cheese mixture on top, and finish with the remaining 1½ cups of shredded sharp cheddar cheese as the final layer. Sometimes I like to add a sprinkle of freshly ground black pepper between the layers for a little kick.
  • Cover the casserole dish with aluminum foil and bake in the preheated 400°F oven for 30 minutes. After 30 minutes, remove the foil and bake for an additional 15-20 minutes, or until the center is set and the top is lightly browned. Serve warm. Leftovers can be refrigerated.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!