This post may contain affiliate links which won’t change your price but will share some commission.

This rich and creamy Baked Macaroni and Cheese is the perfect go-to crowd-pleaser, kid-winning, soul-warming recipe. You’ll have it whipped up in under an hour & ready for the ultimate cheesy dinner.

Quick go-to dinners that the whole family will enjoy are the way I roll most nights. If you can relate, be sure to check out this Homemade Hamburger Helper, my Cheesy Chicken Quesadillas, and this Chicken Spaghetti Casserole. You can whip them up in a jiffy, savings you all the headaches on those busy nights!

a rectangular baking dish of homemade baked mac and cheese


Easy Baked Mac & Cheese

We all love the convenience and deliciousness of the soul-warming noodles drenched in ooey-gooey melted cheese. But honestly, have you truly experienced the comfort of real macaroni and cheese? Let’s just say you can now skip the eye-catching boxes of noodles with the powder they call cheese at the store. While you’re at it, go ahead a toss out the mystery cheese they call Velveeta.

We are about to get down with some classic, creamy, ultra cheesy baked macaroni and cheese. This is the real deal, old school, what you would get a grandma’s house kind of recipe and it’s about to go down. Let’s get cheesy.

a close shot of creamy macaroni in a bowl
stretchy cheese hanging off a scoop of homemade mac and cheese

What you’ll need

  • Macaroni Noodles: Your basic macaroni noodles will work great here. Or if you prefer whole wheat or a gluten-free option, that will also work.
  • Butter: I like to use salted butter.
  • Flour: Just your basic all-purpose flour is all you need.
  • Milk: We’re not trying to go dairy-free here, so whole milk is great.
  • Cheese: You can really use any combination of cheese you like or have on hand. But I have played around with different cheese blends A LOT and have settled on a combination of several cheeses for the BEST flavor and ultimate cheesiness! I used FIVE kinds of cheese: 4 ounces each of muenster, gruyere, sharp yellow cheddar, and white cheddar in this recipe, plus a couple of slices of provolone (Havarti works well too though) between the layers of pasta for the cheesiest mac and cheese ever! I also prefer to shred my own cheese as it melts much easier than the prepackaged shredded cheese.
  • Seasoning: I use salt, pepper, onion powder, paprika, and creole seasoning to add just the right amount of seasoning to our mac and cheese.
ingredients for homemade mac and cheese

How to Make

  1. Preheat oven & cook pasta. Go ahead and preheat your oven so it’s ready to go and then you’ll want to cook your pasta according to the directions on the package in salted, boiling water just until its al dente.
  2. Shred your cheese. Get all that cheese shredded up and set to the side. Freshly grated cheese makes such a huge difference!
  1. Make a roux for your cheese sauce. Melt the butter in a large saucepan over medium-high heat. When the butter is completely melted, sprinkle the flour over the butter and whisk in to form a roux. Cook until it is bubbly and sort of resembles wet sand, about 1-2 minutes.
  1. Add the milk. Slowly add the milk and whisk frequently until the sauce thickens up. This typically takes about 3-5 minutes.
  1. Add seasoning and cheese. Go ahead and add the seasoning to the milk mixture and then sprinkle 1/4 of the cheese over the sauce and whisk it in until melted. Add another 1/4 of the cheese and whisk again until the sauce is smooth.
adding spices and seasoning to a creamy sauce
  1. Add cheese sauce to pasta and stir until all the pasta is coated well with the cheese. You could eat the macaroni and cheese just like this if you like it super creamy and stovetop style. But I love to bake our mac and cheese for the ultimate in cheesiness and best texture.
  1. Add pasta to the baking dish. Add 1/2 of the macaroni and cheese to the baking dish. Layer your slices of cheese on top and then sprinkle with another 1/4 of the shredded cheese. Add the rest of the macaroni and cheese and then top with the remaining shredded cheese.
  1. Bake and enjoy! Bake your macaroni and cheese until all the cheese is melted and everything is hot.
a close image of melted cheddar cheese on top of baked macaroni

Should you cover your mac and cheese when baking?

I like to bake mine uncovered so that it gets a nice “baked” texture. But if you are assembling ahead of time and then baking the mac and cheese when it is cold from the fridge, then I would recommend covering it with foil for at least the first 20 minutes.

