Copycat Boston Market Macaroni & Cheese Recipe – Creamy, Comforting, and Easy
If you crave that creamy, velvety mac and cheese from Boston Market, this homemade version hits the spot. It’s simple, cheesy, and incredibly satisfying, with just the right balance of cheddar flavor and silky texture. You don’t need any special equipment, and everything comes together on the stovetop in under an hour.
The best part? You can tweak it to your taste and still keep that signature comfort-food vibe.
What Makes This Recipe So Good
- Ultra-creamy texture: The sauce uses a blend of cheddar and American to mimic that smooth, restaurant-style finish.
- Balanced flavor: A touch of mustard powder and hot sauce boosts the cheese without making it spicy.
- Foolproof method: A classic roux keeps the sauce silky and prevents curdling or graininess.
- Familiar and comforting: It tastes like the Boston Market staple you know—rich, mild, and kid-friendly.
- Great for make-ahead: Reheats beautifully with a splash of milk, so it’s perfect for weeknights or gatherings.
Ingredients
- 12 ounces elbow macaroni (or small shells)
- 4 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 2 cups whole milk (room temperature if possible)
- 1 cup half-and-half (or use all milk for a lighter version)
- 2 cups shredded mild cheddar cheese (freshly grated)
- 1 cup shredded Monterey Jack or white American cheese (American gives that classic smoothness)
- 1 teaspoon kosher salt (plus more for pasta water)
- 1/2 teaspoon black pepper
- 1/2 teaspoon mustard powder (optional but recommended)
- 1/4 teaspoon garlic powder
- 1–2 teaspoons hot sauce (doesn’t make it spicy—just brightens flavor)
Step-by-Step Instructions
- Cook the pasta: Bring a large pot of salted water to a boil. Add the macaroni and cook until just shy of al dente. Drain and set aside. Toss with a teaspoon of butter if you want to prevent sticking.
- Make the roux: In a large saucepan or Dutch oven over medium heat, melt the butter. Sprinkle in the flour and whisk constantly for 1–2 minutes until it’s smooth and slightly foamy.Don’t let it brown.
- Add the dairy: Slowly whisk in the milk and half-and-half, a little at a time, whisking to avoid lumps. Keep the heat at medium. Cook, whisking often, until the sauce begins to thicken and gently bubbles, 4–6 minutes.
- Season the base: Stir in salt, pepper, mustard powder, garlic powder, and hot sauce.Taste and adjust seasoning before adding cheese.
- Melt the cheeses: Reduce heat to low. Add the cheddar and American/Monterey Jack in small handfuls, whisking until fully melted and smooth before adding more. The sauce should be glossy and pourable.
- Combine with pasta: Add the cooked macaroni to the cheese sauce. Stir to coat evenly. If the sauce seems too thick, splash in a bit of warm milk until it’s luxuriously creamy.
- Rest and serve: Let it sit off the heat for 2–3 minutes to thicken slightly. Serve warm, topped with a crack of black pepper if you like.
Keeping It Fresh
- Storage: Cool completely, then refrigerate in an airtight container for up to 4 days.
- Reheating: Warm gently on the stovetop over low heat with a splash of milk, stirring until creamy. You can also microwave in short bursts, stirring in between.
- Freezing: Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge, then reheat with extra milk. Note that texture may be slightly softer after freezing.
- Make-ahead: Cook pasta 1–2 minutes shy of al dente and keep cheese sauce separate.Combine and heat just before serving for best texture.
Why This is Good for You
This recipe is comfort food, but you still get some nutritional perks. The cheese provides protein and calcium, and using whole milk gives a more satisfying, filling meal, which can help with portion control. You can add steamed broccoli or peas for fiber and color without changing the flavor much.
If you want a lighter bowl, swap in reduced-fat milk and use a bit less cheese, then boost flavor with extra mustard powder and black pepper.
Common Mistakes to Avoid
- Overcooking the pasta: It will finish cooking in the sauce. Stop at just shy of al dente to keep it from turning mushy.
- Adding cheese over high heat: High heat can cause the sauce to separate or turn grainy. Reduce heat to low before adding cheese.
- Using pre-shredded cheese: It often contains anti-caking agents that affect smooth melting.Freshly grate for the best texture.
- Skipping seasoning: Without a pinch of mustard powder, salt, and a dash of hot sauce, the sauce can taste flat.
- Too thick or too thin sauce: If it’s thick, whisk in warm milk. If it’s thin, simmer a few minutes longer, stirring, until it coats the back of a spoon.
Alternatives
- Baked version: Transfer to a buttered baking dish, top with a mix of breadcrumbs and Parmesan, and bake at 350°F for 15–20 minutes until golden. The sauce should start thinner than stovetop since baking thickens it.
- More cheesy pull: Add 1/2 cup shredded mozzarella with the cheddar for extra stretch.Keep heat low to prevent stringiness.
- Smoky twist: Swap 1/2 cup of cheddar for smoked Gouda. A pinch of smoked paprika also works.
- Gluten-free: Use gluten-free pasta and replace flour with a 1:1 gluten-free all-purpose blend. Thicken a minute longer if needed.
- Lighter: Use 2% milk and reduce cheese by 1/2 cup.Add extra mustard powder and a bit more black pepper to keep flavor bold.
- Add-ins: Stir in steamed broccoli, cooked bacon bits, or roasted chicken for a heartier dish that still tastes familiar.
FAQ
Can I use different pasta shapes?
Yes. Elbows are classic, but small shells, cavatappi, or mini penne hold the sauce well. Just avoid very large shapes, which can feel sauce-light and uneven.
What’s the best cheese combination?
A blend of mild cheddar and white American gives the smoothest, most Boston Market–like texture.
Monterey Jack is a great stand-in if you can’t find American. Sharp cheddar can be used, but it may taste stronger than the original.
How do I keep the sauce from getting grainy?
Keep the heat low when adding cheese, and add it in small handfuls. Use freshly grated cheese and avoid boiling the sauce after the cheese goes in.
Can I make it ahead for a party?
Yes.
Cook the pasta slightly under al dente and store it separately from the sauce. Reheat the sauce gently, thin with milk if needed, then combine just before serving for the creamiest result.
Is there a good way to reheat leftovers?
Stovetop is best. Add a splash of milk, warm over low heat, and stir until creamy again.
If microwaving, heat in short bursts and stir often to avoid hot spots.
Can I add protein without changing the flavor too much?
Absolutely. Fold in chopped rotisserie chicken or diced ham right before serving. Both pair well with the mild, creamy sauce.
What if I don’t have mustard powder?
Use 1 teaspoon of Dijon mustard.
It adds a similar gentle tang that makes the cheese flavor pop.
Wrapping Up
This copycat Boston Market mac and cheese delivers exactly what you want: a creamy, comforting bowl with simple ingredients and a restaurant-style finish. It’s weeknight-easy, crowd-pleasing, and endlessly flexible. Keep the heat low, grate your own cheese, and season with a light hand—that’s the secret to a silky, craveable sauce.
Make it once, and it’ll become a go-to for family dinners, potlucks, and cozy nights in.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
