Lamb is usually eaten more than adult sheep because it’s tenderer, milder, and easier to cook than mutton, which is the meat from older sheep. In many places, sheep are also kept longer for wool or breeding, so the younger animals are more likely to be sold for meat.

Why lamb wins

  • Texture: young animals have softer muscle and less connective tissue, so the meat is more tender.
  • Flavor: lamb has a milder taste, while mutton is stronger and more intense.
  • Cooking: lamb works well for quick roasts, chops, and grilling; mutton usually needs slow cooking to become enjoyable.
  • Market preference: many buyers are simply more used to lamb, so stores and farms focus on it.

Why “sheep” is less common on menus

“Lamb” is the name for young sheep, while “mutton” is the meat from older sheep. Since “sheep meat” often means a tougher, stronger-flavored product, restaurants and supermarkets usually use the term lamb for the more popular option.

Simple example

Think of it like comparing young beef to very mature beef: the younger meat is usually softer and gentler in flavor, so it’s easier to sell and cook in more ways.

Bottom line

We eat lamb more than sheep because lamb fits modern tastes better: it’s softer, milder, and more versatile, while older sheep meat is usually tougher and less familiar to most shoppers.