How to Make a Wooden Serving Tray with Handles (Even If You Make Mistakes)

There’s something deeply satisfying about taking a rough piece of walnut and turning it into a functional piece that might live in someone’s home for generations. In this post, I’ll walk you through how I built a handmade wooden serving tray with handles — from milling and joinery to finishing and (let’s be real) fixing a few frustrating mistakes along the way.

If you're searching for how to make a DIY wooden tray with handles, especially one with a modern, river-style sapwood look, this post will guide you through the process step-by-step. Whether you’re a woodworking beginner or someone with a few projects under your belt, I’ll share both my process and lessons learned.


🪵 Step 1: Choosing Your Wood and Getting the Vision

For this project, I used a random walnut board I had in the shop. It had a lot of sapwood, which gave me the idea for a center “river” design. I love incorporating natural contrasts like this. Sapwood often gets a bad rap, but when you lean into it, you can get something really unique.

Tip: Look for boards that are a little longer than your final tray. That extra length gives you room for error (I sure needed it).


🧰 Step 2: Cutting and Jointing the Boards

The walnut boards were too wide for my jointer, so I slightly trimmed down the width first. One of my goals was to preserve the sapwood strip, so I cut some of the boards at a slight angle — not typical, but it worked for this design. I also cut the rough size for the side pieces at this point to save time on milling.

Cutting rough walnut board with miter saw for DIY wood serving tray build
Using a jointer and push block to cut walnut side pieces for a DIY wood serving tray
Flattening walnut boards with a planer to prepare for a wooden serving tray glue-up
Holding walnut tray sides folding them to make perfect joint seam

After jointing the edge, planing both sides, and squaring everything up, I laid out the two main tray panels so the sapwood met in the center. It gave the tray a “river table” look without any epoxy. But to ensure a tight joint, I folded the faces of the boards into each other and jointed the edges again. This ensures those two edges will perfectly match, providing a beautifully tight joint.

Jointing walnut boards for precise edge alignment in a custom wood serving tray build
Close-up of walnut boards arranged to highlight sapwood center design in a wooden tray

🪚 Step 3: Biscuit Joinery for the Win

Applying wood glue to walnut tray corners before clamping mitered joints together

In my case, the sapwood wasn’t very deep on one of the pieces of wood, so I opted to use a biscuit jointer. This was actually my first time using a biscuit joiner. The goal was to align the two boards for glue-up and avoid any sliding during clamping. If you’re trying to preserve fine details like sapwood patterns, biscuit joinery can help you keep everything tight and aligned, and in my case, avoid cutting it all off when I run it through the planer.

Rubbing sawdust and glue into seam to fill tiny gaps in a handmade walnut serving tray

Pro Tip: If you’re worried about gaps, save the sawdust from your cuts and rub it over the glue squeeze-out to fill in any micro-gaps during the clamp-up. It works surprisingly well!


✨ Step 4: Maple Accent Strips

To give the tray a bit more polish, I cut the side pieces in half and added a thin maple inlay between the walnut. This contrast really helped the tray pop. This accent does make it a bit more difficult during the glue up as you’ll need all the sides to perfectly line up. So, consider this if you’re still a beginner.

Aligning a walnut board on a table saw fence for precise rip cut during tray build
Laying out walnut tray sides with maple accents for a custom hardwood serving tray

Laying everything out before glue-up helped me visualize the flow of the sapwood and maple together. Honestly, this part turned out better than I imagined. One of the sides I made this cool swooping design using the sapwood. This will be the showpiece side.


😬 Step 5: Handles (Where It All Went Wrong…)

I wanted to make the handles using a template, a Forstner bit, and a router… and, well… that didn’t go quite as planned.

I started by making a template out of MDF, which I screwed up, so I cut it in half, only keeping the “good side” of the template. I used a forstner bit to remove as much stock from the handle as I could, and let’s just say my routing job with the template didn’t go so great...

Close-up of router template layout for handle cutout on MDF woodworking jig
Router template clamped to walnut tray side for clean handle shaping with guide bit
Using a flush trim router bit to shape handle cutout on hardwood tray component

Eventually, I cleaned the one side up using a spindle sander, which made the holes slightly bigger than I wanted, but not horrible. After having the first piece cleaned up, I used it as a template for the second handle. I drilled out a few holes, made an awkward jig to avoid any movement, and used a flush trim bit to match the hole onto the other piece. Once completed, I clamped the two pieces together and cleaned up any marks on the spindle sander. In the end, the handles worked great!

Cleaning up inside edges of handle cutout on walnut tray with a spindle sander
Jig secured for routing smooth handle slot on walnut and maple tray side
Spindle sanding final pass on walnut tray handle slot using flush trim bit and clamps

