Gallo pinto, literally “spotted rooster,” is ubiquitous in Costa Rica (and apparently all of Central America). It refers to black beans and rice cooked together, which are served at every meal, surrounded by various side dishes. It’s easy to make and very healthy: Gallo pinto recipe

Wraps are the fun version of sandwiches. Just heat up a tortilla, add some filling, and enjoy. This seitan, onion, bell pepper, and cheese filling makes a hearty vegetarian wrap: Seitan, Onion, Bell Pepper Wraps

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.

Tostadas are kind of like the Mexican equivalent of pizza, with beans, cheese, and guacamole piled on top of a tortilla crust: Vegetarian tostada recipe

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: vegetarian pizza

Layers of eggplant and zucchini with tomato sauce and custard make a delightful first or main course: Eggplant Zucchini Gratin recipe

Spanakopita is a classic vegetarian recipe from Greece: rich and delicious spinach-cheese pie.

Black-Eyed Pea and Quinoa Croquettes = crunchy croquettes made from black-eyed peas and quinoa that are packed with vegetarian protein.

This quiche made with squash and leeks and topped with cheese is a simple yet elegant main course. Serve it with salad and rice or quinoa pilaf for a satisfying meal: Squash-Leek Quiche

Lasagna is basically a casserole made with layers of flat noodles, vegetables, cheese, and sometimes meat. There are a million variations on lasagna; here are some favorite vegetarian lasagna recipes.