How to Build a Serving Tray

A serving tray is a small, satisfying build: a plywood bottom, four pine rails, and a hand-hold cut into each end so you can actually carry it one-handed. This plan builds a five-piece tray about 4 in tall overall, sized to whatever length and width you pick, with the plywood floor doing double duty as the piece that ties the whole frame together.

Difficulty

Beginner

Time

2–3h

Tools

12

Build it in Fixie on iOS
Shallow pine serving tray with hand-hold slots holding a teapot and two mugs on a dark table in low afternoon sun

Tools you'll need

Materials

Skip the math - the Fixie iOS app generates a per-project cut list for the exact dimensions you pick, with kerf accounted for and one-tap sourcing for the lumber.

Step by step

1

Confirm this is a serving tray, and that it fits your space

This tray is a food-serving accessory only: it is not a cutting board, is not oven/microwave/dishwasher safe, is not a planter, and is not a load-bearing shelf. Serve food on dishes or a liner; do not place food directly on the panel, and do not cut on the tray. Measure the storage space (cabinet, shelf, or counter run) where the finished tray will live and confirm the selected length/width size — with an overall assembled height of about 4 in — fits with room to lift it by both hand-holds. Stop and choose a smaller size if it will not fit or cannot be lifted safely by two hands. Active bench time is about 2-3h; the adhesive and finish both require their own full label-directed cure time before the tray can be used.

2

Inspect the stock and mark the length cuts

Reject pressure-treated, wet, twisted, cupped, split, or badly knotted rail stock, and reject any plywood offcut with voids or delamination. Confirm the rail board's and plywood's actual dimensions against the plan. Mark two side-rail blanks at the selected length and two end-rail blanks at the selected width minus twice the rail thickness; both use the board's full actual width as the finished rail height, so no additional width rip is needed. Mark the plywood bottom panel at length by width. Mark every cut line clearly and place an X on the waste side.

3

Crosscut the four rail blanks

Clamp and support the rail board. Make one square reference-end trim, then crosscut two side-rail blanks at the selected length and two end-rail blanks at the selected width minus twice the rail thickness. Keep the blade on the waste side of every line. The length plan reserves a 1/8 inch kerf for each finished piece; if the selected blade is wider, stop and recalculate. Each blank already stands at its finished rail height, the board's full actual width, so no further rip is needed. Label each blank side or end.

4

Cut the plywood bottom panel to size

Square one reference corner of the plywood offcut, then crosscut and rip the bottom panel to the selected length by width. Keep the blade on the waste side of every line and reserve the same 1/8 inch kerf allowance used for the rails.

5

Drill one hand-hold hole in each end rail

On each finished end rail, mark the center point along its length and centered on its finished height, leaving at least 1 in (26 mm) of solid wood above and below the hole in every region. Clamp the rail to a sacrificial backer board and drill one 1-1/2 inch hole through with the spade or Forstner bit, backing out periodically to clear chips. Sand the inside of each hole smooth once both are drilled.

6

Sand every part and dry-fit the frame

Sand all accessible surfaces with 120 grit followed by 180 grit, working with the grain. Keep every joint face flat and square. Ease exposed sharp edges lightly. On a flat protected surface, dry-fit the two end rails between the two side rails to form a rectangle, and set the bottom panel underneath it; every outer face must sit flush and the assembly must not rock.

7

Lay out all corner and base screw centers

Keep the dry-fitted rectangle and bottom panel assembled. At each of the four corners, mark one corner-screw center on the side rail's outer face, about 3/8 in (10 mm) in from the rail's end so it lands on the center of the end rail's thickness, and halfway up the rail height. On the underside of the bottom panel, trace the position of each rail. Along each long side rail's traced line, mark three base-screw centers at 15, 50, and 85 percent of the selected length, centered on the rail's thickness. Along each short end rail's traced line, mark two base-screw centers at 25 and 75 percent of the end rail's length, centered on the rail's thickness. Verify every center is safely clear of every edge before drilling.

