Mushrooms possess a meaty texture and rich flavour. They are often used in dishes like burgers and stir-fries to provide a savoury, meat-like taste.
When prepared correctly, eggplant can have a meat-like texture since it is soft and tender. Eggplant is an excellent meat substitute in many recipes because grilling or roasting it brings out a rich, smokey flavour.
Jackfruit is a popular option and a suitable chicken alternative because of its fibrous texture. Its neutral taste allows it to absorb flavours well, providing a meaty base for dishes.
When cauliflower is roasted or grilled, it takes on the texture of meat. It is a flexible meat substitute because of its neutral taste, which enables it to combine well with a variety of cuisines.
Soybean-based tofu is a versatile ingredient that can take on different textures depending on how it's cooked. It can be roasted, sautéed, or grilled to give it a crispy or chewy meat-like texture.