This post may contain affiliate links. Please read our disclosure policy.
Veggie Casserole is the perfect dish to make when all you have on hand are a few bags of frozen vegetables or a refrigerator full of cooked ones and want to create something fast and delicious that your kids will love. It’s a hearty weeknight meal that’s full of good-for-you vegetables!

I’m always trying to come up with recipes that pack in veggies but are still delicious, and believe me, this recipe is just that. And what’s even better about it is that you can use whatever vegetables you have on hand. Fresh or frozen, it doesn’t matter! There aren’t any rules when it comes to Veggie Casserole. I used broccoli and corn because I had several bags in the freezer, but you could also try peas, cauliflower, or any other combinations you love.

You can also toss this Veggie Casserole together in the morning, put it in the fridge and pop it into the oven that night. It makes dinnertime even that much faster! I love a one pot dinner that’s so easy to pull off. Plus it’s great for those of you who are vegetarian, like my son Kenya. Veggie Casserole is a hearty, vegetable packed meal that your entire family will love!
Would you like to save this?

I’m a big fan of making casseroles because of what I mentioned earlier — they are SO incredible easy. I’ve made so many casserole recipes on Weelicious like Green Bean Casserole, Breakfast Casserole, Chicken and Wild Rice Casserole or Vegetarian Enchilada Casserole. They all make regular appearances in our weekly family meal menus.

Veggie Casserole is healthy, delicious and full of all of your favorite veggies. It’s a win-win! I just know your family will love it and be asking for it every week! Let me know if you make this recipe and what you think! Tag me on social media. I’m @weelicious.
Veggie Casserole
Ingredients
- 1 tablespoon butter or olive oil, plus more for greasing casserole dish
- 1 small onion, chopped
- 1 cup milk
- 2 eggs, whisked
- 2 cups broccoli, cooked (can use frozen)
- 1 cup corn, cooked (can use frozen)
- 2 cups brown rice, cooked (Whole Foods and Trader Joe’s sell pre-cooked brown rice)
- 1 cup cheddar cheese, grated
Instructions
- Preheat oven the 350 degrees.
- Heat the butter in a sauté pan over medium heat and cook the onions for 3-5 minutes or until soft.
- In a bowl, whisk the eggs and milk until combined.
- Add the onion, broccoli, corn, rice and cheese and stir to combine.
- Grease in a casserole dish and pour in the mixture (I used a 9 x 9 inch pan).
- Bake for 30-40 minutes, depending on the size of your casserole dish.
- Serve.




Normally I don’t read article on blogs, but I would like to say that this write-up very compelled me to try and do so! Your writing taste has been amazed me. Thanks, very nice post.
How can I add chicken to this?! Should I cook it first and then shred it and throw it in? Any advice would be great!
Hello Catherine,
Just love your website! Can this be made in the microwave?
Thanks!
fresh veggies are always better but you can use canned corn and just thaw the veggies if they are frozen 🙂
Just thaw them 🙂
can i use canned corn and if i use frozen veggies do i need to cook them first or just thaw them?
Love this, soo good!
I tried the veggie casserole tonight and it was excellent!! thanks!
catherine,
if i use frozen veggies, do i put them in the pan frozen or pre-cooked?
thanks!
colleen
(ps… i found out about you from Raleigh!)
btw this is a HUGE hit with my 17monther. she cant have enough. i used cream of corn instead of regular corn coz i know she cant really chew corn yet as she is still getting her molars. my hubby liked it too and ate half of it. have to make a bigger batch next time.
I’d like to know if i can freeze a portion of this for later too.
is this freezeable?
Do you have a Toaster Oven? You can try to cook it on low on top of your oven until it all comes together.
Hi,
I love all your recipes but I do not have an oven to bake them. Would appreciate if you could advice me any other method to try those oven version recipes. My kid is 2 years old and I’m very tired of cooking rice all the time. I would like to try your recipes. Are these recipes suitable for a two year old toddler?
Many thanks
Gangka.
[…] your kids Fish Tacos: Puree the mixture and serve with Guacamol-wee Avocado Shake Red Beet Hummus Veggie Casserole: Replace the cow’s milk almond, soy or rice milk Juicing: Babies love fresh juice! Broccoli […]
[…] nat, it was veggie casserole which was easy peasy to prepare. As I was using chopped spinach and broccoli, it wasn’t the […]