Annie's Mac and Cheese Copycat Recipe: Velvety Cheddar Swirls With Buttery Noodle Bites

Main Courses

Annie's Mac and Cheese Copycat Recipe: Velvety Cheddar Swirls With Buttery Noodle Bites

This Annie's mac and cheese copycat recipe delivers the same velvety cheddar swirls and buttery noodle bites you love from the box—but made from scratch with professional results. The secret lies in a precise roux and cheese blend that creates that signature creamy, stretchy texture without separation.

I've perfected this recipe through years of testing, ensuring every bite mimics the original's rich, comforting flavor.

The process is simpler than you'd expect for restaurant-quality mac and cheese. You'll start with a classic roux (butter and flour cooked together) that forms the foundation of the sauce, then gradually whisk in milk and cheese until smooth.

The key is patience—allowing the cheese to melt completely and the sauce to thicken properly creates that signature velvety consistency. This method delivers foolproof results every time, with no lumps or graininess.

What you'll end up with is a creamy, cheesy mac and cheese with perfectly al dente noodles coated in rich, stretchy sauce. The texture is unmistakably Annie's—creamy yet with just enough bite from the pasta.

The sauce clings to each noodle, creating those iconic cheesy swirls that make this dish so addictive. This is comfort food at its finest, with a professional touch that elevates it beyond the boxed version.

Serve immediately for the best texture, or reheat gently for leftovers. The recipe scales perfectly for family dinners or meal prep, making it a reliable go-to for any occasion. Let's get started on recreating this nostalgic favorite with restaurant-quality precision.

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for annie's mac and cheese copycat

Pantry staples plus a few key cheeses. Everything you need for that iconic velvety texture.

Ingredient Amount Notes
Elbow Macaroni 🍝 8 oz Dry, al dente texture preferred
Unsalted Butter 🧈 ½ cup Cold, cut into small cubes
All-Purpose Flour 🌾 ½ cup White, bleached preferred
Whole Milk 🥛 2 cups Full-fat for creaminess
Sharp Cheddar Cheese 🧀 2 cups Freshly grated, block preferred
Mild Cheddar Cheese 🧀 1 cup Freshly grated, block preferred
Monterey Jack Cheese 🧀 ½ cup Freshly grated, block preferred
Heavy Cream 🥛 ¼ cup Full-fat for richness
Yellow Mustard 🍯 1 tbsp For subtle tang
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ½ tsp Light hand preferred
Garlic Powder 🧄 ½ tsp For subtle depth
Extra-Virgin Olive Oil 🫒 1 tbsp For tossing noodles

The cheeses are non-negotiable for that signature Annie's flavor. Buy blocks and grate fresh—pre-grated gets clumpy and lacks that smooth melt. Kraft Natural is the closest store-bought match if you're in a pinch, but nothing beats freshly grated. For the macaroni, Barilla or De Cecco are my go-tos—they hold up best during cooking. The butter should be cold when you start the roux, or you'll end up with a greasy mess instead of a smooth sauce. Store your butter in the fridge for this reason.

No sharp cheddar? Pepper jack at half the amount adds heat, but it won't be identical. Running low on whole milk? Evaporated milk works 1:1, though it's slightly thicker. The heavy cream can be swapped for half-and-half (reduce by 1 tbsp), but you'll lose some richness. For the flour, King Arthur or Gold Medal are reliable choices. If you're gluten-free, sub gluten-free elbow macaroni—just cook it 1 minute less than package instructions. The mustard adds subtle tang, but if you're sensitive to flavors, reduce to 0.5 tbsp.

This reheats beautifully—just add a splash of milk to loosen the sauce. Keeps 4-5 days in the fridge, freezes for 3 months. I always make a double batch because leftovers are even better the next day. For meal prep, portion into greased containers so it doesn't stick. The sauce thickens as it cools, so expect it to be perfect texture when reheated.

❤️

Why You'll Love This Recipe

  • No-Fuss Pantry Staples: I swear by this recipe because it uses ingredients I always have on hand—no fancy shopping required. Just butter, flour, milk, and that sharp cheddar you already love. The roux comes together in minutes, and no one will guess it’s not from a gourmet kitchen.
  • Crispy-Creamy Magic: Here’s what sold me—the way the edges get golden and crispy while the inside stays velvety smooth. Sharp cheddar melts into a rich sauce that clings to every noodle, and that buttery roux? Absolute perfection in every bite.
  • Weeknight Workhorse: Between us, this is my go-to when I need something fast but still feels special. It’s great for busy weeknights, potlucks, or even a lazy Sunday when you don’t want to cook. Honestly, it’s the kind of dish that disappears faster than you can say “second helping.”
  • Budget-Friendly Luxury: A big batch costs me less than takeout, and it feeds a crowd without breaking the bank. The leftovers? Even better reheated the next day—just add a splash of milk to keep it creamy. My secret weapon for stretching groceries without sacrificing taste.

