Perfect Baked Macaroni and Cheese

The Ultimate Baked Macaroni and Cheese Recipe: Irresistibly Creamy, Gooey, and Flavorful

A fork pulling baked macaroni and cheese from an individual ramekin, showcasing its rich, gooey cheese pull.

There are few dishes as universally beloved and comforting as macaroni and cheese. It’s a timeless classic, a warm hug in a bowl, and the quintessential comfort food that transcends generations and occasions. Today, I’m thrilled to share with you my go-to recipe for the ultimate baked macaroni and cheese – a dish so rich, creamy, and undeniably gooey, it’s guaranteed to become a family favorite.

In challenging times, there’s a unique solace found in simple, hearty pleasures. For me, that often means indulging in the blissful combination of fat and carbohydrates. Whether it’s a batch of soft chocolate chip cookies, freshly baked bread slathered with butter, or decadent homemade cinnamon rolls, these treats have a way of making everything feel a little more manageable. Baked macaroni and cheese ranks high on that list, offering a savory, cheesy escape that warms you from the inside out.

This isn’t just any mac and cheese recipe. What makes it truly exceptional is a meticulously crafted three-cheese blend that creates a symphony of flavors – savory, nutty, tangy, and milky-sweet. Combined with a perfectly seasoned creamy sauce, this dish offers an unparalleled depth of taste. The versatility of this recipe is another highlight; you can enjoy it as a luxurious stovetop mac and cheese or elevate it further by baking it into a bubbling, golden casserole. Either way, prepare for a comforting experience that will leave you feeling all the warm fuzzies.

Join me as we explore every step to creating the best-ever homemade baked macaroni and cheese, packed with tips and tricks for achieving that perfect, sinfully creamy consistency every single time!

A serving spoon lifting a portion of unbelievably gooey, cheesy, and stretchy macaroni and cheese from a baking dish.

Crafting Your Perfect Macaroni and Cheese: A Step-by-Step Guide

Making truly spectacular macaroni and cheese involves mastering three fundamental components. Get these right, and you’re well on your way to a dish that will impress everyone at your table:

  1. The Pasta Foundation
  2. The Signature Cheese Blend
  3. The Silky Cream Sauce

Let’s dive into each element, starting with the star of the show: the pasta!

Choosing and Preparing the Ideal Pasta

For this classic baked mac and cheese recipe, I traditionally opt for elbow macaroni. Its small, curved shape is perfect for capturing and holding pockets of that irresistible, creamy cheese sauce in every bite. However, feel free to experiment with other pasta shapes that you love, such as cavatappi, shells, or even penne, which also excel at cradling savory sauces.

The key to perfect pasta in mac and cheese is proper cooking. Always boil your pasta in a generous amount of well-salted water – it should taste almost like the ocean. This seasons the pasta from within, adding a foundational layer of flavor. Crucially, undercook the noodles slightly. Drain them approximately one minute before the package directions suggest. This prevents them from becoming mushy during the baking process and allows them to absorb some of the rich cheese sauce without losing their structural integrity, contributing significantly to the final dish’s creamy texture.

Freshly boiled elbow macaroni noodles tossed with butter in a large colander.

After draining, gently toss the hot macaroni with a tablespoon of butter. This simple step helps prevent the noodles from sticking together while you prepare the other delicious components of your baked mac and cheese casserole, ensuring they remain perfectly separated and ready to mingle with the decadent sauce.

Selecting and Shredding Your Cheese Blend

The soul of any great macaroni and cheese lies in its cheese. My signature blend for this recipe combines three distinct cheeses, each bringing a unique character to create a perfectly balanced and complex flavor profile:

  • Extra-Sharp Cheddar: This provides a robust, salty tang and a classic sharp cheese flavor that is quintessential to macaroni and cheese.
  • Gruyere: For a sophisticated twist, Gruyere adds a wonderful nutty, earthy, and slightly funky undertone, elevating the overall taste.
  • Mozzarella: Known for its mild, milky sweetness and exceptional meltability, mozzarella contributes that irresistible ooey-gooey stretchiness that everyone craves in baked mac and cheese.

Together with the carefully selected spices in our cream sauce, these three cheeses create a harmonious blend that is rich, savory, and incredibly satisfying. However, feel free to personalize your mac and cheese by substituting some of your favorite cheeses!

