Bristlenose plecos mainly eat algae and plant matter. A good diet includes algae wafers, blanched vegetables like zucchini and cucumber, driftwood to graze, and the occasional protein treat such as bloodworms. Feed in the evening and remove uneaten vegetables after a day.
Bristlenose Pleco Food List
- Algae wafers: A staple. One wafer per fish in the evening is usually enough for a small group.
- Zucchini and cucumber: Blanch slices briefly so they sink and soften.
- Spinach, kale, and romaine: Blanched leaves are accepted by many fish.
- Shelled peas: A good fiber source.
- Carrot and sweet potato: Cooked until soft, in small pieces.
- Driftwood: Plecos rasp wood for fiber and biofilm. It is part of a healthy diet.
- Protein treats: Bloodworms, brine shrimp, or sinking pellets once or twice a week.
How to Prepare Vegetables
- Wash vegetables well, especially if they are not organic.
- Slice into thin pieces.
- Blanch in boiling water for a minute or two, then cool.
- Weigh the piece down with a veggie clip or a fork-like holder.
- Remove it after 12 to 24 hours.
How Often to Feed
Feed once daily in the evening, since bristlenose plecos are most active after lights go out. Rotate vegetables for variety. A well-fed bristlenose has a rounded belly and active behavior.
Foods to Avoid
- Large amounts of fatty or sugary foods
- Foods left to rot in the tank
- Carnivore-only pellets as the main diet
Related Guides
Learn more in what to feed bristlenose catfish and algae wafers and bottom-feeding fish.
Bottom Line
Give bristlenose plecos algae wafers, blanched vegetables, and driftwood, plus a little protein now and then. Feed in the evening and clean up leftovers.






