Cheesy Vegetable Casserole (with Crispy Fried Onions)
This Cheesy Vegetable Casserole (with Crispy Fried Onions) is a fantastic side dish for even the pickiest of eaters.

As an Amazon Associate, I earn from qualifying purchases. This site contains affiliate links. We may receive a commission if you make a purchase after clicking on one of these links at no extra cost to you.
Mavely creator – I may earn a commission from links provided at no additional cost to you.
What This Casserole Is
This creamy cheese sauce pairs perfectly with the broccoli, cauliflower and carrots. The best part is that you can make the sauce completely from scratch! I use my own mushroom soup recipe and it makes it so much better than store bought. On top of that, I make my own French fried onions and it makes it so much more special.
Why You’ll Love This Recipe
- One dish = complete side
- Uses simple ingredients
- Freezer-friendly
- Crowd favorite
- Perfect for holidays or weeknights
🛒 Ingredients
- Broccoli florets
- Cauliflower florets
- Carrots (sliced or shredded)
Sauce:
- Butter
- Garlic
- Flour
- Milk or cream
- Swiss cheese (shredded)
- Sour cream
Topping:
🔄 Ingredient Substitutions
- Frozen veggies instead of fresh
- Swap cheddar for mozzarella or Colby Jack
- Add chicken for a main dish
- Use gluten-free flour if needed
How to Make Cheesy Vegetable Casserole
Prep the veggies
- Steam or blanch until just tender
Combine
- Mix veggies + soup + cheese + sour cream
Bake
- Transfer to casserole dish
- Bake until bubbly
Add topping
- Add fried onions
- Bake until golden + crispy
🔥 Tips for the BEST Casserole
- Don’t overcook veggies (avoid mush)
- Shred your own cheese (melts better)
- Add onions at the END so they stay crispy
- Let it rest before serving
Storage + Reheating
- Fridge: 3–4 days
- Freezer: up to 2 months
- Reheat: oven > microwave for best texture
What to Serve With It
- Sunday Roast
- Ham (great for holidays 👀)
- Steak
- Thanksgiving or Christmas dinner
FAQs
Can I use frozen vegetables?
Yes, just thaw and drain well.
How do I keep it from being watery?
Don’t overcook veggies + use a thick cheese sauce.
Can I make it ahead of time?
Yes! Add onions right before baking.
Can I make it without cream soup?
Yes—this recipe uses a homemade cheese sauce.
Other Recipes to Try:

Cheesy Broccoli Cauliflower Carrot Casserole
Equipment
Ingredients
- 2 Cups Swiss Cheese
- 1¼ Cups Cream of Mushroom Soup Homemade or Store bought
- ½ Cup Sour Cream
- French Fried Onions
- 2 Cups Broccoli
- 2 Cups Cauliflower
- 2 Cups Carrots
Instructions
- Preheat oven to 350℉
- In a mixing bowl add veggies.
- Mix in Swiss cheese, mushroom soup and sour cream together.
- Pour into 9x13baking dish and top with French fried onions.
- Bake at 350℉ for 30 minutes.


