Skip to Content

Stock Kitchen Cabinets Into Dining Room Buffet

For the eight years I we have lived in our home I have wanted some sort of buffet piece in our dining room. The only problem was it had to a narrow piece because of the minimal space, and we also had a baseboard electric heater on that wall.

After years of using shelves to fill the space, I wanted my buffet. So after talking to my husband and others I decided to remove the electric baseboard heater. We have never once turned it on to use, since we heat our home with our wood stove so it was an easy decision. Once it was removed my options opened up a little more, but it still had to be narrow.

That’s when I decided to build my own out of stock upper kitchen cabinets. They are only 12″ deep and basically built for me so I knew it would be an easy project.

I also used upper cabinets in our built ins at our cottage as well as other parts of our home. So I had an idea of what I was going to do.

Some of the following links are Affiliate links. Click here to see my full disclosure.

Materials: (varies on size you are building)

Tools Used: (you do not need these tools to create this, it just makes it easier)

Create a base out of 2×4 the length you need to have the cabinet sit on them flush. See picture. Screw the base into the studs on the wall. I did remove the moulding on the wall to create a built in look.

Place cabinets on top of base, make sure they are level and flush. Screw them together using cabinet screws through the cabinet frames.

Screw the back of the cabinets into the studs into the wall.

Once secure, cut the 1×4 to length for the front and side trim pieces. I used a beveled edge for the corners. You can absolutely use a butt joint as well. I like the way a beveled corner looks.

Attach the 1x4s to the 2×4 base with your nail gun (or pre drill pilot holes and use a hammer and finishing nails).

The sides of the cabinet are not flush to the frame so instead of putting a panel there, I used flat trim to create an inlay look. Even though the trim goes up to the cabinet frame making that front side a little wider, I think it looks perfectly fine and I still love it.

For the top of the Buffet I used an Glue Edge Panel it was 16″ deep and 8′ long. I did rip the board down on my table saw so it was only 12.5″ and not hanging over the top to far.

If you don’t have a table saw you could also use a circular saw or even a jig saw.

I stained the wood top in a combination of stains to get the natural bleached wood look.

I painted the cabinets in Amherst Gray by Benjamin Moore in their Advanced Paint Line. To me this is the best paint for cabinets and furniture. I have used it in so many projects including our kitchen cabinets.

The handles I wanted a little rustic so I used these galvenized pulls by National Hardware.

I am obsessed with how this turned out and I should have done it years ago! This is a very easy beginner build and can be built in 1-2 days.

YouTube Tutorial coming soon Subscribe here so you’re alerted when it comes out!


Thursday 23rd of December 2021

Looks beautiful. Did you hand paint or spray? Is the paint matte, eggshell, satin or semi-gloss?


Monday 3rd of January 2022

I painted by hand with a satin finish. The Benjamin Moore Advanced paint line is perfect for cabinets and my go to on all furniture.


Tuesday 16th of November 2021

You did a really fantastic job. Very inspirational . I have a similar narrow space to fill . Thank you for the post.


Monday 20th of September 2021

I have a galley kitchen and need more drawers. I have thought about using a bathroom vanity. Thoughts?

Amber Qasem

Friday 14th of May 2021

How did you get top piece onto the cabinets?


Thursday 24th of June 2021

Just a few finishing nails in the top.


Tuesday 4th of May 2021

I rent, so is screwing everything into the wall a necessary step, or is that just so it looks like a built in? I guess what I'm asking is can it stand on it's own?


Wednesday 5th of May 2021

I would highly suggest if you have kids to screw it to the wall. Also if could lean forward if it's not secured. Other way to do it would make it a free standing piece. Instead of putting it on a base of 2x4s put it on a piece of MDF or plywood and add legs to it.