It’s often assumed that animal protein is the only way to meet your body’s protein needs, but this couldn’t be further from the truth. There are endless plant-based sources of protein, as well as one of our favorite meat-free foods of all: the egg. According to the Mayo Clinic, plant-based protein sources actually tend to be less expensive and offer more health benefits. If you’ve either opted out of meat forever or are simply trying to eat less of it, here are seven delicious dishes that will leave you—and your family—fully satisfied. Get the recipe: Black Bean Tostadas With Sweet Potato and Poblanos Get the recipe: Slow-Cooker Bean and Spinach Enchiladas Get the recipe: Soufflé Pancake With Miso Mushrooms Get the recipe: Eggplant-Mushroom Meatball Sub Get the recipe: Pesto Pasta With Green Beans and Potatoes Get the recipe: Mole-Spiced Black Bean and Quinoa Bowl Get the Recipe: Wild Rice and Mushroom Pilaf