In terms of texture, portobello mushrooms are probably the closest vegetarian alternative to steak. While you won’t be able to fool meat eaters with a grilled portobello mushroom sandwich, you might convince them that a great meal doesn’t necessarily have to include meat.

If you’re having a dinner party or some other event where you’re hoping to impress people (especially if those people aren’t vegetarian), try these gourmet vegetarian recipes – guaranteed to look beautiful and taste delicious.

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 find that the nicest meals are always nicer with some bread in my hand, preferably warm from the oven. This is the simplest recipe I’ve found.

Warm up quick with this easy but flavorful vegan soup.

You won't believe it's veganThe recipes in this book are pretty easy for the most part, so this is a great option for those new to cooking, especially vegan cooking. But I’m not a big fan of exclamatory cookbook titles, and in the case of You Won’t Believe It’s Vegan!, it’s even a bit misleading.

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

Beans and legumes are an excellent source of protein and a staple of many vegetarian diets. The drawback is that they take a long time to prepare, but once you know the techniques, you’ll find it’s not difficult at all.

Roasting brings out all the rich flavor and sweetness of veggies.

Tofu, originally from China, and tempeh, originally from Indonesia, are very common in Asian cuisine. In addition, meat other than fish is relatively uncommon, so there are all kinds ofvegetarian recipes in Asian cuisine.