Boiled shrimp is more flavorful because the shrimp is cooked directly in a seasoned liquid. On the other hand, steamed shrimp retains its natural flavor better. It also has a slightly firmer texture compared to boiled shrimp.