Laut Squeals on Wheels sind Teetassenschweine Allesfresser und fressen eine Vielzahl von Gemüsesorten wie Brokkoli, Blumenkohl, grüne Bohnen, Süßkartoffeln, Erbsen und Mais. Teetassenschweine erhalten auch ernährungsphysiologisch ausgewogene Pellets Lebensmittel.
In freier Wildbahn fressen Schweine alles, von rohen Eiern und Insekten bis hin zu Wurzeln und Nüssen. Diese Art der Ernährung ist jedoch für Teetassen-Schweinebesitzer schwierig zu replizieren, und Pelletfutter wird oft verwendet, um Hausschweinen die richtige Menge an Nährstoffen zuzuführen. Pelletfutter ist die Hauptnahrungsquelle für Teetassenschweine, und Gemüse sollte als Snack oder als Ergänzung zum Pelletfutter verwendet werden.