To create a thriving system aquaponics system, choosing the best plants for aquaponics is crucial. Choosing the right plants ensures optimal nutrient absorption, faster growth, and a balanced ecosystem that benefits the whole system.
Whether you're a beginner looking for easy-to-grow aquaponic plants like lettuce and basil, or an experienced gardener experimenting with fruiting vegetables like tomatoes and peppers, knowing what plants grow well in aquaponics system setups can make all the difference.
In this blog, we will explore:
- The importance of selecting the right plants for aquaponics
- The best plants for different aquaponic systems (leafy greens, herbs, fruiting plants, and more)
- Which plants to avoid and why
- Tips to optimize plant growth in aquaponics
By the end of this blog, you’ll have a clear understanding of how to choose the ideal plants for your aquaponics setup, and ensure a healthy, productive, and low-maintenance system.
Why Choosing the Right Plants for Aquaponics Matters?
Right aquaponics plant selection for aquaponics is important maintaining a healthy, balanced, and productive system. Since aquaponics relies on a symbiotic relationship between fish, plants, and beneficial bacteria, choosing plants that thrive in water-based environments ensures the system runs efficiently. The wrong plant choices can lead to nutrient deficiencies, poor water quality, and lower yields, affecting the overall health of both fish and plants.
By understanding what plants grow well in aquaponic systems, you can maximize the efficiency, sustainability, and productivity of your setup, whether you are using Media Based Systems, Nutrient Film Technique (NFT) or Raft System.
Picking the best plants for your aquaponics system affects:
- System efficiency: The right plants promote faster growth, better oxygenation, and improved filtration.
- Nutrient balance: Plants absorb fish waste, preventing toxic buildup and ensuring optimal water quality.
- Higher yields: Well-matched plants grow healthier and faster, leading to consistent harvests.

