My 2 yr old nephew (whom I care for) likes hardboiled, scrambled & 'fried' eggs (we have our own organic, free range hens), bean burritos cut into small pieces, greek yogurt, small chunks of raw cheese, cubed avocado, steamed, baked or grilled veggies, especially sweet potato, carrots (which is also likes raw and cut into sticks) peas, snow peas (our young peas that he picks 'too soon'--he likes these raw as well, especially after he picks them,) broc etc. He also loves cherry tomatoes cut in half, and cucumbers that I cut in forths for him. I sprinkled them with a bit of salt, pepper and a small amount of olive oil. He loves it. He likes thicks soups as well, especially corn chowder. He likes to eat garbanzo beans with his hands, as well as pinto and black beans. Sometimes I toss them in with the cucs and tomatoes. He seems to like things that are flavored with a little olive oil. He eats mostly what my kids eat, so that makes it easier for me. I just cut things up smaller for him.
He also like toasted bread or whole wheat bagel bits, and Annie's mac & cheese. He's very easy to feed, and has never wanted to be fed. He's been feeding himself these things (in various sizes) for a bit now, since about 14 mos? He's bf, but he loves to eat. We have allergies in my family, so my sister was trying to EBF for as long as possible, but he was one of those reachy kids.