These punchy Thai Burritos are filled with peanut-chili tofu, avocado, rice, spicy sriracha black beans, and shredded, crunchy veggies, then drizzled with Thai peanut sauce and wrapped in a warm, whole-wheat tortilla. Vegan, video.

Scrumptious Thai Burrito with Peanut Sauce, baked peanut Tofu, black rice, spicy sriracha black beans and shredded crunchy veggies all wrapped up in a warm, whole wheat tortilla. #vegan #veganburrito #thaiburrito

We either make ourselves miserable or we make ourselves happy. The amount of work is the same. ~Carlos Castaneda

These Thai Burritos have been on repeat around here! Filled with marinated tofu, rice,  black beans, crisp vegetables, and a creamy Thai peanut sauce, they’re fresh, satisfying, and perfect for meal prep , healthy lunches on the go, or easy weeknight dinners. Make a batch on Sunday and enjoy them all week long. One of my favorite vegan meals!

Why You’ll Love These Thai Burritos

  • Bold Thai-inspired flavor - Creamy peanut sauce, red curry paste, sesame oil, and fresh herbs create a delicious balance of savory, spicy, sweet, and tangy flavors.
  • Perfect for meal prep - These vegan burritos can be made ahead and are packable. Prep the components once and enjoy flavorful, satisfying lunches throughout the week.
  • Hearty and nourishing - Packed with tofu, black beans, rice, and fresh vegetables, these vegan burritos are full of plant-based protein and fiber to keep you satisfied.
  • Fresh and crunchy - Crisp cabbage, carrots, bell pepper, avocado, and herbs add beautiful texture and freshness to every bite.
  • Easy to customize - Swap in different grains, vegetables, or proteins to make them your own. They're delicious with tofu, tempeh, chicken, shrimp, or whatever you have on hand.

Prep all the veggies and bake the tofu

Thai Burrito Ingredients

  • Thai peanut sauce - Orange juice, red curry paste, peanut butter (or almond butter), olive oil, sesame oil, maple syrup (or honey), rice vinegar, and salt create a creamy, flavor-packed sauce that doubles as both the tofu marinade and the finishing sauce.
  • Tofu - Extra-firm tofu soaks up all the bold Thai flavors, but you can easily substitute tempeh or grilled chicken.
  • Rice - Brown rice, black rice, or your favorite cooked grain adds hearty texture and makes the burritos extra satisfying.
  • Refried black beans - Add creamy texture, plant-based protein, and fiber.
  • Fresh vegetables - Shredded cabbage, carrots, red bell pepper, avocado, and fresh cilantro or Thai basil add crunch, freshness, and vibrant color.
  • Whole-grain tortillas - Large tortillas work best and should be warmed before rolling.
  • Optional toppings - Crushed roasted peanuts or Peanut Chili Crunch add extra crunch and a spicy finish.

 

How to make Thai Burrito Recipe

The Thai Burritos start with baking the tofu.

Slice the tofu into 12 pieces.

cutting the tofu

Make the tofu marinade which will also double up as the sauce.

tofu marinade ingredients

Either whisk in a bowl, or blend together in a blender.

Here we are adding some red curry paste for extra flavor.

peanut sauce and marinade

Generously coat the tofu and place in the oven to bake.

thai peanut tofu

Save the remaining peanut sauce for drizzling over the burritos.

Set the rice to cook.

Why we ALL should be eating Forbidden Black Rice! Plus 3 healthy ways to cook black rice- stovetop, Instant Pot & Pilaf! A healthy vegan gluten-free side dish full of powerful health benefits. The most nutritious rice you can find! #blackrice #forbiddenblackrice #howtocookblackrice #vegansides #healthysides #antioxidant #cleaneating #eatclean

Here I’m using the “pasta method” for the fastest cooking.

Heat up the refried black beans, adding a little red chile paste or sriracha for an extra kick.

spicy blackbeans

While the tofu is baking and the rice is cooking, prep the veggies.

Then assemble your burritos. Remember to warm up the tortillas so they are soft and pliable.

toasting the tortilla

They layer them up. Add the beans first, helps hold it together.

add refried beansThe rice sill stick nicely to the beans.

Then pile it on.

And wrap.

I’ve been wrapping the bottom half with foil to keep them all together and make them a little more manageable to eat. Up to you.

Scrumptious Thai Burrito with Peanut Sauce, baked peanut Tofu, black rice, spicy sriracha black beans and shredded crunchy veggies all wrapped up in a warm, whole wheat tortilla. #vegan #veganburrito #thaiburrito

Drizzle with more peanut sauce and enjoy!

Note: If you prefer your cabbage and peppers roasted, versus raw, feel free to toss with olive oil,  salt, and pepper and roast along with the tofu until tender. You could also add sliced onion. A nice option during the winter months.

Storage & Make Ahead

Make ahead: The peanut sauce, marinated tofu, rice, and beans can all be prepared up to 4 days ahead. Store each component separately and assemble burritos as needed for the freshest texture.

Storage: Assembled burritos will keep in the refrigerator for up to 3 days. For the best texture, add avocado and fresh herbs just before serving.

