Go Back
Print

Vegan Sweet and Sour Tofu with Pineapple

Sweet and Sour Tofu with Pineapple is a vegan version of the classic Chinese-American takeout dish. Marinated crispy tofu, sweet pineapple, red onion, and green and red bell peppers, all coated in a delicious sweet and sour sauce, is perfect for a quick and healthy weeknight meal.

Course Main Course
Cuisine Chinese
Keyword Easy, Healthy, Quick, Sweet and Sour, Sweet and Sour Tofu, Sweet and Sour Tofu Stir-Fry, Vegan, Vegetarian
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings 4 people

Ingredients

Tofu Marinade

  • 1 tbsp soy sauce (or tamari if GF)
  • 1 tsp sesame oil
  • 2 tsp agave

Stir-Fry

  • 1 packet firm tofu
  • 1 red onion
  • 1 red bell pepper chopped
  • 1 green bell pepper chopped
  • 2 cups pineapple 1" cubes
  • 2 tbsp oil

Sweet & Sour Sauce

  • 1 tbsp fresh ginger grated
  • 1 clove fresh garlic minced
  • 2 tbsp ketchup
  • 2 tbsp soy sauce (or tamari if GF)
  • 1 tbsp rice wine vinegar
  • 1 tsp agave
  • 1 tsp corn flour
  • 1 tbsp water

Instructions

Marinate the tofu

  1. Mix together the marinade ingredients in a bowl. Cut tofu into desired size (I like rectangles of 2" in length and 1/2" in width") and toss the marinade and tofu together. Allow to marinate for 15 minutes, flipping or tossing the pieces halfway through.

Make the sauce

  1. Combine all sauce ingredients into a bowl and whisk to combine. Set aside.

Fry the tofu

  1. Heat a non-stick frying pan over medium-high heat, and add a bit of coconut oil (1-2 tbsp). Fry the tofu pieces on the first side, until brown (about 3 minutes), then flip them to another side. Continue the process until all sides have browned.

Stir-fry the veggies and pineapple

  1. While frying the tofu, heat a large wok over high heat, and add in 1 tbsp coconut oil. Stir-fry the onion, green and red bell peppers, and pineapple, until the bell peppers and onions are still slightly crunchy, but are cooked through, and some pieces are slightly browned. This should take 10 minutes or less.

  2. To the wok, add in the sauce and tofu. Stir-fry for about 1 minute, until the sauce has thickened and coated everything.

  3. If desired, serve with rice.