Here are some other fantastic cheese choices that would work beautifully:

  • Fontina: Offers a creamy, nutty flavor and melts beautifully.
  • Pecorino Romano or Parmesan: Adds a sharp, salty punch, best used in moderation due to their strong flavor.
  • Brie or Camembert: For a luxurious, buttery, and slightly earthy note.
  • Blue Cheese: If you enjoy a bold, piquant flavor, a touch of blue cheese can be surprisingly delightful.
  • Goat Cheese: Introduces a bright, tangy creaminess.
  • Gouda or Smoked Gouda: Provides a sweet, nutty, and sometimes smoky depth.
  • Colby or Colby Jack: Milder options that still deliver great melt and classic cheese flavor.
  • American Cheese: For ultimate creaminess and a classic diner-style smoothness, especially when combined with sharper cheeses.
A generous pile of freshly shredded three-cheese blend (Cheddar, Gruyere, Mozzarella) in a large glass bowl.

A crucial tip for the creamiest mac and cheese: always grate your own cheese. Avoid pre-shredded varieties, as they often contain anti-caking agents like cellulose or potato starch. While these prevent clumping in the bag, they also hinder the cheese from melting smoothly and can result in a grainy sauce. Taking a few extra minutes to shred your own cheese (a food processor makes this quick work!) will yield a significantly creamier, more luxurious texture that is well worth the effort.

Building the Velvety Cream Sauce

Once your noodles are perfectly boiled and your cheeses are freshly shredded, it’s time to embark on creating the star of our baked mac and cheese: the rich, creamy sauce. This process starts with a classic culinary technique known as making a roux.

A roux (pronounced “roo”) might sound fancy, but it’s simply a mixture of melted butter and flour cooked together. This mixture is essential for thickening the sauce, giving it body, and imparting that wonderfully velvety texture that defines great mac and cheese. Begin by melting half a cup of butter in a large pot over low heat, then gradually whisk in the flour until it forms a smooth, thick paste. Cook this roux for a minute or two, stirring constantly, to cook out the raw flour taste.

Close-up of butter melting in a large pot, with flour being stirred in to create a roux.

Next, slowly whisk in about one cup of milk into the roux. It’s crucial to add the milk gradually and whisk vigorously to prevent lumps from forming. Continue whisking until the mixture is completely smooth, then add the remaining milk and the cream. I prefer a combination of milk and cream for ultimate richness, but half-and-half can be a convenient substitute if that’s what you have on hand.

Adding milk to a golden roux in a large pot, whisking to combine for the cream sauce.

Increase the heat slightly to medium-low and continue to gently whisk, allowing the sauce to thicken. The goal is a consistency similar to a light Alfredo sauce – it should be thick enough to generously coat the back of a spoon, and when you run your finger across it, it should leave a distinct trail. Congratulations, you’ve just made a classic béchamel sauce!

A thick, creamy béchamel sauce coating the back of a spoon, leaving a distinct trail when a finger is run through it.

Now, it’s time to infuse your béchamel with flavor. Whisk in the seasonings: salt, garlic powder, dry mustard, paprika, and freshly ground black pepper. Each of these plays a vital role. The salt enhances all the flavors, garlic powder adds aromatic depth, dry mustard subtly amplifies the cheese’s tang, and paprika contributes a hint of color and a touch of sweetness. This blend will truly make your cheese sing!

The final step in crafting the sauce is transforming it into a Mornay sauce – a béchamel enriched with cheese. Reduce the heat to low and gradually whisk in approximately one-third of your shredded cheese blend. Add it a handful at a time, allowing each addition to fully melt into the sauce before adding more. This gradual melting ensures a silky-smooth, lump-free cheese sauce. Remember, do not allow the sauce to simmer or boil at this stage, as high heat can cause the cheese to separate and become grainy.

Shredded cheese being stirred into a thick, creamy béchamel sauce to create a Mornay sauce.

Once all the cheese has melted into a luscious, smooth Mornay sauce, pour it generously over your cooked macaroni noodles and stir until every noodle is perfectly coated in cheesy goodness. At this point, you have an incredible stovetop macaroni and cheese that is utterly fantastic on its own. It’s rich, creamy, and ready to enjoy. However, for those who crave an extra layer of decadence, baking it in a casserole dish takes it to an entirely new level!

