Vegetable Gratin with Béchamel Sauce

Creamy, golden and comforting — made with leftover vegetables and a homemade béchamel that looks harder than it is.

Some dishes have a special power. They arrive at the table and everyone stops what they’re doing. The smell of golden cheese and warm sauce fills the kitchen before the baking dish has even come out of the oven.

Vegetable gratin is one of those dishes.

And what I love most about it is this: it’s made with vegetables that needed attention in the fridge, with a béchamel that seems intimidating but is simpler than any recipe suggests, and with grated cheese that turns everything into a dish people associate with “Sunday cooking” — even if you made it on a Tuesday evening in 40 minutes.

It’s called comfort. And this recipe has it in abundance.

Béchamel Isn’t Hard — You Just Need to Know the Trick

Béchamel is daunting. The French word, the lumps that might appear, the idea of a “technical” sauce. But the truth is that béchamel always follows the same simple logic: butter + flour + milk, stirring constantly.

The trick lies in two moments:

  1. Cooking the flour in the butter for 1 minute before adding the milk — this removes the raw flour taste.
  2. Adding the milk gradually, always stirring — this prevents lumps.

If lumps appear anyway? A whisk sorts them out in seconds. No drama.

Vegetable Gratin with Béchamel Sauce

For the days when you want something more comforting that feels a little "special" — even when it's made from leftovers. This gratin comes out golden, creamy and impossible to resist.
Prep Time 10 minutes
Cook Time 25 minutes
Servings: 4 People
Course: Side Dish
Cuisine: Mediterranean

Ingredients
  

  • 500 gr mixed vegetables (potato, courgette, carrot, broccoli, leek)
  • 500 ml milk
  • 2 tbsp butter
  • 2 tbsp flour
  • salt, pepper and nutmeg
  • Grated cheese for the topping

Equipment

  • Medium baking dish
  • Small saucepan for the béchamel
  • Whisk

Method
 

  1. Preheat the oven to 200°C.
  2. Wash and cut the vegetables into thin slices or even pieces (about 5mm thick for slices). Uniformity matters so they cook evenly.
  3. Steam or boil the vegetables in salted water for 8–10 minutes — they should be almost tender but still offer a little resistance. Drain very well and set aside.
  4. Make the béchamel: Melt the butter in a saucepan over medium heat. Add the flour all at once and whisk for 1 minute — it will form a paste. Start adding the milk gradually, about 100ml at a time, whisking constantly between each addition until fully incorporated. Once all the milk is in, simmer over low heat for 2–3 minutes until the sauce thickens and coats the back of a spoon well. Season with salt, white pepper and generous nutmeg.
  5. Grease the baking dish with a little butter or olive oil.Arrange the vegetables in the dish in an even layer.
  6. Arrange the vegetables in the dish in an even layer. Season with salt and pepper.
  7. Cover completely with the béchamel, spreading it all the way to the edges.
  8. Sprinkle generously with grated cheese — don't be shy with the cheese.
  9. Bake for 20–25 minutes until golden, bubbling and irresistible. For more colour on top, switch on the grill for the last 3 minutes.
  10. Leave to rest for 5 minutes before serving — the béchamel settles and serves much better.

Notes

Notes: You can assemble the gratin up to 24 hours in advance and keep it in the fridge before baking — just add 5–8 minutes to the cooking time. Perfect for preparing at the weekend for a quick weeknight dinner. Leftovers keep in the fridge for 3 days; reheat in the oven at 180°C for 10–15 minutes to get the crispy cheese topping back.

Variations That Transform This Dish

With tuna — Mix a tin of tuna in olive oil, well drained, with the vegetables before covering with béchamel. Makes a much more complete meal and is surprisingly delicious. This is the version I make when I want something more substantial.

With shredded chicken — If you have leftover cooked or roasted chicken, shred it and mix with the vegetables. Zero waste and extra protein with no effort.

With pulses — Cooked chickpeas or lentils mixed with the vegetables make this dish vegetarian and very nutritious.

Pasta gratin — Replace some of the vegetables with penne or fusilli cooked al dente. It becomes a sort of vegetable lasagne without the layers — much easier and just as delicious.

Why This Dish Works for the Whole Family

Gratin has a special talent: it hides vegetables. Children who normally reject broccoli or courgette accept them much more willingly when they’re wrapped in creamy sauce and golden cheese. It’s not deception — it’s strategy.

And for adults? It’s the perfect comfort dish. The one that makes you feel like dinner was a success, even though it was made with leftovers and 40 minutes of effort.


What’s your favourite vegetable to gratin? Tell me in the comments! And if you make this recipe at home, share a photo on Instagram with the tag @ihaveacoconut — I love seeing your golden dishes 🧀🥕


Save this recipe — it’s one you’ll want to make again and again, especially when the fridge is full of vegetables that need attention and you need a dinner that impresses.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top