If you've been searching for the ultimate baked mac and cheese, your search ends right here. John Legend mac and cheese recipe is the real deal, creamy, golden, perfectly seasoned, and made with two kinds of cheese that melt together into something truly unforgettable. Once you try it, no other mac and cheese will ever quite measure up!
What makes this John Legend mac and cheese so special is the custard-style base. Instead of a classic butter and flour roux, this recipe uses evaporated milk and eggs whisked together with a brilliant spice blend including mustard powder, paprika, garlic powder, and onion powder. The result is a rich, silky sauce that bakes into the pasta layers and creates that perfect scoopable, pull-apart texture everyone goes crazy for!
🌟 Why You'll Love This John Legend Mac and Cheese
This isn't just any mac and cheese. Here's exactly why this recipe is in a class of its own:
- A celebrity-approved recipe: John Legend himself created this and it has become legendary for good reason!
- Two kinds of cheese: sharp cheddar and Monterey Jack melt together for an incredibly rich, complex flavor.
- Custard-style base: the evaporated milk and egg mixture creates a silky, creamy sauce you can't get from a box.
- A brilliant spice blend: mustard powder, paprika, garlic, and onion powder make every single bite pop with flavor.
- Make-ahead friendly: you can assemble it days ahead and bake when ready. Perfect for the holidays!
- Crowd-pleaser every time: whether it's a weeknight dinner, a potluck, or Thanksgiving, this always disappears first.
🍽 Ingredients for John Legend Mac and Cheese
Here's exactly what you need and why each ingredient plays an important role:

For the John Legend Mac and Cheese Pasta Base:
- 16 ounces of elbow macaroni — the classic shape that holds the creamy cheese sauce perfectly in every bite.
- ½ stick of butter — tossed with the hot pasta after boiling to prevent sticking and add a rich, buttery flavor to every layer.
For the Creamy Custard Sauce:
- 2 cans (12 oz each) of evaporated milk — the secret to that ultra-creamy, rich sauce. Evaporated milk is thicker and richer than regular milk, which gives the mac and cheese its signature custard-like texture.
- ⅓ cup of 2% milk — lightens the custard just slightly so it pours evenly over the pasta layers.
- 2 eggs — whisked into the milk mixture to create the custard base that sets beautifully in the oven.
- 1 teaspoon of salt — essential seasoning that brings all the flavors together.
- ¼ teaspoon of garlic powder — adds a subtle savory depth without overpowering the cheese.
- ¼ teaspoon of onion powder — a gentle background flavor that makes the overall sauce taste more complex.
- ½ teaspoon of mustard powder — the classic mac and cheese secret ingredient! It sharpens the cheddar flavor and adds just a hint of tang.
- ½ teaspoon of paprika — adds warm color and a gentle smokiness that complements the sharp cheddar beautifully.
- Ground black pepper to taste — the finishing touch to round out all the flavors.
The Cheese Blend:
- 16 ounces of freshly grated sharp cheddar — bold, tangy, and the backbone of the whole dish. Always grate from a block for the smoothest melt!
- 8 ounces of freshly grated Monterey Jack — milder and super melty, it balances the sharpness of the cheddar and creates that gorgeous stretchy pull.
🔪 How To Make John Legend Mac and Cheese Step by Step
Follow these steps carefully and you'll end up with the most perfect baked mac and cheese every single time!
Step 1: Prep Your Cheese & Baking Dish
Preheat your oven to 375°F. Grate both cheeses from the block and mix them together in a large bowl. Set aside. Then generously butter a 9x13-inch casserole dish all the way up the sides so nothing sticks.
Tip: Grate the cheese right before using it. Freshly grated cheese melts far more smoothly than pre-shredded and makes a huge difference in the final texture!
Step 2: Cook the Macaroni
Cook the elbow macaroni in a large pot of well-salted water until just al dente, it should still have a slight bite to it since it keeps cooking in the oven. Drain well, then immediately stir in the butter until fully melted and combined. Set the buttered pasta aside.
Tip: Don't overcook the pasta here! Al dente is key. If you cook it all the way through before baking, it will be mushy by the time the casserole comes out of the oven.
Step 3: Make the Custard Sauce
In a large bowl, whisk together the evaporated milk, regular milk, and eggs until fully combined and smooth. Then add the salt, garlic powder, onion powder, mustard powder, paprika, and a few grinds of black pepper. Whisk everything together until the spices are evenly distributed throughout the custard mixture.
Step 4: Layer the John Legend Mac and Cheese Casserole
Now comes the fun part! Here's how to layer the casserole:
- Spread ⅓ of the buttered macaroni evenly across the bottom of the casserole dish.
- Top with ⅓ of the cheese blend, spreading it evenly.
- Repeat the layers two more times with the remaining pasta and cheese.
- Slowly and evenly pour the custard egg mixture over the entire top of the casserole.
Tip: Pour the custard slowly so it seeps evenly down through all the layers rather than pooling in one spot.
Step 5: Bake the Mac and Cheese
Place the casserole dish uncovered in the preheated oven and bake for 45 minutes. The mac and cheese is ready when the top is deep golden brown, the sides are bubbling, and a knife poked into the center comes out hot. The custard will be set and the cheese will be beautifully melted throughout.
Tip: Want an extra crispy top? Once the 45 minutes are up, switch the oven to broil for 2 to 3 minutes. Watch it closely though, it can go from golden to burnt very fast!
Step 6: Rest & Serve!
This step is important, let the casserole rest for 10 minutes before slicing and serving. The resting time allows the custard to fully set so you get clean, beautiful scoops instead of a runny mess. Then dig in and enjoy every single bite!

