Junkyard Mac 'n Cheese

Klara Wahlster


Affectionately nicknamed "Junkyard" Mac 'n Cheese as our station happens to be right next to an old Brooklyn junkyard, and these three cheeses in action together wound up having the mac disappear from the fridge in record time. Hopefully you'll enjoy it just as much.


★★★★★ 1 vote

6, if a side, 4, if a main
30 Min
20 Min


  • 8 oz
    pasta of choice (elbows or cavatappi work well)
  • 1 medium
    onion, minced or finely chopped
  • 3 Tbsp
    butter, unsalted
  • 1 1/2 c
    extra sharp cheddar, grated
  • 1 c
    asiago cheese, grated
  • 1/2 c
    romano cheese, grated
  • 1 1/2 c
    whole milk
  • 1 tsp
    mustard, ground
  • 1/2 tsp
  • 1/2 tsp
  • 1 Tbsp
    all purpose flour
  • 3/4 c
    bread crumbs, plain

How to Make Junkyard Mac 'n Cheese


  1. Preheat oven to 350 degrees Fahrenheit. Grease a 2-quart casserole dish with cooking spray or an extra 1/2 tbsp of butter and set aside.
  2. In a large pot, bring water to boil, salt, and add uncooked pasta. Cook, stirring occasionally, until just underdone (not al-dente, but maybe a minute or two before that point). Drain, put aside.
  3. While waiting for water to boil and pasta to cook, finely chop or mince onion.
  4. Grate and measure out three cheeses listed, collect in a medium bowl and put aside. If you want to save time, you can buy cheeses shredded, but you will have less control over the quality and strength of the cheese.
  5. Measure out one cup of milk while still cold and mix in all dry ingredients (flour, salt, pepper, mustard seed) save for the bread crumbs until well incorporated and no lumps are evident.
  6. In a small saucepan, melt remaining 2 tbsp of butter and then immediately remove from heat. Stir in breadcrumbs until all breadcrumbs are coated.
  7. In a large saucepan, melt 1 tbsp of butter over medium-low heat. Add onion, stir frequently until onion becomes translucent (3-5 minutes).
  8. Add 1/2 cup of remaining milk. Allow milk to warm, but not boil. Add 1 cup of milk that has dry ingredients mixed into it to saucepan mixture. Mix for about 10-15 minutes to allow for thickening.
  9. Over extremely low heat, slowly add cheese from bowl in several parts, stirring and making sure cheese is melted before adding the next part. Once all cheese is in saucepan, remove from heat, and continue to mix until sauce is smooth and fully melted.
  10. Pour reserved pasta into casserole dish. Cover with cheese sauce. Top with buttered bread crumbs. Place in oven and cook for about 20 minutes, or until the top is bubbling and the crumbs are a deep golden brown.

Printable Recipe Card

About Junkyard Mac 'n Cheese

Course/Dish: Pasta Pasta Sides
Dietary Needs: Vegetarian
Other Tags: Quick & Easy For Kids

Show 2 Comments & Reviews

17 Recipes With Avocado That Go Beyond Guacamole

17 Recipes With Avocado That Go Beyond Guacamole

You can’t make guacamole without avocados. But they are good in many more recipes too. Rich and creamy, use them in deviled eggs or a dip. They complete fish tacos and are a tasty addition to burgers. If you’re craving avocado but don’t want guac (gasp), remember these recipes. They will curb your avocado craving […]

8 Turkey Burgers That Won’t Have You Missing Ground Beef

8 Turkey Burgers That Won’t Have You Missing Ground Beef

Looking to eat less red meat in the new year, but craving a burger? Try making turkey burgers. We know ground turkey can be bland. So how does it make a good burger that’ll satisfy a burger craving? By adding toppings and seasonings, you can make a moist turkey burger that will suit your taste […]

Vegetarian Dinner Ideas for Meatless Monday

Vegetarian Dinner Ideas for Meatless Monday

Bored of eating the same old, same old? Looking to make a change to your menu? One of the easiest ways to do it is to have Meatless Monday. It’s a great way to try vegetarian recipes not normally in the weekly rotation. Trust us, your family won’t be sacrificing anything. Mondays won’t be a […]