How To Make A Fish Tank Garden | Small-Space Greens

A fish tank garden blends fish waste with planted beds; cycle the system, add biofilter and light, then grow herbs and lettuces.

Want herbs and leafy greens on a shelf with a calm, bubbling tank below? You can build a compact water-to-plant setup at home with simple parts and a weekend of work. This guide shows the build, the water targets, and a care routine that keeps both fish and plants happy.

What You’re Building And Why It Works

This is a closed loop. Fish and food create ammonia. Beneficial bacteria convert that into nitrite, then into plant-friendly nitrate. A small pump lifts water to a planted tray; the media traps solids and roots drink dissolved nutrients. Water then returns, clean and oxygen-rich, to the tank. The result is steady growth up top and clear water below.

Starter Kit: Parts, Sizes, And Purpose

Pick parts you can source at any aquarium or hardware store. Keep it light and sturdy. The first table is a broad parts list with sizing tips.

Component Recommended Spec Purpose
Glass Or Acrylic Tank 15–30 gallons (60–115 L) Stable water volume; easier temperature and chemistry control
Grow Bed/Tray Food-safe tote or shallow tray, ~50–70% of tank footprint Holds media and plants; sits above the tank
Submersible Pump 200–400 gph with valve Moves water to the grow bed; valve sets flow
Media Expanded clay or lava rock (8–16 mm) Root support and biofilter surface
Bell Siphon/Drain 1/2–3/4 in bulkhead with standpipe Flood-and-drain action and reliable return flow
Pre-Filter/Mechanical Sponge on pump intake Catches solids before the bed
Air Pump + Stone Rated for tank size Boosts oxygen for fish and bacteria
LED Grow Light Full-spectrum, 30–50 W over the bed Drives photosynthesis for leafy crops
Test Kit Ammonia, nitrite, nitrate, pH Confirms cycling and ongoing balance
Heater (If Needed) 3–5 W per gallon Holds stable temperature for fish
Tubing, Valves, Fittings 1/2 in vinyl + ball valve Directs and tunes flow

How To Build An Aquarium Garden At Home

1) Set The Tank And Tray

Place the tank on a level stand. Position the grow tray above the back half of the tank so returning water splashes gently into the water. Mark a drain hole near a corner and install a bulkhead fitting. Slip the standpipe into the bulkhead and test fit a bell cover if you’re running a siphon.

2) Rinse Media And Load The Bed

Rinse expanded clay until the water runs mostly clear. Fill the tray to 25–30 cm depth. Set the standpipe height so the flood line stops 2–3 cm below the media surface to keep the top layer dry and algae-free.

3) Plumb The Pump And Return

Place the pump at the tank corner away from the return splash to avoid a loop. Run vinyl tubing up to the tray, add a ball valve, and secure the outlet so it doesn’t spray. Direct the drain or siphon outlet back to the tank. Add a sponge pre-filter to the pump intake.

4) Add Water, Dechlorinate, And Aerate

Fill with tap water. Dose a conditioner that neutralizes chlorine and chloramine. Start both pumps. Aim for steady circulation and a full bed flood every 5–8 minutes, then a complete drain.

5) Cycle The System Before Fish

This is the most important step. Seed bacteria by running the system with light and media for 2–4 weeks while feeding the filter with a small daily dose of clear household ammonia or a pinch of fish food. Test daily. You’re ready when ammonia reads near 0 ppm, nitrite near 0 ppm, and nitrate shows a clear reading.

6) Choose Stock And Plant

Pick hardy species that match room temperature. Goldfish, white cloud minnows, and certain livebearers are common. For warm rooms, tilapia in larger volumes is an option where legal. Start plants with seedlings or cuttings. Leafy greens, basil, mint, chives, and dwarf tomatoes fit small beds. Space plants with room for growth and leave a path for water flow.

7) Dial In Light

Set lights 20–35 cm above the canopy. Leafy crops like moderate intensity and 12–16 hours per day on a timer. Keep the fixture centered over the bed and raise it as plants thicken.

Water Targets That Keep Fish And Plants Happy

Good numbers keep every part of the loop steady. Use a liquid test kit and note results in a simple log once or twice a week.

Core Targets

  • Ammonia: 0 ppm in a mature setup.
  • Nitrite: 0 ppm once cycled.
  • Nitrate: 10–80 ppm for leafy growth.
  • pH: 6.8–7.2 is a workable middle ground for many mixed systems.
  • Temperature: Match your fish species; keep swings small.
  • Dissolved Oxygen: Keep water moving and run an airstone.

Feeding And Load

Feed small amounts twice daily and stop when fish lose interest. Too much feed drives ammonia spikes and sludge. As fish grow, thin the plant bed or add another tray to match the nutrient load.

Plant Picks For Compact Beds

Start with fast growers that mop up nitrate and forgive small mistakes. Herbs and greens shine here. Fruiting crops need stronger light and more space.

