Go Back
+ servings
Crispy tofu cubes and diced peppers piled on white rice in a yellow bowl, drizzled with creamy mayo and scattered green onion slices.
Print

Tofu Sisig

This vegan version of Filipino Tofu Sisig with mayonnaise is crispy, saucy and delicious with rice.
Course main dish
Cuisine Asian
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 3 serves
Calories 238kcal

Ingredients

  • 14 oz extra-firm tofu pressed and cut into small cubes
  • 1 small onion finely chopped
  • 3 cloves garlic minced
  • 1 small green bell pepper finely chopped
  • 1 small red bell pepper finely chopped
  • 2 tbsp soy sauce
  • 1 tbsp vegan mayonnaise Best Foods or Hellmann’s is usually vegan
  • 1 tbsp lemon juice or calamansi juice lemon is easier to find
  • 1 tsp apple cider vinegar or white vinegar
  • 1 tsp sugar optional, for balance
  • ½ tsp ground black pepper
  • ½ tsp chili flakes or chopped jalapeño optional for heat
  • 2 tbsp cooking oil

Garnish (optional but recommended):

  • Sliced green onions
  • Extra lemon wedges
  • Vegan mayo drizzle mix mayo with a splash of lemon and water

Instructions

Prepare the Tofu:

  • Press the tofu to remove excess moisture (wrap in paper towels and put a weight on it for 10–15 minutes).
  • Cut into small cubes and pan-fry or air-fry until golden and crispy. Set aside.

Sauté the Aromatics:

  • Heat oil in a large skillet or pan over medium heat.
  • Add garlic and onion. Cook until softened and fragrant.
  • Add bell peppers and cook for another 2–3 minutes.

Make it Sisig:

  • Add the crispy tofu to the pan. Stir to combine.
  • Add soy sauce, lemon juice, vinegar, pepper, sugar, and chili (if using).
  • Turn heat to low. Add vegan mayo and stir until everything is coated and sizzling.

Optional Sizzle:

  • If you want that sizzling plate effect, preheat a cast iron pan or sizzle plate. Transfer the tofu mixture to the hot plate just before serving for that authentic sound and vibe.

Serving Suggestions

  • Serve with hot white rice or garlic rice.
  • Add more lemon or vegan mayo on top for extra zing and creaminess.

Nutrition

Calories: 238kcal | Carbohydrates: 14g | Protein: 12g | Fat: 15g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 6g | Trans Fat: 0.04g | Sodium: 791mg | Potassium: 465mg | Fiber: 3g | Sugar: 7g | Vitamin A: 1491IU | Vitamin C: 88mg | Calcium: 67mg | Iron: 2mg