Method for making textured vegetable protein burger

Summary: This recipe uses textured vegetable protein (TVP) and wheat gluten. The texture and flavor of these burgers are incredible, and they are very high in protein: each burger exceeds 38 grams!

Keywords: textured vegetable protein, burger, protein, recipe, vegetarian food

Related products for this article: Textured vegetable protein (TVP)

Let’s take a look at what we have in these burgers:

TVP (Textured Vegetable Protein): This makes the base of the burgers and gives them a meaty and chewy texture. If you have never heard of TVP, also called soy protein, it’s basically chunks made from soy flour. It’s a dehydrated product that can be found in different sizes (from small bits to large chunks) and needs to be rehydrated in hot water before using. It’s high in protein, low in fat and usually pretty cheap.

Vital Wheat Gluten: Gluten helps bind the burgers together and creates a slightly stretchy texture. Vital wheat gluten is also very high in protein.

Cooked Beans: These add moisture and makes the burgers softer. I went with red kidney beans but white navy beans or black beans will work too. Without the addition of beans, the burgers tend to be a bit dry and not as tender.

Tomato Paste: In addition to adding flavor, it also adds color.

Nutritional Yeast: We are not using it to add a cheesy flavor here, but to give it a more savory, deeper flavor.

Soy Sauce: Instead of using plain salt, soy sauce adds the saltiness + extra flavor.

Maple Syrup: Optional but recommended. Don’t worry, maple syrup won’t make the burgers taste sweet!

Oil: I found that without the additional oil the burgers didn’t have the richness of traditional burgers and were a bit drier. If you are avoiding oil, feel free to omit or replace it with a nut butter like almond butter for example.

Spices: Cumin, paprika, oregano, garlic, onion. We don’t want our to be burgers bland, so spices come to the rescue!

Bread making

It starts with the TVP that you rehydrate in boiling water for about 10 minutes. I recommend using small TVP chunks as I found out they yield the best texture.

Next, combine the cooked beans with the tomato paste, spices, and other liquid ingredients and process in a food processor until almost smooth, it’s okay if there are still some visible bean pieces. Then add the rehydrated TVP and process for another 7-10 seconds or until it looks like bolognese sauce. You want the TVP to be finely chopped but not in a purée, otherwise, you will lose the texture.

At this point the mixture will be very liquid, it’s okay. You can then transfer to a mixing bowl and stir in the vital wheat gluten. It will almost instantly thicken the mixture and you should get a soft dough. Knead for 2 minutes and form three patties.


Once you have shaped the mixture into 3-4 patties depending on the size you want, wrap them individually in parchment paper, and then in aluminum foil. The final step is to steam the burgers for about one and a half hour. You can use a simple pressure cooker or an Instant Pot. A quick tip: wrap the burgers very tightly, the texture will be better.

After steaming, remove the burger from the foil and parchment paper and let it cool at least 10 minutes. You can now cook the burgers in a skillet or grill, or let them marinate in your favorite marinade for extra flavor. Letting the burgers marinade makes them juicier and even more flavorful, but if you are short on time feel free to cook them the same day.

Veggie Burger

Serve the burgers topped with sriracha mayo and soy sauce glazed mushrooms, plus some salad leaves. Or, you can serve the burgers without the buns, with some grains and vegetables on the side for a complete meal.

If you are looking for burgers that have the same meaty texture as the real ones you definitely have to try this recipe!