Reliable Starters

  • Leafy greens: lettuce mixes, arugula, pak choi.
  • Herbs: basil, mint, chives, oregano.
  • Other: watercress, microgreens in trays.

Plants That Need More Care

  • Tomatoes and peppers: need support and brighter light.
  • Cucumbers and squash: heavy roots and sprawling vines.
  • Root crops: messy in media and slow to finish.

Daily, Weekly, Monthly Care

Quick Daily Checks

  • Fish eating and swimming normally.
  • Pump and air running; return flow steady.
  • Water level topped up with conditioned water.

Weekly Routine

  • Test ammonia, nitrite, nitrate, and pH.
  • Rinse the pump sponge in a bucket of tank water.
  • Trim herbs and harvest greens to keep light reaching new leaves.

Monthly Tasks

  • Vacuum settled sludge from corners.
  • Inspect the bell siphon or drain and scrub biofilm.
  • Check light height and replace any weak LEDs.

Quick Fixes For Common Problems

1) New System Reads Ammonia And Nitrite

That’s normal during cycling. Keep feeding the bacteria source. Hold off on fish until both read near zero and nitrate appears.

2) Cloudy Water Or Fish Gasping

Boost air, cut feeding in half, and clean the pre-filter. Test ammonia and nitrite. If either rises above trace, do a partial water change with dechlorinated water and keep the light schedule steady.

3) Plants Pale Or Slow

Check nitrate. If it’s under 10 ppm, feed fish a little more or add a few more growers. Confirm light hours and raise intensity. Dense roots may need thinning so water flows evenly.

4) pH Drifts Down Week To Week

Nitrification releases acid. Add a small buffer dose with potassium carbonate or calcium carbonate, alternating to supply both nutrients. Adjust slowly over days, not in one shot.

Testing Targets And Simple Actions

Use this compact chart during setup and routine care.

Test Reading What It Means Action
Ammonia > 0.25 ppm Waste outpaces biofilter Cut feed, clean sponge, add air, partial change
Nitrite > 0 ppm Cycle not mature or stressed Add air, partial change, go light on feed
Nitrate < 10 ppm Not enough nutrients Feed a bit more; add plants; check light
Nitrate > 80 ppm Plant uptake lags Harvest hard; partial change; add a tray
pH < 6.6 Acid build-up Slowly buffer with K or Ca carbonate
pH > 7.6 Can stress plant uptake Stop buffers; add more plant mass
Temp Swings > 2 °C/day Fish stress risk Add heater or shade; adjust light timer

Sizing, Stocking, And Light: Simple Rules

Volume And Fish Load

Keep stocking modest in small systems. Start with a few small fish per 10 gallons and let the bacteria base grow with them. As the bed fills with roots, growth will speed up. Add fish only after weeks of steady zero ammonia and zero nitrite.

Bed-To-Tank Ratio

A grow bed that covers about half to three-quarters of the tank footprint is a sweet spot. That gives roots and bacteria room while keeping the stand tidy.

Light And Photoperiod

Leafy crops want a bright, steady day length. A full-spectrum LED over the bed for 12–16 hours suits most setups. Keep fixtures cool and dry. If leaves reach the light, raise the unit or prune.

Safety Notes And Good Habits

  • Use GFCI outlets and a drip loop on every cord.
  • Wash hands before working in the tank and rinse tools well.
  • Quarantine new fish in a spare tub for a week.
  • Never dump untreated tap water into the tank.

A Simple Build Plan You Can Finish This Weekend

Day 1: Hardware

Cut the drain hole, mount the bulkhead, set the standpipe, rinse and load media, place pump and tubing, and run a wet test for leaks. Adjust the valve so the tray floods and clears on a steady rhythm.

Day 2: Water, Light, And Cycle Start

Fill and dechlorinate. Set the light on a timer. Start fishless cycling. Plant a few hardy herbs at the edges to anchor the bed. Keep testing daily, and be patient. Once you see nitrate and both ammonia and nitrite hit near zero, add your first small group of fish and enjoy the show.

Frequently Missed Details That Matter

Match Food To Biofilter

Flake and small pellets break down fast. A little goes a long way. Heavier feed for larger fish calls for more plant mass and stronger flow.

Keep Solids Moving

Point the return to create a gentle swirl. That keeps debris from settling in dead spots. A turkey baster works wonders for spot-cleaning corners.

Balance Minerals

Leaf tip burn or yellowing can show a calcium or potassium gap. The buffer routine with alternating calcium and potassium sources helps. Go slow and retest pH after each small dose.

Where To Learn More

If you want deeper background on the nitrogen steps and safe ranges for aquatic life, read the EPA overview on ammonia. For a full guide to pairing fish and plants in a home loop, the FAO small-scale aquaponics manual is a solid reference with diagrams and checklists.