The Impossible Salad
Vegetables have never tasted this good.
Vegetables have never tasted this good.
The Impossible Salad is a company that develops meat-based substitutes for plant products and is based in Cape Town, South Africa. Now you can visually trick your brain into feeling less guilty about your disappointing diet choices and feel good about eating cleverly disguised bacon that smells and looks like lettuce.