Salads
This Boston Market macaroni and cheese recipe brings that iconic creamy, velvety texture and rich cheddar flavor straight to your kitchen. The secret lies in a proper roux-based sauce that thickens without breaking, combined with a crispy buttery breadcrumb topping that adds the perfect contrast.
I've perfected this one-pan method over years of testing, ensuring restaurant-quality results without the fuss of multiple dishes.
This recipe transforms simple elbow macaroni into a luxurious dish through careful cooking techniques and precise ingredient ratios. The sauce begins with a slow-cooked roux that forms the foundation, then builds to a luxurious blend of sharp cheddar and cream cheese for that signature Boston Market richness.
Every element comes together in a single pan, making cleanup effortless while maintaining professional-level quality.
What you'll achieve is macaroni and cheese with tender, perfectly cooked pasta swimming in a creamy, velvety sauce that clings to every noodle. The breadcrumb topping develops a golden, crispy crust that contrasts beautifully with the soft pasta underneath.
This dish is hearty enough to satisfy a crowd but simple enough for a weeknight dinner that feels like a special occasion.
The best part? This recipe adapts easily to dietary needs while keeping the authentic flavor. Whether you're making it for a family gathering or a solo comfort night, the method remains the same—just the ingredients can vary. Let's get started on creating that restaurant-quality mac and cheese at home.
Ingredients for boston market macaroni and cheese
Twelve core ingredients deliver that iconic Boston Market creamy texture and golden crunch in one pan.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Dry weight, medium size |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for roux |
| All-Purpose Flour 🌾 | ½ cup | White, sifted for smooth sauce |
| Sharp Cheddar Cheese 🧀 | 3 cups | Shredded, 2-year aged preferred |
| Cream Cheese 🧀 | 8 oz | Full-fat, room temperature |
| Whole Milk 🥛 | 2 cups | Warm for smooth sauce |
| Yellow Onion 🧅 | ½ whole | Finely diced, sweet variety |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Salt 🧂 | 1 ½ tsp | Kosher, adjust to taste |
| White Pepper 🌶️ | ½ tsp | Freshly ground for subtle flavor |
| Panko Breadcrumbs 🍞 | ½ cup | Japanese-style for extra crunch |
| Melted Butter 🧈 | ¼ cup | For breadcrumb topping |
| Parsley 🌿 | ¼ cup | Fresh, chopped for garnish |
The cheese selection is non-negotiable for authentic flavor. Sharp cheddar—like Cabot or Tillamook—needs to be aged at least two years for that signature tang. Cream cheese should be full-fat; low-fat versions compromise the sauce's velvety texture. For the roux, store-brand butter works fine, but Plugrá or Land O'Lakes melt more smoothly. Panko breadcrumbs are essential; regular breadcrumbs lack the crispy contrast. If you can't find panko, toast regular breadcrumbs in the oven first for better texture. The onion and garlic should be finely diced—almost paste-like—for even distribution in the sauce.
No sharp cheddar? Pepper jack or Gruyère add depth, though the flavor shifts slightly. Substituting powdered milk for whole milk cuts richness, but adding an extra tablespoon of cream cheese compensates. For a dairy-free option, unsweetened almond milk works, though the sauce may separate slightly—stirring constantly helps. If you're avoiding gluten, certified gluten-free flour and breadcrumbs are available at Whole Foods or Target. The parsley is purely decorative, but it brightens the dish—fresh is ideal, though dried works in a pinch at one-third the amount. Always taste the sauce before adding the breadcrumb topping; adjustments at this stage prevent over-salting later.
This dish reheats beautifully—cover with foil and warm at 350°F for 15 minutes to restore crispiness. Store leftovers in the fridge for up to 4 days, though the texture softens slightly. For freezing, assemble the dish, cool completely, then wrap tightly in foil. Reheat from frozen at 325°F for 45 minutes, covered. The breadcrumb topping may need a quick broil at the end for extra crunch. Portion into individual containers for easy grab-and-go meals—great for lunches or potlucks. The sauce thickens as it cools, so add a splash of milk if it seems too stiff when reheating.
Why You'll Love This Recipe
- No-Fuss Staples: I keep a box of elbow mac and a block of cheddar on hand just for this—no fancy shopping required. The butter and flour are already in my pantry, so I’m basically making it from ingredients I’d buy anyway.
- Creamy-Cheesy Magic: That cream cheese mixed into the sharp cheddar? Chef’s kiss. It’s rich but not heavy, with just enough tang to cut through the buttery noodles—like Boston Market’s version, but better.
- Lunchbox Hero: Pack it cold for work or school—it reheats beautifully and keeps kids (or adults) full for hours. Honestly, I’ve sent this in a thermos more times than I can count.
- Budget Buster: For under $5, I feed four people a meal that feels indulgent. The elbow mac is cheap, the cheese stretches far, and leftovers taste just as good the next day—no sad, dry pasta here.
Step-by-step instructions for Boston Market macaroni and cheese
Here's how to recreate that signature creamy, buttery mac and cheese with crispy breadcrumbs—just like the restaurant.
Cook the Elbow Macaroni Al Dente
Bring a large pot of water to a rolling boil and add 12 oz elbow macaroni. Cook for 12-13 minutes until the pasta is al dente—it should have a slight bite when you test a piece. Drain the pasta in a colander and set it aside, reserving 1 cup of the starchy pasta water. This water is essential for creating a smooth, creamy sauce later.
Don't rinse the pasta—those surface starches help the cheese sauce cling perfectly. If you rinse, your mac and cheese will be dry and gritty. While the pasta cooks, I like to prep the remaining ingredients so everything comes together efficiently.
Sauté Onion and Garlic for Flavor Base
In a large, deep skillet, melt 0.75 cup unsalted butter over medium heat. Add the finely diced 0.5 whole yellow onion and cook for 5-6 minutes until softened and translucent. Stir in the 4 minced garlic cloves and cook for an additional 30 seconds until fragrant.
This step builds the flavor foundation. If you let the garlic brown, it will add a deeper, slightly bitter note that complements the cheese beautifully. Keep the heat at medium—too high will burn the garlic before it releases its aroma.
Make the Creamy Cheese Sauce
Reduce the heat to low and gradually whisk in 0.5 cup all-purpose flour to create a roux. Cook for 1-2 minutes until the mixture bubbles and smells nutty. Slowly pour in 2 cups whole milk while whisking continuously to prevent lumps from forming.
Once the milk is fully incorporated, remove the skillet from heat and stir in 3 cups sharp cheddar cheese and 8 oz cream cheese until completely melted and smooth. If the sauce is too thick, add 1-2 tablespoons of reserved pasta water to reach a creamy, pourable consistency. Season with 1.5 tsp salt and 0.5 tsp white pepper.
Combine Pasta and Sauce
Add the cooked elbow macaroni to the skillet and gently toss to coat evenly in the sauce. Let the mixture simmer on low heat for 3-4 minutes, stirring occasionally, until the pasta absorbs the sauce and everything is heated through. The sauce should be thick enough to cling to the pasta without being gluey.
Taste and adjust seasoning if needed—sometimes the sharpness of the cheddar needs a little more salt or pepper. The goal is a rich, velvety sauce that coats every strand of pasta perfectly. If it's still too thick, add more pasta water 1 tablespoon at a time until it reaches ideal consistency.
Top with Buttery Breadcrumbs
Preheat your broiler to high. Transfer the mac and cheese to a 9x13-inch baking dish and spread it evenly. In a small bowl, mix 0.5 cup panko breadcrumbs with 0.25 cup melted butter until evenly coated. Sprinkle this mixture evenly over the top of the mac and cheese.
Broil for 3-4 minutes until the breadcrumbs turn golden brown and crispy. Watch closely—breadcrumbs burn quickly. Once done, remove from the oven and let it rest for 2-3 minutes before serving. Garnish with 0.25 cup chopped parsley for freshness and color.
Pro Tips For Making Boston Market Macaroni And Cheese
- Cook Pasta Al Dente: The sauce needs something to cling to, not turn to mush. Pull the elbows 1-2 minutes early—they’ll finish cooking in the oven, and you’ll avoid that sad, overcooked texture. Trust me, the last thing you want is a bowl of gluey pasta.
- Melt Cheese Slowly: Dumping all the cheese at once? That’s how you end up with lumps. Start with half the cheddar, stir it in until fully melted, then add the cream cheese and remaining cheddar. The cream cheese needs time to blend—rushing it turns the sauce greasy.
- Skip the Crowd: Overfilling the baking dish is how you get a watery, uneven top. Fill it only ¾ full—this gives the cheese room to brown and crisp without spilling over. Yes, it looks underfilled, but that’s how you get the golden crust.
- Swirl in Butter: The last step isn’t just about cheese—toss in 2 tablespoons of cold butter at the end and swirl it in. It cuts through the richness and adds that signature Boston Market shine. (I used to skip this—don’t make my mistake.)
Best sauces and condiments for this dish
Classic Cheese Sauce
The roux-based cheese sauce is the heart of this dish, and getting it right makes all the difference. The key is patience—cook the roux until it's a golden brown (not white) for that nutty depth that Boston Market's version has.
I like using a mix of sharp cheddar and cream cheese for that signature tangy richness. If your sauce gets too thick, reserved pasta water is your best friend—add it 1 tablespoon at a time until it reaches that perfect creamy consistency. 🧀
Buttery Breadcrumb Topping
The crispy breadcrumb topping isn't just decoration—it's what gives this dish that satisfying contrast of textures. I always use panko breadcrumbs because they're lighter and crispier than regular breadcrumbs. Mix them with melted butter until every crumb is coated, then sprinkle evenly over the mac and cheese before broiling.
For extra flavor, I sometimes add a pinch of garlic powder or smoked paprika to the breadcrumb mix. 🍞
Spicy Kick with Hot Sauce
If you love a little heat, drizzle 1-2 tablespoons of hot sauce (I recommend Crystal or Tabasco) over the top before serving. It cuts through the richness beautifully and adds a tangy punch.
For a smoky twist, try a dash of chipotle in adobo mixed into the cheese sauce. Just be careful—hot sauce can make the breadcrumb topping soggy, so add it right before serving. 🌶️
Smoky Maple Glaze
For a sweet and smoky finish, mix 1 tablespoon maple syrup with ½ teaspoon smoked paprika and 1 teaspoon apple cider vinegar. Drizzle this glaze over the mac and cheese right before serving.
The maple adds a subtle sweetness that balances the saltiness, while the smoked paprika gives it a depth that pairs perfectly with the cheddar. 🍁
Herb-Infused Olive Oil
Fresh herbs elevate this dish without overpowering it. Heat 2 tablespoons olive oil with 1 teaspoon dried thyme and 1 teaspoon dried rosemary until fragrant, then drizzle over the top. For a brighter option, mix 1 tablespoon chopped fresh parsley with 1 teaspoon lemon zest and sprinkle on top.
The herbs add a fresh, bright note that cuts through the creaminess. 🌿
Extra Crispy Bacon Bits
For a savory crunch, top your mac and cheese with ½ cup crispy bacon bits (store-bought or homemade). Cook the bacon until extra crispy, then crumble it finely for even distribution.
The smoky, salty bacon adds another layer of flavor that pairs perfectly with the cheesy sauce. If you're feeling fancy, try crispy prosciutto for a more elegant touch. 🥓
Nutrition facts
Frequently asked questions
Can I make this mac and cheese ahead of time?
Assemble the dish completely (including the breadcrumb topping) and refrigerate for up to 2 days. When ready to serve, cover with foil and bake at 350°F for 15-20 minutes to restore crispiness. For freezing, assemble the dish, cool completely, then wrap tightly in foil. Freeze for up to 3 months and reheat from frozen at 325°F for 45 minutes, covered.
Why does my sauce get grainy or separate?
Graininess happens when the cheese melts too quickly or you don't stir constantly. Always add cheese off the heat and whisk until fully melted. For separation, ensure your roux is properly cooked (golden brown) and whisk vigorously when adding milk. If using powdered milk, reduce it by 1 tablespoon and add 1 tablespoon cream cheese to compensate.
Can I substitute elbow macaroni with another pasta shape?
Boston Market's version uses elbow macaroni for its ability to hold sauce well, but you can adapt this recipe with penne, cavatappi, or cavatappi shells. For shells, reduce the sauce slightly to prevent overflow. Avoid long pasta like spaghetti—it won't absorb sauce evenly. The key is choosing a shape with crevices to trap the creamy cheese.
How do I make this recipe dairy-free?
Replace butter with vegan butter or olive oil, use unsweetened almond milk instead of whole milk, and substitute cheeses with dairy-free sharp cheddar and cream cheese alternatives (like Violife or Miyoko's). For the breadcrumb topping, use vegan butter or olive oil. The texture will be slightly lighter but still delicious. Stir constantly when heating to prevent separation.
Can I bake this mac and cheese instead of broiling the topping?
Yes! Transfer the assembled dish to a 9x13-inch baking dish and bake at 375°F for 20-25 minutes until the breadcrumbs are golden and bubbly. Baking gives a slightly softer topping but works well if you prefer oven-only cooking. For extra crispiness, broil for 2-3 minutes at the end.
