Meat (protein) takes a little longer to digest than, say, carbohydrates like bread and rice, so it sticks around longer and keeps you feeling fuller longer. Fat can have a similar effect.
Remove the meat, the digestion happens faster and thus you feel hungry more quickly. You can compensate by adding fats and complex carbs (whole grains), among other things.