Macro Split
How many calories are in Textured vegetable protein (TVP)?
Textured vegetable protein (TVP) contains 327 calories per 100g with 52g protein, 30g carbs, and 1.2g fat. A typical 24g serving provides 78 calories. This plant-based protein item is high in magnesium.
About this food
Bulgaria's rising health-conscious movement has brought growing interest in plant-based proteins. While tofu and soy products are relatively new, the country's long tradition of legume-rich and vegetable-forward fasting cuisine provides a natural foundation for plant-based eating.
Full Nutrition Facts
| Nutrient | Per 100g | Per serving (24g) | % DV |
|---|---|---|---|
| Energy | |||
| Calories | 327kcal | 78kcal | — |
| Macronutrients | |||
| Protein | 52.0g | 12.5g | 104% |
| Carbohydrates | 30.0g | 7.2g | — |
| Fat | 1.2g | 0.3g | — |
| Fiberathlete | 17.5g | 4.2g | 63% |
| Sugar | 9.0g | 2.2g | — |
| Saturated Fat | 0.2g | 0.0g | — |
| Minerals | |||
| Sodium | 3mg | 1mg | — |
| Calciumathlete | 178mg | 43mg | 14% |
| Ironathlete | 9mg | 2mg | 51% |
| Potassium | 2000mg | 480mg | 43% |
| Magnesiumathlete | 290mg | 70mg | 69% |
| Zincathlete | 5mg | 1mg | 41% |
| Vitamins | |||
| Vitamin Dathlete | 0.0mcg | 0.0mcg | 0% |
% Daily Value based on FDA 2,000 kcal reference diet. Strength trainees have different needs — see highlighted nutrients.
Serving Calculator
Serving Calculator
Textured vegetable protein (TVP) — values for 24g
Type grams or use a preset to compare foods faster.
Primary macros
More nutrients
Nutrient Highlights
Related Foods
Discover More Foods
Soy flour, defatted
Brown Rice (cooked)
Nutritional yeast
Beverages, Protein powder soy based
Canned Tuna (in water)
Garlic (raw)
Frequently Asked Questions
Textured vegetable protein (TVP) contains 327 calories per 100g with 52g protein, 30g carbs, and 1.2g fat. A typical 24g serving provides 78 calories. This plant-based protein item is high in magnesium.
Textured vegetable protein (TVP) contains 52g protein per 100g, which is high in protein. A 24g serving provides 12.5g protein.
Notable nutrients in Textured vegetable protein (TVP) include Magnesium, Fiber and Protein. Per 100g: 52g protein, 30g carbs, and 1.2g fat.
Textured vegetable protein (TVP) contains 327 kcal per 100g, making it more calorie-dense. For weight loss, control portion sizes and fit it within your daily calorie targets.
Textured vegetable protein (TVP) is not ideal for a keto diet. At 12.5g net carbs per 100g, a single serving could easily exceed the daily 20-50g net carb limit.
Textured vegetable protein (TVP) provides 327 kcal, 52g protein, 30g carbs, and 1.2g fat per 100g. Compare with other plant-based protein foods in our database to find the best option for your nutritional goals.
Learn More
Explore More
Track Textured vegetable protein (TVP) in Calibr8
Get personalized macro targets that adapt to your body.
Start Free Trial14-day free trial. Cancel anytime.