The Aquarium Adviser
Aquaponics

Aquaponics Plants: What Are the Best Plants for Aquaponics Fish Tank

By Sharon Ben-Moshe · Founder, The Aquarium Adviser · Updated 9 min read
Aquaponics Plants: What Are the Best Plants for Aquaponics Fish Tank

Photo by ormillada.mikko28 on Openverse (CC BY 2.0)

The best aquaponics plants depend on your system type-lettuce and herbs thrive in NFT systems, while fruiting plants like tomatoes and peppers do better in media beds or flood-and-drain setups. Matching plants to your system design is one of the simplest ways to optimize yields and maintain nutrient balance.

Matching Plants to Your Aquaponics System Type

Your choice of growing system-whether flood-and-drain, NFT (Nutrient Film Technique), or media bed-directly affects which plants will flourish. Each system has different growing conditions, water flow patterns, and support structures, so understanding these differences helps you choose plants that will thrive and make full use of the nutrients your fish produce.

Flood-and-Drain Systems

Flood-and-drain (also called ebb-and-flow) systems are the most versatile for plant variety. The periodic flooding and draining mimics natural soil conditions and works well for a wide range of crops:

  • Leafy greens and herbs: Lettuces, salad greens, basil, coriander, parsley, mint, and dill
  • Root vegetables: Radishes, carrots, and beets
  • Aquatic-loving plants: Taro, water cresses, water chestnuts
  • Asian greens: Bok choy and similar brassicas
  • Fruiting plants: Tomatoes, cucumbers, peppers, chilies, and okra
  • Brassicas: Broccoli, cabbage, and cauliflower
  • Other vegetables: Most common garden vegetables adapt well to flood-and-drain beds

This system's flexibility makes it excellent for beginners or growers who want to experiment with a diverse harvest. The periodic drainage prevents waterlogging, which many plants prefer.

NFT (Nutrient Film Technique) Systems

NFT systems use a shallow, constant flow of nutrient-rich water over plant roots. They work best with smaller, faster-growing plants that form water roots and don't require heavy structural support:

  • Leafy crops: Lettuces, salad greens, and microgreens
  • Herbs: Basil, coriander, parsley, mint, and dill
  • Strawberries: These adapt well to the thin water film
  • Water-loving plants: Any greens that don't need soil-like conditions

Growing fruiting plants in NFT systems: You can grow tomatoes, cucumbers, and beans in NFT systems if you use square-bottomed tubes filled with rockwool and a vertical training system. This typically involves overhead wires or beams positioned about 6 feet (2 meters) above the growing tubes. A piece of string is tied from the beam down to each seedling, allowing the plant to climb naturally as it grows. Tie the plants at intervals to keep them secure, and pinch out side-growth to encourage tall, vertical growth rather than bushy forms.

Media Bed Systems

Media beds-containers filled with clay beads, expanded clay, or gravel-work well for bushy plants and varieties that benefit from a soil-like growing medium. This system is particularly suited to:

  • Brassicas: Broccoli, cabbage, kale
  • Bush beans: More compact than pole varieties
  • Eggplants
  • Peppers and chilies
  • Okra

Media beds provide good root support and drainage, making them ideal for heavier fruiting crops and plants that naturally prefer a more "grounded" growing environment. The media also hosts beneficial bacteria that aid nutrient cycling.

Propagating Plants for Your Aquaponics System

Growing your own seedlings saves money and gives you full control over varieties. Seeds can be saved from your own harvests or purchased from certified suppliers. Here's the step-by-step process:

Starting from seed:

  • Fill small pots or punnets with soil-less media-coconut fiber, peat, or stone wool plugs all work well
  • Moisten the media with pure water (not system water yet) and sow your seeds
  • Keep seeds consistently moist until germination
  • Once seedlings develop their second set of leaves, begin misting or lightly watering with diluted system water at a 20:1 ratio (one part system water to twenty parts pure water)
  • When seedlings have 4 true leaves, they're ready for transplanting into your main growing bed or NFT tubes

For flood-and-drain propagation: Use your flood-and-drain system itself for propagation. Set the maximum water level 1-2 inches below the surface of the media to avoid fully submerging seeds. Sprinkle seeds directly over the media, or place stone wool plugs (seeded beforehand) into the growing bed. This integrates seedling production with your main system.

