This dish works as either a breakfast or dinner casserole. This delicious recipe calls for artichoke hearts (canned works perfectly), kalamata olives, bell pepper, tomato, feta cheese, and a few key spices.

This casserole turns cauliflower wings into an all-out meal by combining them with chickpeas and rice. The sauce is made with vegetable broth, nutritional yeast, and, of course, buffalo hot sauce. There doesn't need to be a game on for this dinner to be a total (ahem) touchdown.

Similar to chickpeas, black beans are also full of protein and fiber—and combining them with quinoa ups the fiber factor even more. Pro tip: Add avocado on top to incorporate more creaminess (and healthy fats) into it.

The same key ingredient that makes this casserole full of protein is the same one that makes it extra creamy: cashews. When blended and combined with nutritional yeast, it makes the perfect cheese replacement. Tahini is another star ingredient in this recipe, which makes the final dish ooey-gooey while also adding protein and fiber.

This casserole does contain eggs and dairy but is 100 percent meat-free. Veggies make up more than 50 percent of this dish thanks to the kale, mushrooms, onion, cauliflower, and tomato. Warmed and topped with cheese, it's the ultimate comfort food.

This casserole works for breakfast or dinner—either way it will have you reaching for seconds. It's a richer, denser version of a classic tofu scramble. The spinach in the filling ensures you're getting your fill of fiber, too.

Like tofu, tempeh is another soy-based vegetarian protein that lends itself really well to casseroles. Here, it's combined with kale, black beans, and red bell pepper. The sauce is cashew-based, which adds yet another protein source to this nutrient-rich dish.

This is another recipe that incorporates tempeh, using the plant-based protein to make a vegetarian bolognese. It's combined with spaghetti squash which adds a slight earthy sweetness to the dish while providing the same nourishing comfort as traditional noodles.

Traditionally, beef tends to be the starring ingredient in tomato sauce-based casseroles, but this recipe proves it turns out just as delicious using lentils instead. The only other ingredients you need are zucchini, bell pepper, marinara sauce, and Parmesan cheese.

For more delicious recipes, visit: