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

Vegan Pineapple Tofu

A delicious and colorful vegan dish combining crispy tofu with sweet, tangy pineapple and fresh vegetables.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 block (14 oz) extra-firm tofu, pressed and cubed
  • 2 cups fresh pineapple chunks (or frozen, thawed)
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 medium onion, sliced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 3 tablespoons cornstarch (for coating the tofu)
  • 2 tablespoons soy sauce or tamari
  • 2 tablespoons rice vinegar
  • 1 tablespoon maple syrup
  • 2 tablespoons neutral oil for cooking
  • Green onions and sesame seeds for garnish

Instructions

  1. Press your tofu between clean kitchen towels for 15 minutes to remove excess moisture.
  2. Cut the pressed tofu into 1-inch cubes and toss with cornstarch until coated.
  3. Heat oil in a large skillet over medium-high heat and add the tofu in a single layer. Cook for 3-4 minutes until golden brown.
  4. Flip the tofu cubes and cook for another 3 minutes until crispy. Remove tofu and set aside.
  5. Add sliced peppers and onions to the same pan, cooking for about 5 minutes until caramelized.
  6. Add minced garlic and ginger, stirring for 30 seconds until fragrant.
  7. Toss in pineapple chunks and cook for 2-3 minutes until caramelized.
  8. Mix soy sauce, rice vinegar, and maple syrup in a small bowl; pour over the pan mixture.
  9. Return the crispy tofu to the pan and gently stir for about 2 minutes until everything is glossy.
  10. Serve over rice or quinoa, garnished with green onions and sesame seeds.

Notes

This dish reheats well and can be stored in the fridge for up to 3 days. Avoid freezing for best texture.

  • Author: miguel-santiago
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Asian
  • Diet: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 16g
  • Sodium: 500mg
  • Fat: 14g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 0mg

Keywords: vegan, tofu, pineapple, quick meal, healthy dinner, plant-based