Vegan TVP and Tofu "Meat" Loaf

  • 75 mins
  • Prep: 30 mins,
  • Cook: 45 mins
  • Yield: Serves 8
Ratings (8)

A vegan "meat" loaf recipe made from tofu and TVP. High in protein and flavored with poultry seasoning, this vegetarian loaf with TVP recipe is perfect for the centerpiece of your vegetarian Thanksgiving, holiday or everyday table. Serve with vegetarian gravy and mashed potatoes for a classic American meal.

What You'll Need

  • 1 10-ounce package frozen spinach, thawed
  • 2 tbsp. vegetable oil
  • 1 onion, finely chopped
  • vegetarian bouillon cube
  • 1 3/4 cups boiling water
  • 2 cups TVP (textured vegetable protein)
  • 1 pound soft (silken) tofu
  • 1 cup gluten flour OR 3/4 cup whole wheat flour
  • 1 tbsp. nutritional yeast flakes
  • 1 1/2 tsp. salt
  • 1 tsp. garlic powder
  • 1 tsp. poultry seasoning
  • 1/2 tsp. onion powder

How to Make It

  1. Steam the spinach and drain well.
  2. Heat the 2 tablespoons of vegetable oil in a medium frying pan over medium heat. Cook the onion, stirring occasionally, until transparent, about 5 minutes.
  3. Dissolve the bouillon cube in the boiling water. Add the TVP (textured vegetable protein) and let stand for about 10 minutes.
  4. Pre-heat the oven to 350 F.
  5. Pat the tofu dry, then mash. In a large bowl, combine the TVP, spinach, and tofu. Stir in the remaining ingredients and pour the mixture into a lightly greased 8 1/2 x 4 1/2 inch loaf pan. Smooth the top and bake for 45 minutes, or until brown on top.
  1. If the loaf begins to get too brown on top, cover with aluminum foil. Serve with vegetarian gravy.
Nutritional Guidelines (per serving)
Calories 649
Total Fat 64 g
Saturated Fat 5 g
Unsaturated Fat 44 g
Cholesterol 0 mg
Sodium 804 mg
Carbohydrates 13 g
Dietary Fiber 3 g
Protein 9 g
(The nutrition information on our recipes is calculated using an ingredient database and should be considered an estimate. Individual results may vary.)