8 Delicious French Dishes You Can Make at Home
French cuisine has a reputation for elaborate techniques, rich sauces and restaurant-worthy presentation, but some of its most celebrated dishes are surprisingly straightforward to prepare. From golden, cheese-topped onion soup to perfectly cooked steak frites, traditional French cooking often relies on a handful of good ingredients and the patience to bring out their natural flavours.
You don’t need professional equipment or years of culinary experience to enjoy authentic French flavours in your own kitchen. Many classic recipes began as simple family meals, making use of seasonal vegetables, inexpensive cuts of meat and everyday pantry ingredients.
Whether you’re planning a relaxed weekend lunch, an intimate dinner for two or a special meal with friends, these eight classic French dishes offer plenty of inspiration.
1. Steak Frites – The French Bistro Favourite
Few dishes capture the atmosphere of a Parisian bistro quite like steak frites. A beautifully seared steak served with crisp, golden fries is a celebration of simplicity, where good ingredients and careful cooking make all the difference.
While French restaurants often serve steak frites with béarnaise sauce or a rich peppercorn sauce, a little herb butter is an excellent accompaniment when cooking at home.
Serves: 2
Preparation time: 15 minutes
Cooking time: 30–40 minutes
Ingredients
- 2 sirloin or ribeye steaks, approximately 200g each
- 500g Maris Piper potatoes
- 2 tbsp olive oil
- 30g unsalted butter
- 1 garlic clove, lightly crushed
- 2 sprigs fresh thyme
- Sea salt and freshly ground black pepper
- Vegetable oil for deep-frying, if preferred
Method
- Cut the potatoes into thin fries, rinse under cold water and dry thoroughly.
- For oven cooking, toss with olive oil and salt. Spread over a baking tray and roast at 220°C (200°C fan) for 30–40 minutes, turning occasionally until golden and crisp. Alternatively, cook in a deep-fat fryer according to its instructions.
- Remove the steaks from the fridge around 20 minutes before cooking and pat dry. Season generously.
- Heat a heavy frying pan until hot, then sear the steaks in a little oil. For steaks approximately 2cm thick, start with 2–3 minutes per side for medium-rare, adjusting for thickness and preference.
- Add the butter, garlic and thyme during the final minute, spooning the melted butter over the meat.
- Rest the steaks for five minutes before serving with the fries.
Make it special: Add a spoonful of Dijon mustard to softened butter, along with finely chopped parsley, for a simple French-inspired accompaniment.
2. French Onion Soup – Rich, Sweet and Comforting
French onion soup transforms one of the most inexpensive ingredients in the kitchen into something deeply satisfying.
The secret lies in slowly cooking the onions until they become golden, soft and intensely sweet. This creates the distinctive depth of flavour that makes the soup so memorable.
Finished with toasted baguette and bubbling Gruyère cheese, it’s an ideal starter for a French-inspired dinner.
Serves: 4
Preparation time: 15 minutes
Cooking time: 60–70 minutes
Ingredients
- 700g brown onions, thinly sliced
- 40g butter
- 1 tbsp olive oil
- 2 garlic cloves, finely chopped
- 1 tbsp plain flour
- 150ml dry white wine
- 1 litre good-quality beef or vegetable stock
- 2 sprigs fresh thyme
- 1 bay leaf
- 4 slices baguette
- 100g Gruyère cheese, grated
Method
- Melt the butter with the olive oil in a heavy saucepan.
- Add the sliced onions and cook over a low to medium heat for 35–45 minutes, stirring regularly, until deeply golden and caramelised.
- Stir in the garlic and flour, cooking for another minute.
- Pour in the white wine, scraping the bottom of the pan to release the caramelised flavours.
- Add the stock, thyme and bay leaf. Simmer gently for 20 minutes.
- Toast the baguette slices and top with grated Gruyère.
- Grill until the cheese melts and turns golden, then float the toasts on individual bowls of hot soup.
Make it special: A splash of dry sherry towards the end of cooking adds another layer of flavour. Avoid rushing the onions, as their slow caramelisation is what gives this soup its character.
3. Quiche Lorraine – A Timeless French Classic
Originally associated with the Lorraine region of northeastern France, quiche Lorraine has become one of the country’s most recognisable dishes.
Its combination of crisp pastry, smoky bacon and silky egg custard makes it suitable for lunch, supper or a relaxed weekend gathering.
Traditional versions are relatively restrained, relying on the flavour of bacon and cream rather than an abundance of additional ingredients.
Serves: 6
Preparation time: 20 minutes
Cooking time: 40–45 minutes
Ingredients
- 1 sheet ready-rolled shortcrust pastry
- 200g smoked bacon lardons
- 3 large eggs
- 250ml double cream
- 100ml whole milk
- Freshly ground black pepper
- A small pinch of nutmeg
Method
- Preheat the oven to 190°C (170°C fan).
- Line a 23cm loose-bottomed tart tin with the pastry. Prick the base, line with baking parchment and fill with baking beans.
- Blind bake for 15 minutes, remove the beans and parchment, then bake for a further five minutes.
- Meanwhile, fry the bacon lardons until lightly golden and drain away excess fat.
- Whisk together the eggs, cream, milk, pepper and nutmeg.
- Scatter the bacon over the pastry base and carefully pour in the custard.
- Bake for 30–35 minutes until the filling is just set with a slight wobble in the centre.
- Allow to stand for ten minutes before slicing.
Make it special: Serve warm rather than piping hot, accompanied by a crisp green salad with a sharp Dijon vinaigrette.
4. Coq au Vin – French Country Cooking at Its Best
Coq au vin is a wonderful example of French country cooking, combining chicken, red wine, mushrooms and aromatic herbs in a deeply flavoured sauce.
Although traditional preparations can involve lengthy marinating and slow cooking, a home-friendly version using chicken thighs delivers plenty of flavour without requiring an entire day in the kitchen.
The dish is particularly satisfying during colder months and works beautifully for entertaining because much of the preparation can be completed in advance.
Serves: 4
Preparation time: 20 minutes
Cooking time: 65–75 minutes
Ingredients
- 8 bone-in chicken thighs
- 150g smoked bacon lardons
- 200g chestnut mushrooms, halved
- 150g shallots, peeled and halved
- 2 garlic cloves, crushed
- 2 tbsp plain flour
- 400ml dry red wine
- 250ml chicken stock
- 2 sprigs thyme
- 1 bay leaf
- 1 tbsp olive oil
Method
- Heat the olive oil in a large casserole dish and brown the chicken thighs in batches. Remove and set aside.
- Add the bacon and cook until beginning to crisp.
- Stir in the shallots, mushrooms and garlic, cooking for five minutes.
- Sprinkle over the flour and stir well.
- Gradually add the red wine and stock, scraping up any browned pieces from the base of the dish.
- Return the chicken to the casserole with the thyme and bay leaf.
- Cover and simmer gently for approximately 45–55 minutes, until the chicken is thoroughly cooked and tender.
- Remove the lid for the final ten minutes if the sauce needs reducing.
Make it special: Serve with buttery mashed potatoes or crusty bread to soak up the sauce. The flavours often deepen when the dish is prepared a day ahead and reheated thoroughly.
5. Ratatouille – A Celebration of Provençal Vegetables
Ratatouille brings together the vibrant flavours of southern France in a dish that is naturally vegetarian and wonderfully versatile.
Aubergines, courgettes, peppers and tomatoes are gently cooked with olive oil, garlic and herbs until soft and fragrant.
Although the ingredients are simple, cooking the vegetables separately before combining them can help preserve their individual textures and prevent the finished dish from becoming watery.
Serves: 4
Preparation time: 20 minutes
Cooking time: 40 minutes
Ingredients
- 1 medium aubergine, diced
- 2 courgettes, sliced
- 1 red pepper, chopped
- 1 yellow pepper, chopped
- 1 onion, sliced
- 3 garlic cloves, crushed
- 400g tin chopped tomatoes
- 3 tbsp olive oil
- 1 tsp dried herbes de Provence
- A handful of fresh basil
- Salt and black pepper
Method
- Heat one tablespoon of olive oil in a large frying pan and cook the aubergine until lightly golden. Set aside.
- Add another tablespoon of oil and cook the courgettes and peppers for five to seven minutes.
- Remove the vegetables and soften the onion in the remaining olive oil.
- Stir in the garlic and cook briefly.
- Add the chopped tomatoes and dried herbs, then return all the vegetables to the pan.
- Simmer gently for 20–25 minutes until tender but not completely broken down.
- Finish with torn basil and freshly ground black pepper.
Make it special: Ratatouille tastes excellent at room temperature, making it useful for summer lunches. Serve with grilled fish, roast chicken or warm sourdough bread.
6. Croque Monsieur – The Ultimate French Cheese Toastie
The croque monsieur is proof that French cooking can turn an everyday sandwich into something memorable.
Combining ham, Gruyère cheese and a creamy béchamel sauce, this famous café staple is baked or grilled until the top becomes golden and bubbling.
It’s an excellent option when you fancy something indulgent without committing to a complicated recipe.
Serves: 2
Preparation time: 10 minutes
Cooking time: 15 minutes
Ingredients
- 4 thick slices white bread
- 4 slices good-quality ham
- 100g Gruyère cheese, grated
- 20g butter
- 20g plain flour
- 200ml milk
- 1 tsp Dijon mustard
- Black pepper
Method
- Preheat the oven to 200°C (180°C fan).
- Melt the butter in a small saucepan, stir in the flour and cook for one minute.
- Gradually whisk in the milk until smooth and thickened.
- Stir in the Dijon mustard, black pepper and a handful of grated Gruyère.
- Assemble two sandwiches using the bread, ham and remaining cheese, reserving a little for the topping.
- Place on a baking tray and spread the béchamel sauce generously over the tops.
- Sprinkle with the reserved cheese and bake for 10–15 minutes until bubbling and golden.
Make it special: Add a fried egg on top to transform the sandwich into a croque madame, another French café favourite.
7. Gratin Dauphinois – Creamy French Potato Perfection
Gratin dauphinois is one of the most comforting potato dishes in French cuisine.
Originating from the Dauphiné region, it features thinly sliced potatoes baked slowly in garlic-infused cream until tender and golden.
Unlike many modern potato gratins, traditional gratin dauphinois does not require cheese. The richness comes from the cream and the starch released by the potatoes during cooking.
Serves: 6
Preparation time: 15 minutes
Cooking time: 65–75 minutes
Ingredients
- 1kg Maris Piper potatoes
- 400ml double cream
- 200ml whole milk
- 2 garlic cloves
- 25g butter
- A pinch of freshly grated nutmeg
- Salt and black pepper
Method
- Preheat the oven to 170°C (150°C fan).
- Peel the potatoes and slice thinly, approximately 2–3mm thick. Avoid rinsing after slicing, as the starch helps thicken the sauce.
- Rub a baking dish with one halved garlic clove, then grease with butter.
- Heat the cream, milk, remaining crushed garlic, nutmeg and seasoning in a saucepan until steaming.
- Arrange the potato slices in overlapping layers in the prepared dish.
- Pour the warm cream mixture over the potatoes, ensuring they are mostly covered.
- Bake for 65–75 minutes until the potatoes are tender when pierced with a knife and the surface is golden.
- Rest for ten minutes before serving.
Make it special: Serve alongside roast beef, grilled lamb or simply a green salad. A mandoline makes preparing evenly sliced potatoes much easier, but always use its safety guard.
8. Moules Marinières – A Taste of the French Coast
Moules marinières is a classic French seafood dish that looks impressive but can be ready in less than half an hour.
Fresh mussels are steamed in white wine with shallots, garlic, butter and parsley, creating a fragrant broth that deserves plenty of crusty bread.
The beauty of this recipe lies in its simplicity. Fresh seafood and a well-balanced cooking liquid do most of the work.
Serves: 2 as a main course
Preparation time: 15 minutes
Cooking time: 10 minutes
Ingredients
- 1kg fresh live mussels
- 2 shallots, finely chopped
- 2 garlic cloves, crushed
- 30g butter
- 150ml dry white wine
- A handful of flat-leaf parsley, chopped
- Freshly ground black pepper
- Crusty baguette, to serve
Method
- Check the mussels carefully, discarding any with broken shells. Tap any open mussels and discard those that do not close. Remove beards and rinse under cold running water.
- Melt the butter in a large saucepan with a fitted lid.
- Gently soften the shallots and garlic for two to three minutes.
- Pour in the white wine and bring to a simmer.
- Add the mussels, cover tightly and cook over a high heat for approximately five to seven minutes, shaking the pan occasionally.
- Once the shells have opened and the mussels are thoroughly cooked, stir through the parsley and black pepper.
- Discard any mussels that remain closed after cooking and serve immediately with bread.
Make it special: Add a small splash of double cream to the cooking liquid for a richer variation. Buy mussels from a reputable fishmonger, keep them chilled and follow any storage and preparation advice provided.
What Makes Traditional French Cooking So Special?
The enduring appeal of French cuisine isn’t simply about butter, wine or elaborate presentation. Much of its character comes from the way relatively ordinary ingredients are handled.
Slowly caramelised onions create a remarkable depth of flavour. A carefully browned piece of meat develops a delicious crust. Fresh herbs, a splash of wine or a little Dijon mustard can transform a simple sauce.
French cooking also places considerable importance on technique, but that doesn’t mean every recipe needs to be complicated.
Understanding a few essential principles can make a noticeable difference:
- Build flavour gradually. Allow onions, mushrooms and meat to brown properly before adding liquids.
- Choose appropriate ingredients. Floury potatoes, fresh vegetables and good-quality stock can significantly improve familiar dishes.
- Use seasoning thoughtfully. Salt, freshly ground pepper, herbs, mustard and acidity help balance rich flavours.
- Respect cooking temperatures. Gentle heat is useful for sauces and slow-cooked dishes, while high heat creates the crisp finish needed for steak and roasted potatoes.
- Give food time to rest. Meat benefits from resting after cooking, while baked dishes often become easier to serve after standing briefly.
These techniques are useful far beyond French recipes and can help improve everyday cooking.
How to Create a French-Inspired Dinner at Home
You don’t need to prepare an elaborate multi-course feast to enjoy the atmosphere of a French restaurant at home.
For a relaxed dinner with friends, begin with French onion soup, followed by coq au vin and creamy gratin dauphinois.
For something lighter, pair quiche Lorraine with a green salad, or serve moules marinières with a fresh baguette and a glass of chilled white wine.
A vegetarian French-inspired menu could feature a simple green salad to begin, followed by Provençal ratatouille and a serving of gratin dauphinois.
For a classic bistro-style evening, steak frites makes an excellent centrepiece, particularly when accompanied by a crisp green salad, Dijon mustard or homemade herb butter.
Presentation can remain uncomplicated. Warm plates, fresh herbs, good bread and an unhurried approach to serving are often all that’s needed to make a meal feel special.
Bringing French Cuisine Into Everyday Life
One of the pleasures of exploring traditional French recipes is discovering how adaptable they can be.
A croque monsieur makes a satisfying weekend lunch, while ratatouille is an excellent way to use seasonal vegetables. French onion soup can be prepared ahead of time, and quiche Lorraine is equally enjoyable warm or at room temperature.
More indulgent dishes, such as steak frites and gratin dauphinois, are ideal when you want to recreate the pleasure of restaurant dining without leaving home.
The best way to become more confident with French cooking is to begin with a recipe that appeals to you and gradually develop your skills. You might start with a simple toasted sandwich before progressing to a slow-cooked casserole or a more involved traditional dish.
French food doesn’t have to be intimidating, expensive or reserved for special occasions. With a few reliable recipes and good ingredients, some of the country’s most celebrated dishes can become regular favourites in your own kitchen.
Read more from Crave, the lifestyle magazine UK audiences turn to for inspiration and trends.