Roasted Veggie Breakfast Casserole with Pesto
This post might have affiliate links. For full details please see my disclosure policy.
This roasted veggie breakfast casserole is the best make-ahead breakfast situation for holidays, brunch parties, or even just regular weekdays! It’s loaded with roasted seasonal vegetables, creamy eggs, pesto, and Mozzarella for a wholesome, decadent, and cheesy breakfast dish.
Spring has officially made its way into Reno which is evident by the fact that there are a million and one weeds in my yard and also I have not stopped sneezing since last Thursday. The good news is that the warm weather is the perfect opportunity to invite your friends over and eat brunch in your backyard!
This past weekend, Marc and I did exactly that and invited some of our friends over for a little brunch party situation. It was a very good time with a mix of close friends, a bit of booze, and a surprising amount of veggies. (I mean, we are in our late 20s after all. If ever there was a time to offset a few too many mimosas with a handful of roasted veggies, it would be now.)
Even though the menu included plenty of decadent dishes like a brunch charcuterie board and nutty brioche French toast casserole, the real star of the show ended up being this casserole. I wasn’t even really planning on blogging it, but then, it ended up being so delicious that I really didn’t have a choice. So here we are. I still have a bottle of leftover champagne in the fridge and you have breakfast casserole.
When I was in pastry school, we used to make the best roasted veggie quiches. This casserole is inspired by that original quiche recipe but we’re swapping pie crust for shredded potatoes to make things a bit easier! Plus, we’re adding a couple handfuls of cheese because we deserve it.
Lots of veggies
The beauty of this casserole is that you can customize it with whatever veggies are in season. Or whatever you already have wilting in the fridge. (It’s fine, we’ve all been there). In this recipe, I like to use a mix of zucchini, bell peppers, shallots, and spinach. But anything roast-able would work.
You could also try veggies like broccoli, cauliflower, leeks, kale, asparagus, cherry tomatoes, mushrooms, or yellow squash!
How to make this recipe step-by-step
The point of roasting the veggies (instead of just throwing them in raw) is to give them a deeper flavor. The veggies should be crisp-tender and have a little bit of caramelization on the edges. If the veggies are too crowded, spread them on 2 pans so they caramelize instead of steam.
Make-ahead instructions
None of us want to wake up at 6am on a Sunday to make brunch. Enter the make-ahead casserole. Just assemble the casserole and cover the dish with a lid, foil, or plastic wrap. Store in the fridge for up to 24 hours. The next morning, remove the casserole from the fridge while the oven is preheating. Bake, slice, and thank your past self!
To store & reheat leftovers
Place the leftovers in a single layer in an airtight container. Then, refrigerate the slices for up to 5 days.
To reheat the casserole, you can warm it in the oven at 350°F (177°C) for about 10 minutes. Or, you can microwave the slices for 60-90 seconds. Just keep in mind that eggs pop a bit in the microwave but it shouldn’t be too crazy!
If you make this recipe, I would love it if you left a star rating and review! I read every single comment and love hearing what you think about my recipes. Thank you for supporting Sunday Table!
Roasted Veggie Breakfast Casserole with Pesto
Ingredients
- 6 cups diced veggies of choice*
- 2 Tablespoons olive oil
- 2 cups spinach, roughly chopped
- 3 large cloves garlic, minced
- 12 eggs
- 1/2 cup whole milk
- 1/3 cup pesto, store-bought or homemade
- 4 cups shredded potatoes (about 2 medium russet potatoes)
- 2 cups shredded whole milk Mozzarella
- Kosher salt and pepper, to taste
- Fresh basil, Parmesan, and/or hot sauce, for serving
Equipment
Instructions
- Preheat oven to 425°F. Grease both a sheet pan and 9×13 casserole dish with neutral oil. Set aside.
- Spread the diced veggies on the greased sheet pan. Toss with the olive oil, salt and pepper, to taste. Bake the veggies for about 20-22 minutes, stirring occasionally, until they are tender and starting to brown on the edges.
- During the last couple minutes of cooking, stir the spinach and garlic into to the roasted veggies. Cook until the spinach is wilted, 1-2 minutes. Remove the veggies from the oven and let them cool at room temperature for a few minutes while you prepare the rest of the ingredients. Then, decrease the oven to 350°F if you are baking the casserole right away.
- Next, whisk the eggs, milk, and pesto together in a medium bowl until smooth. Season with salt and pepper, to taste. Set aside.
- Grate the potatoes with a cheese grater. Spread the shredded potatoes evenly along the bottom of the prepared casserole dish followed by the veggies. Sprinkle half the cheese over the veggies. Next, pour the whisked eggs over the potato-veggie mixture. Sprinkle the remaining cheese over the top.
- Bake the casserole for 40-50 minutes until the edges are golden brown and the center no longer jiggles when you give it a little shake. Allow the casserole cool for about 5 minutes on the counter. Sprinkle fresh basil and Parmesan over the top if desired. Then, cut into 12 slices. Enjoy with hot sauce!
- To make the recipe a day in advance: after you assemble the casserole, cover it with a lid or plastic wrap. Store in the fridge overnight. When you’re ready to bake the casserole, remove the lid or plastic wrap and bake at 350°F for 40-50 minutes.
We love breakfast, especially on the weekends when we have a bit of time. I prepped most of this the night before (using the opportunity to clean out the fridge of rogue veg) and added the finishing touches in the AM before popping it in the oven. Delicious! And the basil on top may as well be a cherry! This is definitely going in our rotation!
Thank you, Lauren! I’m so glad you loved this recipe! The perfect ‘clean-out-the-fridge’ meal. 🙂
Another delicious recipe! And I love all of the make ahead suggestions! I made it as recommended, my only substitution was sharp cheddar for the cheese. The friends we made it for liked it so much that they asked for the recipe.
Ahh thanks so much, April! I’m so glad everyone liked it. 🙂