Tostadas are kind of like the Mexican equivalent of pizza, with beans, cheese, and guacamole piled on top of a tortilla crust.
More: More main courses | Vegetarian Tex-Mex
Working with filo dough is not as difficult as you might think, and this elegant mushroom strudel is well worth the effort.
Normally filled with a mixture of ground beef and rice, cabbage rolls are a staple in Eastern Europe and a favorite in many other countries. Try these vegetarian cabbage rolls stuffed with vegetables for an equally tasty main course.
I just love mock beef stroganoff – a pasta dish with a creamy sauce, mushrooms, and chunks of mock meat.
More: Vegetarian dinners | Pasta recipes
Spinach, soy milk, nutritional yeast, and herbs combine to make a creamy and delicious vegan pasta florentine sauce. Don’t miss it!
More: Pasta recipes | Spinach recipes
Making homemade pizza is one of the best and most creative ways of proving that meat is not a necessary part of a human’s diet.
Pissaladière is an onion pizza or onion tart from Provence. Traditionally made with anchovies, this vegetarian pissaladière is spiced up with tapenade instead.
More: Vegetarian pizza | French recipes
This vegetarian shepherd’s pie recipe is a simple yet delicious lambless version of the real thing.
More: Vegetarian main dishes | Mock meat recipes
Spanakopita is a classic vegetarian recipe from Greece: rich and delicious spinach-cheese pie.
More: Spinach recipes | Greek recipes
Try this macaroni and cheese made with great Italian cheeses.
More: Italian recipes | Cheese recipes