Table of Contents
If you are looking for a delicious way to enjoy more vegetables, this Easy Cheesy Vegetable Casserole is a recipe worth adding to your weekly meal plan. Made with tender broccoli, golden mushrooms, cauliflower rice, and a rich, creamy cheese sauce, this oven-baked dish brings together comforting flavors and satisfying textures in every bite.
This cheesy vegetable casserole is perfect for busy weeknight dinners, family gatherings, potlucks, or holiday meals. It combines simple ingredients with a straightforward cooking process, making it an excellent choice for home cooks who want a flavorful homemade dish without complicated preparation.
Unlike traditional casseroles that rely heavily on pasta or rice, this recipe uses cauliflower rice as its base. Sour cream, sharp cheddar, and Monterey Jack cheese create a creamy texture, while Italian herbs and browned mushrooms add depth and savory flavor.
Whether you serve it as a vegetarian main dish or as a cheesy vegetable side, this easy casserole is a wonderful way to make vegetables more appealing to the whole family.
Why You’ll Love This Easy Cheesy Vegetable Casserole
There are plenty of reasons to make this easy cheesy vegetable casserole part of your regular dinner rotation.
Creamy and cheesy: Sour cream, sharp cheddar, and Monterey Jack combine to create a rich sauce that coats every vegetable.
Packed with vegetables: Broccoli, mushrooms, onions, and cauliflower rice provide a delicious variety of flavors and textures.
Easy to prepare: Most of the work involves chopping vegetables, cooking the mushrooms, mixing the sauce, and letting the oven do the rest.
Perfect for meal prep: You can prepare the vegetables and sauce ahead of time, making dinner easier on busy evenings.
A versatile vegetarian dish: Serve this casserole as a satisfying meatless main course or alongside your favorite protein.
Great for sharing: Its generous size makes it suitable for family dinners, potlucks, and casual gatherings.
Ingredients for Easy Cheesy Vegetable Casserole
These ingredients create a flavorful, creamy casserole with plenty of tender vegetables and a golden cheese topping.
- 4 cups frozen cauliflower rice: Thaw completely before cooking. Fresh cauliflower rice can also work, although cooking time may vary.
- 1 can (14 ounces) vegetable broth: Reduce the broth to 1 cup to concentrate its flavor.
- 1 tablespoon mushroom base: Optional, but recommended for a deeper, savory mushroom flavor.
- 1 pound sliced mushrooms: Browned mushrooms add a rich, hearty taste.
- 1 medium onion: Chopped onion provides sweetness and flavor.
- 6 cups chopped broccoli: Cut the broccoli into small, bite-sized pieces for even cooking.
- 2 tablespoons olive oil: Used to brown the mushrooms and soften the onions.
- 2 teaspoons Italian herb blend: Adds a fragrant combination of herbs.
- 2 teaspoons Spike seasoning: Optional, but recommended for additional savory flavor.
- Salt and freshly ground black pepper: Season to taste.
- 2 cups sour cream: Forms the creamy base of the cheese sauce.
- 1 cup grated sharp cheddar cheese: Adds a bold, tangy cheese flavor.
- 2 cups grated Monterey Jack cheese: Creates a smooth, melty texture and a delicious golden topping.
For the best results, grate the cheese yourself when possible. Freshly grated cheese usually melts more smoothly than many pre-shredded varieties.
How to Make Easy Cheesy Vegetable Casserole
Follow these simple steps to prepare a creamy vegetable casserole with tender vegetables and a beautifully browned cheese topping.
Step 1: Thaw the Cauliflower Rice
Thaw the frozen cauliflower rice overnight in the refrigerator or for a few hours at room temperature. If it contains excess moisture, drain it before cooking.
Removing excess water helps prevent the finished casserole from becoming watery.
Step 2: Preheat the Oven
Preheat your oven to 375°F (190°C).
Lightly coat a 9-by-13-inch baking dish with nonstick cooking spray or olive oil. Set the dish aside while you prepare the vegetables.
Step 3: Reduce the Vegetable Broth
Pour the vegetable broth into a small saucepan and bring it to a gentle simmer over medium-low heat.
Allow it to simmer until the liquid reduces from 14 ounces to approximately 1 cup. Stir in the optional mushroom base while the broth simmers, if using.
This step concentrates the broth’s flavor and gives the creamy sauce a richer, more savory taste.
Remove the saucepan from the heat and let the broth cool before mixing it with the sour cream.
Step 4: Partially Cook the Broccoli
Chop the broccoli into small, bite-sized pieces until you have 6 cups.
Place the broccoli in a microwave-safe bowl and microwave for approximately 1 1/2 minutes, or until it begins to soften while remaining slightly crisp.
Alternatively, sauté the broccoli in a frying pan for 3 to 4 minutes.
Transfer the partially cooked broccoli to a large mixing bowl. Avoid fully cooking it at this stage because the broccoli will continue cooking in the oven.
Step 5: Brown the Mushrooms
Heat 1 tablespoon of olive oil in a large skillet over medium-high heat.
Add the sliced mushrooms and cook, stirring occasionally, until they are nicely browned and their released liquid has evaporated.
This step is important because browned mushrooms have a more concentrated, savory flavor than mushrooms that are simply softened.
Transfer the cooked mushrooms to the mixing bowl with the broccoli.
Step 6: Cook the Onion and Cauliflower Rice
Chop the onion into small pieces.
Add the remaining tablespoon of olive oil to the skillet. Cook the onion for several minutes until it softens and begins to brown.
Stir in the Italian herb blend and Spike seasoning, if using. Cook for approximately one minute to release the herbs’ aroma.
Add the thawed cauliflower rice and stir well to combine it with the seasoned onions.
Cook for about 5 minutes, stirring occasionally, until some of the excess moisture evaporates.
Season with salt and freshly ground black pepper to taste.
Transfer the onion and cauliflower rice mixture to the large bowl with the broccoli and mushrooms.
Step 7: Prepare the Cheesy Sauce
In a separate bowl, whisk the cooled, reduced vegetable broth with the sour cream until the mixture is smooth.
Add the grated sharp cheddar cheese and 1 cup of Monterey Jack cheese. Stir until the ingredients are evenly distributed throughout the sauce.
The sauce should be creamy and easy to mix with the vegetables. If the broth is still hot, allow it to cool further before adding the sour cream to help prevent the sauce from separating.
Step 8: Combine the Vegetables and Sauce
Gently mix the broccoli, mushrooms, onions, and cauliflower rice in the large bowl.
Pour the creamy cheese sauce over the vegetables and fold everything together until the ingredients are evenly coated.
Avoid overmixing, as you want to preserve some texture in the broccoli and mushrooms.
The mixture should look moist and creamy without excess liquid pooling at the bottom.
Step 9: Assemble the Casserole
Transfer the vegetable mixture to the prepared 9-by-13-inch baking dish.
Spread it into an even layer so the vegetables cook consistently.
Sprinkle the remaining 1 cup of Monterey Jack cheese over the top. This final layer creates a delicious cheesy crust as the casserole bakes.
Step 10: Bake Until Golden and Bubbly
Place the uncovered casserole in the preheated oven.
Bake for approximately 35 minutes, or slightly longer if necessary, until the sauce is bubbling around the edges and the cheese on top is melted and lightly browned.
If the center is not hot enough or the topping needs additional color, continue baking briefly and check again.
Let the casserole rest for about 5 to 10 minutes before serving. This allows the creamy sauce to settle and makes serving easier.
Serve warm as a comforting vegetarian main dish or a delicious vegetable side.