Freezing: These burritos can be frozen for up to 3 months. For best results, leave out the avocado and fresh herbs before freezing. Wrap tightly, thaw overnight, then reheat in a skillet, oven, or microwave until warmed through.

Scrumptious Thai Burrito with Peanut Sauce, baked peanut Tofu, black rice, spicy sriracha black beans and shredded crunchy veggies all wrapped up in a warm, whole wheat tortilla. #vegan #veganburrito #thaiburrito

Enjoy the Thai Burritos, and let us know what you think in the comments below. xoxo Sylvia

On the home front: It is a cold, dark, drizzly morning. There is a bleakness to it. In a few days, we will be driving down to Southern California to escape, so I’m not complaining really, just noticing the dreary feeling the morning brings. I search out our window for something, anything to spark joy, but truth be told, it is hard to find. Even the trees look sad. But then I remember Cookie, my old cat, who used to be my morning cuddler, and instead of feeling sad that she is gone, I feel her heart in my heart, and I realize the light and joy I seek is not out the window or out in the world, it is right here, like a small flame inside my heart, warming me up from the inside out. I envision two hands sheltering the little flame, and say a prayer that it may grow and warm those I come in contact with today.

More recipes you may enjoy

Watch how to make Thai Burritos 

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Scrumptious Thai Burrito with Peanut Sauce, baked peanut Tofu, black rice, spicy sriracha black beans and shredded crunchy veggies all wrapped up in a warm, whole wheat tortilla. #vegan #veganburrito #thaiburrito

Tofu Thai Burritos with Peanut Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 42 reviews
  • Author: Sylvia Fountaine | Feasting at Home
  • Prep Time: 25
  • Cook Time: 25
  • Total Time: 50 minutes
  • Yield: 4 1x
  • Category: tofu recipe, vegan, vegan dinner, vegetarian dinner
  • Method: Baked
  • Cuisine: Thai-inspired
  • Diet: Dairy-Free, high fiber, high protein, Vegan, Vegetarian

Description

Delicious Thai Burritos with Peanut Sauce, baked peanut Tofu, black rice, spicy sriracha black beans and shredded crunchy veggies all wrapped up in a warm, whole wheat tortilla. Makes 4 hearty burritos


Ingredients

Units Scale
Marinade and Peanut Sauce:
  • 1/4-1/3 cup fresh orange juice (roughly 1 orange)
  • 2 Tablespoons red curry paste
  • 2 tablespoons olive oil
  • 2 tablespoons sesame oil
  • 2 tablespoons maple syrup, honey, agave or brown sugar
  • 1 tablespoon rice vinegar
  • 1/2 cup peanut butter (or sub almond butter!)
  • 1/2 teaspoon salt
Burrito Ingredients: (makes 4 large)
  • 16-ounce block tofu (extra firm), cut into 12 strips, see photos.
  • salt
  • 1-2 cups cooked rice- brown rice, black rice, etc.
  • 14-ounce can refried black beans, seasoned with chile paste or sriracha.
  • 1 cup shredded cabbage (or finely sliced)
  • 1 cup shredded carrots (or match stick)
  • 1 red bell pepper, thinly sliced
  • 1 large avocado, sliced
  • 1/2 cup cilantro leaves or Thai basil
  • 4 extra-large, whole grain tortillas, warmed until pliable.
  • optional: crushed roasted peanuts, or Peanut Chili Crunch

Instructions

Preheat oven to 425.

Make the marinade, either blending in a blender or whisking in a bowl ( if whisking, add the peanut butter last, adding a little at a time to incorporate).

TOFU PREP: Blot the tofu gently, and cut into 6 slices (see photo), then cut each slice into two, to make 12 strips. Place on a parchment-lined sheet pan. Sprinkle lightly with salt. Brush all sides liberally with the peanut sauce, spooning a little extra over the tops. Bake 25-30 minutes. Save the remaining sauce for the burritos.

COOK RICE: The fastest way to make rice is using the pasta method. Boil 1/2 cup rice in 4-5 cups salted water, uncovered, drain when tender, using a strainer, letting stand in the strainer 5 mins. Fluff.

Prep the veggies and herbs: cut and place them on a tray or plate with the peanut sauce.

Heat the refried beans, whisking in 2-4 tablespoons water with a fork to loosen them. Add a spoonful of garlic chili paste, Sambal Olek, or a squirt of sriracha to taste, to pep them up a bit. Keep them warm.

Tortillas: Right before assembling the burritos, warm the tortillas to make them soft and pliable. If you have a gas stove,  use tongs, place directly on the gas grate, over medium flame, turning often with tongs. Otherwise, place in a single layer in the oven on the rack until soft and pliable. Wrap in a kitchen towel to keep warm.

Assemble: Spoon some of the warm beans onto the tortilla creating a base, add rice, then tofu and veggies and herbs. Spoon some peanut sauce over top, and optional peanuts or peanut chili crunch, and wrap up tightly. ***I’ve found it easiest to eat with foil wrapped around the bottom half to keep these big boys all together. 


