White flesh and unpleasant-tasting tomatoes are not inherent characteristics of tomato plants. White flesh, a common tomato condition, is caused by environmental factors, such as heat, sunscald, and stink bugs that extract juices from the tomato and inject yeast into the flesh, halting production in that area of the tomato.
Importantly, tomatoes with white flesh are still safe to use as food, despite the taste being a bit bland.