How to Build Custom Built-In Cabinets: Step-by-Step

Built-in storage is hard to beat, especially when it’s integrated into a room’s architecture. After we finished our attic and turned it into a bonus room, we wanted to make the most of the recessed niche around the window. In this post we’ll walk through how we designed and installed built-in cabinets using stock Ikea cabinets — yes, this is an Ikea hack — and the practical steps we followed to get a custom, built-in look without custom cabinetry prices.

Built-In Cabinets With Floating Shelves In Window Niche

This article focuses on the wall-to-wall built-in cabinets. We also added DIY floating shelves to the niche, which complement the cabinets; you can read about the shelves in a separate tutorial since the combined project is fairly detailed.

Table of Contents

Step 1: Plan Your Built-Ins

The recessed window area in our bonus room is only 17″ deep, which at first seemed like a design challenge. The niche is slightly off-center and has two sloped ceilings, but its narrow depth actually made it a great candidate for low-profile built-ins. Adding cabinets would bring storage and visual interest to an otherwise blank wall while keeping the room feeling open.

Wide angle panoramic photo of an empty bonus room with tan walls, wood floor, windows, and niche nook

We used Ikea’s kitchen planner to try various cabinet layouts. After testing a few configurations and mock-ups, we settled on four standard 30″ tall base cabinets across the run with a centered 20″ drawer base below the window. The layout creates a cozy “window seat” feel while providing balanced storage. Once our plan was finalized in Ikea’s tool, it generated a parts list and shopping cart that made ordering straightforward.

Ikea Kitchen Planner Ideas For Bonus Room Built-In Cabinets

Step 2: Assemble Your Ikea Cabinets

Start by assembling the cabinet boxes on the floor. You don’t need to attach doors or drawer fronts yet — leaving them off makes alignment and filler work easier. If you’re new to installing Ikea cabinets, there are many helpful tips and tricks available to speed up assembly and improve fit.

Room with sloped ceiling and Ikea cabinet boxes being built, with a girl's doll using one as a window seat

Take this time to double-check your measurements and layout before permanently installing anything. Minor adjustments now will save effort later.

Step 3: Build Cabinet Bases

We needed a lower profile than Ikea’s adjustable legs, so we built custom bases from stacked 2x4s and 1x4s to get the precise height we wanted for the window seat. These bases primarily give you a place to attach the toe kick or baseboard at the end, and also add a bit of reinforcement under the cabinets. They don’t have to be complicated — just level and securely anchored to the floor.

Step 4: Attach Cabinets To The Wall

Ikea’s rail-hang system makes mounting cabinets straightforward: attach the metal rail to the studs, then hook each cabinet onto the rail with the supplied clips. Use a reliable stud finder and a long level to ensure the rail is perfectly positioned. We also screwed a 2×4 to the studs before mounting the rail to give the shallow 12″ deep cabinet boxes a bit more backing and to better fit our 17″ deep recess.

detail of how Ikea Sektion cabinets attach to metal wall rail using screw and washer

Step 5: Add Filler Pieces

Once the cabinets are hung (but not yet fully secured together), add filler strips between the boxes so they read as one seamless built-in unit. Because our window is off-center and the niche is an odd width, we needed larger filler pieces than usual. You can use Ikea’s fillers or cut pre-primed lumber to size on a table saw. Clamp the fillers in place and screw them to the cabinet sides so everything aligns.

how to add filler pieces to Ikea cabinets using clamps and screws

We also installed fillers beside the window to hide the metal rail. A quick trip to Ikea and a helpful associate made sure we had the right-sized filler pieces for those spots.

white cabinet filler pieces used to cover exposed side of Ikea cabinet installation

Note: these initial fillers sit flush with the cabinet boxes, but not with the door faces. There’s a final layer to add that will complete the custom look.

Step 6: Add More Filler Pieces

To create a finished, built-in appearance you need a second layer of filler that aligns with the cabinet doors. These secondary panels bridge the gap between the cabinet box filler and the door edges so everything reads as one continuous surface. Depending on your door style, you may need to shape or bevel the edges so the filler matches. For our BODBYN doors, we sanded the edges slightly to mimic the door profile before attaching the panels.

filler piece between two white Ikea Sektion cabinets with Bodbyn doors creating recessed spot between doors and drawers
Filler panels added to Ikea Bodbyn Sektion cabinet drawers bases

We glued these panels in place, though nailing and filling is also an option. Once the fillers were installed we primed and painted everything the same shade — Soft Wool by Valspar — which closely matched the Ikea door finish and made the whole run feel custom and cohesive.

Step 7: Add Toekick or Baseboard

We installed baseboard under the cabinets to create a finished toe-kick. Because our cabinets sit lower to match the window height, we ripped the baseboard narrower on a table saw to fit. Attach the toe-kick to the 2×4 supports from Step 3 so it’s secure and seamless with the surrounding trim.

Step 8: Add Counters

We opted for painted wood counters to keep the whole built-in bright and consistent. We purchased wide wood project panels at Lowe’s that covered each cabinet run, primed them, and painted them the same Soft Wool color. After the paint cured, we fastened the tops from inside the cabinets. Allow a few days for the paint to fully cure before placing heavy items on the surface.

Wood project panels from Lowe's being primed and painted white using a small foam roller for use as countertops

Step 9: Add Cabinet Hardware (Optional)

Adding matching pulls to doors and drawers is optional but completes the look. Choose hardware that coordinates with your room’s style and install it carefully for even spacing. If you prefer a minimalist look, you can skip pulls and use push-to-open hardware instead.

Built In Cabinets Under Window With Floating Shelves In Playroom

With the cabinets complete we finished the niche with DIY floating shelves to echo the built-in look and added styling to the wall. The final result feels custom, adds useful storage, and makes the room feel more finished.

Built-In Cabinets With Floating Shelves In Window Niche

If you want to see the full transformation, we documented the entire bonus room remodel with before-and-after photos in our project post.

More Built-In Cabinet Projects

We’ve used similar techniques to create built-in storage in other rooms. For more ideas and inspiration, look through our other projects that transform stock cabinets into custom-looking built-ins.

Four DIY Built-In Cabinet Projects Collage
  • Ikea Besta Hack Into Built-In Cabinets
  • Built-In Bookshelves Using Stock Cabinets
  • Turning Ikea Dressers Into Bookshelf Bases
  • Built-In Dresser Out Of An Ikea Malm
  • How to Make Ikea Pax Wardrobes Look Built-In

*This post contains affiliate links, so we may earn a small commission when you make a purchase at no additional cost to you.