Benefits of Choosing the Best Plants for Your Aquaponics System
Choosing plants that align with your aquaponic system’s conditions brings numerous benefits:
1. Maximizes Nutrient Absorption for a Balanced System:
- The right plants effectively absorb fish waste nutrients such as nitrogen, phosphorus, and potassium, helping to maintain optimal water quality.
- Prevents toxic ammonia buildup, keeping fish and beneficial bacteria healthy.
2. Ensure Faster Plant Growth and Higher Yields:
- Well-suited aquaponic plants grow faster because they have constant access to nutrient-rich water.
- A properly balanced system allows for continuous harvesting, making it more productive than traditional soil gardening.
3. Reduces Maintenance and Water Quality Issues:
- Plants that are compatible with your aquaponics system require less monitoring and intervention.
- Helps maintain stable pH and oxygen levels, reducing the need for frequent water adjustments.
4. Enhances the health of Fish and Beneficial Bacteria:
- Healthy plants mean a stable, oxygen-rich environment for fish.
- Encourages the growth of nitrifying bacteria, which convert fish waste into usable nutrients for plants.
- Reduces the risk of algae growth and water toxicity, which can harm fish.
Key Factors to Consider When Choosing the Best Plants for Aquaponics
To create a successful aquaponic garden, it’s important to choose plants that match the nutrient availability, temperature, and pH levels of your system. Here are the important factors to consider:
1. pH and Nutrient Requirements: Matching Plant Needs with Fish Waste Output
- Different plants thrive at different pH levels. Most aquaponic plants prefer a range of 6.0 to 7.5.
- Leafy greens like lettuce and spinach grow well in neutral to slightly alkaline conditions (6.5–7.2).
- Fruiting plants like tomatoes and peppers require more nutrients and a pH range of 5.8–6.5.
- The right pH balance ensures nutrients are properly absorbed by plants without harming the fish.
2. Water Temperature Compatibility: Ideal Temperature for Different Plants
- Some plants thrive in cooler water, while others need warmer temperatures to grow effectively.
- Cool-water plants: Lettuce, kale, and parsley prefer 60–72°F (15–22°C).
- Warm-water plants: Basil, cucumbers, and tomatoes grow best at 70–80°F (21–27°C).
- Choosing plants that match your fish species’ ideal temperature ensures stability and efficiency.
3. Growth Rate: Fast-Growing Plants vs Slow Growing Plants
- Fast-growing plants like lettuce, arugula, and herbs provide quick harvests and maintain nutrient balance.
- Slow-growing plants like strawberries, peppers, and eggplants need more nutrients and a stable system.
- A mix of fast and slow growers can help maintain continuous nutrient cycling in your system.
4. Light Requirements: Sunlight vs. Artificial Grow Lights
- Plants need the right amount of light for photosynthesis and healthy growth.
- Leafy greens require at least 12–16 hours of light per day.
- Fruiting plants like tomatoes need more intense light (full sun or high-powered grow lights).
- If using indoor aquaponics, consider LED grow lights with a spectrum suited for plant growth.
5. Root Structure: Best Plants for Media Based, Raft and NFT Systems
- Floating Raft (DWC): Ideal for lettuce, spinach, and basil, as their roots float in oxygen-rich water.
- Media Based: Best for tomatoes, peppers, and cucumbers, as they need strong root support and higher nutrients.
- Nutrient Film Technique (NFT): Works well for small herbs like mint, parsley, and strawberries, which require constant but shallow water flow.
The Best Plants for Aquaponics Systems
Choosing the best plants for aquaponics depends on your system type, nutrient availability, and experience level. Some plants are low maintenance, while others require higher nutrient levels, stable water conditions, and additional support structures. Below are the top plant categories that work well in aquaponics systems.
1. Leafy Greens for Aquaponics (Best for Beginners)
Why They Work Well in Aquaponics:
- Thrive in nutrient-rich water: Leafy greens require moderate nutrient levels, making them ideal for new systems with developing fish waste cycles.
- Short growth cycles for continuous harvest: Most greens can be harvested within 3–5 weeks, ensuring a steady yield.
- Can Tolerate varied pH levels: Greens grow well in pH ranges of 6.0–7.5, making them flexible for different aquaponic fish species.
- Perfect for floating raft and NFT systems: Their shallow roots make them ideal for Raft System and Nutrient Film Technique (NFT), which requires less grow media.
3. Herbs for Aquaponics (Great for Smaller or Indoor Systems)
Why They Work Well in Aquaponics:
- Herbs grow well in low-nutrient water, similar to hydroponic setups.Require minimal maintenance:
- Herbs don’t need large root systems or deep media beds, making them easy to maintain.Excellent for NFT (Nutrient Film Technique) setups:
- Their small root structures fit perfectly in shallow channels, allowing water to flow continuously over the roots.
- Herbs are profitable for commercial aquaponics, as they sell well in grocery stores and restaurants.
3. Fruiting Plants for Aquaponics (Requires Higher Nutrients)
- Tomatoes
- Peppers (Bell, Chili)
- Strawberries
- Cucumbers
Why They Work Well in Aquaponics:
- Thrive in media bed systems with high nutrient availability: Fruiting plants require a mature aquaponic system with ample fish waste to support flowering and fruiting.
- Require support structures for vines: Tomatoes, cucumbers, and strawberries need trellises or stakes to grow properly in media beds.
- Need stable water temperatures:Fruiting plants prefer warmer water temperatures (70–80°F or 21–27°C), so they pair well with tilapia, catfish, or koi.
- High commercial and home gardening value: These plants provide large, profitable yields for both personal use and market sales.
4. Root Vegetables (Best for Media Based Systems)
- Carrots
- Radishes
- Beets
Challenges in Aquaponics:
- Need deep media beds for root development:Unlike leafy greens, root crops require at least 12–18 inches of media to grow properly.
- Susceptible to rot if not well-drained:If the media bed retains too much moisture, root vegetables can become waterlogged and rot.
- Best suited for media bed aquaponics: Deep gravel or expanded clay beds allow roots to develop properly while draining excess water.
Tip:If you want to successfully grow root vegetables in aquaponics, use a hybrid system with a media bed section specifically for these crops.
Plants to Avoid in Aquaponics
While aquaponics is a versatile growing system, not all plants are suited for it. Some plants struggle in water-based environments, have specific soil needs, or require more nutrients than the system can provide. Avoiding these plants will help maintain water quality, system balance, and overall productivity.
Below are some of the most challenging plants for aquaponics and the reasons why they are not ideal for this growing method.
1. Potatoes and Sweet Potatoes
Why They Don't Work Well in Aquaponics:
- Require loose, well-aerated soil for proper tuber development.
- Excess moisture can cause rot and fungal diseases.
- Their deep root systems are not suited for aquaponic setups like floating rafts, NFT, or standard media beds.
- Difficult to harvest without disturbing the system.
Possible Alternative: Grow potatoes in a separate wicking bed system alongside your aquaponic setup.
2. Corn
Why It's Not Ideal for Aquaponics:
- Requires more nitrogen and phosphorus than most fish waste can supply.
- Takes up too much space in grow beds, crowding out other plants.
- Taller height which can create shade issues, blocking light for other aquaponic crops.
- Corn has a long growing season, making it an inefficient choice for aquaponic farming.
Possible Alternative:Grow smaller, high-yield crops like lettuce, spinach, or herbs that maximize space and nutrient use.
3. Blueberries
Why They are not Ideal for Aquaponics:
- Require a highly acidic pH (4.5–5.5):Most aquaponic fish and bacteria thrive at pH levels of 6.5–7.5, making it impossible to meet both plant and fish needs.
- High nutrient demand: Blueberries need specific micronutrients like iron and sulfur, which aren’t typically abundant in aquaponic water.
- Slow-growing and low-yielding:They take years to mature and produce small yields, making them inefficient for aquaponic systems.
Possible Alternative:Grow strawberries instead, as they thrive in aquaponics with a pH of 5.8–6.5 and lower nutrient demands.

