This creamy vegetable casserole brings together big, tender florets of broccoli and cauliflower, sweet sliced carrots, and bright green peas, all tucked into a smooth, garlicky cream cheese sauce and topped with melty mozzarella. I started making this on nights when I needed something warm and comforting but didn't want to spend an hour in the kitchen. It comes together in about thirty minutes, and the best part is how the vegetables soak up all that creamy, cheesy goodness without feeling heavy.

If you're looking for a cozy side dish that pairs beautifully with something like Easy Paprika Chicken and Rice Bake, or even a simple Easy Grilled Chicken Salad, this is it. The whole thing bakes up golden and bubbly, and it's simple enough for a Tuesday but special enough for Sunday dinner.
Why You'll Love This Vegetable Casserole
This vegetable casserole is one of those recipes that feels like a hug on a plate. The sauce is creamy and garlicky, but it's not heavy or rich in a way that weighs you down. The vegetables stay tender but not mushy, and the mozzarella on top gets all golden and bubbly under the broiler. It's easy enough to throw together on a busy weeknight, but it looks impressive enough to serve at a family dinner. You can make it vegetarian by swapping the chicken broth for vegetable broth, and it pairs with just about anything, from roasted chicken to a simple pasta like Easy Chicken Alfredo Pasta.
Jump to:
Vegetable Casserole Ingredients
Here's what makes this Vegetable Casserole so creamy and comforting.
See Recipe Card Below This Post For Ingredient Quantities
- Broccoli: Cut into large florets, it holds up beautifully when blanched and baked. The florets soak up the sauce without getting soggy.
- Cauliflower: Half goes into the blender to create the creamy base, and the rest stays whole for texture and bite.
- Carrots: Peeled and sliced into rounds, they add a touch of sweetness and a pop of color.
- Peas: Fresh or frozen, they bring a bright green color and a little burst of freshness.
- Garlic: Coarsely chopped and blended into the sauce, it adds a warm, savory depth.
- Chicken broth: Just a quarter cup helps thin the sauce and adds a savory note. Use vegetable broth if you want to keep it vegetarian.
- Cream cheese: Softened at room temperature, it blends smooth and makes the sauce rich and velvety without needing heavy cream.
- Italian seasoning: A simple blend of herbs that adds warmth and flavor without overpowering the vegetables.
- Sea salt: Balances the flavors and brings out the natural sweetness of the vegetables. You'll also add a tablespoon or two to the blanching water.
- Black pepper: Just a little kick to round everything out.
- Mozzarella cheese: Shredded and sprinkled on top, it melts into a golden, bubbly layer that makes the whole dish feel indulgent.
how to make Vegetable Casserole
Here's how to make this cozy, creamy Vegetable Casserole from start to finish.
- Preheat oven: Preheat your oven to 375°F (190°C) so it's ready when you need it.
- Boil the water: Fill a large Dutch oven or pot with water and add about 1 tablespoon of salt per quart of water. Bring it to a boil over high heat.
- Blanch the vegetables: Add the carrots first and cook for 3 minutes. Then add the broccoli and cauliflower and cook for another 2 to 3 minutes, until everything is tender but still has a little bite. Drain the vegetables and pat them dry with a clean towel.

- Blend the sauce: Transfer half of the cauliflower florets to a blender. Add the chicken broth, softened cream cheese, Italian seasoning, garlic, salt, and pepper. Blend until smooth and thick.

