Some people use the words stock and broth interchangeably but there is a difference. Raw stock is not meant to be eaten on its own; instead it is used as a base for soups, sauces, or, indeed, broth. That's because stock usually does not have salt or other spices to add flavor. When such flavoring is added, the resulting "seasoned stock" is sometimes called broth.
Both stock and broth are essentially liquids prepared by simmering their ingredients - vegetables, meat, bones or fish. Both are used as the base for other food like gravy, risotto, soups or sauces but broth may also be consumed independently.
Traditionally, broth contains some form of meat or fish. However, these days it is acceptable to refer to a strictly vegetable soup as a broth if it contains salt, spices and vegetables.
In the following video, Chef "Tee" Terrell Darnley discusses the difference between stock and broth:
Comparison chart
Broth versus Stock comparison chart
Broth
Stock
Definition
Broth is a flavorful liquid made by simmering meat, often with bones, and vegetables in water.
Stock is made by simmering bones, which may or may not have meat attached, and vegetables in water.
Main ingredients
Broth typically includes meat (chicken, beef, fish, etc.), bones, and vegetables.
Stock primarily consists of bones, which may be roasted before simmering, along with vegetables.
Flavor
Generally has a lighter, more delicate flavor due to the inclusion of meat.
Has a deeper, richer flavor, primarily from the collagen and marrow in the bones.
Cooking time
Broth is cooked for a shorter period, usually 1-2 hours.
Stock is cooked for a longer period, often 4-6 hours, to extract flavors from the bones.
Texture
Broth tends to be thinner and clearer.
Stock often has a fuller, slightly thicker texture due to the gelatin released from bones.
Usage
Broth is commonly used as a base for soups, sauces, and gravies, or served as a light soup on its own.
Stock is used as a foundation for making more robust soups, sauces, reductions, and for braising meats.
Nutritional content
Broth contains a good amount of vitamins and minerals from the meat and vegetables.
Stock is rich in minerals and collagen extracted from the bones, beneficial for joint health.
Clarification
Broth usually doesn't require clarification and is used as is.
Stock may be clarified (especially for making consommé) to remove impurities and fat.
Vegetarian/Vegan Option
You can make vegetarian or vegan broth by using only vegetables and excluding meat.
The primary flavor for stock comes from animal bones. So you can't make vegan or vegetarian stock.
Consumed raw
Can be consumed raw
Usually cannot be consumed raw because it has no flavors or seasoning.
Recipe
Stock is made by simmering meat, bones, vegetables and herbs in water, and then it is strained to remove the solids. No salt or spice is added to it while cooking it.
Traditional broth is made by boiling bones in a cooking pot for a long time to extract the flavor and nutrients. The bones may or may not have meat on them. There is a significant difference in the ingredients, particularly the meat, used while making broth in different countries. In the U.S. broth is usually made from animal meat and stock is made from vegetable scraps and bones. In Britain broth is called a soup in which solid pieces of meat or fish are added along with some vegetables. In the East broths are usually made with poultry and pork or beef in which spices and herbs are added.
Price
Current prices of some of the commonly available brands of these products is available on Amazon.com:
Comments: Broth vs Stock (food)