Notes

*** If you prefer your cabbage and peppers roasted, versus raw, feel free to toss with olive oil,  salt, and pepper and roast along with the tofu until tender.  You could also add sliced onion. A nice option during the winter months.

Nutrition

  • Serving Size:
  • Calories: 603
  • Sugar: 24.4 g
  • Sodium: 1685.1 mg
  • Fat: 31.4 g
  • Saturated Fat: 4.8 g
  • Carbohydrates: 64.9 g
  • Fiber: 12.8 g
  • Protein: 20.5 g
  • Cholesterol: 0 mg

Share this with the world!

Subscribe
to get recipes via email

Leave a rating

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Comments

  1. These burritos are delicious! But I’ve gotta be honest, I’d eat a cardboard sandwich if it had that peanut sauce on it.

  2. This recipe did take a bit of time but was worth every moutful. Love making a delicious meal that includes vegan tastes. It got high praises from both vegan & non vegans. The tastes were exquisit. Thank you. You are my go to for recipes!

  3. This recipe did take a bit of time but was worth every moutful. Love making a delicious meal that includes vegan tastes. It got high praises from both vegan & non vegans. The tastes were exquisit. Thank you. You are my go to for recipes!

  4. Followed the recipe as written. Topped it with raw veggies, peanut sauce, avocado, and cilantro. Filling and very delicious! The sauce is sooo tasty! My husband and loved the burritos. Thank you for another outstanding recipe!

  5. I have made this twice already and will be making it again this weekend, and it’s delicious! I use whatever veggies I have onhand (like sprouts instead of cabbage), but the combination of the beans, rice, tofu and sauce is perfect!

  6. It was fine but missing a lot of punch and I added a lot of spice. I feel like it needed some acidity, like swap out the orange for lime, maybe? The beans and peanut sauce also felt too different to be combined.
    The tofu by itself was pretty good though.

  7. SOOO good! I made this into a bowl (quinoa + black beans base – seasoned with more red curry paste) and roasted red cabbage and bell peppers and the tofu with the sauce. Sooooo tasty. Love this sauce!

  8. So easy to make and delicious! This is perfect for summer when you don’t want to be laboring over a stove. The peanut sauce recipe made more than enough to cover the tofu for baking and keepong the leftovers as a dressing. My tip- I blended the sauce and just dipped each tofu stick in the blender to get a very good coating on all sides. I think brushing would’ve taken too long and reduced the amount of sauce/flavor on the tofu.

  9. Oops forgot to mention that he made the sauce with almond butter instead or peanut butter which was a little thicker, but so good and made quinoa instead of rice.

  10. The peanut sauce is delicious–and I am not a huge fan of peanut Thai dishes! I think that for next time, we will crisp up the tofu in a frying pan and then add the sauce to them, as they didn’t have the best texture when baked. I think the burritos might also benefit from adding a pickled element for some brightness, like pickled daikon or even adding some kimchi!

  11. I made this last night with a few adjustments for preference: bowl instead of burrito, whole beans and quinoa…it was absolutely delicious! I thinned out the marinade a little and used it as a light dressing, but the tofu has a delicious enough flavor that you don’t need much. I really appreciate that your recipes are so good when made as suggested or adapted. Thank you!

  12. This is stellar and scrumptious. I accidentally pan seared the tofu before I re read the recipe and ended up just brushing the sauce on. Additionally I used lime juice and green curry because it was what I had. Thanks for another amazing recipe. I tell everyone about you.

  13. So so delicious! A new favorite recipe full of so many healthy and delicious ingredients. Plus it looks beautiful with all the different colors of ingredients. It is a little on the spicy side for me so I cut down on the curry paste a little. Otherwise make as suggested!

  14. Made a few tweaks to this recipe and it still came out awesome! Didn’t have tortillas, didn’t have red curry paste, didn’t have time to brush the tofu (I’ve got a wild 15-month old running around).

    But I did have farro. I did have Trader Joe’s yellow curry simmering sauce, and I did have the toppings. So, I did a deconstructed Thai burrito thing over farro. Healthy for ya and I adjusted the sauce to both thin it with farro water until it was “drizzable” and added sriracha and 4 tbs of TJ’s yellow curry sauce to the peanut marinade.

    Topped it with black sesame seeds and the plates looked like they came out of a restaurant! My husband loved it, the rawness of the vegetables was really refreshing. Thank you for your recipe!

  15. I’m making this tomorrow night, I already have my veggies chopped and rice cooked. I can’t decide if I want the veggies raw or cooked?
    Your pictures are beautiful! That’s what drew me in, then I saw peanut sauce and I was hooked!

    1. I like raw in the warm summer months, but cooked in the colder months. You can also do a mix. 🙂

  16. This is a regular recipe in our house now! I have learned to make more of the peanut sauce since we love to have extra around to dip veggies in through the week.

  17. These have all the flavors I love plus PEANUT SAUCE! The crunchy cabbage and peppers with the tofu sounds like a great combination. I know I will make these.

Our Latest Recipes