Carnivorous Aquarium Fish List. They are omnivorous in nature and thus feed on all types of food including daphnia shrimp flake mosquito larvae and bloodworm. Bettas and tetras are two great carnivorous fish for beginners.
Being a bottom-dwelling scavenger the Cory catfish forages for sinking food pellets and algae particles present in the tank. These peaceful nocturnal fish move like snakes across the substrate and they can also side-wind around the water column surprisingly quickly. But some smaller carnivorous types can definitely be added into your freshwater aquarium.
In movies such as Piranha 1978 the piranha has been depicted as a ravenous indiscriminate killer.
A few of the above mentioned fish types like the Betta fish Dwarf Puffer fish Rosy Red Minnows Black Knife fish Oscar fish Arowana fish etc are good options for having in smaller aquariums. They need a carnivorous diet in order to survive. Here are a few of the more aggressive fish that can be found in certain aquarium setups. Here is a list of some of the most common freshwater aquarium fish with a carnivorous diet.