Mac and cheese—it’s more than just comfort food. It’s a dish that wraps you in a warm, cheesy hug, reminding you of simpler times. Whether you’re making it for a cozy family dinner or jazzing it up for a potluck, mac and cheese is always the star of the table. Today, I’m sharing my go-to recipe for Good Old-Fashioned Mac and Cheese—the kind that’s creamy, cheesy, and baked to golden perfection.
This dish has been a family favorite for generations, and once you make it, you’ll understand why. It’s rich without being overly heavy, perfectly seasoned, and—best of all—easy to make! The secret lies in layering the ingredients for ultimate cheesiness and using a blend of cheddar and mozzarella for that ooey-gooey texture we all crave.
So, grab your apron and let’s get started on this classic recipe that’s sure to become a staple in your home!
Ingredients:
Before diving into the step-by-step, let’s gather everything we’ll need:
- 3 cups dry elbow macaroni – The classic pasta shape that holds all that cheesy goodness.
- 4 tablespoons salted butter – Adds richness and flavor to the dish.
- 2 cans (12 oz each) evaporated milk – The key to a creamy texture.
- 1/3 cup milk of choice – Whole milk works best, but feel free to use 2% or almond milk if that’s what you have.
- 2 large eggs – For a custard-like binding that sets the mac and cheese beautifully.
- 1/4 teaspoon garlic salt – A subtle seasoning that enhances the flavors.
- 4 cups shredded cheddar cheese – Sharp cheddar is ideal for maximum flavor.
- 2 cups shredded mozzarella cheese – For that perfect stretchy, melty texture.
- 1 teaspoon paprika – A sprinkle on top gives the dish a beautiful golden hue.
Step 1: Preheat and Prep
The first step to cheesy success is preheating your oven to 375°F (190°C). While the oven is warming up, lightly grease a 9×13-inch baking dish with non-stick spray. This step ensures your mac and cheese doesn’t stick, making cleanup a breeze.
Step 2: Cook the Macaroni
Bring a large pot of salted water to a boil. Trust me, the salt makes a difference in flavoring the pasta from the inside out. Add the elbow macaroni and cook until al dente, following the package instructions—usually about 7-8 minutes. You want the pasta to still have a bit of bite since it will continue cooking in the oven.
Once the pasta is cooked, drain it well and return it to the pot. This keeps everything warm and ready for the next step.

Step 3: Butter It Up
While the macaroni is still hot, stir in the butter until it’s fully melted. Watching the butter coat each piece of pasta is oddly satisfying and ensures every bite is rich and flavorful.

Step 4: Prepare the Creamy Milk Mixture
Now, let’s talk about the creamy base that makes this mac and cheese so irresistible. In a large bowl, whisk together the evaporated milk, regular milk, eggs, and garlic salt. The combination of these ingredients creates a custard-like sauce that binds everything together while keeping the dish incredibly creamy.

Step 5: The Cheese Game Plan
Cheese lovers, this is your moment! In a separate bowl, mix the shredded cheddar and mozzarella cheeses. Combining the cheeses beforehand ensures even distribution, so every bite has the perfect cheesy blend.

Step 6: Start Layering
Here comes the fun part—assembling the mac and cheese! In your prepared baking dish, layer 1/3 of the macaroni, then 1/3 of the cheese mixture. Repeat this process two more times, ending with a generous cheese layer on top.
Each layer ensures that cheesy goodness is evenly spread throughout, so no one ends up with a bland bite.

Step 7: Add the Creamy Milk Mixture
Now that your macaroni and cheese layers are in place, it’s time to pour the milk mixture evenly over the top. Carefully drizzle it across the dish to ensure it seeps into every nook and cranny. The milk and egg mixture is the unsung hero of this recipe—it bakes into a rich custard that holds everything together without making it overly dense.
Pro tip: To avoid spilling the milk mixture outside the dish, pour slowly and evenly. If you’re worried about uneven distribution, use a fork to gently stir the top layers, helping the liquid work its way down.

Step 8: The Finishing Touch
Before your mac and cheese takes its well-deserved oven time, sprinkle the top with paprika. This isn’t just for flavor (though it adds a subtle smoky note); it’s also a visual game-changer. The paprika creates a golden, slightly reddish tint on the top layer that makes the dish look as irresistible as it tastes.
Step 9: Bake Until Perfection
Place your assembled masterpiece into the preheated oven and bake for 25-30 minutes, or until the top is bubbly and golden brown. Trust me, this is where the magic happens. The heat transforms the cheese into a molten layer of goodness while the milk mixture binds the dish into a creamy, cohesive delight.
Pro tip: To avoid overbaking (and drying out the cheese), check the dish at the 25-minute mark. If the top isn’t quite golden yet, you can switch to broil for the last 2-3 minutes—but keep a close eye on it!

Step 10: Rest and Serve
Patience is key here. Once you’ve removed your mac and cheese from the oven, let it rest for a few minutes. This helps the dish set up, making it easier to serve without falling apart. Plus, those first few bites are less likely to burn your tongue!
Scoop generous portions onto plates and watch as everyone dives in for their first bite. The gooey, cheesy stretch of mozzarella combined with the sharp tang of cheddar is a match made in heaven.