8

Drill clearance, pilot, and countersink holes at every marked center

With the assembly still clamped dry, drill each corner-screw location: a shank-clearance hole through the side rail only at the marked center, then a straight pilot hole continuing into the end rail's end grain using the screw manufacturer's specified diameter, and countersink the side rail's outer face so the flat head will finish flush. At each marked base-screw center, drill a shank-clearance hole through the plywood panel only, then a straight pilot hole into the rail below, and countersink the panel's underside. Set a depth stop on every pilot so no point can break through the rail's opposite face. Test one screw of each type by hand and stop if the wood begins to split.

9

Glue and screw the four corner joints

At each corner, brush a thin coat of interior PVA glue on the mating faces, hold the end rail square against the inside face of the side rail, flush with its end, then clamp using the same alignment marked during layout. Drive one corner screw into each pre-drilled pilot hole. Repeat for all four corners, checking the assembled rectangle for square by comparing both diagonals before the glue sets.

10

Glue and screw the bottom panel to the frame

Brush a thin, continuous coat of interior PVA glue across the bottom edge of the assembled frame, set it onto the plywood bottom panel realigned to the same traced position used during layout, and clamp without bowing the frame. Drive a base screw into each pre-drilled hole: three per long side rail, two per short end rail, with heads flush and not proud of the plywood surface. Wipe away squeeze-out as the glue label directs and leave the assembly clamped for the full label-specified clamp time.

11

Let the adhesive cure and inspect every joint

Leave the unloaded tray undisturbed for the adhesive's full cure time. Remove clamps, set it on a known-flat surface, and inspect all four corner joints and the base joint for gaps, and every screw head for proud or split wood. Reject and repair the build before use if any joint has a visible gap, any screw has split the wood, any point has broken through a face, or the tray rocks.

12

Apply a food-safe finish

Remove all dust, then apply a food-grade/NF mineral oil or a film finish whose label explicitly states food-contact safety, exactly as its label directs, including sanding between coats only when specified. Allow the finish to reach its full label-specified cure before the tray contacts any food. If choosing mineral oil, plan to re-oil periodically per the product label as the finish wears.

13

Fit four pads and put the tray into service

On a clean, fully cured surface, attach one equal-thickness non-slip pad near each of the four corners on the underside, inset equally from the edges. Set the tray on a flat surface and confirm all four pads contact without rocking or sliding. Lift the tray only by both hand-holds with two hands, load it within normal serving weights, and stop using it if a joint gap, crack, or looseness appears.

Tips

FAQ

Is this tray safe to use as a cutting board?

No. It's a serving accessory only — not a cutting board, not oven, microwave, or dishwasher safe. Serve food on a dish or liner rather than placing it directly on the panel, and don't cut on the tray.

What finish should I use?

A food-grade mineral oil or a finish whose label explicitly states food-contact safety. Follow the label's cure time before the tray touches any food, and re-oil periodically if you go with mineral oil.

Why does the tray use plywood instead of solid wood for the bottom?

Plywood stays flat across a wide panel in a way solid wood is more prone to cup or warp. A void-free, furniture-grade sheet keeps the visible underside looking clean too.

How do the hand-holds get cut?

A 1 1/2 in spade or Forstner bit drilled straight through each end rail, backed by a sacrificial board so the exit side doesn't tear out. Sand the inside of the hole smooth once it's cut.

Can I make the tray a different size?

Yes — the length and width are adjustable to fit your space; the rail height and overall build stay the same regardless of the size you pick.

Build it, guided every step

The Fixie iOS app turns this plan into a customized build for your exact space - pick your dimensions, get an auto-generated cut list, order materials in one tap, and follow the steps with 3D previews. Have something else in mind? Describe it or snap a photo and Fixie will design your own build from scratch - your first design is free.

Download Fixie on the App Store

More beginner projects