Mac and Cheese for 100 People (Catering Guide)
For 100 servings of baked macaroni and cheese, plan on about 10 pounds of dry elbow macaroni, 10–12 pounds of shredded cheese, 1½ gallons of whole milk, and 1½ pounds each of butter and flour. Cook in batches, bake in shallow pans, and keep hot food at 135°F or above.
Serving a crowd does not have to mean buying specialty gear or guessing at quantities. This guide uses an 8-ounce portion as its baseline, so the target is about 50 pounds of finished macaroni and cheese. Actual yield varies with pasta cooking, sauce thickness, bake-off, and how each serving is scooped.
For an affordable, reliable result, buy ingredients in bulk where prices make sense, and use ordinary pots and pans that are rated for your stove and oven. I plan large batches by dividing the work into repeatable steps. That helps avoid rushed cooking, uneven sauce, and a last-minute scramble to find enough pans.
Cookware, Materials & Batch Prep
Cookware and batch prep determine whether a large recipe fits your kitchen and cooks evenly. Before you shop or start the stove, check the size and ratings of every pot and pan. Divide the food into manageable batches rather than relying on one oversized vessel; smaller batches are easier to stir, heat, and serve consistently.
How much mac and cheese to make for 100 people
An 8-ounce portion means 100 servings need about 50 pounds of finished food. The ingredient amounts below are a practical starting point, not a guaranteed finished weight. For a side dish served with several other foods, you may choose smaller portions, but this guide keeps the requested 8-ounce serving as its planning measure.
| Ingredient | Total for 100 portions | Amount for each of 4 batches |
|---|---|---|
| Dry elbow macaroni | 10 lb | 2½ lb |
| Shredded cheese | 10–12 lb | 2½–3 lb |
| Whole milk | 1½ gal (6 qt) | 1½ qt |
| Butter | 1½ lb (24 oz) | 6 oz |
| Flour | 1½ lb (24 oz) | 6 oz |
Season with salt and pepper to taste. You can add a small amount of mustard powder or paprika if desired, but keep optional seasonings modest until you have tasted the sauce. If you change the recipe or use a different pasta shape, the finished yield may change.
Choose pots, pans, and tools
Use stainless steel or enamel-lined cookware for the cheese sauce. Stainless steel does not react with food and is generally suitable for induction when its base is magnetic. Check the cookware maker’s information, or test the base with a magnet. Do not assume that every stainless steel pot works on induction.
For baking, use pans specifically rated for at least 350°F (177°C). A pan’s material alone does not confirm its oven limit; check the rating for its coating, lid, and handles. Avoid using copper or bare aluminum for acidic additions or prolonged sauce holding, since these materials can react with acidic ingredients.
Gather a large pasta pot, a whisk, a sturdy stirring spoon, measuring tools, shallow bake pans, and a calibrated probe thermometer. Confirm that the pot fits your burner and that you can move it safely when full. For four batches, set out four pans or plan a clear sequence so cooked pasta does not sit for too long.
Prep before the first batch
Shred the cheese, measure the milk, butter, and flour, and set out the seasonings. Preheat the oven to 350°F (177°C). Label or group each batch’s ingredients so you can repeat the same amounts without stopping to recalculate.
A low-cost detail that pays off is to check your equipment before service day. Know how many pans fit in your oven at once, and whether your stove can bring the pasta water to a boil without crowding the burners. Key takeaway: confirm your gear, then split the recipe into four batches of equal size.
Batch Cooking, Sauce Control & Baking
Batch cooking means making several smaller, matching portions of a recipe instead of one very large pot. This helps the pasta cook evenly and makes the sauce easier to control. For each batch, use one-quarter of the ingredients in the quantity table, then combine and bake it in a shallow pan.
Cook the pasta just under al dente
Al dente means cooked through but still firm to the bite. Bring salted water to a boil, add 2½ pounds of macaroni, and follow the package directions. Begin checking the pasta 2 minutes before the lower end of the stated cooking time. Drain it promptly when it is just under al dente; it will soften more in the oven and during hot holding.
Cook the pasta in batches if your pot cannot hold it with enough water to move freely. Crowded pasta can cook less evenly. Do not rinse it; drain well, then combine it with the sauce. Repeat for the remaining batches, keeping the amounts consistent.
Make a smooth cheese sauce
For each batch, melt 6 ounces of butter over moderate heat. Stir in 6 ounces of flour and cook briefly without browning. This butter-and-flour mixture is called a roux; it thickens the milk into a sauce. Add 1½ quarts of milk gradually, whisking as you pour to help prevent lumps.
Warm the sauce gently until it thickens, stirring often. Keep it below a hard boil. Remove the pot from direct heat or turn the burner to low before adding 2½ to 3 pounds of shredded cheese in stages. Stir until melted, then season and taste. High heat can make cheese sauce grainy or cause fat to separate, so avoid rushing this step.
If the sauce seems thick before you add the pasta, stir in a little more milk. It should coat the pasta without becoming stiff. Combine each sauce batch with its matching amount of macaroni, then divide the mixture among the prepared pans.
Bake without drying the pasta
Spread the mixture in an even, reasonably shallow layer. Bake at 350°F (177°C) until hot throughout. The exact time depends on pan size, depth, starting temperature, and oven performance, so use a thermometer rather than time alone. If you are reheating cooked, cooled mac and cheese for hot holding, the center must reach 165°F (74°C) for 15 seconds within 2 hours.
Avoid prolonged baking. Long oven time can dry the pasta and cause the sauce to separate. If you are baking several pans, check each representative pan rather than assuming one pan’s temperature applies to all. Key takeaway: cook the pasta firm, melt the cheese gently, and use temperature checks to guide the bake.
Food Safety, Holding & Cookware Cleaning
Hot holding means keeping cooked food hot until it is served. Under the FDA Food Code model, hot food must stay at 135°F (57°C) or above. Local rules may differ, so follow the code adopted where you are serving and any approved food-safety plan for the event.
Check temperatures and manage time
Use a calibrated probe thermometer to check the center of a pan. For reheating cooked, cooled food for hot holding, reach 165°F (74°C) for 15 seconds within 2 hours. Once hot-held, keep the food at 135°F (57°C) or above, and check temperatures during service. Keep a simple written log of readings and times if your event plan requires one.
Use clean serving utensils, and do not return a used utensil to a fresh pan. Keep pans covered when practical to help retain heat, but check that lids are rated for the conditions in which you use them. Never rely on a warm oven setting alone as proof that the food is hot enough; verify with a thermometer.
Cool leftovers safely
Deep catering pans cool slowly at the center. To cool leftovers, divide them into shallow portions and use an approved rapid-cooling method. The FDA Food Code model cooling limits are 135°F to 70°F (57°C to 21°C) within 2 hours, then to 41°F (5°C) within 4 additional hours. Log times and temperatures when required.
Do not put a deep, hot pan in the refrigerator and assume the food will cool safely. Follow local rules and your approved plan for cooling, storage, and reheating. Key takeaway: monitor food temperatures during holding, and divide leftovers before cooling.
Portioning, Service & Dining Presentation
Portioning is the step that turns a large batch into predictable servings. An 8-ounce serving is about half a pound by weight, but the amount in a scoop depends on its size and how the pasta settles. Weigh a sample portion before service, then use the same scoop or serving method throughout.
Plan for different service setups
These examples are planning scenarios, not reports of specific events. They show how the same 100-serving quantity can fit different kitchens and service styles.
| Service scenario | Practical plan | Main check |
|---|---|---|
| Small kitchen, limited oven space | Bake in stages using shallow pans; keep finished pans hot while later pans bake | Verify each pan’s center temperature |
| Buffet with several sides | Keep the stated 8-ounce portion as your measure, but train servers to use one consistent scoop | Watch portions so the food lasts for 100 servings |
| Meal with mac and cheese as the main dish | Serve measured portions and keep extra food in a separate hot pan | Hold every pan at 135°F or above |
For easy service, arrange pans so servers can reach them without leaning over hot food. Set out clean serving utensils and a thermometer. If you want a browned top, plan for that without extending the bake so long that the pasta dries out. Clear labels can help guests identify the dish and its common allergens, including milk and wheat.
Clean and reset
Let cookware cool before cleaning, then wash and dry it according to the manufacturer’s care instructions. Check pans for damaged coatings or handles before storing them. Key takeaway: measure a sample portion, keep service tools clean, and verify holding temperatures through the meal.
FAQ
These quick answers cover the main planning and cooking questions for a 100-person batch. Use them alongside the detailed steps above, and follow local food-safety rules for your event.
How much dry pasta do I need for 100 servings?
Plan on about 10 pounds of dry elbow macaroni for 100 portions of 8 ounces each.
How much cheese should I buy?
Plan on 10 to 12 pounds of shredded cheese. The exact amount depends on how rich and thick you want the sauce.
How much milk, butter, and flour should I use?
Use about 1½ gallons of whole milk, 1½ pounds of butter, and 1½ pounds of flour as a starting point.
How many pans should I use?
Use enough shallow, oven-rated pans to avoid a deep layer. The number depends on pan size and oven space; check each pan’s center temperature.
What oven temperature should I use?
Bake at 350°F (177°C) in pans rated for at least that temperature. Check the pan maker’s rating, including its handles and coating.
What temperature should hot-held mac and cheese reach?
Keep it at 135°F (57°C) or above. When reheating cooked, cooled food for hot holding, reach 165°F (74°C) for 15 seconds within 2 hours.
Can I make the mac and cheese ahead?
Yes, but cooling and reheating need careful temperature control. Divide it into shallow portions to cool, follow local food-safety rules, and reheat it to the required temperature before hot holding.
Why did my cheese sauce turn grainy?
It may have been heated too hard. Keep the sauce below a hard boil, and add the cheese off direct heat or over low heat.
How do I keep the pasta from getting soft?
Cook it just under al dente, drain it promptly, and avoid prolonged baking or holding. The pasta continues to soften after it leaves the pot.
How should I cool leftovers?
Divide them into shallow portions and use an approved rapid-cooling method. Follow the FDA Food Code model limits and the rules adopted in your area.
For a dependable service, start with the ingredient quantities, split the work into four batches, and check each pan with a thermometer. That approach makes it easier to control cost, texture, and food safety while serving 100 consistent portions.
(This article was written by one of our staff writers, Steven R. Bancroft. Visit our Meet the Team page.)
