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
Sweet and Sour Tofu First Image

Pineapple Tofu Stir-Fry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Gourmet
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A delicious stir-fry featuring crispy tofu, vibrant vegetables, and sweet pineapple.


Ingredients

Scale
  • 14 oz tofu, cubed
  • 2 tablespoon vegetable oil
  • 1 medium bell pepper, chopped
  • 4 green onions, sliced
  • 3 cloves garlic, minced
  • 2 tablespoon cornstarch
  • 1 tablespoon rice vinegar
  • 2 tablespoon soy sauce
  • 7 oz canned pineapple chunks
  • 2 tablespoon pineapple juice from the can
  • 3 tablespoon ketchup
  • 1 inch ginger, peeled and finely chopped
  • 1 teaspoon cayenne pepper
  • 1/2 teaspoon salt, or to taste

Instructions

  1. Pat the tofu dry and toss gently with cornstarch until evenly coated.
  2. Heat the vegetable oil in a pan over medium-high heat and fry the tofu until golden and crisp on all sides. Remove and set aside.
  3. In the same pan, sauté bell pepper, green onions, garlic, and ginger until fragrant and slightly softened.
  4. Add pineapple chunks and stir briefly.
  5. Stir in rice vinegar, soy sauce, pineapple juice, ketchup, cayenne, and salt. Let the sauce simmer until slightly thickened.
  6. Return the tofu to the pan and gently toss to coat. Serve immediately.

Notes

  • This dish pairs well with steamed rice or noodles.
  • Adjust the spice level by adding more or less cayenne pepper.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: Stir-frying
  • Cuisine: Asian

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 8g
  • Sodium: 720mg
  • Fat: 20g
  • Saturated Fat: 3g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 18g
  • Cholesterol: 0mg