I think you would like an Oscar cichlid they are awesome! You can feed them entirely bloodworms, goldfish and other fish, beef, shrimp,or if you are busy you can feed them pellets too. However, they can get large depends on the size of your tank, but a 30 gallon could easily hold one comfortably for it's whole life. Just as an example I have heard of oscars reaching 22 inches in length. Some other things that make oscars great are they are extremely smart fast, and are very healthy beautiful fish.
Hope This helps