Spicy Tofu Recipe | Vegetarian Times Skip to main content

Spicy Tofu

Pair this spicy sushi filling with creamy avocado wedges to tame the heat. Sriracha is a chile-garlic condiment that adds spice as well as a sweet-savory note.



Ingredient Line: 
2 12-oz. pkg. extra-firm tofu, drained and patted dry, cut into ¼-inch cubes
Ingredient Line: 
3 Tbs. low-sodium soy sauce
Ingredient Line: 
2 Tbs. sriracha
Ingredient Line: 
2 Tbs. seasoned rice vinegar
Ingredient Line: 
1 Tbs. maple syrup
Ingredient Line: 
2 tsp. toasted sesame oil
Ingredient Line: 
4 green onions, thinly sliced (½ cup)
Ingredient Line: 
2 Tbs. vegan mayonnaise


1. Heat nonstick skillet over medium-high heat, and add half of tofu cubes. Cook 10 to 12 minutes, or until cubes are golden, stirring occasionally. Transfer tofu to plate, and repeat with remaining tofu.

2. Stir together soy sauce, sriracha, vinegar, maple syrup, sesame oil, and 2 Tbs. water in small bowl. Return all tofu to pan, and add soy sauce mixture. Bring to a simmer, and cook 2 to 3 minutes, or until most of liquid is absorbed. Remove from heat, and stir in green onions and mayonnaise. Serve warm or chilled.

Nutrition Information: 

9 g
Total Fat: 
8 g
Saturated Fat: 
1 g
7 g
0 mg
373 mg
1 g
4 g
Makes 4 cups

Comments on this Recipe

Adding to my comments from a year ago. This is something I make regularly--and it is especially good served over steamed chard. It's handy to keep on hand--makes a quick meal over rice, with greens, or just all by itself.

This is really delicious! My only comment is, I think the amount of sauce in the recipe works for one block of tofu, not two. And I used my own mayo, I don't use vegan mayo. Really yummy & good to have on hand

Amazing! After reading susan's review, I only used one block of tofu and it had the perfect amount of sauce. So if you're using two blocks of tofu as the recipe suggests, I would double the sauce ingredients. Made this into sushi rolls with avocado and it was delicious...my boyfriend normally orders spicy tuna rolls at the sushi bar, and he actually liked this filling better.

This was delicious! I also used just one block of tofu and it turned out so great, my meat-eating boyfriend even liked it. In fact, he asked for more!

This is outstanding. My non Vegan husband even said, " Wow. That's good." I have also served it over rice when I was out of nori sheets. I chopped up an avocado and served it on top. It was just as good and saves a step when you are tired and hungry.

Has anyone tried baking this?

this by far is the best recipe for tofu hot or cold. follow the directions exactly you cant go wrong. perfect for party appetizer food.

I used this as a filling for sushi rolls. Delicious!

Wow, so, so good. I agree with the other comments that the recipe as is works with one block of tofu. Sometimes I substitute agave for maple syrup. Use it as sushi filling all the time - better than any tofu rolls I've had in a restaurant. Also fab over a veggie stir fry. Usually skip the mayo but avocado is a must companion!

This is a top-tier tofu recipe. It yields a nice firm chewy texture, just the way I like it. I only had half the amount of tofu called for but heeding other comments, I still used the same amount of sauce and it was just the right amount. (In other words, if you are using 24 oz. of tofu you may want to double the sauce)