🍽️ FittestMe.aiFoodsNutrients

TVP Swiss Steak

TVP Swiss Steak
TVP Swiss Steak
TVP Swiss Steak recipe videos

TVP Swiss Steak is a hearty, plant-based take on a classic American comfort dish, where textured vegetable protein (TVP) is simmered in a rich tomato and vegetable gravy. The recipe typically uses rehydrated TVP as a meat substitute, along with onions, celery, bell peppers, and a savory tomato-based sauce. It's a staple in vegetarian and vegan home cooking, offering a satisfying, stew-like meal.

🍽️ Nutrition at a glance

This dish is high in protein and fiber while being relatively low in fat, making it a nutrient-dense, plant-based option. A typical serving provides a good source of iron and potassium, with a calorie count generally around 250-350 kcal per serving, depending on the specific recipe and gravy ingredients.

Nutrition breakdown

Calories320 kcal
Protein28 g
Carbs30 g
Fat8 g
Fiber10 g
Sugar8 g
Sodium650 mg
Iron6 mg
Potassium480 mg
Vitamin C25 mg
Folate120 mcg
Magnesium60 mg
Zinc3 mg
Vitamin B60.4 mg
Phosphorus220 mg

Per 1 cup (240 g) · estimated, varies by recipe

💡 What's interesting

Swiss Steak itself is a classic American dish traditionally made with beef that's tenderized by pounding (hence 'Swissed'), but this TVP version cleverly replicates that hearty texture using a soy-based protein. It's a great example of how plant-based cooking can adapt traditional comfort foods, offering a high-protein, cholesterol-free alternative.

🍽️ Related dishes

Log TVP Swiss Steak and 50,000+ foods with a photo. Get FittestMe.ai on the App Store →