DIY Built-In Cabinets and Window Seat Plans

A step-by-step tutorial to build DIY built-in cabinets and a window seat using inexpensive stock kitchen cabinets.

We survived the most intense project of the Carney rec room makeover: building custom-looking built-ins and a window seat from inexpensive stock kitchen cabinets. It was a challenging week of planning, measuring and installing — but the result is a room that suddenly feels massive and organized.

Two weeks earlier, the room looked like this:

A step-by-step tutorial to build DIY built-in cabinets and a window seat using inexpensive stock kitchen cabinets.

This was the toughest built-in project we’ve tackled so far. We’ve done a few built-in jobs over the years — including IKEA built-ins at our previous house, bookcase built-ins in our current playroom, and a window seat made from a refrigerator cabinet — but this one required adapting when IKEA stock wasn’t available. We turned to local hardware stores and used stock kitchen cabinets instead. Problem solved.

A step-by-step tutorial to build DIY built-in cabinets and a window seat using inexpensive stock kitchen cabinets.

After about a week of work, the structure started to look official — even before doors, paint, and flooring were finished.

A step-by-step tutorial to build DIY built in cabinets and a window seat using inexpensive stock kitchen cabinets.

(The flooring boxes pictured are staged around the corner.)

I documented as many steps as possible while Robert and I completed the build in a week. Below is a concise, practical guide to recreate these built-ins and window seat using affordable stock cabinets and common carpentry techniques.

DIY Built-In Cabinets

Supplies Used:

  • Stock pantry cabinets (we used 7)
  • Stock refrigerator cabinets (we used 4 for the window seat)
  • Stock base cabinets (we used 3)
  • Stock cabinet side panels (we used 4 for exposed sides)
  • 15 pieces of 2×4 lumber
  • 2 pieces of 1×12×8 poplar board
  • 1×10×10 pine board
  • 1×12×10 pine board
  • Four 1×4×8 pine boards
  • Three 1×8×10 pine boards
  • #8 1 1/2″ cabinet screws
  • #8 1 5/8″ deck screws
  • Wood shims
  • Toe ductors (to reroute vents)
  • Wood filler
  • Paintable caulk

Tools Used:

  • Clamps (4)
  • Speed square
  • Tape measure
  • Chalk line
  • Drill and bit set
  • Cordless finish nailer
  • Cordless crown nailer
  • Level
  • Utility knife
  • Miter saw
  • Jigsaw
  • Oscillating multi-tool
  • Orbital sander

The main obstacle was that the wall planned for built-ins had baseboard vents. Rerouting HVAC in the room wasn’t a feasible or cost-effective option, so we installed toe ductors to route airflow underneath the new cabinets and keep vents accessible.

img 38494 5

The Base

1. Install toe ductors where baseboard vents exist so airflow can be routed under the built-ins and out the front toe kick.

img 38494 6

2. Measure the depth required for the cabinets to sit flush against the wall, and snap a chalk line along the length of the wall at that distance.

3. Build a continuous base frame from 2x4s along that chalk line, screwing the frame together and fastening it to the wall and floor with #8 deck screws.

4. Position 2×4 supports on either side of the toe ductors so the airflow channels forward through the base instead of being trapped beneath cabinets.

A step-by-step tutorial to build DIY built in cabinets and a window seat using inexpensive stock kitchen cabinets.

The Window Seat

5. To build the window seat, add rear support framing behind the cabinets using 2x4s. Because stock refrigerator cabinets aren’t deep enough for a comfortable seat, the added framing creates the necessary depth while aligning the seat height with the tall cabinets on either side.

A step-by-step tutorial to build DIY built in cabinets and a window seat using inexpensive stock kitchen cabinets.

6. Set the cabinet backs into place and secure each cabinet to the rear 2x4s with one #8 cabinet screw to allow later adjustments while squaring the fronts.

A step-by-step tutorial to build DIY built in cabinets and a window seat using inexpensive stock kitchen cabinets.

7. Use shims between the cabinet bottoms and the base to level each cabinet precisely.

A step-by-step tutorial to build DIY built in cabinets and a window seat using inexpensive stock kitchen cabinets.

8. Clamp cabinet faces together and adjust until the frames are flush. Pre-drill pilot holes through adjacent cabinet sides and screw the cabinets together with cabinet screws.

A step-by-step tutorial to build DIY built in cabinets and a window seat using inexpensive stock kitchen cabinets.

9. Once cabinets are aligned, add two additional screws into the backs to firmly secure each cabinet to the rear framing.

A step-by-step tutorial to build DIY built in cabinets and a window seat using inexpensive stock kitchen cabinets.

10. Confirm all cabinets are level before attaching the seat top. Cut a 1×10 and a 1×12 pine board to length and screw them down to create a solid window seat surface.

A step-by-step tutorial to build DIY built in cabinets and a window seat using inexpensive stock kitchen cabinets.

The High Cabinets

11. Repeat the same set-and-level process for the tall cabinets on each side of the window seat. Fasten them securely to wall studs where possible.

A step-by-step tutorial to build DIY built in cabinets and a window seat using inexpensive stock kitchen cabinets.

12. When you encounter electrical outlets on the wall, cut access holes in the cabinet backs with an oscillating multi-tool and use outlet spacers so the outlet remains accessible and the faceplate attaches properly inside the cabinet.

A step-by-step tutorial to build DIY built in cabinets and a window seat using inexpensive stock kitchen cabinets.

13. Use a square and clamps to close gaps and align cabinet faces. Once they’re perfectly flush, pre-drill and screw cabinets to each other for a seamless appearance.

A step-by-step tutorial to build DIY built in cabinets and a window seat using inexpensive stock kitchen cabinets.

Trimming Them Out

14. To make the cabinets feel built-in, attach 2x4s between the cabinet sides and the wall where gaps exist, then install a 1×12 poplar board across the front to close the voids and create a continuous built-in look.

img 38494 28

15. Add 1×4 trim across the top of the cabinet frames, mitering corners at 45 degrees for clean joins. For the baseboard area, attach 1×8 boards as a toe kick in front of the 2×4 base.

A step-by-step tutorial to build DIY built in cabinets and a window seat using inexpensive stock kitchen cabinets.

16. Fill nail holes and seams with wood filler, then caulk all gaps between trim, cabinets and walls for a smooth finish.

A step-by-step tutorial to build DIY built in cabinets and a window seat using inexpensive stock kitchen cabinets.

17. After the wood filler dries, sand surfaces smooth and prepare for paint. Finally, attach vent covers over the toe ductors so the HVAC remains functional and discreet.

A step-by-step tutorial to build DIY built in cabinets and a window seat using inexpensive stock kitchen cabinets.

The Finished Built-Ins!

Done. These built-ins were a workout, but the payoff is enormous: tons of hidden storage, a functional window seat, and a room that now reads much larger.

We haven’t attached the cabinet doors yet because everything will be painted soon, and new floors will be installed next. Once the floors and paint are complete, the room will finally look finished.

A step-by-step tutorial to build DIY built in cabinets and a window seat using inexpensive stock kitchen cabinets.

We’ll be sharing progress and the final reveal on Instagram Stories while we finish painting and install the new floors. If you tackle a project like this, focus on accurate measuring, leveling each cabinet carefully, using clamps to eliminate gaps, and planning around vents and outlets before you secure cabinets permanently.

img 38494 36