Get the flavrs app for thousands more FREE recipes and cooking videos
Get the flavrs app for thousands of FREE videos and full recipes
App Store Download LinkRecipes QR code

Sweet & Spicy Tofu Recipe (with Video)

Peanut-free, Grain-free, Mushrooms
Your Image

Discover our Sweet & Spicy Tofu Recipe, a International recipe perfect as a main course recipe. Download the Flavrs app for 1000+ free food videos and recipes!

Serving size

Prep 35min | Cook 15min


- 1 16oz box firm tofu
- 2 Tbs Sugar, or maple syrup
- 2 Tbs Red chili flakes, or cayenne pepper
- 2 Tbs Apple cider vinegar
- 2 Tbs Soy sauce
- 2 Tbs hoisin sauce
- 2 Tbs Water
- 2 clove Fresh garlic, minced
- 1 thumb Fresh ginger, minced
- 2 Tbs Cornstarch, half for tofu and half for cornstarch slurry
- 1 cup shitake mushrooms
- 6 mini bell peppers
- 1 Green onion, roughly chopped
- 2 Tbs Vegetable oil
Flavrs app
Get the flavrs app for the full experience
Discover, organize your favorite recipes all in one place
Get app to bookmark recipe


1. Open the box of tofu and drain the liquid. Press the tofu with a heavy object for at least 30 minutes. Layer a paper towel or lint-free towel between the tofu and the board to absorb the liquid. To save time, you can begin this process a couple hours in advance. Once the tofu is dry, cut into 2 inch cubes.
2. Prepare the garlic, ginger, shitake mushrooms, mini bell peppers, and green onions. Save a few pieces of the bell pepper for garnish. In a bowl, combine the hoisin, sugar, water, red chili flakes, apple cider vinegar, and soy sauce.
3. Heat up vegetable oil in a nonstick skillet for a minute. Add 1 tbsp of cornstarch and mix it well with the oil. This will help make the tofu crispy. Add the tofu pieces to the skillet and fry for 4 minutes on at least 2 of the sides. If time allows, fry for an additional 2 minutes on the other 2 sides, otherwise the previous step is sufficient. Lay a paper towel on a plate to absorb any excess oil and add the tofu to the plate and set aside.
4. In the same skillet (there should be leftover oil), add the garlic and ginger for 1 minute. Next, add the shitake mushrooms and fry for a couple minutes. If the mushrooms begin to stick, add 1-2 tbsp of water to deglaze the skillet. Add the bell peppers and stir fry for 2-3 minutes or until the vegetables have slighty softened. Add the sauce and wait for it to simmer. Meanwhile, whisk the remaining 1 tbsp of cornstarch with 2 tbsp of water until fully dissolved. When the sauce begins to simmer, add the cornstarch slurry in a circular motion. Use a spatula to mix everything well together until the sauce thickens. At this point, add the tofu pieces and mix until completely covered in the sauce. Garnish with the green onions, serve with white rice, and enjoy!

See more recipes

Recipe Image
Recipe Image
Recipe Image
Recipe Image
Recipe Image
Flavrs Logo

Discover, organize, and grocery shop your favorite recipes

No Ads

See it in action

Down Chevron