Pouring the rich, creamy cheese sauce over cooked elbow macaroni noodles in a large pot.

Assembling the Decadent Baked Macaroni and Cheese Casserole

To transform your stovetop marvel into a glorious baked mac and cheese casserole, we’re going for layers of pure cheesy indulgence. This layered approach ensures that every bite is packed with gooey cheese, rather than just having a cheese crust on top. I borrowed this genius technique from The Chunky Chef, and it truly makes all the difference.

Preheat your oven to 325 degrees F (160 degrees C) and lightly mist a 9×13-inch baking dish with non-stick spray. Then, spoon half of the saucy macaroni mixture into the bottom of the prepared dish. Even it out gently, then generously sprinkle another third of your remaining shredded cheese blend over this first layer of noodles. This creates an internal layer of melting cheese that will become delightfully gooey.

Layering saucy macaroni and a generous sprinkle of shredded cheese in a 9x13-inch baking dish.

Now, carefully spread the remaining half of the macaroni and cheese mixture over the first layer. Finally, crown your casserole with the last third of the shredded cheese, ensuring an even layer across the top. This top layer will bake into a beautiful golden crust, providing a delightful textural contrast to the creamy interior.

The second layer of macaroni and cheese spread over the first cheese layer in a casserole dish, topped with more shredded cheese.
An unbaked macaroni and cheese casserole, with distinct layers of noodles and cheese, ready for the oven.

Place the casserole in the preheated oven and bake for approximately 15 minutes, or until the cheese is beautifully melted, bubbly, and the edges are just beginning to turn golden brown and slightly crispy. The center should remain wonderfully saucy and creamy. If you prefer an extra-browned and bubbly top, carefully place it under the broiler for an additional 3 to 5 minutes, keeping a close eye on it to prevent burning.

Secrets to the Creamiest Baked Macaroni and Cheese

Nothing is more disappointing than dry or grainy baked macaroni and cheese. Our goal is a luxuriously smooth, undeniably saucy, and deeply creamy mac and cheese. This recipe incorporates several essential tricks to achieve that perfect, velvety texture:

  1. Slightly Undercook Your Pasta: As mentioned earlier, boiling your pasta for one minute less than directed is crucial. This ensures the noodles retain a slight al dente bite, preventing them from becoming mushy and allowing them to perfectly absorb the sauce without turning starchy. The sauce remains delightfully loose and creamy, flowing around each individual noodle.
  2. Always Grate Your Own Cheese: This cannot be stressed enough. Pre-shredded cheeses contain anti-caking agents that hinder smooth melting, often leading to a gritty or clumpy sauce. Freshly shredded cheese melts beautifully, contributing to a truly silky finish.
  3. Embrace a High Sauce-to-Pasta Ratio: This recipe calls for a generous amount of sauce, which might seem like a lot at first glance. However, trust the process! A higher sauce ratio ensures that every noodle is generously coated, and it accounts for some absorption during baking, guaranteeing a creamy result rather than a dry one. This tip is inspired by the experts at Food52.
  4. Maintain Low Heat for the Sauce: When making your béchamel and especially when melting in the cheese to create the Mornay sauce, keep the heat low to medium-low. Never allow the sauce to come to a simmer or a rolling boil. High heat can cause the proteins in the cheese to seize and separate, leading to a grainy or oily texture. Gentle heat is key for a smooth, cohesive sauce.
  5. Keep Bake Time Short: Overbaking is a common culprit for dry mac and cheese. The longer it stays in the oven, the more moisture evaporates from the sauce and the more the cheese proteins tighten up, leading to a stiff and less creamy result. Bake just until the cheese is melted and bubbly – about 15 minutes is usually sufficient. A short bake time ensures the sauce stays luscious and flowing.

And one final, golden rule: this ultimate baked macaroni and cheese is at its absolute best when served fresh from the oven. Try to time your preparation so you can enjoy it in all its ooey-gooey, steaming glory!

Delicious Add-Ins to Elevate Your Mac and Cheese

