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
Flavorful recipe for Tofu Stir-Fry with veggies!  A simple, vegan stir fry that 100 % made from scratch, easy, fast and delicious! 

Broccolini Shiitake Tofu Stir-Fry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 12 reviews
  • Author: Sylvia Fountaine
  • Prep Time: 10 mins
  • Cook Time: 15 mins
  • Total Time: 25 mins
  • Yield: 4 1x
  • Category: Main, stir fry, vegan
  • Method: stir fry
  • Cuisine: Chinese
  • Diet: Vegan


Flavorful recipe for Tofu Stir-Fry with veggies!  A simple, vegan stir fry that 100 % made from scratch, easy, fast and delicious!


Units Scale
  • 8 ounces broccolini (or broccoli florets)
  • 1012 ounces extra firm or firm tofu- patted dry, cut into 1-inch cubes
  • 1 fat shallot, chopped
  • 5 garlic cloves- rough chopped
  • 8 ounces shiitake mushrooms, stems removed, sliced
  • 2 tablespoons high-heat oil, divided (avocado, peanut, or coconut)
  • 45 chilies de arbol (dried red chilies)
  • Optional Garnishes: Scallions, Peanut Chili Crunch, crushed peanuts or toasted cashews or almonds crispy shallots, sesame seeds

Stir Fry Sauce:


  1. Place the broccolini in a steamer basket inside a medium pot with 1 inch of water. Bring to a boil. Cover, turn the heat down, and simmer for 5 minutes until broccolini is tender and crisp.  Turn heat off. Uncover. 
  2. At the same time, make the stir fry sauce ( whisk everything together in a small bowl).
  3. Chop the shallots and garlic and slice the mushrooms.
  4. Gather the rest of the ingredients together by the stove. 
  5. In a wok or cast iron skillet, heat the coconut oil over medium-high heat. When hot, *season the oil with a very generous 5-finger pinch of salt and a few twists of fresh cracked pepper.
  6. Add tofu (or chicken or shrimp) and brown all sides flipping and turning until most sides sides are golden and crispy, about 5-6 minutes. If it is sticking, make sure the pan is well-oiled, and let it develop a little golden crust before flipping. When it gets this “crust” it will naturally release itself from the pan- if it’s sticking, you may be flipping it prematurely. Set the tofu (or chicken or shrimp) aside.
  7. Add a little more coconut oil to the wok and heat. When hot, add shallot and garlic, stirring constantly until golden and fragrant, about 2 minutes. Add sliced shiitake mushrooms. Continue cooking turning heat to medium, stirring often until tender. Add dried chilies and optional nuts. Saute 1 minute.
  8. Add the stir-fry sauce. Using tongs, add the steamed broccolini and toss to coat. Add tofu, give a few stirs, coating all. Taste for salt; add more if necessary. Add chili paste for more heat. Divide among two bowls.
  9. Garnish with Peanut Chili Crunch,  crispy shallots, scallions or toasted sesame seeds
  10. Serve immediately. Garnish as you please- see options. Serve over rice, noodles, or on its own.


  1. Feel free to sub-thinly sliced chicken breast for the tofu. Cook it first according to the tofu directions, seasoning the oil first with salt and pepper. You can find sweetened black vinegar and crispy shallots at the Asian Market.


  • Serving Size: 1 cup ( not over rice)
  • Calories: 265
  • Sugar: 13.9 g
  • Sodium: 364.1 mg
  • Fat: 13.3 g
  • Saturated Fat: 6.5 g
  • Carbohydrates: 27.6 g
  • Fiber: 5.4 g
  • Protein: 13.8 g
  • Cholesterol: 0 mg