Behind the Scenes Tip: Always test your router setup on scrap. And never underestimate the importance of a solid jig.


Handmade walnut coasters with maple stripe, displayed in matching angled wood holder

📐 Bonus Project: Scrap Coasters

While avoiding the frustration of the handle mistake, I took some offcuts from the sides and turned them into a matching set of coasters. It’s a great way to get more mileage out of your materials, and these little side projects can actually become sellable on their own.

If you’ve got leftover hardwood from other builds, coasters are a quick and rewarding way to use them up. You can check out how I made the coaster set in the full video tutorial here.


✂️ Step 6: Mitering the Sides

Miter joints can be tricky, and I’ve never been great at them. My first set of 45° cuts I tried standing up on my miter saw and they ended up coming out incorrectly, which required me to recut all four sides, along with the tray bottom to match the revised dimensions. (only a bit smaller)

Making a precise miter cut on walnut tray side with maple inlay using chop saw

INCORRECT MITOR SETTING

Checking tight alignment of walnut and maple mitered corner on serving tray side

I decided to turn my saw to make a bevel cut, which got me clean miters. To prep for glue-up, I turned the pieces so the outside face was pointing up and lined all of the miters up to each other in the order I wanted them. I then applied painters’ tape across the joints, which will allow me to fold them into a box for glue-up. If you’ve never tried the tape method for mitered corners, it’s a lifesaver (unless you forget to add glue to one side… like I did). I will skip the issues that came with my glue-up in this blog post, but if you’re interested in watching the chaos, you can watch the full video here.

Applying painter’s tape to walnut and maple tray side before glue-up to control miter corners
Dry fitting walnut serving tray sides with maple accents before final glue-up
Using pipe clamps to glue up mitered corners of a walnut and maple serving tray

🧴 Step 7: Sanding & Finish

NOTE: If you’re having trouble with gaps in your miters, I show a fix in the video here.

Sanding walnut tray surface and handle corners with DeWalt random orbital sander

I sanded the tray through several grits (80 → 120 → 150 → [raised grain] → 220) and used pencil marks to track progress. For raising the grain, I sprayed water and wiped it down with a paper towel on all sides. Once it dried, the smooth surface turned into a rough one (the grain raised). Now, when I sand with 220, the grain will get knocked back down, and if this board comes in contact with water in the future, it shouldn’t get rough like that again!

For the finish, I went with Tung oil, which gives a rich depth to walnut and makes sapwood glow. It’s not food-safe until fully cured, but once it is, it’s great for trays.

Applying first coat of oil finish to the interior of a handmade walnut serving tray
Applying tung oil finish to bottom surface of walnut and maple serving tray with foam brush

Tung Oil Bonus: I noticed it hides glue squeeze-out better than most finishes, which is great if you have some squeeze-out you couldn’t sand away (like I did).


💡 What I’d Do Differently Next Time

  • Make a better handle jig and use a router table.

  • Use smaller clamps… mine were overkill and made glue-up stressful

  • Find a better way to avoid glue squeeze out on the inside corners.

  • Use a rabbet joint for the base (I used a butt joint because I have had success in the past with it on trays)


Final Thoughts & Results!

This tray didn’t go perfectly, but honestly, that’s half the fun. Woodworking isn’t about flawless execution every time — it’s about problem-solving, creativity, and learning. And now I’ve got a tray (and some coasters) that look beautiful and have a story behind them. I can also confidently say this is my favourite tray I’ve made. That sapwood swoop on the side is so beautiful.

Rectangular walnut serving tray with horizontal maple accent and rounded handle slots
Angled view of modern handmade serving tray crafted in walnut with maple inlay detail
Top-down view of walnut and maple serving tray featuring smooth finish and center grain

Want to Build This Yourself?

If you want to try making your own wooden serving tray with handles, here’s a quick material and tool list:

Materials:

  • Walnut board (approx. ¾” thick)

  • Maple for accents (optional)

  • Wood glue (Titebond)

  • Tung oil finish

Tools:

  • Jointer & planer

  • Table saw & miter saw

  • Biscuit joiner (optional but helpful)

  • Router (with flush trim bits)

  • Forstner bits

  • Clamps (lots!)

  • Orbital sander & sandpaper


🛠 Interested in Buying One?

If you like this tray but don’t want to build it yourself, check out my Etsy shop where I list handmade walnut serving trays and other unique hardwood pieces.


🎥 Watch the Full Video

If you’d prefer to follow along visually, watch the full tutorial on YouTube! You can find the full build video here.

👋 Let’s Connect

Got questions about the build or want to share your own tray project? Drop a comment below or tag me on Instagram @leftonredin.

Next
Next

The Ultimate Guide to Installing Baseboards Like a Pro (Step-by-Step Tutorial)