💭 Pro Tips for the Best John Legend Mac and Cheese
A few small details make a huge difference with this recipe. Here are my top tips:
- Always grate your own cheese from a block — pre-shredded bags contain anti-caking agents that prevent smooth melting. This is the most important tip for a creamy result!
- Cook pasta to al dente only — the pasta keeps cooking in the oven for 45 minutes, so if it's already fully cooked before baking, it will be way too soft.
- Don't skip the resting time — 10 minutes after baking lets the custard set completely. Cutting too early gives you a runny, messy result.
- Spread the cheese evenly between layers — uneven layering means some bites get more cheese than others. Take your time with each layer!
- Pour the custard slowly — drizzle it evenly over the whole surface so it seeps down through every layer instead of just sitting on top.
🧊 How to Store, Freeze & ♨️ Reheat John Legend Mac and Cheese
Make-Ahead Instructions
This is one of the best make-ahead recipes around! Assemble the full casserole up to 2 days before baking. Cover tightly with plastic wrap and refrigerate. When you're ready to bake, let it come to room temperature for about 30 minutes first, then bake as directed. Perfect for holidays and dinner parties!
In the Fridge
Store leftovers tightly covered or in an airtight container in the refrigerator for up to 4 days. The mac and cheese firms up as it cools, which actually makes it easier to slice into clean portions for reheating.
In the Freezer
This mac and cheese freezes really well! Cut into individual portions, wrap each one tightly in plastic wrap, and store in a freezer-safe bag or container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating Tips
The best way to reheat this mac and cheese is in the microwave with a splash of milk stirred over the top before heating. Microwave in 60-second intervals, stirring between each, until hot and creamy again. You can also reheat in the oven at 325°F covered with foil for 15 to 20 minutes, adding a little milk to keep it moist.

🥗 What to Serve With John Legend Mac and Cheese
This mac and cheese is rich and filling on its own, but it makes an incredible side dish too. Here are some perfect pairings:
- BBQ ribs or pulled pork: a classic Southern combo that makes this feel like the ultimate comfort meal.
- Fried chicken: crispy, juicy fried chicken alongside creamy baked mac and cheese is absolutely unbeatable.
- Simple green salad: a fresh, lightly dressed salad cuts through the richness of the cheese sauce perfectly.
- Roasted broccoli or green beans: easy, healthy veggie sides that balance the indulgence of the mac and cheese.
- Cornbread: warm, slightly sweet cornbread is a classic soul food pairing that works beautifully here.
More Easy Comfort Food Recipes You'll Love
If this John Legend mac and cheese hit the spot, here are some other comfort food classics worth trying:
- One-Pot Broccoli Mac and Cheese: a faster stovetop version with hidden veggies, ready in just 30 minutes.
- Bubble Up Biscuit Pizza Casserole: cheesy, saucy, and kid-approved, all baked in one dish.
- One-Pot Swedish Meatball Pasta: creamy, hearty, and on the table in under 30 minutes.
- Cheeseburger Casserole: all your favorite burger flavors baked into one easy, cozy casserole dish.

John Legend Mac and Cheese
Ingredients
- 16 ounces of elbow macaroni
- ½ stick of butter plus extra for the dish
- 2 cans 12 oz each of evaporated milk
- ⅓ cup of 2% milk
- 2 eggs
- 1 teaspoon of salt
- ¼ teaspoon of garlic powder
- ¼ teaspoon of onion powder
- ½ teaspoon of mustard powder
- ½ teaspoon of paprika
- Ground black pepper to taste
- 16 ounces of freshly grated sharp cheddar
- 8 ounces of freshly grated Monterey Jack
Instructions
- Preheat oven to 375°F. Grate and mix both cheeses together. Butter a 9x13 casserole dish generously.
- Cook macaroni in salted water until just al dente. Drain and toss immediately with the butter until melted.
- Whisk together the evaporated milk, regular milk, and eggs. Add salt, garlic powder, onion powder, mustard powder, paprika, and pepper. Whisk to combine.
- Layer ⅓ of the pasta in the dish, top with ⅓ of the cheese. Repeat twice more with remaining pasta and cheese.
- Slowly pour the custard mixture evenly over the entire casserole.
- Bake uncovered for 45 minutes until golden brown on top, bubbling on the sides, and a knife in the center comes out hot.
- Rest for 10 minutes before slicing and serving. Enjoy!
Notes
- Always grate cheese fresh from the block — pre-shredded bags prevent smooth melting.
- Cook pasta to al dente only — it keeps cooking in the oven for 45 minutes.
- Don't skip the 10-minute rest — this is what sets the custard and gives you clean, scoopable portions.
- Make-ahead: Assemble up to 2 days ahead, refrigerate covered. Bring to room temperature before baking.
- Crispy top: Broil for 2 to 3 minutes after baking, or add buttered panko breadcrumbs before baking.
- Reheat with a splash of milk to keep the sauce creamy and prevent drying out.
- Storage: Refrigerate for up to 4 days. Freeze individual portions for up to 3 months.
Nutrition
Did you try this recipe? Leave a ⭐️⭐️⭐️⭐️⭐️ review below and tag @1MFoodie & @1MFoodieOfficial on Instagram!


Leave a Reply