Tofu
Tofu makes the perfect swap-out for chicken whether you want Crispy Tofu Nuggets, Moroccan Cutlets in a Lemon-Olive Sauce, or chunks for Chinese food like Kung Pao Tofu.
Tempeh
Tempeh is wonderful for fish dishes because it has a flaky texture. Try it in “Crab” Cakes or to make Breaded “Fish” Fillets.
Seitan
Seitan can be flavored to taste exactly like beef or pork.
Mushrooms
Their flavor is rich, earthy, and meaty, especially cremini or Portobello mushrooms. They are healthy and filling and can replace meat in any recipe.
Jackfruit
Technically, jackfruit is a fruit but incredibly, it can stand in for meat in savory dishes. You can buy it raw or already cut up in a can.
Eggplant
Eggplant has a rich, meaty taste and it’s very versatile. If you think you’re not a fan of eggplant, try it in these Eggplant Burgers and you will change your mind.
Lentils
Lentils are hearty and can replace ground beef easily. Lentils come in a variety of colors such as green, red, brown, and black.
Beans and Legumes
They are inexpensive, healthy, filling, and there are so many to choose from: black beans, kidney beans, pinto beans, aduki beans, chickpeas and black-eyed peas, to name just a few.