
There’s something timeless about a well-made macaroni and cheese that brings comfort to any table. I learned the value of sharp cheddar working in my grandmother’s Atlanta diner, where quality ingredients always came first.
This dish transforms simple pasta and cheese into something extraordinary through precise technique. The key is building a velvety sauce that coats every noodle without breaking, using a combination of sharp cheddar and just enough creaminess.
What emerges is a dish with perfect texture – tender pasta enveloped in a rich, smooth sauce that’s never grainy. The sharp cheddar provides that signature depth of flavor that makes this version stand out.
Serve this as a main dish or alongside your favorite protein. The result speaks for itself.
Ingredients for Sweetie Pie’s Macaroni and Cheese
Sharp cheddar leads here, with a few supporting players for that diner-worthy depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 lb | Or any short pasta shape |
| Sharp Cheddar Cheese 🧀 | 3 cups | Block, freshly grated required |
| Whole Milk 🥛 | 3 cups | Full-fat for creaminess |
| Unsalted Butter 🧈 | ½ cup | For the roux base |
| All-Purpose Flour 🌾 | ⅓ cup | For thickening the sauce |
| Dijon Mustard 🟡 | 2 tsp | For depth of flavor |
| Worcestershire Sauce 🫒 | 1 tsp | Vegetarian version required |
| Garlic Powder 🧄 | 1 tsp | Not garlic salt |
| Onion Powder 🧅 | 1 tsp | For savory background |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground recommended |
| Gruyère Cheese 🧀 | 1 cup | Block, freshly grated |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, not pre-shredded |
[recipe_ingredient_scaler]
The cheese is non-negotiable. Cabot or Tillamook sharp cheddar delivers that diner-level punch my grandmother insisted on. Pre-shredded melts poorly (the anti-caking agents mess with the texture). I always buy blocks from Whole Foods or Publix—better selection, and you can ask them to cut you a hunk to grate fresh. Gruyère adds nutty complexity, but skip it if it’s not aged 10+ months.
No sharp cheddar? Colby or Monterey Jack in a pinch, but bump the quantity by 25% since they’re milder. Vegetarian Worcestershire (Annie’s makes one) stands in for the traditional stuff. Whole milk is ideal, but 2% works if that’s what’s in the fridge. Pasta-wise, cavatappi or shells hold sauce better than elbows, but use what you’ve got.
The sauce separates if stored with the pasta, so keep them apart until reheating. Fridge for 4 days, freeze the sauce (without pasta) for 3 months. Reheat gently with a splash of milk to restore that velvety texture (don’t boil it).
Why You’ll Love This Recipe
- One Pot Wonder: I love that this comes together in a single pot—boil the macaroni, make the roux right there, and melt in that sharp cheddar without dirtying a sink full of dishes.
- Cheesy Perfection: The sharp cheddar melts into this creamy, dreamy sauce that clings to every elbow. Honestly, it’s the kind of mac and cheese that makes you close your eyes with the first bite.
- Feeds the Crew: Between us, this recipe scales effortlessly for a weeknight dinner or a potluck crowd, and it’s always the first dish to disappear.
- Budget Friendly: With just pasta, cheese, milk, and a quick roux, it’s a filling, satisfying meal that won’t break the bank—and leftovers reheat like a dream.
Step-by-Step Instructions for Macaroni and Cheese
Here’s the method I use for that perfect creamy texture and rich cheesy flavor every time.
Step 1: Cook the Pasta to Al Dente Perfection
Bring a large pot of water to a rolling boil and salt it generously with the 1.5 tsp Kosher Salt. Add the 1 lb Elbow Macaroni and cook for 1 minute less than the package instructions indicate.
You want the pasta slightly underdone because it’ll finish cooking in the sauce. Drain well and set aside, but don’t rinse—those starches on the surface will help the sauce cling beautifully to every bite.
Step 2: Create a Silky Roux Base
In a large pot, melt the 0.5 cup Unsalted Butter over medium heat until it foams. Immediately whisk in the 0.33 cup All-Purpose Flour and cook for 1-2 minutes, stirring constantly, until the mixture turns a light golden color.
This roux is the foundation of your sauce—it should smell nutty and look like wet sand. If it browns too quickly, reduce the heat. The constant whisking prevents lumps and ensures a smooth, velvety sauce base.
Step 3: Build the Cheese Sauce with Depth
Slowly pour in the 3 cups Whole Milk, whisking vigorously to prevent lumps. Stir in the 2 tsp Dijon Mustard, 1 tsp Worcestershire Sauce, 1 tsp Garlic Powder, 1 tsp Onion Powder, and 0.5 tsp Ground Black Pepper.
Cook for 5-7 minutes until the sauce thickens enough to coat the back of a spoon. Then, reduce heat to low and gradually add the 3 cups Sharp Cheddar Cheese, 1 cup Gruyère Cheese, and 0.5 cup Parmesan Cheese, stirring until melted and smooth.
Step 4: Combine and Finish
Add the cooked elbow macaroni to the cheese sauce and fold gently until every piece is coated. If the sauce seems too thick, add a splash of milk to loosen it to your desired consistency.
Let it sit for 2-3 minutes off the heat—the pasta will absorb some of the sauce, creating that perfect creamy texture. The cheese should be fully melted with no graininess, and the sauce should cling to the pasta in a beautiful, glossy coating.
Pro Tips For Making Sweetie Pie’S Macaroni And Cheese
- Cook Pasta Less: Boil the elbow macaroni 1-2 minutes less than package directions—it’ll finish cooking in the oven and soak up the cheese sauce better.
- Shred Your Own: Skip pre-shredded cheddar; grating a block yourself avoids the anti-caking agents that make the sauce grainy.
- Temper the Milk: Warm the whole milk slightly before adding it to the roux—cold milk can make the sauce thicken unevenly and clump.
- Add Cheese Off Heat: Stir in the sharp cheddar after removing the sauce from the burner to prevent the fats from separating and turning oily.
Essential Equipment for This Recipe
Heavy Bottom Pot
I always reach for my 5-quart Le Creuset Dutch oven—it distributes heat evenly and prevents the roux from burning. A heavy pot is non-negotiable for that silky sauce. David tested this in a thin pot once and we had to start over. 🔥
Whisk Selection
Use a flat-bottomed silicone whisk for your roux. It gets into the corners and won’t scratch your pot. I keep a 12-inch OXO Good Grips whisk dedicated just for cheese sauces—it’s my secret weapon.
Quality Cheese Grater
A box grater with multiple sides lets you switch between fine and coarse shreds. For this recipe, I use the fine side for Parmesan and medium for the sharp cheddar. Pre-shredded just won’t melt the same.
Instant Read Thermometer
While not mandatory for mac and cheese, I use my ThermoWorks ThermoPop to check sauce temp stays below 160°F. Overheating causes the cheese to break. It’s how I caught a batch that was about to separate during testing.
Wooden Spoon
A wooden spoon is ideal for folding the pasta into the sauce. It won’t conduct heat like metal and gives you better control. I’ve got a collection from Austin farmers markets that I rotate through.
Colander
Drain your pasta in a large colander—I use a 5-quart stainless steel one. Shake off excess water but don’t rinse. Those starches help the sauce cling. Honestly, it makes all the difference in the final texture.
Nutrition Facts
Frequently Asked Questions
Can I use pre-shredded cheese?
No, pre-shredded cheese contains anti-caking agents that prevent smooth melting. Always grate block cheese fresh for the creamiest sauce. It’s the secret to that velvety texture.
Why cook pasta 1 minute less than package instructions?
Slightly undercooked pasta finishes in the sauce, absorbing flavor while staying al dente. Overcooked noodles turn mushy when baked or reheated.
How do I fix a grainy cheese sauce?
Graininess happens if cheese overheats. Remove from heat, stir in 1 tbsp cold milk at a time until smooth. For prevention, keep sauce below 160°F.
Can I make this ahead of time?
Yes! Cook pasta and sauce separately, then combine and bake when ready. Sauce alone freezes for 3 months. Reheat gently with extra milk.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026