Starting seedlings in diluted system water (rather than pure water) gradually acclimated them to the system's nutrient profile, improving transplant success rates.

Maximizing Yields with Plant Diversity and Staggered Planting

One of the most overlooked optimization strategies is plant diversity. Many new aquaponics growers make the mistake of planting only one or two types of crops, but this actually makes your system less efficient and more prone to nutrient deficiencies.

Why Mix Plant Types

Different plants draw different micronutrients. Leafy greens and fruiting plants have different nutrient demands-lettuces and herbs require less nitrogen and phosphorus than tomatoes or peppers. By mixing plant types, you use a broader spectrum of the nutrients your fish produce, and you reduce the likelihood of deficiencies developing in any single crop.

Systems running a monoculture (one plant type only) commonly need supplemental nutrient additions. Diverse plantings avoid this extra expense and complexity.

Staggered Planting Strategy

Rather than planting all seedlings at once, use a staggered planting approach:

  • Plant roughly equal portions of seedlings, maturing plants, and plants ready for harvest
  • This spreads nutrient demand over time, preventing feast-or-famine swings
  • The system draws a more consistent amount of nutrients at any given time
  • You harvest continuously rather than in feast-and-famine cycles

Staggered planting also simplifies nutrient management-you can predict and adjust inputs more easily when demand is predictable.

Balancing Fruiting and Leafy Plants

The ratio of fruiting plants to leafy greens should match your fish stocking density and the nutrient output of your system:

  • Lower fish density: Grow more leafy greens and herbs (lower nutrient demand)
  • Higher fish density: Increase the proportion of fruiting plants and brassicas (higher nutrient demand)

As your fish grow and consume more feed, adjust plant proportions upward to use the additional waste nutrients. This prevents nutrient accumulation and keeps your system in balance.

Optimizing with Fish Polyculture

Your plant growth is also tied to your fish population strategy. Fish polyculture-raising more than one species in the same tank- uses space and nutrients more efficiently than single-species systems.

Fish species suited to polyculture:

  • Catfish: Omnivorous and do well with other species; they're bottom-dwellers and use tank space efficiently
  • Carp species: Different carp species can coexist and utilize different parts of the water column
  • Omnivorous fish in general: Species with flexible diets adapt better to shared systems

Adding crustaceans or mollusks: Some growers combine fish with freshwater crayfish, prawns, or mussels. While these crustaceans and mollusks don't produce enough ammonia to support the system alone, they act as excellent water filters, removing uneaten food and solid waste.

Important considerations for polyculture:

  • Ensure all species are large enough not to become prey to one another (large crayfish will eat small fish fry; carnivorous fish will prey on small prawns)
  • Provide hiding spaces-rocks or logs-for territorial crustaceans
  • Match species that have compatible behavioral needs

For detailed guidance on fish selection and tank requirements, see Types of Fish for Aquaponics.

Supplementing Fish Feed to Reduce Operating Costs

While fish in an aquaponics system rely primarily on commercial pellets, you can reduce feed costs by supplementing 25% of daily intake with home-grown feeds. Fish should always receive at least 75% of a complete, balanced feed ration to ensure proper growth and nutrition.

Supplemental feed options for omnivorous fish:

  • Duckweed and aquatic plants: Duckweed is a protein-rich plant that grows quickly. Grow it in a separate container-never let it take over the main system. Harvest only what fish will eat daily.
  • Vegetable matter: Garden scraps and unwanted produce can be fed to omnivorous species (always verify which vegetables your specific fish can safely eat)
  • Live mealworms, black soldier fly larvae, or maggots: These are easy and inexpensive to culture at home. Purge insect larvae in clean water for 2-3 days before feeding to remove gut contents
  • Composting worms (red wigglers, tiger worms): Raise them on vegetable scraps; they reproduce prolifically and provide good supplemental protein. Purge before use

Important note: Fish intended for human consumption should never be fed animal products. Carnivorous fish will not accept plant-based supplements and require live or frozen animal feeds.

Monitoring and Adjusting as Your System Matures

As fish grow, they eat more, producing more waste nutrients. This changes your system's balance over time. Plan ahead to avoid nutrient swings or overstocking problems.

Under-stocking Strategy

