This Cheesy Veggie Potato Bake is the ultimate comfort food casserole loaded with tender roasted potatoes, colorful vegetables, and layers of melty cheese. It’s hearty, wholesome, and perfect for a cozy family dinner or a satisfying meatless main.
Why You’ll Love This Recipe
- Packed with roasted vegetables and bold herb flavor
- Creamy, cheesy, and incredibly comforting
- Perfect as a vegetarian main or hearty side dish
- Great for meal prep and leftovers
- Naturally halal-friendly and alcohol-free
Ingredients

- 800 g (1.75 lb) potatoes, chopped into 1/2–3/4 inch pieces
- 2 Tbsp olive oil (or more as needed)
- 1 red bell pepper, diced
- 1 red onion, diced
- 1 Tbsp mixed dried herbs (Herbes de Provence works well)
- 1 Tbsp fennel seeds
- 1 tsp smoked paprika
- 8–10 chestnut mushrooms, quartered
- 5 cloves garlic, minced (divided)
- 1 tsp balsamic vinegar
- 100 g (3.5 oz) cherry tomatoes, halved
- 2 handfuls kale, chopped
- 130 g (1 cup) frozen peas
- 50 g (1/2 cup) grated parmesan or Italian hard cheese
- 125 g (1/2 cup) goat cheese
- 250 g (2 cups) shredded mozzarella or cheese blend
Instructions
- Preheat oven to 200°C (400°F).
- Add chopped potatoes to a large casserole dish. Drizzle generously with olive oil and season with salt. Toss to coat evenly. Bake for 20–30 minutes, until nearly fork-tender and lightly browned.
- In a bowl, combine mushrooms with balsamic vinegar and half of the minced garlic. Set aside to marinate.
- Remove potatoes from oven. Add marinated mushrooms, red bell pepper, red onion, fennel seeds, smoked paprika, dried herbs, remaining garlic, salt, and pepper. Toss well, lightly smashing some potatoes for extra flavor absorption. Add a drizzle of olive oil if needed.
- Return to oven for 20 minutes until vegetables soften and caramelize.
- Stir in peas, cherry tomatoes, kale, and grated parmesan. Mix thoroughly.
- Add small dollops of goat cheese across the dish. Gently push them slightly into the mixture without fully blending.
- Sprinkle shredded mozzarella evenly over the top.
- Bake for another 15 minutes, until golden and bubbling.
- Let the Cheesy Veggie Potato Bake rest for 10 minutes before serving.

Tips & Tricks
- Cut potatoes evenly for consistent cooking.
- Lightly smashing some potatoes adds creaminess without extra cream.
- Swap kale for spinach if preferred.
- Add chili flakes for gentle heat.
- For extra crispiness, broil the top for 2–3 minutes at the end.
Details
- Prep Time: 20 minutes
- Cook Time: 55–65 minutes
- Total Time: 1 hour 20 minutes
- Yield: 4–6 servings
- Category: Main Course / Side Dish
- Method: Baking
- Cuisine: Mediterranean-inspired
- Difficulty: Easy
- Dietary Notes: Vegetarian, Halal-friendly

Notes
- Use plant-based cheeses for a dairy-free option.
- Serve with a fresh green salad or garlic bread.
- Leftovers taste even better the next day as flavors deepen.
Nutrition (Approximate per serving)
- Calories: 420
- Protein: 18g
- Carbohydrates: 45g
- Fat: 20g
- Fiber: 6g
FAQ
Can I prepare Cheesy Veggie Potato Bake ahead of time?
Yes, assemble up to the final cheese layer and refrigerate. Bake just before serving.
Can I freeze it?
Yes, freeze after baking. Thaw overnight and reheat until warmed through.
What potatoes work best?
Yukon Gold or Maris Piper hold texture well while becoming creamy inside.
Can I add protein?
Chickpeas or white beans are great vegetarian additions.
How do I make it crispier on top?
Broil for a few minutes until golden brown.
Storage
- Refrigerator: Store in airtight container up to 4 days.
- Freezer: Freeze up to 2 months.
- Reheating: Bake at 180°C (350°F) until heated through or microwave individual portions.

Similar Recipes

Cheesy Veggie Potato Bake – Easy Oven Casserole
Ingredients
- 800 g 1.75 lb potatoes, chopped into 1/2–3/4 inch pieces
- 2 Tbsp olive oil or more as needed
- 1 red bell pepper diced
- 1 red onion diced
- 1 Tbsp mixed dried herbs Herbes de Provence works well
- 1 Tbsp fennel seeds
- 1 tsp smoked paprika
- 8 –10 chestnut mushrooms quartered
- 5 cloves garlic minced (divided)
- 1 tsp balsamic vinegar
- 100 g 3.5 oz cherry tomatoes, halved
- 2 handfuls kale chopped
- 130 g 1 cup frozen peas
- 50 g 1/2 cup grated parmesan or Italian hard cheese
- 125 g 1/2 cup goat cheese
- 250 g 2 cups shredded mozzarella or cheese blend
Instructions
- Preheat oven to 200°C (400°F).
- Add chopped potatoes to a large casserole dish. Drizzle generously with olive oil and season with salt. Toss to coat evenly. Bake for 20–30 minutes, until nearly fork-tender and lightly browned.
- In a bowl, combine mushrooms with balsamic vinegar and half of the minced garlic. Set aside to marinate.
- Remove potatoes from oven. Add marinated mushrooms, red bell pepper, red onion, fennel seeds, smoked paprika, dried herbs, remaining garlic, salt, and pepper. Toss well, lightly smashing some potatoes for extra flavor absorption. Add a drizzle of olive oil if needed.
- Return to oven for 20 minutes until vegetables soften and caramelize.
- Stir in peas, cherry tomatoes, kale, and grated parmesan. Mix thoroughly.
- Add small dollops of goat cheese across the dish. Gently push them slightly into the mixture without fully blending.
- Sprinkle shredded mozzarella evenly over the top.
- Bake for another 15 minutes, until golden and bubbling.
- Let the Cheesy Veggie Potato Bake rest for 10 minutes before serving.
Notes
- Use plant-based cheeses for a dairy-free option.
Conclusion
This Cheesy Veggie Potato Bake is rich, satisfying, and packed with layers of roasted vegetable flavor. Whether served as a comforting main or hearty side, it’s a guaranteed crowd-pleaser that’s easy to prepare and even easier to love.

