Few dishes bring comfort quite like a hot, bubbly gratin fresh from the oven. This French-inspired classic transforms simple vegetables into a creamy, golden, cheese-laden casserole that feels both cozy and indulgent. With layers of tender veggies, rich homemade béchamel, and a perfectly browned cheesy topping, this dish delivers pure comfort in every bite. It works beautifully as a vegetarian main dish or as a standout side for family dinners, potlucks, or festive gatherings. One bite and you’ll understand why this recipe always steals the spotlight.
Cheesy Vegetable Gratin
Ingredients
For the Vegetables
| Ingredient | Quantity |
|---|---|
| Zucchinis, sliced | 2 medium |
| Potatoes, peeled and thinly sliced | 2 medium |
| Green bell peppers, chopped | 1–2 |
| Onion, sliced | 1 |
| Olive oil | 1 tbsp |
| Salt and pepper | To taste |
For the Béchamel Sauce
| Ingredient | Quantity |
|---|---|
| Butter | 3 tbsp |
| All-purpose flour | 3 tbsp |
| Milk (warm) | 3 cups |
| Nutmeg (optional) | 1/2 tsp |
| Salt and black pepper | To taste |
For the Topping
| Ingredient | Quantity |
|---|---|
| Shredded cheese (mozzarella, cheddar, or mix) | 2 cups |
| Parmesan cheese, grated | 1/2 cup |
Instructions
1. Prepare the Vegetables
Preheat the oven to 375°F (190°C). Heat the olive oil in a skillet and sauté the onion, bell peppers, and zucchini until they soften. Set aside. Thinly slice the potatoes and parboil them in salted water for about 5 minutes, then drain.
2. Make the Béchamel Sauce
Melt the butter in a saucepan over medium heat. Add the flour and stir until smooth. Slowly whisk in the warm milk, keeping the mixture lump-free. Cook until thickened, then season with salt, pepper, and nutmeg.
3. Assemble the Gratin
Lightly grease a baking dish. Add a layer of potatoes, then zucchini, peppers, and onions. Pour béchamel sauce over the vegetables and sprinkle with cheese. Continue layering until everything is used, finishing with béchamel on top.
4. Add the Topping
Cover the surface generously with shredded cheese and Parmesan.
5. Bake
Bake uncovered for 35–40 minutes, or until the top is bubbling and beautifully golden. Let it rest for about 10 minutes to help the layers set.
Garnish with fresh thyme or parsley for a pop of color. Pair with crusty bread or a crisp green salad. For added richness, drizzle a little cream over the top before baking.