Tips and Variations:
Want to make this dish your own? Here are a few ways to tweak the recipe while keeping its old-fashioned charm:
- Add a Crunchy Topping: If you love a little texture, sprinkle some breadcrumbs mixed with melted butter and grated Parmesan on top before baking. It adds a crispy golden crust that complements the creamy interior.
- Mix Up the Cheeses: While cheddar and mozzarella are classics, feel free to experiment with Gruyère, Monterey Jack, or even a hint of Parmesan for extra depth.
- Make It Meaty: Turn this into a hearty main course by mixing in cooked bacon bits, shredded chicken, or diced ham before layering.
- Spice It Up: Add a pinch of cayenne or red pepper flakes to the milk mixture for a subtle kick of heat.
- Go Veggie: Toss in steamed broccoli, sautéed mushrooms, or roasted peppers for a colorful twist that adds some extra nutrition.
Serving Suggestions:
This mac and cheese is a star on its own but pairs beautifully with a few side dishes to complete the meal:
- A simple green salad with a tangy vinaigrette balances the richness.
- Garlic bread or dinner rolls are perfect for scooping up every cheesy bite.
- For a Southern twist, serve alongside fried chicken or collard greens.
Frequently Asked Questions:
1. How can I keep my mac and cheese creamy, not dry?
The secret is in the layering and the milk mixture. Ensure you use the correct amount of liquid and whisk the eggs thoroughly with the milk to create a smooth custard. Avoid overbaking, as this can cause the cheese to dry out.
2. Can I make this recipe ahead of time?
Absolutely! Assemble the dish as instructed but don’t bake it yet. Cover it tightly with foil and store it in the refrigerator for up to 24 hours. When ready to bake, let it come to room temperature first, then pop it in the oven.
3. Can I freeze mac and cheese?
Yes, you can! Once baked and cooled, portion it into freezer-safe containers. When you’re ready to eat, thaw it overnight in the refrigerator and reheat it in the oven at 350°F (175°C) until warmed through. Add a splash of milk when reheating to keep it creamy.
4. What’s the best way to reheat leftovers?
For single servings, microwave on medium power with a splash of milk, stirring halfway through. For larger portions, cover the dish with foil and reheat in the oven at 350°F (175°C) for about 20 minutes, stirring once to ensure even heating.
5. Can I substitute the cheeses?
Of course! Sharp cheddar is classic, but feel free to mix in Monterey Jack, Gouda, Gruyère, or even a bit of Parmesan for extra flavor. Just make sure your cheeses melt well for a creamy result.
6. What can I serve with mac and cheese?
Mac and cheese pairs well with just about anything! Consider a side salad, roasted vegetables, or even a protein like grilled chicken or pulled pork for a complete meal.
7. How can I make it gluten-free?
Use gluten-free elbow macaroni and substitute gluten-free breadcrumbs if you’re adding a topping. Double-check that all your ingredients (like cheese and seasonings) are gluten-free as well.
The Ultimate Comfort Food:
And there you have it—Good Old-Fashioned Mac and Cheese that’s creamy, cheesy, and downright irresistible. Whether you’re serving it as a side dish or the main event, this recipe is guaranteed to bring smiles to the table. Its timeless flavor and simplicity make it a crowd-pleaser for every occasion, from weeknight dinners to holiday feasts.
One of my favorite parts of this recipe is its versatility. It’s a blank canvas that you can customize to suit your tastes, whether you want to spice it up, add some protein, or sneak in some veggies. But even in its classic form, it’s pure perfection—a warm, cheesy hug in every bite.
If you try this recipe, I’d love to hear about it! Share your results in the comments below, and let me know any tweaks or additions you made to make it your own. Don’t forget to snap a photo of your finished dish—it’s bound to look as amazing as it tastes.
Now, grab a fork, dive in, and enjoy the ultimate comfort food. Happy cooking!
Print
The Ultimate Good Old-Fashioned Mac and Cheese Recipe: Creamy, Cheesy, and Irresistible!
- Total Time: 45 minutes
Description
A classic comfort dish that’s creamy, cheesy, and perfectly baked to golden perfection. This recipe is easy to prepare and loved by everyone at the table. It’s great as a main dish or a hearty side.
Ingredients
- 3 cups dry elbow macaroni
- 4 tablespoons salted butter
- 2 cans (12 oz each) evaporated milk
- 1/3 cup milk of choice (whole, 2%, or even almond milk)
- 2 large eggs
- 1/4 teaspoon garlic salt
- 4 cups shredded cheddar cheese
- 2 cups shredded mozzarella cheese
- 1 teaspoon paprika
Instructions
1️⃣ Preheat Oven: Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with non-stick spray.
2️⃣ Cook Macaroni: In a large pot, bring salted water to a boil. Add the elbow macaroni and cook until al dente according to package instructions. Drain and return the pasta to the pot.
3️⃣ Add Butter: Stir the butter into the hot macaroni until melted, ensuring each piece is coated.
4️⃣ Prepare Milk Mixture: In a large bowl, whisk together the evaporated milk, regular milk, eggs, and garlic salt until smooth and well combined.
5️⃣ Combine Cheeses: In a separate bowl, mix the shredded cheddar and mozzarella cheeses together.
6️⃣ Layer Ingredients: In your prepared baking dish, layer 1/3 of the macaroni, then 1/3 of the cheese mixture. Repeat two more times, finishing with a final layer of cheese on top.
7️⃣ Add Milk Mixture: Slowly pour the milk and egg mixture evenly over the layered macaroni and cheese.
8️⃣ Top with Paprika: Sprinkle paprika over the top for added flavor and a pop of color.
9️⃣ Bake: Place the dish in the preheated oven and bake for 25-30 minutes, or until the top is bubbly and beautifully golden brown.
🔟 Serve: Allow the mac and cheese to rest for 5 minutes before serving for the best texture and flavor.
Notes
- Cheese Substitutions: Feel free to swap in other cheeses like Gruyère, Colby, or Monterey Jack for a personalized touch.
- Additions: Want extra flavor? Stir in cooked bacon bits or caramelized onions between the layers.
- Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days and reheated in the oven or microwave.
- Prep Time: 15 minutes
- Cook Time: 30 minutes

