Go Back
+ servings
Roasted Vegetable Casserole
Print Recipe
5 from 1 vote

Roasted Vegetable Casserole

Roasted Vegetable Casserole, a delicious vegan and Mediterranean diet friendly casserole that is perfect for serving for dinner!
Prep Time15 mins
Cook Time35 mins
Total Time50 mins
Course: Mediterranean Diet
Cuisine: Mediterranean
Search Result: casserole, cheese sauce, Mediterranean Diet, Recipe, roasted, vegan, vegetables
Servings: 12 servings
Servings: 1g
Author: 🔪 Food, Wine, and Love


  • Sauce- vegan or Mediterranean diet friendly version provided in post. Garlic- 4 cloves chopped.
  • Onion- 1 sliced.
  • Sweet Potato- 1 large sliced.
  • Carrots- 2 sliced.
  • Zucchini- 1 sliced.
  • Broccoli- ½ head broken into florets.
  • Red Bell Pepper- 1 seeds and top removed and sliced.
  • Mushrooms- 2 cups white preferred.
  • Olive Oil– 2 tablespoons.
  • Cherry Tomatoes- 1 cup.


  • Start by roasting the vegetables. Preheat the oven to 450 and prep a rimmed baking sheet as needed.
  • Combine the vegetables, except for the tomatoes, in a large bowl and toss with the olive oil. You can add any seasonings as desired.
  • Transfer the vegetables to the prepped baking sheet and spread them out evenly.
  • Roast for 25-30 minutes until tender, stirring the vegetables every ten minutes through roasting.
  • Meanwhile, prepare a casserole dish for nonstick (quick spray could work).
  • Prepare the cheese sauce.
  • Turn the oven down to 350 and transfer the roasted vegetables to the casserole dish along with the tomatoes. Cover with the cheese sauce and return this to the oven for five to ten minutes. Stir the ingredients and serve.

Recipe Notes

I have provided two cheese sauce recipes that you can find in the original post. One cheese sauce is a vegan sauce and the other is a more Mediterranean diet friendly sauce.
*As an Amazon Associate I earn from qualifying purchases. This means that the links on this website, and specifically on this post, that lead to other sites may be affiliate links.


Serving: 1g | Calories: 68kcal | Carbohydrates: 10g | Protein: 2g | Fat: 3g | Polyunsaturated Fat: 2g | Sodium: 68mg | Fiber: 3g | Sugar: 4g
Please note: Nutritional data has been calculated using a tool that comes with this recipe card and not by me. This means that Nutritional Information is only an estimate and can vary especially with ingredients that you use. The accuracy of this tool may differ from other tools as expected. Also note that there is no instructional value to the video that may be attached to this recipe. It is only there for visual pleasure. For more information about the images in this recipe, please refer the the recipe instructions. Thank you!

Follow Me