Cheesy Vegetable Casserole with Baked Potato
A cozy, golden-topped casserole loaded with tender vegetables and creamy cheese sauce. Everything bakes together with soft potato slices that soak up the rich, savoury flavours, making it a comforting one-dish meal perfect for family dinners.
For 4 servings
- prep
Preheat the oven and prep the baking dish.
1.Preheat the oven to 180°C (350°F).2.Grease the baking dish lightly with 1 tsp oil. - other · ~3 min
Blanch the cauliflower and carrots.
1.Bring 2 cups of water to a boil in a saucepan.2.Add 1 pinch of salt, then add cauliflower florets and diced carrot.3.Boil for 3 minutes, then drain and rinse with cold water.TIPDon't overcook — the vegetables should stay slightly firm as they cook further in the oven. - saute · ~9 min
Sauté the aromatics and vegetables.
1.Melt butter in a saucepan over medium heat.2.Add chopped onion and sauté until translucent (3-4 min).3.Add ginger-garlic paste and green chili. Sauté for 1 minute.4.Add chopped tomatoes and cook until soft and mushy (4-5 min). - saute · ~6 min
Build the cheesy sauce.
1.Sprinkle all-purpose flour over the tomato mixture and stir continuously for 2 minutes.2.Pour in warm milk gradually, whisking constantly to avoid lumps.3.Add salt, black pepper, red chili powder, and Italian seasoning.4.Simmer until the sauce thickens slightly (2-3 min), then stir in grated processed cheese.TIPWhisk the milk in slowly — adding it all at once can make the sauce lumpy. - mix · ~2 min
Combine vegetables with the cheese sauce.
1.In a large bowl, mix the blanched cauliflower, carrot, diced bell pepper, and green peas.2.Pour the cheese sauce over the vegetables and toss gently until everything is coated. - assemble · ~5 min
Layer the casserole.
1.Arrange a single layer of potato slices at the bottom of the greased baking dish.2.Spread the vegetable-cheese mixture evenly over the potatoes.3.Top with the remaining potato slices in an overlapping pattern.4.Sprinkle grated mozzarella cheese over the top.TIPSlice the potatoes as thin as possible so they cook through in the oven. - bake · ~35 min
Bake the casserole.
1.Cover the dish with aluminium foil and bake at 180°C (350°F) for 25 minutes.2.Remove the foil and bake for another 10 minutes until the top is golden and bubbly.3.Insert a knife through the center — it should slide through the potatoes easily.TIPUncovering at the end gives you that irresistible golden-brown cheese crust. - rest · ~5 min
Rest before serving.
Let the casserole rest for 5 minutes before slicing.
TIPResting helps the layers set so the casserole holds its shape when served.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Slice potatoes thinly (about 3 mm) so they cook fully in the oven alongside the other vegetables.
- 2Blanch cauliflower and carrots for only 3 minutes — they should remain slightly firm as they'll finish cooking in the oven.
- 3Whisk milk into the flour slowly to prevent lumps from forming in the cheese sauce.
- 4Use a large, sharp knife or a mandoline for even potato slices — uniform thickness ensures even baking.
- 5Let the casserole rest for 5 minutes after baking so the layers set and it slices cleanly.
- 6If using frozen peas, thaw them completely and pat dry to avoid excess water in the sauce.
Adapt it for your goals.
High-protein
Add 1 cup of boiled chickpeas or paneer cubes along with the mixed vegetables for a protein-rich meal that stays satisfyingly hearty.
veganVegan
Replace butter with vegan butter, milk with unsweetened almond or oat milk, and use a handful of shredded vegan mozzarella-style cheese — the creamy texture still works beautifully.
low carbLow-carb
Swap the potato slices for thinly sliced zucchini or sweet potato rounds — use only 2 tablespoons of flour or substitute with almond flour for a lighter casserole.
jainJain
Skip the onion, ginger-garlic paste, and green chili; instead, sauté the tomatoes with a pinch of asafoetida (hing) and use plant-based milk to keep it fully Jain-friendly.
spicy masalaSpicy masala
Add 1 teaspoon of garam masala and ½ teaspoon of cumin powder to the sauce for an Indian-spiced twist that pairs beautifully with the cheesy topping.
Why this is on our healthy list.
Rich in Vitamin A
Carrots and bell peppers provide beta-carotene, which the body converts into vitamin A for healthy vision and immunity.
Good Source of Fibre
Potatoes with skin, cauliflower, peas, and carrots contribute dietary fibre that supports healthy digestion and keeps you full longer.
Contains Calcium from Cheese
The milk and both cheeses add calcium, important for strong bones and teeth, while making the casserole creamy and satisfying.
Low in Added Sugar
This savoury casserole relies on natural vegetable sweetness — no added sugar, making it a smart choice for balanced meals.
Frequently asked questions
Yes — broccoli, corn kernels, or diced zucchini work well. Just blanch hard vegetables like broccoli first to keep them tender in the oven.



