Menulab
Get started
Menulab Blog

Make-Ahead Savory Frittata Tray for Brunch: Portioning, Reheat & Margin Math

By MenulabAugust 23, 2026

Full hotel-pan savory frittata cut into 48 portions with one portion plated

✦ Recipe Card

Breakfast • American

Prep

30 minutes

Cook

40 minutes

Total

1 hour 10 minutes

Servings

48 portions

Ingredients

  • 36 large eggs (about 1980 g)
  • 4 cups whole milk (960 ml)
  • 4 cups shredded cheddar cheese (about 1 lb / 450 g)
  • 10 cups cooked mixed vegetables (bell pepper, onion, spinach, mushrooms), well drained
  • 1/2 cup olive oil for sautĂ© (120 ml)
  • 3 teaspoons kosher salt
  • 1.5 teaspoons black pepper
  • Optional: 1 cup cooked crumbled breakfast sausage or bacon

Steps

  1. 1Sauté and drain mix-ins: Heat olive oil in a large skillet, cook diced onions, peppers and mushrooms until softened. Add spinach last and cook until wilted. Transfer to a perforated tray to drain well and cool.
  2. 2Whisk eggs and dairy: In a large mixer or bowl, whisk eggs with milk, salt and pepper until homogenous. Do not over-whisk. Temper in shredded cheese so it distributes evenly.
  3. 3Combine and fill pan: Fold cooled, drained vegetables and any cooked protein into the egg mixture. Grease the full hotel pan thoroughly, then pour mixture evenly. Tap pan to release air pockets.
  4. 4Bake until set: Bake in a preheated convection oven at 350 F for 30 to 40 minutes, or until internal temperature reaches 160 F and center is set.
  5. 5Cool, chill and portion: Cool on a rack 30 minutes, then refrigerate uncovered until firm, at least 2 hours or overnight. Cut into a 6 by 8 grid for 48 portions. Store wrapped or in covered pans in refrigeration.

Calories

170 kcal

Protein

10 g

Carbs

5 g

Fat

12 g

Tips

  • →Always drain and cool vegetables before adding. Excess moisture increases bake time and ruins texture.
  • →Weigh a sample portion after chilling to confirm gram target and update your portion log.
  • →Label pans with bake and chill times to keep HACCP records tidy.
  • →If adding meat, pre-cook and drain fat to avoid grease pockets.
  • →For faster service, pre-slice and store single layers on sheet pans separated with parchment.

Why use hotel-pan frittatas in brunch programs

Hotel-pan frittatas let you produce large volume quickly, speed service and reduce plate assembly time on the line. When you control portioning, reheat technique and cost per piece, frittatas become a reliable margin-protecting item.

Pan sizing, yield and portion plan

A standard full hotel pan measures roughly 12 x 20 inches. Cut patterns determine yield and portion weight predictability.

Practical portion grid

Cut the full pan into a 6 by 8 grid for 48 even portions. That makes each piece about 2 x 2.5 inches. For thicker 2.5 inch pan depth you will get roughly 70 to 90 grams per portion depending on mix density. Track weight from a sample batch to lock the portion gram target.

Step-by-step production SOP

Use this workflow during prep days or overnight production to keep service smooth.

Day before or morning prep

1. Sauté and drain all mix-ins. Reduce moisture from vegetables by sweating then transferring to a tray to cool. Excess moisture ruins set and increases reheat time.

2. Whisk eggs and dairy with salt and pepper. Temper cheese into the mix so it distributes evenly.

3. Fold cooled, drained vegetables and cheese into the egg base. Keep mix cold until pans are filled.

4. Grease the pan well. Pour and tap to remove air pockets. Bake uncovered until internal temperature reaches 160 F.

Cooling and portioning

Cool to room temperature on a rack for 30 minutes, then refrigerate uncovered until firm, at least 2 hours. For fastest service, chill overnight to allow full set and easier slicing. When cold, cut into the 6 by 8 grid and place portions on sheet pans lined with parchment. Label with date and time.

Fastest reheat methods for service

