Ultimate Vegan Tofu Burrito - High Protein Meal

Total Time:
Jump to RecipeA tofu burrito cut in half and wrapped in foil.

When looking for a protein packed vegan meal this tofu burrito is the perfect choice. It’s easy to customize depending on your preferences. The vegan taco meat is what really makes this my favorite burrito recipe.

How to make tofu for a vegan burrito?

The tofu crumble in this burrito is made with a super firm tofu that is quickly cooked with a ton of spices. You could also use an extra firm tofu if that in all you can find. Anything softer will have a hard time holding its shape and you want to have those little crumbles for texture.

To make, just crumble the tofu directly into the pan, add in spices, water and beans. Cook until the water is cooked out. Having the water helps all those spices soak into the tofu.

Tips for the best tofu burrito

When making the ultimate vegan burrito there are a few tips that make it a little bit easier.

  • Crumble tofu into small pieces. For best results you want the tofu to be broken down into fairly small pieces so it almost resembles ground beef. This will help the spices and flavor really get into the tofu.
  • Don’t overfill the tortilla. This was a mistake I learned too many times. When filling you burrito you want to make sure you have enough tortilla to wrap up all those filling. One way to help is to try to find the largest tortillas you can find.
  • Use aluminum foil to wrap the burrito. If you do have a very full burrito a trick is to wrap it up in a piece of aluminum foil. Then you can just peel back the foil as you eat it and all those delicious fillings are wrapped tightly so they won’t fall out.
  • Grill the outside for extra crunch. One extra step that isn’t needed but really adds a great texture is to quickly brown the outside of the burrito. This also helps it stay together. The best way to do this is by adding a little oil to a pan and when hot, place your burrito seem side down until browned. Then flip and brown the other side.
A tofu burrito wrapped in foil.

How to make this tofu burrito for meal prep?

Burrito are a great meal prep meal. There are 2 ways you can do this. You can make all the filling and assemble as needed or you can make then all the way and just reheat them as needed.

  1. Prep fillings. A great way to meal prep this is to make all the fillings ahead of time and store them in airtight containers in the fridge. Prep you tofu bean mixture, brown rice, and queso before hand. You can then reheat these in the microwave before assembling.
  2. Prep burritos. If you want to make the whole burrito beforehand just wrap each of them in aluminum foil and place them in a freezer bag or airtight container. You can store them in the fridge for up to 3 days or in the freezer for up to 1 month. You can eat as is or reheat on the stove or in the microwave. if you want to microwave the burrito make sure to remove the aluminum foil before adding it to the microwave.

How to make this burrito quicker

If you want to reduce the cook time in this recipe you can skip the brown rice or get pre-cooked rice. This is the part that takes the longest.

You could also get a pre-made vegan queso if you don’t want to make your own.

The tofu and beans only take about 5 minutes so that part will come together very quickly.

Tofu Burrito Variations

You can really change up this recipe based on what your favorite burrito toppings are. here are a few other topping ideas that would work great in here

  • Use vegan cheese instead of the cashew queso
  • Chop up some red bell peppers or other fresh veggies to add a nice fresh crunch
  • Use pinto beans or refried beans instead of black beans
  • If you want another creamy element try adding some vegan sour cream
  • If you have pico de gallo you can use this instead of salad
  • Add some hot sauce for some extra heat
  • Use any type of rice you have you can use white rice, Spanish rice, cilantro lime rice, or any other leftover rice you may have
  • For some freshness add some fresh cilantro or a squeeze of fresh lime juice

Ultimate Vegan Tofu Burrito - High Protein Meal

5 stars4 stars
Prep Time:
Cook Time:
Total Time:



  • 1/2 cup brown rice, uncooked (1 cup cooked)
  • 2 avocados or guacamole
  • 2 cups romaine lettuce, chopped
  • 1/2 cup salsa
  • 4 burrito-size flour tortillas
  • 2 cups tortilla chips, crushed

Tofu and Beans

  • 1 (10 oz.) package super firm tofu
  • 1/4 cup taco seasoning (diy taco seasoning in notes)
  • 1/2 cup water
  • 1 can (15oz) black beans, rinsed and drained


  • 1 cup hot water
  • 1 cup raw cashews
  • 2 tbsp nutritional yeast
  • 1 tsp chili powder
  • 1/2 tsp ground cumin
  • 1/2 tsp salt
  • 1/4 tsp garlic powder


  1. If you need to make the rice start by cooking that according to package instructions.
  2. Next make the tofu and beans. Heat a large nonstick skillet over medium heat and crumble the tofu into it. Add in the taco seasoning, water, and black beans. Stir occasionally and cook until all the liquid is absorbed, about 5 minutes. Set aside.
  3. Now make the queso. Add all the queso ingredients to a food processor and blend until smooth. This takes about 1-2 minutes.
  4. Now you’re ready to assemble the burrito. On a flat surface mash some avocado to the bottom of the tortilla. Top with tofu, beans, rice, lettuce, salsa, crushed tortilla chips, and queso. Now roll the burrito by folding in the sides and tucking in the tortilla around the filling.
  5. Optional: Heat 1 tbsp of oil (I use avocado oil) in a large skillet over medium-high heat. Place the burrito seam side down and brown the bottom then flip and brown the other side.
  6. Enjoy as is or wrap in aluminum foil to help hold the burrito together.


Inspired by this burrito recipe:

DIY Taco Seasoning

Products Used

Write a Review

Thank you for sharing your feedback!
Oops! Something went wrong while submitting the form.


No comments

Join The Newsletter

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.