What are the best cheeses for Mac and Cheese?

Some of my favorite cheeses to are muenster, gruyere, sharp yellow cheddar, white cheddar, provolone, and Havarti. But you really can’t go wrong with this so some other great options are jack cheese, colby jack, pepper jack, mozzarella, gouda, and parmesan. Just keep in mind that each cheese changes the flavor and texture a bit.

macaroni and cheese being scooped out of a casserole dish

Can I use pre-shredded cheese?

I recommend staying away from pre-shredded cheese. It has additives mixed in that help prevent the cheese from sticking together which makes it harder to melt and prevents the smooth and creamy texture that you’re looking for in a homemade macaroni and cheese.

a spoon lifting a scoop of macaroni and cheese out of a baking dish

How do I store leftover baked mac & cheese?

Allow the macaroni and cheese to cool completely and then cover tightly. Store in the refrigerator for 3-4 days. When you’re ready to dig back in stir in a little bit of milk and microwave until warm, stirring occasionally.

a bowl of homemade mac and cheese in front of a casserole dish

Can I freeze leftovers?

Dairy and the freezer don’t always mix well. It can be done, but it never turns out as good as the fresh version.

two bowls of baked mac and cheese

Can I make this recipe ahead of time?

Yes you can! Just follow the recipe directions but do not bake it yet. Let it cool down, place some plastic wrap on top, and store in the fridge. When you’re ready to eat it, bake it according to the recipe directions or until it is warmed all the way through.

a bowl of homemade baked macaroni and cheese

This recipe also makes a great side dish! Check out these dishes below that will go great with Baked Macaroni and Cheese:

You can also FOLLOW ME on YouTubeInstagramPinterestFacebook, and Twitter for more great recipe tips and ideas!

a close image of melted cheddar cheese on top of baked macaroni
Yield: 12 servings

My Best Baked Macaroni and Cheese

This rich and creamy Baked Macaroni and Cheese is the perfect go-to crowd-pleaser, kid-winning, soul-warming recipe. You'll have it whipped up in under an hour & ready for the ultimate cheesy dinner.

Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes

Ingredients

  • 1 pound macaroni noodles
  • 1/2 cup salted butter
  • 1/4 cup all-purpose flour
  • 2 teaspoons onion powder
  • 3 1/2 cups milk
  • 16 ounces cheese (I used 4 muenster, 4 gruyere 4-8 sharp yellow cheddar, 4 white cheddar, and a couple of slices of provolone and havarti that were leftover)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon paprika
  • 1 teaspoon creole seasoning

Instructions

  1. Preheat oven to 400 degrees F. Bring a large pot of salted water to a boil. Add the macaroni noodles and cook until al dente according to package directions. Drain well and return to the pot.
  2. Meanwhile, melt the butter in a large saucepan over medium-high heat. When the butter is completely melted, sprinkle the flour over the butter and whisk in to form a roux. Cook for 1-2 minutes until bubbly.
  3. Gradually whisk in the milk, then continue to cook, whisking frequently until slightly thickened, around 3-5 minutes.
  4. Sprinkle 1/4 of the cheese over the sauce and whisk it in until melted. Repeat with another 1/4 of the cheese.
  5. Pour the sauce over the drained pasta and stir to coat.
  6. Add 1/2 of the macaroni and cheese sauce to a 9x13-inch pan. Arrange 4 slices of cheese on top and sprinkle with another 1/4 of the shredded cheese. Spread the remaining pasta and sauce on top and sprinkle with the remaining cheese.
  7. Bake for 10-20 minutes until cheese it melted on top and everything is hot throughout.

Nutrition Information:

Yield:

12

Serving Size:

1

Amount Per Serving: Calories: 328Total Fat: 22gSaturated Fat: 13gTrans Fat: 1gUnsaturated Fat: 7gCholesterol: 63mgSodium: 612mgCarbohydrates: 19gFiber: 1gSugar: 0gProtein: 14g

All nutritional information is based on third party calculations and is only an estimate. Each recipe and nutritional value will vary depending on the brands you use, measuring methods and portion sizes per household.