Choose the reheat that fits your line layout and speed target. Aim for 140 F serving temperature and avoid overcooking which will dry the product.

  • Convection oven at 325 F, single layer on sheet pans, 8 to 10 minutes.
  • Combi-steamer on rethermalize setting with 70 to 80 percent steam, 8 to 12 minutes.
  • Salamander or broiler for 3 to 4 minutes for a single portion; watch for uneven heating.
  • High-power microwave 60 to 90 seconds for a single portion wrapped lightly, for grab-and-go items.
  • Steam cabinet at 165 F for 12 to 15 minutes for large hold quantities.

Holding and service notes

Keep reheated portions in heated wells at 140 F for short windows only. For holding longer than 20 minutes, keep products in a low-humidity steam cabinet at 140 F. Check internal temps every 30 minutes and rotate pans to avoid cold spots.

Margin math and per-piece costing example

Do this calculation once, then update with current vendor prices. Use these line items as a template.

Example costs for one full pan batch

Ingredients

- Eggs 36 at $3.60 per dozen: $10.80

- Whole milk 4 cups: $2.00

- Shredded cheddar 4 cups (about 1 lb): $5.00

- Cooked mixed vegetables 10 cups: $8.00

- Olive oil, seasoning, misc: $0.50

Food cost subtotal: $26.30

Labor and overhead

- Prep and bake labor: 0.75 hour at $15/hour: $11.25

- Proportional overhead and utilities estimate 10% of food cost: $2.63

Total batch cost: $40.18

Yield and per-piece math

- Yield: 48 portions

- Cost per portion = Total batch cost divided by yield = $40.18 / 48 = $0.84 per portion

Pricing to protect margins

- If target food cost percent is 30 percent, baseline price = cost per portion / 0.30 = $2.80

- Add labor and cover plating, disposables, and margin. Common menu prices for plated brunch items will put this item between $6 and $10 depending on accompaniments and labor. Test prices and track comps to refine.

Essential equipment

  • Full hotel pan 12 x 20 x 2.5 inches
  • Thermometer for internal temps
  • Convection oven or combi-steamer
  • Sharp bench knife or portion cutter
  • Sheet pans and parchment

Quality control checkpoints

Record these times and temps on your prep log. 1) Egg mix temp before baking below 40 F for cold-hold production; 2) Internal bake temp 160 F; 3) Chill time at least 2 hours; 4) Reheat to 140 F before service. Keep photos of cut grid for training new staff.

Use this recipe and the yield math to run a test batch during a low-volume service. Weigh a few portions from the first pan and refine cut pattern or ingredient weights so every plated item matches your cost and portion targets.

Want a printable portion grid and cost sheet? Prepare one test batch, collect your vendor costs and update the numbers above. Share the results with your FOH manager so pricing and server training are aligned.

Frequently Asked Questions

How long can I hold a cooked frittata in refrigeration before service?

Properly cooled and refrigerated at 40 F or below, frittatas are safe for up to 3 days. For best texture and color, use within 48 hours and label with production date.

Can I freeze pre-portioned frittata pieces?

Yes. Flash-freeze single portions on a tray, then vacuum pack or tightly wrap. Freeze up to 1 month. Reheat from frozen using combi-steam or convection oven, adding a few extra minutes to rethermalize.

Which reheat method gives the best texture on a plated brunch?

Convection oven at 325 F offers even heat and keeps edges tender when timed correctly. For crisp top finish, briefly finish under a salamander after convection reheat.

How do I adjust the recipe for special diets?

For vegetarian menus omit cured meats and increase hearty veg. For gluten-free options avoid any fillers with wheat. For dairy-free, substitute unsweetened plant milk and a dairy-free cheese, but test for set and adjust egg ratio.

Can I swap dairy for lower-fat milk?

Yes, but reduce milk slightly if using low-fat to maintain texture. Test one pan to confirm set and mouthfeel.

What temperature should I reheat to for safe service?

Reheat to an internal temperature of 140 F for service. Check a few random portions to verify even heating.

Menulab