Step-by-step instructions for Annie's mac and cheese copycat recipe

Here's how to recreate that iconic velvety texture and perfect cheddar swirls at home.

1

Cook the Elbow Macaroni to Al Dente Perfection

Bring a large pot of water to a rolling boil and add 8 oz elbow macaroni. Stir immediately to prevent sticking. Cook for 10-12 minutes until the pasta is al dente—you want it tender but still with a slight bite. The pasta should float to the surface when done, and a taste test should reveal a firm center.

While the pasta cooks, I like to reserve 1 cup of pasta water before draining. This starchy liquid is essential for creating the creamy sauce later. Drain the pasta in a colander and immediately toss it with 1 tablespoon extra-virgin olive oil to prevent clumping. The oil also helps create those buttery noodle bites that make this recipe special.

2

Create the Ultimate Cheese Sauce Base

In a large, heavy-bottomed saucepan, melt ½ cup unsalted butter over medium heat. Once the butter has completely melted and is foaming gently, reduce the heat to medium-low and whisk in ½ cup all-purpose flour. Cook for 1-2 minutes, stirring constantly, until the mixture forms a smooth, pale roux with no floury taste.

Slowly pour in 2 cups whole milk while whisking vigorously to prevent lumps from forming. Continue whisking for 3-5 minutes until the mixture thickens noticeably and begins to coat the back of a spoon. This step is crucial for building the sauce's velvety texture. If you see any lumps, strain the mixture through a fine-mesh sieve for an ultra-smooth finish.

3

Build Layers of Cheese Flavor

Remove the saucepan from heat and begin adding the cheeses in stages. First, stir in 2 cups freshly grated sharp cheddar cheese and 1 cup freshly grated mild cheddar cheese until completely melted and smooth. Then add ½ cup freshly grated Monterey Jack cheese and ¼ cup heavy cream, stirring constantly until fully incorporated.

Return the sauce to low heat and stir in 1 tablespoon yellow mustard, 1½ teaspoons Diamond Crystal kosher salt, ½ teaspoon freshly ground black pepper, and ½ teaspoon garlic powder. The mustard adds that signature Annie's tang, while the garlic powder provides subtle depth. Keep the heat low to prevent the cheese from separating or burning.

4

Combine and Create the Signature Swirls

Add the cooked pasta to the cheese sauce and toss gently until fully coated. If the sauce is too thick, add pasta water 1 tablespoon at a time until it reaches a creamy, spoonable consistency. For those iconic cheddar swirls, transfer the mac and cheese to a greased 8x8-inch baking dish.

Using a rubber spatula, create swirls by dragging the spatula through the mac and cheese in a circular motion. This step isn't just for show—it creates those beautiful visual layers that make this dish so special. For extra browning, broil for 1-2 minutes until the top is lightly golden and bubbly. Watch closely to prevent burning.

5

Rest and Serve for Maximum Creaminess

Let the mac and cheese rest for 5 minutes before serving. This brief resting period allows the sauce to thicken slightly and the flavors to meld together. The dish should be creamy yet still hold its shape when served, with those beautiful cheddar swirls visible on top.

Serve immediately with a sprinkle of freshly grated sharp cheddar cheese on top for that final restaurant-quality touch. Each bite should deliver that perfect balance of creamy, cheesy goodness with those buttery noodle bites you remember from the original. Enjoy while warm for the ultimate comfort food experience!

👨‍🍳

Pro Tips For Making Annie'S Mac And Cheese Copycat

  • COOK PASTA AL DENTE: DESCRIPTION: Annie’s version relies on that perfect bite—so pull the macaroni just before it’s fully tender (about 1 minute less than package instructions). I learned this the hard way when my first batch turned mushy after baking, no matter how much I wanted that creamy texture.
  • MELT CHEESE LOW AND SLOW: DESCRIPTION: Once you add the shredded cheddar, reduce heat to lowest simmer and stir constantly for 3–4 minutes. Skipping this step means you’ll end up with clumpy cheese instead of that silky, stretchy sauce—trust me, your future self will notice.
  • SHRED CHEESE FINE: DESCRIPTION: Use a box grater (not pre-shredded) and cut the strands into rice-sized pieces—this ensures even melting and no gritty surprises. My grandmother swore by this, and she was right: the sauce stays smooth, not grainy.
  • REST BEFORE BAKING: DESCRIPTION: After mixing everything into the pasta, let the mac and cheese sit covered for 10–15 minutes at room temp. This lets the flour absorb into the sauce, making it richer and less likely to separate when baked—yes, even if you’re impatient like me.