Start with fewer fish than your tank's maximum capacity. As fish grow toward harvest size, nutrient output increases naturally. This prevents the system from becoming overstocked early on when nutrient demand (from fewer, smaller fish) is low.

The trade-off: plants may underperform in early growth stages when nutrient availability is limited.

Adjusting Plant Proportions Over Time

Combine under-stocking with gradually shifting your plant mix:

  • Early stage (smaller fish): Grow more leafy herbs and greens (lower nutrient demand)
  • Mid-growth: Gradually introduce more fruiting plants and brassicas
  • Late stage (larger fish): Maximize fruiting plant area to use peak nutrient output

Staggering Fish Populations

If you have multiple fish tanks in your system, stock them with fish of different ages or life stages:

  • Larger fish prey on smaller fish, so separating by size prevents losses
  • Multiple tanks allow continuous harvesting of market-sized fish
  • A steady harvest maintains more consistent nutrient input than waiting for one large cohort to mature

For more on aquaponics water parameters and monitoring, see our detailed guide on pH levels and water testing.

Preventing System Failures with Backup Systems

Because fish and beneficial bacteria are sensitive to environmental changes, small malfunctions can cause massive losses. Many experienced aquaponics growers invest in backup systems to safeguard their work.

Essential precautions:

  • Water storage: Keep a backup supply of treated water equal to at least 1/3 of your system volume. This covers emergencies like power outages or system malfunctions requiring dilution or topping up.
  • Holding tanks: A separate tank with its own pump and filter provides a refuge for fish if the main system develops toxicity or temperature problems.
  • Emergency shut-offs and overflows: Float switches (like toilet fill valves) or overflow pipes prevent tanks from draining completely or overfilling in case of blockages or broken pipes.
  • Standpipes: These prevent complete tank drainage and are valuable additions to both biofilter and fish tanks.
  • Alarms: Electronic alarms alert you to water level drops, temperature changes, or pH shifts before they become critical.
  • Backup power: Pumps and aerators must run continuously; without power, oxygen levels drop and fish can die in hours. Battery backup or a backup generator running automatically is strongly recommended.

See Common Problems with Aquaponics Systems for more on system troubleshooting and Nitrifying Bacteria for Aquaponics for understanding the bacterial colonies that keep your system alive.

Frequently asked questions

Can I grow tomatoes in an NFT aquaponics system?+

Yes, but only with additional support. Tomatoes in NFT systems must be grown in square-bottomed tubes filled with rockwool, paired with a vertical training system using overhead wires and string supports. This keeps the heavy fruiting plant stable as it grows vertically. Standard NFT setups (without training systems) work best for smaller, lightweight plants like lettuce and herbs.

Why do I need plant diversity in my aquaponics system?+

Different plants draw different micronutrients. Leafy greens and fruiting plants have different nutrient demands, so mixing them uses a broader spectrum of the nutrients your fish produce and prevents deficiencies in any single crop. Systems growing only one plant type commonly develop nutrient deficiencies and require supplemental additions.

How do I reduce aquaponics feed costs with home-grown supplements?+

You can substitute up to 25% of daily fish feed with home-grown supplements-duckweed, vegetable scraps, mealworms, or composting worms. Fish must still receive at least 75% of a complete, balanced feed ration to ensure proper nutrition. Omnivorous fish will accept plant-based feeds; carnivorous species require animal-based supplements.

What should I do if my aquaponics fish are getting larger and producing more waste?+

As fish grow, they consume more feed and produce more nutrients. Adjust your system by increasing the proportion of fruiting plants (which need more nutrients) instead of just leafy greens. You can also use under-stocking strategies-starting with fewer fish than maximum capacity-so nutrient output gradually increases as fish grow toward harvest size.

What are the most important backup systems for preventing fish losses?+

The most critical backup is power-battery backup or a generator running automatically. Without power, pumps stop and oxygen levels drop, killing fish and bacteria in hours. Also essential are water storage for emergencies, float switches to prevent tank drainage, and alarms to alert you to temperature or pH changes before they become critical.

Should I use staggered plantings in my aquaponics system?+

Yes. Planting roughly equal portions of seedlings, maturing plants, and ready-to-harvest plants spreads nutrient demand evenly over time. This prevents nutrient swings, makes fertilizer inputs easier to calculate, and lets you harvest continuously rather than in one large batch.