Sauces & Condiments
Annie's mac and cheese sauce recipe delivers that velvety, no-bake perfection we all crave—rich, creamy, and ready in just 15 minutes. The secret lies in a slow-cooked roux that creates a silky texture without lumps, while hidden celery crown crunch adds a surprising texture contrast. This sauce transforms ordinary mac and cheese into something restaurant-worthy, perfect for sides or casseroles alike.
What sets this sauce apart is the balance of ingredients—sharp cheddar for depth, a touch of mustard for tang, and just enough cream to elevate it beyond basic recipes.
The key technique is whisking constantly over low heat, ensuring a smooth finish without breaking. No baking required, which means less cleanup and more time enjoying the creamy results.
By the time you're done, you'll have a sauce so velvety it coats every noodle perfectly, with just the right amount of cheesy richness. The celery crown crunch adds a delightful contrast that keeps every bite interesting.
This is the kind of sauce that makes mac and cheese feel like a special occasion dish, no matter the day.
Use it as a side for roasted meats, a topping for baked potatoes, or the star of your next mac and cheese casserole. The recipe scales easily, so you can make enough for a crowd or save leftovers for later. Let's get started on creating this creamy masterpiece!
Ingredients for annie's mac and cheese sauce
Pantry staples plus a few specialty touches for that signature velvety crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for roux |
| All-Purpose Flour 🌾 | ½ cup | White, for smooth roux |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Yellow Mustard 🍯 | 1 tbsp | For tangy depth |
| Celery Stems 🧅 | ½ cup | Chopped fine for crunch |
| Garlic Cloves 🧄 | 2 cloves | Minced for subtle flavor |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
The butter and flour combo is non-negotiable for that perfect roux—use cold butter to avoid lumps, and whisk constantly over low heat until it's golden. Sharp cheddar is a must (the kind that melts smoothly, not the pre-shredded dust). I grab mine from Whole Foods or Trader Joe's—their blocks shred perfectly. For the celery, use the stringy bottoms (the ones you'd normally toss)—they're packed with flavor and give that signature crunch. Fresh garlic is ideal, but jarred minced works in a pinch if you're short on time.
No sharp cheddar? Gruyère or white cheddar works too, but the tang will differ. Heavy cream can be swapped for half-and-half if you're watching calories, though it won't be as rich. Mustard hater? Skip it—just know the sauce will be slightly less complex. Celery stems too fibrous? Blend them first for a smoother texture, though you'll lose some crunch. The roux is the star here—don't rush it. If it browns too fast, lower the heat and keep whisking. That golden color is your goal.
This sauce keeps beautifully—3-4 days in the fridge, 3 months frozen. For freezing, cool it completely first, then portion into airtight containers. The celery crunch disappears when reheated, so add fresh chopped celery stems when serving leftovers. Double the batch if you're feeding a crowd—it disappears fast. And trust me, leftovers taste even better the next day as everything melds together.
Why You'll Love This Recipe
- Here’s what sold me: that just-right texture where the sauce clings to the noodles like a hug, but still gets that golden, slightly crispy top when baked. The sharp cheddar melts into something richer than takeout, and the heavy cream keeps it velvety without being heavy. (Yes, even on a Tuesday night.)
- Five-Ingredient Magic: This isn’t one of those recipes where you need a pantry full of obscure spices or fancy techniques. Just butter, flour, sharp cheddar, cream, and milk—stuff you already have lurking in your fridge. I’ve made it a dozen times, and I swear, the simplicity never gets old.
- Creamy-Crisp Perfection: Here’s what sold me: that just-right texture where the sauce clings to the noodles like a hug, but still gets that golden, slightly crispy top when baked. The sharp cheddar melts into something richer than takeout, and the heavy cream keeps it velvety without being heavy. (Yes, even on a Tuesday night.)
- Leftovers That Save Me: This sauce reheats like a dream—no graininess, no sad texture. I make a big batch on Sunday, stash it in the fridge, and pull it out for lazy dinners or to toss with roasted veggies. Honestly, it’s my go-to for when I’m too tired to cook but still want something that feels like a meal.
Step-by-step instructions for annie's mac and cheese sauce
Here's how to make that ultra-smooth, velvety sauce without ever turning on the oven.
Make the Celery Crown Crunch
In a small skillet over medium heat, melt 0.5 cup unsalted butter until it foams but doesn't brown. Add the 0.5 cup chopped celery stems and 2 minced garlic cloves, cooking for 3-4 minutes until the celery softens and becomes translucent. You're not trying to caramelize here—just get those flavors infused into the butter.
Remove from heat and stir in 1 tbsp yellow mustard and 0.5 tsp ground black pepper. Set this mixture aside—it'll be our secret weapon for adding texture later. The celery will soften into the sauce while keeping just enough bite to give that signature crown crunch we all love.
Create the Perfect Roux
In a large saucepan, melt the remaining 0.5 cup unsalted butter over medium heat until it's completely liquid but not browned. Add the 0.5 cup all-purpose flour all at once and whisk vigorously for 1-2 minutes until the mixture turns a light golden color and smells nutty.
This is your roux—the foundation of our sauce. Don't walk away; keep whisking until it's smooth and free of any raw flour taste. If it starts to darken too quickly, reduce the heat slightly. You want it to be a light blond color, not browned—we're making a sauce, not gravy.
Build the Sauce Gradually
Slowly pour in 0.5 cup milk while whisking constantly to prevent lumps from forming. Let the mixture cook for 2-3 minutes until it thickens slightly. Then gradually add the 1 cup heavy cream, whisking continuously, and let it simmer for another 3-4 minutes until the sauce is smooth and velvety.
Here's where the magic happens: gradually add the 2 cups shredded sharp cheddar cheese a handful at a time, whisking until each addition is completely melted. The sauce should be thick enough to coat the back of a spoon but still flow smoothly. If it gets too thick, add a splash more milk or cream to reach your desired consistency.
Finish with the Celery Crown
Remove the sauce from heat and stir in the celery-butter mixture you prepared earlier. The celery will soften slightly but maintain just enough texture to give that satisfying crunch when you bite into it. Season with the 1 tsp salt, tasting as you go to adjust to your preference.
Let the sauce sit for 5 minutes off the heat—this allows all the flavors to meld together perfectly. The cheese should be completely melted, and the sauce should be silky smooth with just a hint of celery crunch throughout. If you're serving it immediately, give it one last stir before pouring over your pasta.
Serve Warm and Enjoy
This sauce is best served immediately over cooked macaroni, but it can also be used as a creamy side dish or even as a filling for baked potatoes. The no-bake method means you get that restaurant-quality texture without any oven time, and the celery crown adds that signature crunch that makes this sauce so special.
For the best experience, serve right away while the sauce is still warm and the celery maintains its subtle crunch. If you're making this ahead, you can prepare the sauce up to the point before adding the celery crown and reheat gently on the stove, then stir in the celery mixture just before serving.
Pro Tips For Making Annie'S Mac And Cheese Sauce
- WHISK THE ROUX FAST: Dump the flour all at once and whip it into the butter with a wooden spoon or wire whisk for 30 seconds before adding liquids—this prevents lumps better than gradual stirring. I used to add flour slowly and still ended up with gritty bits; now I just blast it in and keep moving.
- GRATE CHEESE FINE: Sharp cheddar should be grated to the consistency of coarse sand, not chunks. A box grater with small holes works, but if you’re lazy, pulse it in a food processor—just don’t overdo it, or you’ll end up with cheese dust instead of meltable goodness.
- LOW AND SLOW AFTER LIQUIDS: Once the milk and cream hit the roux, drop the heat to medium-low and let it simmer uncovered for 5 minutes. Skipping this step means a gluey sauce; letting it bubble too hard risks scorching. Trust me, the extra two minutes pays off.
- SALT THE CHEESE FIRST: Toss the grated cheddar with ½ teaspoon of salt before mixing it into the sauce—it dissolves better and cuts through the richness. I learned this after tasting a batch where the cheese tasted bland no matter how much I salted the finished dish.
Perfect pairings for this annie's mac and cheese sauce
Classic Pairings
This velvety sauce shines alongside elbow macaroni—the classic choice—but works beautifully with any short pasta like cavatappi or shells. For a hearty meal, pair it with crispy fried chicken or smoked sausage to balance the richness.
The celery crown crunch adds a fun contrast to grilled cheese sandwiches or baked potato toppings. 🥓
Unexpected Uses
Think beyond mac and cheese! Use this sauce as a creamy dip for warm pretzel bites or veggie sticks. It elevates baked ziti or lasagna by adding that signature crunch.
I’ve even used it as a cheesy glaze for roasted chicken thighs—just brush it on before baking for a crispy, cheesy finish. The possibilities are endless!
Beverage Pairings
A crisp white wine like Sauvignon Blanc cuts through the richness perfectly, while a light lager (like Corona or Michelob Ultra) keeps the meal refreshing.
For something indulgent, a smooth stout (like Guinness) complements the caramelized notes. Skip the sweet drinks—this sauce pairs best with something clean and refreshing. 🍷
Protein Pairings
This sauce is meat lover’s dream—try it with crispy pork chops, smoked ribs, or grilled steak. The celery crown adds a nice contrast to fried catfish or blackened shrimp.
For vegetarians, it’s amazing with roasted Brussels sprouts or mushroom burgers. The key is balancing the sauce’s creaminess with something crispy or smoky. 🍗
Seasonal Twists
In summer, add fresh basil or parsley to brighten the sauce and pair it with grilled corn on the cob. For fall, swap the celery for roasted butternut squash and serve with turkey meatballs.
In winter, a pinch of nutmeg and cranberry sauce swirl make it feel festive. The sauce adapts to any season with small tweaks. ❄️
Nutrition facts
Frequently asked questions
Why does this sauce have celery in it?
The celery crown adds a subtle crunch that elevates the creamy texture—it's a signature element that keeps every bite interesting. The celery softens into the sauce while maintaining just enough bite to contrast the velvety cheese. Plus, it adds a fresh, slightly sweet flavor that balances the richness.
Can I make this sauce ahead of time?
Prepare the sauce up to the point before adding the celery crown—it keeps for 3-4 days in the fridge. For freezing, cool it completely, portion into airtight containers, and store for up to 3 months. Reheat gently on the stove and stir in fresh celery crown just before serving to restore the crunch.
What if my sauce gets too thick?
Simply thin it with a splash of milk or cream—add it gradually while whisking until you reach your desired consistency. The sauce should coat the back of a spoon but still flow smoothly. If it's too thin, simmer uncovered for 2-3 minutes to thicken naturally.
Can I use pre-shredded cheese?
While it's possible, pre-shredded cheese often contains anti-caking agents that can make the sauce grainy. For the smoothest texture, use block cheese and shred it yourself. If you must use pre-shredded, choose a brand labeled "cheese only" with no additives.
What's the secret to a smooth roux?
Keep the heat low to medium and whisk constantly for 1-2 minutes until the butter and flour turn a light golden color. Never let it brown—this creates a bitter flavor. The key is patience: a smooth roux is the foundation of a velvety sauce.
