France is known for being a tourist destination because of the sights and culture that it offers. However, the food is also another reason why the country attracts so many visitors all-throughout the year. If you're planning for a trip, here are the top 5 must-eat dishes when in France.

Bouillabaisse. According to The Telegraph, the Bouillabaisse was once known as a poor man's dish when Marseille fishermen had unsold items left. It resulted to these fishermen boiling anything that's left of their unsold catch. However, this dish is now one of the high-end dishes in restaurants and is served into two sets. The first part is the soup and the second one is the plate with different kinds of fish.

Cassoulet. A dish with stewed white beans, pork confit and sausage with a slight crisp on top is something that's just irresistible. It's a meaty southwestern French dish with a mellow touch and people sometimes put tomatoes, mutton or duck confit depending on the one who's cooking it.

Baguette. BBC goodfood reported reported that there's nowhere in the world where you can find the best baguettes but in France. In fact, people all over France compete annually to get the award of Meilleure Baguette de Paris. It means Best Wand of Paris literally and getting the prestigious award means that you have the best baguette in the country.

Pissaladiere. With onions, anchovies and olives as toppings, it's a dish that looks like pizza but not quite. It's a seafood and vegetable dish topped with lots of onions and it's the perfect snack for healthy eaters.

French Macarons. A lot of dessert houses all over the world are trying to replicate this delicacy but it's totally different how France makes it. This pastry is made by putting two meringue shells together with buttercream in between. It comes in a variety of flavors and colors that everyone would enjoy.

If you're planning to book a trip to France, you might want to try these dishes. A French trip isn't complete without trying these must-eat dishes.