Vegetable Au Gratin
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.My Vegetable Au Gratin recipe combines crisp-tender vegetables baked in a creamy, cheesy sauce and topped with golden breadcrumbs and parmesan. It’s simple to make in under an hour and works wonderfully as both a side dish or a hearty vegetarian main. Even the kids love it!
I created this vegetable au gratin recipe because I wanted a dish that’s comforting, cheesy, and packed with fresh, tender veggies. It’s perfect for busy days when I need a quick side or a hearty main course that my whole family will actually eat. If you’re like me and love simple, flavorful veggie dishes, you’ll also want to try my roasted potatoes and broccoli, another easy favorite!
The first time I made this vegetable au gratin, I knew it would be a keeper. The way the veggies melt into the rich, cheesy sauce with that golden, crispy topping is just irresistible. For a festive holiday spread, I highly recommend pairing it with my vegan meatloaf, so YUMMY and a perfect match!
👩🏽🍳 Why This Recipe is So Special
I love this recipe because it’s the kind of comforting dish that never lets me down. It’s ready in under an hour, making it my favorite for special dinners and holiday celebrations when I want something warm, cheesy, and absolutely irresistible on the table.
Making my vegetable au gratin has quickly become my go-to dinner for busy weeknights too, and for good reason. It’s packed with nutrient-rich veggies like carrots, broccoli, and cauliflower, making it hearty and satisfying while still feeling light. The best part? It looks fancy and indulgent, but the prep is so quick and easy that it’s a breeze to put together, even when I’m short on time. My kids love it too (which is a rare win in my house), so it’s earned a permanent spot in my weekly meal rotation.
This recipe works so well because it’s endlessly customizable and great for using up whatever’s in my fridge, even frozen veggies. I’ve thrown in everything from zucchini to peas, and it always turns out delicious. Whether it’s a last-minute weeknight dinner, a Sunday supper, or a dish for a dinner party, it never fails to impress. It’s simple, comforting, and feels special every time I serve it, just the kind of recipe I know I can rely on. I hope you give it a try!
Latest Recipe Video!
🥘 Ingredients
My vegetable gratin recipe comes together with simple, easy-to-find ingredients from your local grocery store. These are some of the key ingredients you’ll need:
Butter: I always start my cheese sauce with butter because fat is essential in creating a good roux, a thickening mixture of flour and fat that gives the sauce body.
All-Purpose Flour: The flour helps thicken the milk mixture so the sauce isn’t runny, giving it the perfect consistency to coat the veggies.
Low-Fat Milk: Milk forms the base of my cheese sauce. I usually go for low-fat milk.
Cheddar Cheese: For this vegetable au gratin, I use cheddar cheese, but I love experimenting with other meltable cheeses.
Vegetables: I often go with broccoli, cauliflower, and carrots because they’re a delicious combination, but any mix of veggies works well. When I add root veggies like carrots or potatoes, I make sure to slice them thin so they cook evenly.
Panko Breadcrumbs: For a golden-brown, crusty topping, I sprinkle panko breadcrumbs on top. When I want a boost in nutrients, I sometimes use whole-grain breadcrumbs.
Parmesan Cheese: A layer of Parmesan cheese on top hardens as it bakes, creating a perfectly crisp, golden-brown crust that’s irresistibly delicious!
Substitutions
Butter: If I’m out of butter, I use olive oil as a substitute, which works just as well.
Milk: I swap in whole milk, reduced-fat milk, or even plant-based milk, which all work great.
Cheese: Gouda, Gruyere, Monterey Jack, Italian blend, or a mix of cheeses all taste amazing. If I want a lighter dish, I simply reduce the cheese by half.
Vegetables: Other great additions are green beans, zucchini, onions, peas, parsnips, or spinach, and frozen veggies make it even easier.
🔪 How To Make
My vegetable au gratin is ready in less than an hour! Let me show you how to make it with step-by-step pictures, you’re going to love this.
Make The Roux: I start by preheating the oven to 340 degrees Fahrenheit. Then, I melt the butter in a medium saucepan over medium-low heat. Once the butter is melted, I sprinkle in the flour and cook it, stirring continuously for about 2 minutes.
Add Milk & Cheese: I gradually add the milk, about 1/4 cup at a time, stirring after each addition to avoid lumps. Once all the milk is added, I let the sauce cook for another 2 minutes to thicken into a tasty bechamel sauce. Then, I add the cheddar cheese, nutmeg, salt, and pepper, stirring for a few more minutes until the cheese is fully melted and the sauce is smooth. Take the cheese sauce off the heat once it’s ready.
Cover Veggies: In a large casserole dish, I arrange the vegetables in an even layer. Then, I pour the creamy cheese sauce over them, stirring to make sure every veggie is well coated.
Top With Breadcrumbs: Next, I sprinkle breadcrumbs and Parmesan cheese evenly over the top of the vegetables for a crispy finish.
Bake Veg Au Gratin: I bake the dish in the preheated oven for 30 to 35 minutes, until the cheese melts, the top is golden, and the veggies are tender. If the vegetables need more time, I cover the pan with aluminum foil and bake for another 5 minutes or until the veggies are tender.
💭 Expert Tips
My #1 Secret Tip for making this veggies au gratin is to pre-cook the vegetables slightly before layering them in the casserole dish. I’ll steam or blanch tougher veggies like carrots, broccoli, or cauliflower for just a few minutes to soften them up. This ensures that all the veggies cook evenly and come out perfectly tender by the time the cheese sauce is bubbly and the top is golden. Plus, pre-cooking helps lock in the vibrant colors, making the casserole look even more appetizing!
Other Tips To Keep In Mind:
- Avoid Watery Veggies: I make sure to choose vegetables with low water content, like root veggies and cruciferous options, for the best texture. If I decide to use sliced zucchini, I salt it beforehand to release excess moisture, then pat it dry. This step ensures my au gratin won’t turn out watery.
- Ensure a Perfect Roux: Carefully measuring the flour, butter, and milk accurately for a smooth bechamel sauce is key. Too much milk will make the roux runny, and too much flour will make it thick and lumpy. The flour is cooked properly when it gives off a slightly nutty smell after cooking for about 1-2 minutes. Then, I incorporate the milk slowly while whisking to keep the sauce lump-free! Continuously whisking will ensure the roux is smooth and does not burn.
- Let the Casserole Rest: Once it’s out of the oven, I let the casserole sit for about 10 minutes before serving. This helps the sauce thicken and settle, making it easier to slice and serve without losing its shape.
- Broil for Extra Crispness: If I want an extra-crispy top, I switch the oven to broil for the last 2-3 minutes. Watching carefully, I let the breadcrumbs and cheese turn a deep golden brown for a perfect, crunchy finish.
📖 Variations
My veggie gratin is super easy to customize! Here are a few tasty variations to try:
Make It Gluten-Free: I can easily make this dish gluten-free by swapping the all-purpose flour for a gluten-free flour blend and using gluten-free breadcrumbs for the topping.
Make It Vegan: For a vegan-friendly version, I use a vegan bechamel sauce along with vegan cheddar and parmesan. This keeps it rich and creamy without any dairy.
Root Vegetables Gratin: For a deeper, heartier flavor, I omit the original vegetables and use sliced root veggies instead. Onions, potatoes, parsnips, carrots, sweet potatoes, fennel, or yucca work beautifully.
Potato Courgette And Cheddar Gratin: When I want a zucchini twist, I replace the mixed veggies with sliced zucchini and potatoes. I salt the zucchini first to release excess moisture, then pat it dry before layering it in the dish.
🍽 Serving Suggestions
My au gratin vegetables pair perfectly with a tasty main course or another side dish. Here are a few of my favorites to serve alongside:
Entree: For a complete meal, I’ll serve this dish with a main entree like my vegan meatloaf, or with my vegan hamburger helper!
Side Dish: I love using a warm, delicious piece of bread to soak up any leftover cheesy sauce from the casserole! My vegan dinner rolls are perfect for that, or when I’m craving something extra special, my focaccia always does the trick!
🧊 Storage Directions
Refrigeration: I cover the casserole tightly and store it in the fridge for up to 3-4 days. This keeps it fresh and ready for easy reheating.
Freezing: I let the casserole cool completely, then wrap it tightly with plastic wrap and foil before placing it in the freezer. It can stay frozen for up to 3 months. When I’m ready to enjoy it, I thaw it in the fridge overnight
Reheating: To reheat, I bake it at 350 degrees Fahrenheit (175°C) until warmed through, usually about 15-20 minutes. For a quicker option, I reheat single servings in the microwave, but I prefer the oven for keeping the topping crispy.
❓Recipe FAQs
Au gratin is a classic French dish that refers to any dish that has a lightly golden, baked crust with breadcrumbs and cheese or any other crumbly savory mixture! It’s comfort food at its best!
Absolutely! I can prepare the vegetable au gratin ahead of time, cover it, and store it in the fridge for up to a day before baking.
Yes, I can add cooked meats like diced ham, cooked chicken, or even bacon for extra flavor and protein. I usually layer it in with the vegetables before adding the cheese sauce.
Yes, I can prepare the cheese sauce ahead of time and store it in the fridge for up to a day. I just reheat it gently before pouring it over the vegetables.
LOVE THIS RECIPE? Please leave a 5-star rating 🌟 in the recipe card below and/or a review in the comments section further down the page!
You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
🎥 Watch How to Make It
Vegetable Au Gratin
Ingredients
- 4 tbsp butter
- ¼ cup all-purpose flour
- 2 cups low-fat milk
- 1⅓ cup grated cheddar cheese
- ½ tsp nutmeg
- ½ tsp salt
- ½ tsp pepper
- 1 head of broccoli cut into florets
- ½ large cauliflower cut into florets
- 4 carrots peeled and sliced
- ⅔ cup panko crumbs
- ⅓ cup grated parmesan cheese
Instructions
- Preheat the oven to 340 degrees F / 170 C.
- Melt the butter in a medium pot over a medium-low heat.
- When melted sprinkle in the flour and stir to combine, cook on low heat for 2 minutes.
- Add ¼ cup of milk at a time, stirring in between each addition to ensure there’s no lumps.
- When all the milk has been added continue to cook for another 2 minutes, stirring continuously.
- Add the cheddar cheese, nutmeg, salt and pepper. Stir for 3-4 minutes until well combined and cheese is fully melted, adjust seasoning to taste. Remove from the heat.
- In a large oven dish add the vegetables in an even layer, cover with the cheese sauce, stirring gently to ensure the vegetables are coated in the sauce.
- Sprinkle the panko crumbs and parmesan cheese over top of the vegetables.
- Bake in the oven for 30-35 minutes. The topping should be a lovely golden color and the vegetables should be tender.
- If the vegetables need to be cooked a little longer cover the baking dish with foil and continue to cook for a further 5-10 minutes until completely cooked through, do not over cook.
- Serve immediately or store leftovers in the fridge for up to 4 days.
Notes
- I discovered when making veggies au gratin is to pre-cook the vegetables slightly before layering them in the casserole dish. I’ll steam or blanch tougher veggies like carrots, broccoli, or cauliflower for just a few minutes to soften them up. This ensures that all the veggies cook evenly and come out perfectly tender by the time the cheese sauce is bubbly and the top is golden. Plus, pre-cooking helps lock in the vibrant colors, making the casserole look even more appetizing!
- I make sure to choose vegetables with low water content, like root veggies and cruciferous options, for the best texture. If I decide to use sliced zucchini, I salt it beforehand to release excess moisture, then pat it dry. This step ensures my au gratin won’t turn out watery.
- Carefully measuring the flour, butter, and milk accurately for a smooth bechamel sauce is key. Too much milk will make the roux runny, and too much flour will make it thick and lumpy. The flour is cooked properly when it gives off a slightly nutty smell after cooking for about 1-2 minutes. Then, I incorporate the milk slowly while whisking to keep the sauce lump-free! Continuously whisking will ensure the roux is smooth and does not burn.
- I’ll toss in some fresh thyme, rosemary, or chives to give the dish a subtle, earthy flavor. They blend beautifully with the cheesy sauce and add a nice touch of freshness.
- Once it’s out of the oven, I let the casserole sit for about 10 minutes before serving. This helps the sauce thicken and settle, making it easier to slice and serve without losing its shape.
- If I want an extra-crispy top, I switch the oven to broil for the last 2-3 minutes. Watching carefully, I let the breadcrumbs and cheese turn a deep golden brown for a perfect, crunchy finish.
Great recipe and the family loved it! Wonderful way to get those veggies in at dinner time.
Yay! So happy to hear that Gina!
Such a fantastic and easy side! You had me at tender vegetables smothered in a cheesy sauce. It looks so good!
Thanks so much Tara! 🙂
Yum! Looks delicious — a perfect side dish with some grilled chicken.
This is a great side dish for feeding a crowd for sure! 🙂
Thanks for this great recipe! We loved it. I had never thought about making a casserole with beans, so this was a great inspiration.
Thanks for letting me know Alexa! 🙂
This was delicious! We are trying to mange my husband’s cholesterol so he wants to eat less meat during the week so always looking for some easy to make but delicious vegetarian meals. This was great! Definitely making it again.
Awesome!! This is the perfect meatless meal that’s still hearty and satisfying – glad you all loved it!
Such a unique and unexpected casserole! Served this for dinner last night and it was a hit all around the table; the whole family loved it!
Thanks Sara! I’m so happy to hear that!
Just tried this recipe and my family loved it. Thank you so much!
Yay! I’m so happy to hear that Shadi!
This turned out to be so delicious! It was hearty, flavorful and filling!
Yay! I’m so happy to hear that Emily!
Do you drain and rinse the beans?
Yes! I always recommend draining and rinsing the beans.
So, if one wanted to use feta instead of parmesan, how much would you use? btw, love the pics – I find them very helpful. (fwiw, img_1853) isn’t displaying in my browser) thanks again for the yummy recipe!
Hi Patricia! I’d use the same amount – 1.25 cups of crumbled feta cheese. So glad you found the pics helpful! That’s strange about that one image – it loads for me so I’d suggest clearing your cache and trying to load it again. Hope you love this recipe when you try it! 🙂
Looks absolutely delicious! That looks like it would be a great side to a turkey dinner on Thanksgiving.
Thanks! And yes totally!! I can definitely see this as being the perfect side dish for Thanksgiving or Christmas 🙂
This looks so incredibly comforting – Made it last night and it was so delicious!! Such a nice change!! You have the best recipes!!
Awww yay! So happy to hear that Lahoma – and I’m so glad you’ve been enjoying my recipes! Happy cooking! 🙂
I love beans (my husband is looking at me weird)- he has no idea how many times he had beans in the dishes I made 🙂 Thank you for sharing.
Haha! That’s awesome 🙂 I love beans too Freddie! Hope you like this recipe when you try it!
This looks so yummy AND healthy! Should be super simple to throw together as well. Thanks for the recipe!
Absolutely Lindsey! I’m sure you will enjoy this one!
hah, @Elisha I was thinking the same while reading the recipe but I’ll make it for my fiance.. Just have to get done with the house cleaning marathon and off to the kitchen
Haha that’s awesome Stephanie! Hope you and your fiance loved this recipe!
Awesome idea- I’m going to switch up the bread crumbs and make this for my mother. Several helpings of this + wine = perfect dinner.
Sounds like a great plan Elisha! Let me know how your mother liked the recipe!