Go Back
+ servings
5 from 1 vote
Close up of a bowl of greens and cherry tomatoes topped with Buffalo Tofu Salad and vegan ranch dressing.
Buffalo Tofu Salad
Prep Time
12 mins
Cook Time
10 mins
Total Time
20 mins
 
This spicy Buffalo tofu salad is made with crispy pan-fried tofu cubes in spicy cayenne pepper sauce. Serve it atop some greens, piled on sandwich bread, or in a warm tortilla!
Course: Salad
Cuisine: American
Servings: 4
Calories: 241 kcal
Author: Alissa
Ingredients
  • 6 tablespoons Frank's hot sauce
  • 1 teaspoon cornstarch
  • 2 tablespoons vegan butter, melted
  • 1 tablespoon vegetable oil
  • 1 (16 ounce or 454 gram) package super-firm tofu, diced (½-inch)
  • Pinch salt
  • 1 carrot, finely diced
  • 2 celery stalks, finely diced
  • 2 scallions, chopped
  • Accompaniments of choice (see Note)
Instructions
  1. Stir the hot sauce and cornstarch together in a small container. Stir until the cornstarch is fully dissolved, then stir in the vegan butter.

  2. Coat the bottom of a large skillet with the oil and place it over medium heat.

  3. Give the oil a minute to heat up, then add the tofu cubes in an even layer. Cook the tofu for about 10 minutes, flipping the pieces once or twice until they're browned on multiple sides. Sprinkle them with a pinch of salt while they cook.

  4. Carefully pour the sauce into the skillet with the tofu. Stir everything up and simmer the tofu in the sauce for 1 to 2 minutes, until the sauce thickens slightly.

  5. Remove the skillet from heat and let the tofu cool for a few minutes.

  6. Transfer the tofu to a medium mixing bowl and add the carrot, celery and scallions. Stir everything until combined.

  7. Serve with accompaniments of choice.

Recipe Notes

Serve over salad greens, in tortillas, or in sandwiches with vegan ranch dressing or vegan blue cheese.

Nutrition Facts
Buffalo Tofu Salad
Amount Per Serving
Calories 241 Calories from Fat 160
% Daily Value*
Fat 17.8g27%
Saturated Fat 4.3g22%
Sodium 462mg19%
Potassium 406mg12%
Carbohydrates 6.5g2%
Fiber 2.6g10%
Sugar 2.3g3%
Protein 17.7g35%
Calcium 441mg44%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.