Disclosure: This post contains affiliate links. If you buy through them, BloomBabe may earn a small commission at no extra cost to you — it’s what keeps our guides free. As an Amazon Associate, I earn from qualifying purchases. We only recommend gear we’d use on our own plants.
Turning an IKEA Milsbo Tall cabinet into a glass-front indoor greenhouse is hands-down one of the most rewarding projects you can do as a plant parent. It gives your humidity-loving tropicals (think Alocasia, Anthurium, and delicate aroids) their own controlled little rainforest — and honestly, it looks stunning in a living room. Here’s exactly how I built mine, start to finish, with everything you need linked below.
Why a Milsbo Greenhouse?
Your fussy, humidity-craving plants struggle in a normal home (especially in winter, when heating dries the air out). A sealed cabinet lets you hold humidity above 60%, add consistent light, and keep airflow moving — the three things tropical plants are usually missing. The Milsbo Tall’s height makes it perfect for climbers and a stacked collection.
🧰 The Full Materials List
The cabinet & shelving
– IKEA Milsbo Tall cabinet — the glass-front star of the show (order directly from IKEA; comes in tall and wide)
– Acrylic shelves — swap out the glass shelves for better airflow and light pass-through
– Acrylic shelf brackets — to add extra shelves at the heights you want
– Acrylic plant risers — boost smaller plants closer to the light (and they’re gorgeous)
Light
– Barrina LED grow lights — full-spectrum bars that fit the Milsbo beautifully; the workhorse of the whole setup
– Magnetic light clips — the clips Barrina includes are weak; add strong magnets so lights don’t fall
– Clear velcro fasteners — an alternative way to mount lights securely
Humidity & airflow
– USB clip fans — cross-ventilation to prevent mold (non-negotiable)
– Humidifier — for the bottom level to push humidity up
– Weather stripping — seal the doors and front gap to trap moisture (this is what gets you to 60%+)
– Digital hygrometer — monitor humidity so you’re never guessing
– Govee temperature & humidity sensors — optional, but I put one on every shelf to watch each level (game-changer while plants acclimate)
Automation & cords
– Kasa smart plug — automate your lights and fans on a schedule
– Extension cord / surge protector — to power everything from one spot
– Adhesive cord clips — tame the cord chaos
– Cord grommet — finishes the drilled cord hole (and adds insulation)
Pretty extras (optional)
– Acrylic pegboard — hang tools or trailing plants
– Gold cabinet handles — the little upgrade that makes it yours
Tools: a drill and a 2-inch step bit for the cord hole.
🔨 Step-by-Step Setup
- Assemble the cabinet. Follow IKEA’s instructions to build the Milsbo frame.
- Drill a cord hole (before the back panel). Cut a 2-inch hole at the base for cable management so wires run discreetly. ⚠️ Check you won’t drill through the support bracket underneath first.
- Install the acrylic shelves. Use the existing holes + your brackets to set shelf heights, then place the acrylic shelves level and secure. (Peel off the protective film first!)
- Mount the grow lights. Attach a Barrina bar above each shelf with strong magnets or mounting tape, positioned for even coverage. Run the cords through your hole.
- Add airflow. Place USB fans for cross-ventilation to prevent mold; secure with magnetic hooks or tape.
- Seal for humidity. Apply weather stripping along the doors and the front gap between the two doors. Front + door sealed = you can usually hold 60%+ humidity without sealing the sides.
- Set up monitoring + automation. Drop a hygrometer inside (I add a Govee sensor per shelf), and put your lights + fans on a Kasa smart plug — schedule lights 10–12 hours/day.
- Customize. Add a humidifier on the bottom shelf, a pegboard, plant risers, and those cute handles.
Frequently Asked Questions
What humidity should I aim for? 60–80% for most tropical aroids. Weather stripping + a humidifier gets you there; the hygrometer keeps you honest.
Do I really need the fans? Yes. Sealed + humid + no airflow = mold. USB fans are cheap insurance.
How long should the lights run? 10–12 hours a day on a smart plug. Set it and forget it.
Why acrylic instead of the glass shelves? Better airflow and light reaches every level. It’s the single best upgrade.
Quick-Start Checklist
- 💡 Barrina LED grow lights
- 🪟 Acrylic shelves + brackets
- 💨 USB clip fans
- 💧 Humidifier + weather stripping
- 🌡️ Hygrometer / Govee sensors
- 🔌 Kasa smart plug
Build it once and your tropicals will reward you with growth you didn’t think was possible indoors. It’s a project, but it’s the fun kind. Happy growing, from all of us at BloomBabe. 🌿🪟

