Baked Mac and Cheese Recipe (The Creamiest Ever!)

By Natalie Quinn

On December 11, 2025

An extreme close-up of homemade baked macaroni and cheese in a rustic dish, highlighting the gooey, melted cheese sauce coating every piece of pasta.

Cuisine

American

Prep time

15 minutes

Cooking time

30 minutes

Total time

45 minutes

Servings

8 people

This is the ultimate Baked Mac and Cheese Recipe, a journey into the heart of comfort food. Forget the boxed stuff; this homemade version delivers an ultra-creamy, velvety cheese sauce, perfectly cooked pasta, and a golden, crispy breadcrumb topping that provides the perfect crunch. We’ve tested every variable to create a foolproof recipe that guarantees success, even for beginners. This dish is perfect as a holiday side, a weeknight dinner, or the star of any potluck. It’s the kind of meal that gathers everyone around the table.

Why This is the Only Baked Mac and Cheese Recipe You’ll Ever Need

What makes this recipe stand out? It’s all about the texture and flavor. We achieve an unbelievably creamy cheese sauce by building a perfect béchamel base and incorporating a secret ingredient that prevents graininess. The blend of cheeses provides a sharp, tangy flavor that cuts through the richness, creating a perfectly balanced bite every time. It’s a classic comfort dish, elevated. This recipe isn’t just about following steps; it’s about understanding the simple techniques that create a truly memorable meal, much like a comforting hearty shepherd's pie.

The Key Ingredients for Perfect Mac and Cheese

The magic of this dish lies in using high-quality, simple ingredients. Here’s what you’ll need and why it matters.

The Pasta

Classic elbow macaroni is the traditional choice for a reason; its tubular shape is perfect for holding onto that glorious cheese sauce. However, feel free to use other short pasta shapes like shells, cavatappi, or penne.

The Cheeses

For the best flavor and melt, use a combination of sharp cheddar and Gruyère. Sharp cheddar provides that classic, tangy mac and cheese flavor, while Gruyère adds a nutty, salty complexity and melts beautifully. Crucial Tip: Always buy blocks of cheese and shred it yourself. Pre-shredded cheeses are coated in anti-caking agents that can make your sauce grainy.

The Sauce

Our sauce is built on a simple roux, a mixture of butter and flour that thickens the milk. The real secret to its incredible creaminess is a combination of whole milk and evaporated milk. The evaporated milk adds a concentrated richness and stability that prevents the sauce from breaking.

The Topping

A simple combination of Panko breadcrumbs, melted butter, and a little Parmesan cheese creates a wonderfully crisp and savory topping that contrasts perfectly with the creamy pasta below.

A spoonful of baked mac and cheese being lifted, showing a creamy cheese pull and the crispy panko topping in detail.
The perfect bite: creamy, cheesy, and topped with a golden crunch.

How to Make Baked Mac and Cheese Step-by-Step

This recipe is straightforward and comes together in four main stages: cooking the pasta, making the sauce, combining everything, and baking. Let’s get started.

Step 1: Cook the Pasta

Bring a large pot of salted water to a rolling boil. Add your pasta and cook according to package directions, but be sure to cook it for 1-2 minutes *less* than the recommended time, until it is al dente. The pasta will continue to cook in the oven, and this step prevents it from becoming mushy. Drain the pasta and set it aside.

Step 2: Make the Creamy Cheese Sauce

In a large pot or Dutch oven, melt the butter over medium heat. Whisk in the flour and cook for about one minute, until it smells slightly nutty. This is your roux. Slowly pour in the warm milk and evaporated milk while whisking constantly to prevent lumps. Continue to cook, stirring frequently, for 5-7 minutes, until the sauce has thickened enough to coat the back of a spoon. Remove the pot from the heat. This is the same technique used in many creamy soups, like this delicious chicken parmesan soup.

Step 3: Combine and Assemble

Once the sauce is off the heat, begin adding the shredded cheddar and Gruyère a handful at a time, stirring until each addition is fully melted and incorporated. Do not add all the cheese at once. Season the sauce with salt, black pepper, and paprika. Add the cooked pasta to the cheese sauce and stir until every piece is well-coated. Pour the mixture into a greased 9×13-inch baking dish.

Step 4: Bake to Golden Perfection

In a small bowl, combine the Panko breadcrumbs, melted butter, and grated Parmesan cheese. Sprinkle the breadcrumb mixture evenly over the top of the mac and cheese. Bake at 375°F (190°C) for 20-25 minutes, or until the sauce is bubbly and the topping is golden brown and crispy.

Pro Tips for Unbelievable Results

  • Shred Your Own Cheese: This is the most important tip! It guarantees the smoothest, creamiest sauce.
  • Use Warm Milk: Bringing your milk to room temperature or warming it slightly before adding it to the roux helps prevent lumps.
  • Don’t Overcook the Pasta: Cooking it al dente is key to avoiding a mushy final product.
  • Season Generously: Cheese and pasta need salt. Don’t be shy with seasoning the sauce, and remember to salt your pasta water!
  • Let it Rest: After pulling it from the oven, let the mac and cheese rest for 5-10 minutes. This allows the sauce to set up properly.
An extreme close-up of homemade baked macaroni and cheese in a rustic dish, highlighting the gooey, melted cheese sauce coating every piece of pasta.
Look at that perfectly creamy cheese sauce covering every noodle!

Delicious Variations to Try