- Mix everything together: Place the remaining vegetables in a large bowl and add the peas. Pour the blended sauce over everything and mix gently to coat.
- Transfer to the dish: Spoon the coated vegetables into a medium casserole dish. Sprinkle the shredded mozzarella evenly over the top.
- Bake and broil: Bake for 10 minutes, until the casserole is hot all the way through. Then turn on the broiler and broil for 1 to 3 minutes, until the cheese is golden brown and bubbly. Keep an eye on it so it doesn't burn.
Substitutions
Cream cheese: Swap in softened goat cheese or a dairy-free cream cheese if you need a different option.
Mozzarella: Use cheddar, Gruyere, or a vegan shredded cheese instead.
Chicken broth: Vegetable broth works perfectly if you want to keep it vegetarian.
Peas: Swap in green beans, snap peas, or even diced bell peppers.
Italian seasoning: Use a combination of dried basil, oregano, and thyme if you don't have a premade blend.
EQUIPMENT for Vegetable Casserole
Large Dutch oven or pot: For blanching the vegetables in salted water.
Blender: To blend the cauliflower and cream cheese into a smooth, creamy sauce.
Medium casserole dish: For baking and serving the finished Vegetable Casserole .
Cutting board and knife: For prepping the vegetables.
Measuring cups and spoons: To keep everything accurate and balanced.
Storage Tips
Refrigerator: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat in the oven at 350°F until warmed through, or microwave individual portions.
Freezer: This Vegetable Casserole freezes well. Let it cool completely, then wrap tightly in plastic wrap and foil. Freeze for up to 2 months. Thaw in the fridge overnight and reheat in the oven.
Make-ahead: You can assemble the Vegetable Casserole up to a day in advance. Cover and refrigerate, then bake when you're ready to serve. Add a few extra minutes to the baking time if it's going in cold.
Expert Tips
Use room-temperature cream cheese: Softened cream cheese blends much smoother and creates a silkier sauce. If you forget to take it out ahead of time, microwave it for 10 to 15 seconds.
Don't skip the blanching step: Blanching the vegetables in salted water brings out their flavor and keeps them from releasing too much liquid in the oven.
Watch the broiler closely: Cheese can go from golden to burnt in seconds, so keep an eye on it during the last few minutes.
FAQ
What are the common mistakes while making Vegetable Casserole ?
The most common mistake is adding too much liquid, which makes the casserole watery instead of creamy. Another one is not seasoning enough. Vegetables need salt and spices to taste good. Also, skipping the step of draining and patting the vegetables dry can leave you with a soggy casserole. Make sure everything is well-drained before you mix it with the sauce.
What's the secret to a good Vegetable Casserole ?
The secret is balance. You want a good ratio of vegetables to sauce, and you want to make sure everything is seasoned well. Using a flavorful base, like blending some of the vegetables into the sauce, adds depth without needing a lot of extra ingredients. A golden, bubbly cheese topping doesn't hurt either.
How to flavour vegetable stew?
Start with a good base of garlic and onions, then add herbs like thyme, rosemary, or Italian seasoning. A splash of broth or a little tomato paste adds depth. Finish with salt, pepper, and a squeeze of lemon juice to brighten everything up. Taste as you go and adjust.
What are the 5 components of a casserole?
A casserole usually has a protein or vegetable base, a binder like a creamy sauce or eggs, a starch or grain to add bulk, seasonings for flavor, and a topping like cheese or breadcrumbs. In this recipe, the vegetables are the base, the blended cauliflower and cream cheese make the binder, and the mozzarella is the topping.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Vegetable Casserole :

Creamy Mixed Vegetable Bake
Ingredients
Method
- Preheat your oven to 375°F (190°C).
- Fill a large pot with water and add about 1 tablespoon of salt per quart. Bring it to a rolling boil over high heat.
- Add the carrot slices first and cook for 3 minutes. Then add the broccoli and cauliflower florets, cooking for an additional 2–3 minutes until tender. Drain and gently pat dry.
- Place half of the cauliflower florets into a blender. Add the chicken broth, softened cream cheese, Italian seasoning, chopped garlic, salt, and pepper. Blend until completely smooth and creamy.
- Combine the remaining vegetables and peas in a large mixing bowl. Pour the blended sauce over the veggies and fold gently until all pieces are coated.
- Transfer the coated vegetables into a medium casserole dish. Sprinkle the shredded mozzarella evenly over the top.
- Bake the casserole for about 10 minutes, until thoroughly heated. Then switch to broil for 1–3 minutes, until the cheese forms a golden crust.













Leave a Reply