Soupe vs. bouillon

The French words 'soupe' and 'bouillon' both relate to the English word 'soup', but they are used in different contexts and have distinct meanings.

Soupe

'Soupe' refers to a dish often consisting of vegetables, meat, or fish cooked in water or broth; it typically has a thicker consistency.
Je vais préparer une soupe aux légumes pour le dîner.
(I will make vegetable soup for dinner.)
La soupe de tomates est délicieuse avec un peu de crème.
(Tomato soup is delicious with a bit of cream.)
En hiver, j'aime bien manger une soupe chaude pour me réchauffer.
(In winter, I like to eat hot soup to warm up.)

Bouillon

'Bouillon' refers to a clear broth usually made by simmering meat, bones, or vegetables in water. It’s often used as a base for other dishes.
On utilise souvent du bouillon de poulet comme base pour les sauces.
(Chicken broth is often used as a base for sauces.)
Le bouillon de bœuf peut être bu tel quel ou utilisé dans des recettes plus élaborées.
(Beef broth can be drunk as is or used in more elaborate recipes.)
Cette recette demande d'ajouter du bouillon de légumes pour enrichir la saveur.
(This recipe calls for adding vegetable broth to enhance the flavor.)

Summary

In summary, 'soupe' typically refers to a thicker, more substantial dish that often serves as a meal on its own, whereas 'bouillon' is usually a clear, flavorful liquid that serves as a base for other dishes or as a light starter.