Tips for the Best Cheesy Vegetable Casserole
Remove excess moisture. Thaw and drain the cauliflower rice thoroughly, and cook it until some of its moisture evaporates. Brown the mushrooms until their liquid has disappeared. These steps help keep the casserole creamy rather than watery.
Don’t skip reducing the broth. Simmering the vegetable broth down to 1 cup concentrates its flavor and prevents unnecessary liquid from entering the sauce.
Brown the mushrooms properly. Give them enough space in the pan and allow their moisture to evaporate before removing them from the heat.
Cut the broccoli evenly. Small, similarly sized pieces cook more consistently and are easier to serve.
Use freshly grated cheese. Grating cheddar and Monterey Jack from a block can help produce a smoother, more cohesive sauce.
Taste before baking. Check the vegetable mixture for seasoning before transferring it to the dish, remembering that the cheese and broth also contribute flavor.
Let it rest before serving. A short resting period helps the casserole hold together when spooned onto plates.
Easy Variations to Try
One of the best things about this cheesy vegetable casserole is how easily you can customize it.
Add More Vegetables
Chopped bell peppers, spinach, green beans, or small amounts of shredded carrots can add color and variety. If using vegetables that release a lot of water, cook them first to remove excess moisture.
Change the Cheese
Replace some of the Monterey Jack with mozzarella for a stretchy, mild cheese topping. Colby Jack is another excellent option, while a small amount of Parmesan can add a sharper, savory finish.
Make It More Herbaceous
Add fresh parsley, thyme, or a little dried oregano to complement the Italian herb blend.
Add a Crunchy Topping
For extra texture, sprinkle a modest layer of seasoned breadcrumbs over the cheese before baking. The topping will add a crisp contrast to the creamy vegetables.
Make It a Heartier Main Dish
Serve the casserole with cooked white beans or chickpeas for a more substantial vegetarian meal. You can also serve it alongside baked chicken or roasted fish if you are preparing a mixed menu.
What to Serve with Cheesy Vegetable Casserole
This casserole pairs well with a wide range of everyday meals.
For a simple vegetarian dinner, serve it with a fresh green salad, crusty bread, or roasted potatoes.
For a family dinner, pair it with roasted chicken, baked salmon, or grilled turkey. Its creamy texture complements simply seasoned proteins without overpowering them.
It also makes an excellent addition to a holiday spread, potluck table, or Sunday dinner. Since it is baked in a large dish and served by the spoonful, it is convenient for sharing with family and friends.
How to Store and Reheat Leftovers
Allow the casserole to cool before transferring leftovers to an airtight container. Refrigerate promptly and enjoy within 3 to 4 days for best food safety and quality.
Reheat individual portions in the microwave until heated throughout. For larger portions, cover the casserole and warm it in a 350°F (175°C) oven until hot in the center. Remove the cover near the end if you want to refresh the cheesy topping.
You can also freeze the casserole in a freezer-safe container. For the best texture, freeze it in individual portions and use within 2 to 3 months for optimal quality.
Thaw frozen portions in the refrigerator before reheating. Keep in mind that broccoli and cauliflower rice may become softer after freezing, and the creamy sauce can change texture slightly.
For food safety, reheat leftovers to 165°F (74°C).
Frequently Asked Questions
Can I use fresh cauliflower rice instead of frozen?
Yes. Fresh cauliflower rice works well in this recipe. Cook it with the onions until some of its moisture evaporates, checking the texture as you go.
Can I prepare this vegetable casserole ahead of time?
Yes. Cook the vegetables, prepare the sauce, and combine the ingredients in the baking dish. Cover and refrigerate, then bake when ready. Because the casserole will start cold, it may need additional baking time. Check that the center is thoroughly heated before serving.
Why is my vegetable casserole watery?
Excess moisture from thawed cauliflower rice, mushrooms, or vegetables is the most common reason. Drain the cauliflower rice if necessary, brown the mushrooms until their liquid evaporates, and partially cook the broccoli before assembling the dish.
How do I know when the casserole is done?
The cheese should be melted, the edges should be bubbling, and the center should be hot. The top should also be lightly golden. Start checking around the 35-minute mark.
Can I make this casserole without mushroom base?
Absolutely. Mushroom base is optional. The reduced vegetable broth, browned mushrooms, herbs, and cheeses still provide plenty of flavor without it.
Is this casserole vegetarian?
Yes, provided you use vegetable broth and vegetarian-friendly cheese. Check the labels of the mushroom base, seasoning blends, and cheeses if strict vegetarian ingredients are important to you.
A Comforting Vegetable Dish for Any Occasion
This Easy Cheesy Vegetable Casserole combines tender broccoli, browned mushrooms, cauliflower rice, and a creamy cheddar and Monterey Jack sauce in one satisfying baked dish.
With simple preparation, everyday ingredients, and plenty of cheesy flavor, it is an excellent recipe for weeknight dinners, family gatherings, and make-ahead meals. Serve it as a vegetarian main course or alongside your favorite protein for a comforting meal everyone can enjoy.
Save this recipe to your Pinterest dinner board, gather your ingredients, and enjoy a warm, cheesy vegetable casserole straight from the oven!
PrintEasy Cheesy Vegetable Casserole
A creamy, comforting vegetable casserole made with broccoli, browned mushrooms, cauliflower rice, sour cream, cheddar, and Monterey Jack cheese, baked until golden and bubbly.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour
- Yield: 8 servings
- Category: Side Dish
- Method: Baked
- Cuisine: American
- Diet: Vegetarian
Ingredients
4 cups frozen cauliflower rice, thawed and drained
1 can (14 oz) vegetable broth, reduced to 1 cup
1 tbsp mushroom base (optional)
1 lb sliced mushrooms
1 medium onion, chopped
6 cups chopped broccoli
2 tbsp olive oil
2 tsp Italian herb blend
2 tsp Spike seasoning (optional)
Salt and freshly ground black pepper, to taste
2 cups sour cream
1 cup grated sharp cheddar cheese
2 cups grated Monterey Jack cheese, divided
Nonstick cooking spray
Instructions
1. Preheat oven to 375°F (190°C).
2. Grease a 9×13-inch baking dish.
3. Simmer vegetable broth until reduced to 1 cup; stir in mushroom base if using, then cool.
4. Partially cook broccoli for 1 1/2 minutes in the microwave or sauté for 3–4 minutes.
5. Heat 1 tbsp olive oil and brown mushrooms until their liquid evaporates.
6. Heat remaining oil; cook onion until softened.
7. Stir in Italian herbs, Spike seasoning, and cauliflower rice.
8. Cook for 5 minutes to evaporate excess moisture; season with salt and pepper.
9. Whisk cooled broth with sour cream.
10. Mix in cheddar and 1 cup Monterey Jack.
11. Combine sauce with broccoli, mushrooms, onion, and cauliflower rice.
12. Spread mixture in the prepared baking dish.
13. Top with remaining 1 cup Monterey Jack.
14. Bake uncovered for about 35 minutes, until bubbly and lightly golden.
15. Rest for 5–10 minutes before serving.
Notes
Thaw and drain cauliflower rice thoroughly to prevent a watery casserole.
Brown mushrooms until their moisture evaporates.
Freshly grated cheese melts more smoothly.
Mushroom base and Spike seasoning are optional.
Add bell peppers, spinach, or green beans after cooking off excess moisture.
For a crunchy topping, add seasoned breadcrumbs before baking.
Refrigerate leftovers in an airtight container for 3–4 days.
Freeze portions for 2–3 months for best quality.
Thaw in the refrigerator and reheat leftovers to 165°F (74°C).