Storing and reheating your annie's mac and cheese copycat

Refrigerator Storage

Store your copycat Annie's mac and cheese in an airtight container for up to 4-5 days in the fridge. The sauce thickens slightly as it cools, so expect it to be perfectly creamy when reheated—no need to add extra milk.

I use glass Pyrex containers because they distribute heat evenly during reheating and prevent the cheese from sticking to plastic. 🧊

Freezer Prep Tips

For long-term storage, portion the mac and cheese into greased freezer-safe containers or heavy-duty freezer bags (leave 1-inch headspace for expansion). The sauce freezes beautifully for up to 3 months—just thaw overnight in the fridge before reheating.

I always label my containers with the date to track freshness. Avoid freezing in metal containers, as they can react with the cheese over time.

Stovetop Reheating

My preferred method is stovetop reheating for that authentic Annie's texture. Transfer the desired portion to a saucepan and add 2-3 tablespoons of whole milk or pasta water to loosen the sauce.

Heat over medium-low heat, stirring frequently, until warmed through (165°F internal temperature). This method prevents the sauce from becoming grainy or separating. 🔥

Microwave Method

For quick reheating, transfer a single serving to a microwave-safe bowl and cover loosely with a damp paper towel. Heat on 50% power for 2-3 minutes, stirring halfway, until fully heated.

Avoid high power—it can make the sauce watery or create hot spots. If the texture seems too thick, add a splash of milk and stir until smooth.

Oven Refresh

For a restaurant-style finish, transfer leftovers to an oven-safe dish, cover with foil, and bake at 350°F for 15-20 minutes. Remove the foil for the last 2 minutes to create a lightly browned top.

This method works best for larger batches and gives that golden, bubbly appearance you love from the original. Perfect for family dinners or meal prep!

Sauce Rescue Tips

If your reheated mac and cheese looks too thick, stir in 1-2 tablespoons of milk or reserved pasta water until creamy. For separated cheese, return the sauce to low heat and whisk vigorously until smooth.

Pro tip: A pinch of mustard powder can help restore that signature tang if it's lost during storage. Always taste and adjust seasoning before serving. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 30g150%
Cholesterol 210mg70%
Sodium 1150mg49%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 6g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does Annie's mac and cheese have such a creamy texture?

The secret lies in the roux-to-milk ratio and cheese blend. This recipe uses a 1:1 butter-to-flour roux cooked to a smooth paste, then slowly whisked into warm milk. The three-cheese combination (sharp cheddar, mild cheddar, and Monterey Jack) melts evenly, while the heavy cream and mustard add richness and that signature tang. The key is low-and-slow heating to prevent lumps or separation.

2

Can I make this mac and cheese ahead of time?

This recipe actually tastes better the next day. Store in an airtight container for up to 5 days in the fridge. The sauce thickens slightly as it cools, so just add 1-2 tablespoons of milk when reheating. For freezing, portion into greased containers and freeze for up to 3 months—thaw overnight in the fridge before reheating.

3

What if my sauce gets too thick or separates?

If your sauce thickens too much, stir in pasta water 1 tablespoon at a time until creamy. For separated cheese, return to low heat and whisk vigorously until smooth. A quick fix is adding a pinch of mustard powder to restore that signature tang. The original Annie's recipe uses a similar technique to maintain that velvety consistency.

4

Can I substitute any of the cheeses?

The three-cheese blend is crucial for that authentic Annie's flavor. Sharp cheddar provides the kick, mild cheddar adds creaminess, and Monterey Jack brings a smooth finish. If you're missing one, Pepper Jack (½ cup) can replace Monterey Jack, but it'll add heat. For a budget swap, Kraft Natural cheddar works in a pinch—just grate it fresh for the best texture.

5

How do I get those perfect cheddar swirls?

Transfer the mac and cheese to a greased 8x8-inch baking dish and use a rubber spatula to create swirls in a circular motion. For extra browning, broil for 1-2 minutes—just watch closely to avoid burning. The swirls aren't just decorative; they create those iconic layers that make each bite creamy yet textured. Pro tip: Let the dish rest for 5 minutes before serving to set the swirls.

★★★★★4.6(15 reviews)
Categories Main Courses