While this baked macaroni and cheese is a satisfying meal in itself, it also serves as a fantastic canvas for various additions. You can easily transform it into a more balanced main dish by incorporating your favorite meats or vegetables. Here are some mouthwatering suggestions to customize your casserole:

  • Crumbled Bacon: Adds a smoky, salty crunch that pairs perfectly with the creamy cheese.
  • Diced Ham: A classic pairing, bringing savory depth and heartiness.
  • Shredded Turkey or Chicken: Great for using up leftovers, adding lean protein.
  • Lobster or Shrimp: For a luxurious seafood mac and cheese experience.
  • Seasoned Ground Beef: Transforms it into a hearty casserole, akin to a cheesy pasta bake.
  • Roasted Cauliflower or Broccoli Florets: Adds texture, nutrients, and a subtle earthy flavor.
  • Sun-Dried Tomatoes: Offers a burst of concentrated sweet and tangy flavor.
  • Sautéed Onions or Caramelized Onions: Introduces sweet, savory aromatics.
  • Roasted Butternut Squash or Pumpkin: Adds a sweet, autumnal richness and creamy texture.
  • Green Peas: A pop of color and fresh, sweet flavor.
  • Sautéed Spinach and Artichoke Hearts: For a creamy, savory, and slightly tangy vegetable boost.
Overhead view of several individual bowls filled with warm, creamy baked macaroni and cheese, freshly spooned from the casserole dish.

Scaling Your Mac and Cheese Recipe

This versatile baked macaroni and cheese recipe is incredibly adaptable, whether you’re cooking for a small gathering or a large crowd. You can easily halve or even quarter the recipe if you need a smaller portion. Simply adjust the ingredient quantities proportionally and consider using a smaller baking dish (e.g., an 8×8-inch pan for a halved recipe).

Conversely, if you’re preparing for a bigger feast, this recipe scales up beautifully. Just make sure you have a sufficiently large pot for making the sauce and combining it with the pasta, and a generously sized baking dish (or multiple dishes) to accommodate the increased volume. The cooking principles and techniques remain the same, ensuring consistent deliciousness no matter the batch size.

Can Macaroni and Cheese Be Prepared in Advance?

While baked macaroni and cheese is undeniably at its peak when served immediately, sometimes advance preparation is necessary. To achieve the best possible results when making it ahead, I recommend a particular approach:

  1. Prepare Components Separately: Cook the macaroni, shred all your cheeses, and prepare the creamy Mornay sauce, keeping each component separate.
  2. Rewarm the Sauce: Just before you’re ready to assemble and serve, gently rewarm the cheese sauce over very low heat, stirring frequently to ensure it remains smooth and doesn’t scorch or separate.
  3. Assemble and Bake: Once the sauce is warm, combine it with the cooked pasta, layer it in your baking dish with the remaining cheese, and then bake as directed.

If you need to keep the assembled casserole warm for a short period before serving, place it in the oven on the lowest possible setting (around 150-200°F or 65-95°C) until ready to serve. This method helps prevent the pasta from absorbing too much of the sauce, which can happen if the fully assembled mac and cheese sits in the fridge for an extended period, leading to a drier result.

While you *could* assemble the entire dish and store it in the refrigerator or freezer, the aforementioned method is preferable because the pasta tends to soak up a lot of the sauce as it rests, potentially compromising the luscious creaminess we’re aiming for.

Storing and Reheating Leftover Mac and Cheese

Even though it’s best enjoyed fresh from the oven, any leftover baked macaroni and cheese is still incredibly delicious. To store, wrap it tightly in plastic wrap or transfer it to an airtight container and refrigerate. It will keep well in the fridge for about 5 to 7 days.

For longer storage, macaroni and cheese freezes surprisingly well. Simply portion it into freezer-safe containers, ensuring it’s tightly sealed to prevent freezer burn. When you’re ready to enjoy, thaw it in the refrigerator overnight. Reheat gently to preserve its creamy texture:

  • Microwave: Reheat in short, 20-second bursts on full power, stirring well after each interval, until warmed through. You may add a splash of milk or cream if it seems a bit dry.
  • Oven: For larger portions, cover the dish with foil and reheat in a very low oven (around 200°F or 95°C) until it’s melty and warmed through. This method helps maintain moisture and prevents the cheese from separating.
