Vegetables that taste like meat

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.