Just like their fish counterpart, plants are one of the two crucial pillars of an aquaponics system. Even though you can grow pretty much anything you want – as long as your system is adequate for it – there are some that are considered to be the best plants for aquaponics because they absolutely excel in this type of gardening.
Some adapt better to smaller systems while others require larger ones but no matter which one you have, we’ll find the perfect fit.
Now before we start, there’s a very simple guideline that you should keep in mind when choosing plants for your system. Take a look at it below:
Smaller systems with low waste = low amount of nutrients
Larger systems with high waste = high amount of nutrients
This means that if a plant requires an high amount of nutrients, it’ll be better suited for a larger system with more fish waste (which leads to more nutrient concentration). Although these are general guidelines as every system is different, they’re a great way to accurately choose the best fish for your aquaponics system.
A smaller system is perfect for regular greens and herbs – as you’ll see below – while a larger one can take on Tomatoes, Peppers, Carrots and a whole variety of fruits.
Now without further ado, let’s dive right in!
These are the very best plants for aquaponics overall, each of them with their own little description and nutritional requirement. Use the Index to jump to your preferred section.
Index
Gorgeously fresh and with a multitude of uses, leafy greens are an excellent choice for any system, especially smaller ones due to their low nutritional requirement and size.
Nutrient Requirement: Low
An unmissable classic of the salad world, lettuce is a fantastic plant for smaller aquaponic systems.
They’re versatile in their use, taste wonderfully fresh and require little nutrients and maintenance to reach their full glory, hence their popularity in the home aquaponics world.
Highly recommended.
Nutrient Requirement: Low
Similar to wild cabbage, Kale’s unique look, good taste and extremely nutrient-dense leaves have made it explode in popularity in the last couple of years.
They’re easy to grow and have low nutrient requirements as well, making them a fantastic plant for small aquaponics systems.
Nutrient Requirement: Low
The classic superfood that made Popeye into an unstoppable strongman, Spinach is one of the very best leafy greens you can grow.
They taste absolutely wonderful, are filled to the brim with protein, vitamins and minerals plus they offer all of this in a low-calorie package.
Nutrient Requirement: Low
Chard’s gorgeous colored stalks coupled with the tender deep green leaves make them a beautiful addition to any salad in both looks and texture.
They’re also very healthy, providing you with an explosion of vitamins even with their extremely low caloric content.
Nutrient Requirement: Low
Popularized by its use in Italian cooking, Arugula leaves (also called rockets due to their unique shape) deliver an unmistakable visual and aromatic effect to any dish.
As a low-requirement and easily grown leafy green, it’s another perfect plant for small aquaponic systems.
Nutrient Requirement: Low
This resilient and trendy Chinese cabbage is ridiculously high in nutrients (ranked #2 in nutriet density out of the top 41 nutrient-rich plant foods) and also contains glucosinolates which have been reported to prevent cancer in small doses.
Bok Choy is usually used when they’re still small for extra texture and their unique taste is often described as “spinach mustard”.
They’re exotic, offer an interesting taste and are a fantastic fit for low-nutrient systems.
Nutrient Requirement: Low
Offering absolutely beautiful looks that give life and character to any salad or dish, Radish sprouts are a great choice. To go along with the visual effect, they also have a crisp texture and a spicy flavor that is beloved by many.
Not only are they super easy to grow, even in a very small aquaponic system, but they also sprout incredibly quick.
With powerful aromas and characteristic tastes, herbs are fantastically versatile plants that can be grown in pretty much any system no matter how small. For either medicinal, visual or gastronomic use, you really can’t miss the chance to grow them!
Nutrient Requirement: Low
With more than a dozen varieties to choose from, all of which grow wonderfully well in any system no matter the size, Mint’s one of the very best plants for aquaponics.
It looks beautiful, spreads a fresh aroma and can be used in a multitude of ways from tea to food dishes.
Nutrient Requirement: Low
The beloved softer sibling of garlic, chives are a great choice.
They grow easily, look quite beautiful due to their trademark purple flowers and their culinary use is awesome too – they can be used to complement scrambled eggs, mashed potatoes, salads and much, much more.
Nutrient Requirement: Low
Offering a characteristically tender texture, sweet smell and delicious taste, basil is considered by many to be an essential herb to have on their kitchen.
They grow like a charm, look and smell great plus they are excellent on pizza! It’s another wonderful herb for aquaponics.
Nutrient Requirement: Low
Watercress grows very quickly, loves water and requires little maintenance, making it a perfect fit for aquaponics.
It’s used in a multitude of ways, such as salads or as garnish and its piquant flavor makes it stand out from the crowd.
Nutrient Requirement: Low
Beautiful looking and ridiculously easy to grow, wheatgrass is a trendy and very healthy plant.
Commonly used to make its unique and vibrantly colored green juice, it’s an extremely potent plant that contains over 90 minerals and brings with it a mountain of health benefits.
Nutrient Requirement: Low
A staple of culinary herbs all over the world, Cilantro (also known as Coriander) is an essential part of any kitchen’s arsenal.
From its characteristic smell to the deliciously unique taste, it’s a wonderful plant to grow. They adapt perfectly well to an aquaponic system, even if very small.
Nutrient Requirement: Low
Even more popular and widely used than cilantro, Parsley is among the kings of culinary herbs.
It makes any dish pop with its vibrant color as well as lending them its fantastic flavor and aroma. It’s also incredibly easy to grow.
Nutrient Requirement: Low
Oregano is super potent in taste and smell, making it a love or hate relationship for most people.
I personally love it and really couldn’t cook without it as I use it very often. If you’re into Mediterranean food then you can’t miss this one!
Nutrient Requirement: Low
Giving off an unmistakable fragrance coupled with soft and gorgeous colors, Rosemary is a truly beautiful herb.
It’s very potent and even acts as a natural pest repellent which is a great bonus. It’s widely used to flavor a multitude of foods and in some places it’s even burned due to its extremely pleasing smell.
It’s also incredibly easy to grow and highly resistant to the weather, making it a perfect little plant for aquaponics.
Nutrient Requirement: Low
It’s one of the most popular fragrances in the world and with good reason.
Lavender is gorgeous in both looks and smell. Even though it’s often used as an ornamental plant or for fragrance extraction, it delivers a fantastically unique flavor to food that can truly make dishes come to life.
It’s not only low maintenance but it’ll also reward you continuously with its charming looks and smell.
Nutrient Requirement: Low
Thyme is a stunning aromatic herb that’s similar to both oregano and mint.
It has a wide variety of uses – from culinary to medicinal and even ornamental – and it’s as easy to grow as it is resilient, making it yet another fantastic plant for small aquaponics systems.
Nutrient Requirement: Low to Medium
Incredibly unique in looks, taste and smell, Anise (particularly Star Anise) is a classic among herbs and spices that’s used widely all over the world to give dishes flavor, for drinks, candies and even for fragrances.
Keep in mind that although the Anise herb is very easy to grow, Star Anise is a medium-sized tree that needs substantially more nutrients and space to develop.
Nutrient Requirement: Medium
The world’s most popular spice, chili peppers are one of my all time favorite plants and I’m sure it’s probably among yours too.
With hundreds of varieties to choose from, you can easily find one that adapts to your climate and personal heat preference plus they are quite resilient in general and only have a moderate amount of nutritional needs.
They’re also a beauty to look at through all stages of development and they can become a permanent little bush on your aquaponics system.
Nutrient Requirement: Medium
Giving you stunning good looks and natural perfumes while also being great garnishes and unique flavor additions, edible flowers are another great choice.
You’ve got a world of variety to choose from although most of them are easy to grow even if they’re soft and delicate.
Offering you their sweet and fragrant goodness, fruits are a beauty for the senses. They’re filled with vitamins as well and their taste, when homegrown, is incomparably better so do yourself a favor and give them a try on your aquaponics system if you can!
Nutrient Requirement: Medium to High
The most popular fruit to use on an aquaponic system, strawberries grow and multiply very easily which makes them a joy to have. They’re known for their delicious taste, powerful antioxidant effect and irresistible appearance and by having them growing at home you’ll get to enjoy all of their benefits with ease!
From smaller systems to larger ones, they’re a fantastic choice but as is the case with most fruits, they have a substantially higher nutrient requirement (as well as water ph levels and temperature) than simple herbs and leafy greens.
Nutrient Requirement: Medium to High
Dwarf citrus trees are one of my personal favorites to grow with aquaponics. Although they need more care and much more nutrients than simple herbs and greens, they not only smell and look wonderful but their taste is just unbeatable.
They’re gorgeous all year round, making them a fantastic decorative piece, and they’ll keep on rewarding you with their fruits year after year. Plus, the sheer usefulness of having citrus fruits right at hand is beyond incredible.
Nutrient Requirement: Medium to High
Delicious and absolutely gorgeous to look at, dwarf pomegranate trees are as good of a choice as the dwarf citrus. They need a lot of nutrients that you can usually only get with larger systems but their reward is more than worth it.
Don’t let the tree’s size fool you – the pomegranates will be incredibly big and just as good as the regular ones.
A beautiful choice in every sense.
Nutrient Requirement: High
A classic among the big aquaponic systems, bananas are another excellent fruit to grow. Their trees are resilient, grow with ease and best of all – they’re a joy to look at.
The bananas themselves I don’t even need to go into detail as I’m sure you know that they taste absolutely wonderful. Due to the leaves’ large size, the roots’ strength and the tree’s nutritional and ambient requirements, these can only be successfully grown in large systems.
If you’ve got the space for it though, they are excellent.
Nutrient Requirement: High
Another great fruit to grow in an aquaponics system, melons and watermelons adapt very well to the method and are fairly easy to grow as well.
Due to their high nutritional needs and large, heavy size though, they’re only suited for large systems.
Nutrient Requirement: High
Although they can be tricky to pull off as you need to ace the temperatures and details of their ambient, nothing beats having your very own home-grown pineapples.
They require a large aquaponics system not only due to their nutritional requirements and size but also due to how long they take to fully develop.
The largest, most useful and giving you the chance to cook some rich meals, vegetables are an aquaponic gardener’s dream. Although they require large systems and great nutritional value, they’re more than worth it!
Nutrient Requirement: High
As classic and popular as it gets, tomatoes are enjoyed immensely worldwide and they bring their incredible taste and aroma to an endless amount of dishes, drinks and more.
There is a fairly large variety of them, from very small berries to large and heavy ones, all of which have similar characteristics, colors and smells although differing tastes. They need high nutritious input in order to grow properly so they’re more suited for larger systems. If you’ve got the requirements for tomatoes and you love them as much as I and most people do, it’s one of the best plants for aquaponics you can have.
Nutrient Requirement: High
Sweet peppers and every other similar type of pepper is an excellent choice for an aquaponics system. They need a high amount of nutrients like most other vegetables but they’re an absolute must-have in the kitchen, in my opinion, and they look as good as they taste!
They’re also rich in vitamin C and can be used in a lot of delicious ways.
Nutrient Requirement: High
Sliced, pickled or cooked, cucumbers are always a treat to eat. Apart from the nutritional requirements, they also spread quite a lot due to their creeping vine nature and can produce fairly heavy cucumbers, making them more suited towards larger systems.
As a bonus, they also produce bright and beautiful yellow flowers.
Nutrient Requirement: High
Full of protein, iron and fiber, beans are a nutritional explosion that has won the hearts of many due to their fantastically delicious flavors and low caloric content.
There are many varieties to choose from, all of which are quite needy in terms of nutrition although they’re very easy to grow and care for.
Nutrient Requirement: High
Squash is gorgeous, stunningly delicious in any way its used – be it savory, sweet, solid or liquid – and somewhat of a cultural and historical icon, hence it’s immense popularity all around the world.
Like the others above, Squash comes in a very wide variety from the classic Pumpkin to Croockneck and more, all of which need highly nutritious soil or water to properly develop.
They also spread like creeping vines and yield quite the heavy fruit, hence why they’re mainly used in large to very large aquaponics systems.
Nutrient Requirement: High
Another great little vegetable, peas are tasty, good looking and can really bring a pop of both color and flavor to your culinary.
They grow quite easily as long as the room’s temperature (or weather if outside) is fairly cool and they’ve also got a decently high nutritional need.
Nutrient Requirement: High
The terror of children and even some adults, Broccoli has an unfair reputation. It’s not only an astonishingly powerful source of vitamin C and K but it also has very low caloric content and the taste, even if potent, is enjoyably bitter.
They’re also quite beautiful as they look like tiny tree formations.
Nutrient Requirement: High
Similar to broccoli in both requirements and looks, cauliflower is a beautifully nutritious and great tasting plant that grows formidably well in an aquaponic system.
Even then, cauliflower is notoriously hard to grow (in any way) due to its common problems which include underdeveloped heads and poor curd quality (curd is the white head).
Nutrient Requirement: High
Very easily grown, highly versatile and a nutritional bomb, cabbage is among the most popular vegetables in the world.
They taste absolutely wonderful and can be eaten in pretty much any way imaginable from steamed to pickled, braised and even raw.
Nutrient Requirement: High
A vegetable that I couldn’t live without, Onions are one of the best vegetables in the world in my opinion and thankfully they’re also one of the best plants for aquaponics I’ve ever used.
Their use is varied and their taste is beyond excellent, making it a must-have in my book. If you’ve got the system for it, you can’t miss them!
Nutrient Requirement: High
Carrots are a favorite of bunnies and people worldwide due to their unmistakable color, iconic look and wonderful taste. Be it for savory or sweet dishes, carrots are an essential part of any culinary cookbook no matter where you live and they’re also a pleasure to eat raw.
They are easily grown and produce quite quickly (90 to 120 days) although as a biennial plant they’ll only produce carrots every 2 years.
Conclusion
With these perfect choices by your side, you’re instantly on the right track to successful aquaponics. Although there are even more that you can grow, these truly are the very best plants for aquaponics out of all so choose your favorites (as well as the ones that adapt best to your system) and start cultivating!
7 comments
Joel Somosierra May 14, 2020
Thank you for this informative article. Am interested in Aquaponics and a beginner, hoping we can engage more along with these endeavors. Regards
Frank May 15, 2020
Hey Joel, I'm glad you found it useful - it's my pleasure to help - and absolutely, I'll be here if you need anything else!
Anto Joseph December 12, 2019
Hi Frank, I am interested in Aquaponics. I am a startup person keeping all hope to bring a sustainable food circle in our community. This page will help me to achieve my future dreams.
Aaron barasha September 23, 2019
Hello Frank, Great article! very informative. My name is Aaron and I have an aquaponics system I made from a 275gal IBC conatainer. I have not been very successful however. over the past 2-3 years I have struggled to keep my fish alive. they do well for a month or two then they die. Tomorrow morning I have 25 tilapia fingerling and 5 crawdads being delivered. I checked my pH today and it was high, around 8. In a panic, I drained and refilled half my water. pH is now 7.5. Do you think the fingerlings will be safe? Also, I seem to get a lot of algae in my tank. I know the fish need some algae but could I be getting too much? I would love to get your thoughts and any advice. I don't want to throw the towel in but my wife is telling me this is my last chance with this aquaponics system. Look forward to hearing from you! Respectfully, Aaron
Frank October 5, 2019
Hey Aaron - first of all, don't lose hope, you can always succeed if you try hard enough! For tilapia a water pH between 7.0 and 8 is great so 7.5 is the sweet spot. Algae is natural and good in regular doses, the problem is that at the start of an Aquaponics system they can really drain the necessary nutrients and interfere heavily with the water pH throughout the day. This messes with the whole cycle, causing it to fail - I'm willing to bet this is the issue with your system. At the start (first few months), be sure to clean the algae and remove them completely, only allowing a small amount to remain after the first couple of months. I'm sure that this is the problem and that by fixing this, you'll have a perfectly successful aquaponics system - I hope I'm not too late and that you read this and achieve success. Best of luck Aaron!
Bethany Defibaugh September 14, 2019
I really enjoyed reading this thank you!
Mac Yoro July 15, 2019
Very informative article. Thank you!