Image: Healthy Recipes Mushrooms are good substitutes for meat. Replacing meat with mushrooms lowers a meal’s fat and calorie content while retaining its delicious taste. Not only that, it also provides more vitamins, minerals, and antioxidants.