These vegan burgers are simply amazing: meaty, soft, juicy, and high in protein! You will never believe these are vegan! With over 55 five-star ratings, this is one of our most popular burger recipe, and there is a reason why!
Friends, I just made the most amazing vegan burgers ever.
Seriously, I tried a lot of different veggie burgers and while most of them were delicious, they were always lacking that meaty texture. These vegan burgers have an incredibly meaty texture and are soft and juicy!
A quick note before starting, if you are looking for a burger that contains only whole foods I would recommend checking these Smoky Tempeh Burgers, which are still a favorite here. This recipe makes use of textured vegetable protein (TVP) and wheat gluten so it's not soy or gluten-free. However, the texture and flavor of these burgers is incredible, plus they are very high in protein!
⭐️ Why You Will Love this Recipe
- Incredibly meaty: The combination of textured vegetable protein with vital wheat gluten creates the perfect combination of chewiness and meatiness.
- Moist and tender: Say goodbye to dry vegan burgers, these are rich and moist!
- Easy to prepare: Just 8 ingredients + spices are required. The process is as simply as processing everything together, shaping into patties, and cooking!
- High-protein: With over 38g of protein per serving, these are on-par with real burgers!
- The reviews speak for themselves: ⭐️⭐️⭐️⭐️⭐️ from over 55 ratings! Justin said: "These are Delish! Thanks for the recipe! One of the best veggie burger recipes I have tried!
🍔 How to Make Meaty Vegan Burgers
Let's take a look at the ingredients needed to prepare 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. You can now find TVP made from pea instead of soy!
- 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!
Preparing the Mixture
It starts with the TVP that is rehydrated in boiling water for about 10 minutes. I recommend using small TVP crumbles 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 loose 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.
Cooking the Burgers
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.
While optional, I highly recommend marinating the burgers overnight, or for at least 4 hours. To do so, combine water, soy sauce, sriracha, and toasted sesame oil in a small container. Next, place the burgers in the marinade and flip them once to coat. Let marinate overnight.
This extra step not only adds extra flavor and saltiness, but also makes them juicier.
- Can I substitute the red kidney beans? You can substitute red beans with adzuki, white beans, or black beans.
- Can I substitute or omit the vital wheat gluten? Unfortunately no, vital wheat gluten is essential to add the meatiness and hold the burgers together.
- Which type of TVP works best for this recipe? TVP comes in many different shapes, for the best result, use the very small chunks, sometimes sold as "crumbles" like this Textured Vegetable Protein.
- How long can I keep these burgers? Burgers will keep for up to 4 days in the refrigerator.
- Can I grill these burgers? Yes! These burgers are perfect for grilling!
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!
📔 More High-Protein Vegan Recipes
Let me know in the comments if you try this recipe!
High-Protein Vegan Burgers (The Best Vegan Burgers!)
- 1 cup textured vegetable protein (TVP)
- ½ cup cooked red kidney beans
- 3 tablespoon oil
- 1 tablespoon maple syrup
- 2 tablespoon tomato paste
- 1 tablespoon soy sauce
- 1 tablespoon nutritional yeast
- ½ teaspoon ground cumin
- ¼ teaspoon each: paprika ground chili powder, garlic powder, onion powder, oregano
- ⅛ teaspoon liquid smoke
- ¼ cup water (or beetroot juice)
- ½ cup vital wheat gluten
- Bring a large pot of water to a boil. Once boiling, add the textured vegetable protein and let simmer for 10-12 minutes. Drain the TVP and rinse it a couple of times. Squeeze the TVP with your hands to remove the excess moisture.
- In the bowl of a food processor, add the cooked beans, oil, maple syrup, tomato paste, soy sauce, nutritional yeast, spices, liquid smoke, and water. Process for 10-20 seconds, scraping down the sides if needed and process again until it forms a purée. It doesn't have to be completely smooth.
- Add the rehydrated TVP and process for 7-10 seconds, or until the TVP is very finely chopped, the mixture should look like bolognese sauce. You don't want to have big chunks of TVP otherwise the burgers won't hold together well.
- Transfer the mixture to a large mixing bowl and add the vital wheat gluten. Mix using a wooden first, and then knead with your hands for 2-3 minutes to develop the gluten. The mixture should be soft and have a slight elasticity.
- Divide the mixture into 3 and form patties. Carefully wrap each burger in parchment paper and then in aluminum foil.
- Place the wrapped burgers in a pressure cooker (you can stack them) and pressure cook for 1 hour and 20 minutes. You can use a stovetop pressure cooker or an Instant Pot.
- Once cooked, unwrap the burgers and let cool 10 minutes. You can now pan-fry the burgers in a little bit of oil until golden brown on each side.
- Burgers will keep for up to 4 days in the refrigerator. They will harden a bit in the fridge but will soften once heated.