Best Aquaponics Setup for Different Plants
The success of your aquaponic system depends not only on selecting the best plants but also on using the right growing method. Each aquaponic setup has different water flow, nutrient delivery, and root support characteristics, making certain plants more suitable for specific systems. Below, are the three most common aquaponic growing techniques and which plants thrive in each.
1. Floating Rafts: Best for Leafy Greens and Herbs
Ideal Plants:
- Lettuce (Romaine, Butterhead, Iceberg)
- Kale
- Basil
- Spinach
- Swiss Chard
Why This Setup Works Well:
- Constant access to nutrient-rich water: Roots are fully submerged, ensuring continuous nutrient absorption.
- Oxygenation promotes rapid growth: Aerated water supports healthy root development and faster plant growth.
- Low maintenance:No need for soil or media, making it easy to manage.
- Perfect for commercial and large-scale aquaponics: DWC is commonly used in high-yield farming due to its efficiency.
- Best For: Commercial growers, large-scale operations, and home gardeners who want low-maintenance, fast-growing plants.
3. Media Based System: Best for Fruiting Plants and Root Vegetables
Ideal Plants:
- Tomatoes
- Peppers (Bell, Chili)
- Cucumbers
- Carrots
- Radishes
- Eggplants
Why This Setup Works Well:
- Provides strong root support:Expanded clay pebbles or gravel allow plants to anchor their roots securely.
- Holds nutrients longer: Media retains moisture and nutrients, making it ideal for fruiting plants and root vegetables.
- Encourages natural biological filtration:Media beds act as a biofilter, breaking down fish waste into usable plant nutrients.
- Versatile for different plant types: Supports both small herbs and larger, nutrient-hungry crops.
- Best For:Home and small-scale aquaponic growers who want a diverse range of plants with higher nutrient demands.
3. Nutrient Film Technique (NFT): Best for Small Plants and Herbs
Ideal Plants:
- Mint
- Parsley
- Cilantro
- Strawberries
- Chives
Why This Setup Works Well:
- Thin film of flowing water delivers nutrients efficiently: Roots receive a constant supply of water and oxygen, preventing root rot.
- Low water usage: Uses less water than DWC or media beds, making it a great eco-friendly option.
- Best for small-rootedplants:Works well for herbs and compact plants that don’t require deep rooting.
- Space-saving & ideal for vertical farming:NFT systems can be stacked, making them perfect for small indoor setups or urban gardening.
- Best For: Indoor growers, small-scale herb farms, and those with limited space who want continuous harvests.
Frequently Asked Questions (FAQ) on Aquaponics Plants
Aquaponics is an innovative and sustainable growing system that allows plants to thrive using nutrient-rich fish waste. However, many beginners and even experienced growers often have questions about which plants grow best, how fast they grow, and how to optimize plant health. Below are answers to some of the most commonly asked questions about aquaponic gardening.
1. What are the easiest plants to grow in aquaponics?
If you’re new to aquaponics, start with low-maintenance plants that are fast-growing and adaptable to different conditions. Some of the easiest plants to grow in aquaponics systems include:
- Lettuce (Romaine, Butterhead, Iceberg):Grows quickly and adapts well to Raft and NFT systems.
- Basil:Thrives in aquaponics with minimal nutrient needs and works well in Nutrient Film Technique (NFT) setups.
- Spinach: Prefers cooler temperatures and grows quickly in floating raft systems.
- Kale:Hardy, nutrient-dense, and tolerant of varied pH levels and water temperatures.
2. What plants grow the fastest in aquaponics?
Some of the fastest-growing plants include:
- Arugula:Ready to harvest in 2–3 weeks, making it one of the fastest crops for aquaponics.
- Romaine Lettuce: Can be harvested in 3–4 weeks with proper lighting and nutrient balance.
- Radishes:Root crops like radishes grow quickly in media beds, maturing in just 25–30 days.
- Bok Choy:This Asian green grows rapidly in floating raft systems, producing edible leaves in 3–4 weeks.
3. Can you grow flowers in aquaponics?
Yes! While most people focus on growing vegetables and herbs, certain flowers thrive in aquaponic systems and can even provide pollination benefits for fruiting plants.
- Marigolds:Act as a natural pest repellent while thriving in nutrient-rich aquaponic water.
- Nasturtiums:Edible flowers that grow well in NFT and floating raft systems.
- Calendula: Prefers media bed setups, making it an excellent companion plant for tomatoes.
4. How do you optimize plant growth in aquaponics?
To ensure healthy, thriving plants, follow these essential aquaponic plant care tips:
- Maintain Balanced pH (6.8–7.2): Most plants and fish thrive in this range. Use pH buffers if levels fluctuate.
- Ensure Proper Filtration:A biofilter helps break down fish waste into plant-available nutrients, ensuring a balanced system.
- Use Appropriate Fish Stocking Density: Too many fish can lead to excess waste and poor water quality, while too few fish may not produce enough nutrients for plants.
- Monitor Water Temperature: Leafy greens prefer cooler water (65–75°F or 18–24°C), while fruiting plants need warmer temperatures (70–80°F or 21–27°C).
- Provide Adequate Light: Most plants need 10–14 hours of light daily. If growing indoors, use LED grow lights to supplement natural light.
Conclusion
Aquaponics is a game-changer for sustainable gardening, which offers a self-sustaining ecosystem where fish and plants work together to thrive. By choosing the right plants for your system, you can maximize yields, improve efficiency, and enjoy fresh, homegrown produce all year round.
- For beginners: Start with easy-to-grow lettuce, basil, or spinach.
- For advanced growers: Experiment with tomatoes, peppers, or strawberries in a well-balanced system.
- Want more variety?:Try growing flowers like marigolds for pest control and pollination benefits.
Ready to build your own aquaponics system?
Now that you understand how to choose the best plants for aquaponics, it’s time to take action!
- Start small with an indoor herb garden or a simple floating raft system.
- Scale up with a full media based setup for fruiting plants and root vegetables.
- Stay informed: Keep learning about pH balance, fish care, and plant optimization for the best results.
Share your experiences, ask questions, and connect with fellow growers. Whether you’re a beginner or an expert, aquaponics offers a rewarding way to grow food sustainably!
Sunil
July 27, 2021
Where do I purchase the aquaphonics set?