A delicious, golden-brown homemade baked macaroni and cheese casserole in a white baking dish, with a wooden serving spoon poised to scoop.

More Cheesy Delights to Explore

If you’re a fan of rich, cheesy dishes, you’ll love these other recipes from my collection:

  • Classic Nachos Recipe
  • Savory Cheese Puffs (Gougeres)
  • Hearty French Onion Soup
  • Elegant Quiche Lorraine

As an Amazon Associate, I earn from qualifying purchases.

A vibrant and inviting image of creamy mac and cheese, suitable for a Pinterest pin, highlighting its deliciousness.
A fork pulling macaroni and cheese out of an individual ramekin, stretching the gooey cheese along with it.

Baked Macaroni and Cheese Recipe

Servings:
12
Prep Time:
35 mins
Cook Time:
15 mins
Total Time:
50 mins

Your family will go crazy for this baked macaroni & cheese recipe! Sinfully creamy and gooey, with a 3-cheese blend that gives a perfect balance of flavors.

Print Recipe

Ingredients

  • 16 ounces (453.59 g) elbow macaroni
  • 12 ounces (340.2 g) extra-sharp cheddar cheese (should yield about 3 cups shredded)
  • 8 ounces (226.8 g) gruyere cheese (should yield about 2 cups shredded)
  • 4 ounces (113.4 g) mozzarella cheese (I use part-skim, should yield about 1 cup shredded)
  • 1/2 cup (113.5 g) butter (1 stick), plus 1 tablespoon extra for the noodles
  • 1/2 cup (62.5 g) all-purpose flour
  • 4 cups (946.35 ml) milk (whatever kind you usually buy)
  • 1 cup (236.59 ml) cream
  • 1 1/2 teaspoon (7.39 g) kosher salt
  • 1 teaspoon (4.93 g) garlic powder
  • 1/2 teaspoon (2.46 g) dry mustard
  • 1/4 teaspoon (1.23 g) paprika
  • freshly ground black pepper, to taste

Instructions

  1. In a large pot filled with salty water, boil the macaroni for one minute less than the package directions.
  2. Drain the pasta in a large colander, then toss with the additional 1 tablespoon of butter to coat the noodles and prevent sticking.
  3. Preheat the oven to 325 degrees F (160°C) and lightly mist a 9×13 casserole dish with non-stick spray.
  4. Shred the cheeses, by hand with a box grater, or in a food processor.
  5. Melt the remaining 1/2 cup of butter in a large pot over low heat, and stir in the flour until a smooth paste forms (this is your roux).
  6. Slowly pour in 1 cup of the milk, while whisking constantly.
  7. When no lumps remain, add the rest of the milk and the cream.
  8. Turn the heat up to medium-low and allow the sauce to thicken slightly (it should coat the back of a spoon). Do not boil.
  9. Whisk in the salt, garlic powder, dry mustard, paprika, and pepper.
  10. Turn the heat back down to low and whisk in about 1/3 of the shredded cheese, a handful at a time, allowing each addition to fully melt in before adding the next. (This creates a Mornay sauce. Do not allow the sauce to simmer or boil).
  11. Pour the cheese sauce over the cooked macaroni, and stir until combined.
  12. Transfer half the mixture to the prepared baking dish, then top with another 1/3 of the shredded cheese.
  13. Layer the remaining mac and cheese on top, then sprinkle on the last 1/3 of cheese and bake until the cheese is melted (about 15 minutes).
  14. Optional: Broil the top of the baked macaroni and cheese until bubbly and browned (3 to 5 minutes), watching carefully to prevent burning.

Notes

Do not allow the sauce to simmer or boil at any point, especially when adding cheese, to prevent a grainy texture.

Nutrition Information (per serving)

Calories: 567 kcal,
Carbohydrates: 38g,
Protein: 23g,
Fat: 36g,
Saturated Fat: 22g,
Cholesterol: 114mg,
Sodium: 702mg,
Potassium: 265mg,
Fiber: 1g,
Sugar: 5g,
Vitamin A: 1207IU,
Vitamin C: 1mg,
Calcium: 558mg,
Iron: 1mg
Cuisine:
American
Course:
Main Course, Side Dish