While this classic recipe is fantastic on its own, it’s also a great canvas for creativity. Try one of these delicious variations!

  • Add Protein: Stir in crispy bacon, shredded chicken, or browned sausage for a heartier meal.
  • Spice it Up: Add a pinch of cayenne pepper or some chopped pickled jalapeños to the sauce for a spicy kick.
  • Different Cheeses: Experiment with other great melting cheeses like Monterey Jack, Gouda, or Fontina.

This mac and cheese makes an incredible side dish for comforting main courses like a classic pot roast.

Storing, Reheating, and Making Ahead

How to Store

Store any leftovers in an airtight container in the refrigerator for up to 4 days.

How to Reheat

The best way to reheat baked mac and cheese is in the oven. Place it in an oven-safe dish, add a splash of milk to restore creaminess, cover with foil, and bake at 350°F (175°C) until warmed through. You can also reheat individual portions in the microwave.

Make-Ahead Instructions

You can assemble the entire dish without the breadcrumb topping up to two days in advance. Cover and refrigerate. When you’re ready to bake, add the topping and bake as directed, adding 10-15 minutes to the cooking time to account for the cold start.

Frequently Asked Questions

Yes! You can assemble the mac and cheese (without the breadcrumb topping) up to two days in advance. Cover and store it in the refrigerator. When ready to bake, add the topping and increase the baking time by 10-15 minutes.

For a perfectly crispy topping, use Panko breadcrumbs instead of regular ones. Tossing them with melted butter before sprinkling them on top ensures they toast evenly and become golden brown and delicious in the oven.

The number one cause of grainy sauce is using pre-shredded cheese, which contains anti-caking starches. Always buy blocks of cheese and shred it yourself. Also, remove the sauce from the heat before stirring in the cheese to prevent it from overheating and breaking.

No, you should cook the pasta until it is al dente, which is typically 1-2 minutes less than the package directs. The pasta will continue to absorb liquid and cook in the cheese sauce while it bakes, so undercooking it slightly prevents it from becoming mushy.

A combination of a sharp, flavorful cheese and a great melting cheese is best. We recommend a mix of sharp cheddar for that classic tangy flavor and Gruyère for its nutty notes and superior creaminess when melted.

The Best Baked Mac and Cheese Recipe

An extreme close-up of homemade baked macaroni and cheese in a rustic dish, highlighting the gooey, melted cheese sauce coating every piece of pasta.

Baked Mac and Cheese Recipe (The Creamiest Ever!)

This Baked Mac and Cheese Recipe delivers an ultra-creamy, velvety cheese sauce, perfectly cooked pasta, and a golden, crispy breadcrumb topping. A foolproof comfort food classic.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 people
Course: Dinner, Side Dish
Cuisine: American
Calories: 650

Ingredients
  

For the Mac and Cheese
  • 1 lb elbow macaroni or other short pasta
  • 1/2 cup unsalted butter divided
  • 1/2 cup all-purpose flour
  • 3 cups whole milk warmed
  • 1 can (12 oz) evaporated milk
  • 4 cups shredded sharp cheddar cheese about 16 oz, freshly shredded
  • 2 cups shredded Gruyère cheese about 8 oz, freshly shredded
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp paprika
  • 1 cup Panko breadcrumbs
  • 1/4 cup grated Parmesan cheese

Equipment

  • 1 9x13 inch Baking Dish
  • 1 Large pot or Dutch oven
  • 1 Whisk

Instructions
 

  1. Preheat oven to 375°F (190°C). Grease a 9x13-inch baking dish.
  2. Cook the macaroni according to package directions until al dente (about 1-2 minutes less than the package recommends). Drain well and set aside.
  3. In a large pot or Dutch oven, melt 1/2 cup of butter over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly, to form a roux.
  4. Gradually whisk in the warm whole milk and evaporated milk until smooth. Cook over medium heat, stirring frequently, until the sauce thickens (about 5-7 minutes).
  5. Remove the pot from the heat. Add the shredded cheddar and Gruyère cheeses a handful at a time, stirring until each addition is melted before adding the next. Stir until the sauce is smooth.
  6. Season the cheese sauce with salt, pepper, and paprika. Add the cooked macaroni to the pot and stir to combine.
  7. Pour the mac and cheese into the prepared baking dish.
  8. In a small bowl, melt the remaining 2 tablespoons of butter. Add the Panko breadcrumbs and Parmesan cheese, and toss to combine. Sprinkle the breadcrumb mixture evenly over the mac and cheese.
  9. Bake for 20-25 minutes, or until the topping is golden brown and the sauce is bubbly. Let rest for 5-10 minutes before serving.

Notes

Tip 1: For the creamiest sauce, always shred your own cheese. Pre-shredded varieties contain additives that can make the sauce grainy.
Tip 2: Don't overcook your pasta initially. It will continue to cook in the oven, so pulling it when it's al dente is crucial for the perfect texture.
Tip 3: Let the mac and cheese rest for a few minutes after baking. This helps the sauce set up and makes it easier to serve.

Share Your Creation!

We are confident this will become your go-to Baked Mac and Cheese Recipe. It’s a true crowd-pleaser that brings warmth and joy to any meal. If you make this recipe, we’d love to see it! Snap a photo and share your masterpiece with us on Pinterest. Happy cooking!

A serving of the ultimate baked mac and cheese recipe, with a scoop being lifted from a casserole dish showing a creamy, cheesy interior and a crispy golden-brown breadcrumb topping.
Nothing says comfort like a perfect scoop of creamy, cheesy baked mac and cheese!

You might also like these recipes

Leave a Comment

Recipe Rating