This post may contain affiliate links. For more information, please see our privacy policy.

Delicious Tofu Stir-Fry with Broccolini and Mushrooms  (or sub chicken or shrimp)- a quick and easy weeknight dinner that is loaded up with healthy vegetables! Vegan and GF adaptable! 

DELICIOUS Tofu Stir-Fry with Broccolini and mushrooms- a fast and easy weeknight dinner loaded up with healthy veggies and amazing flavor! | #tofustirfry #stirfry #broccoli #broccolini #vegan #weeknightdinner #veganstrifry #tofurecipes

This simple, fast Tofu Stir-Fry with Broccolini and Mushrooms can also be made with chicken or shrimp! Lots of options here folks! Full of flavor, this recipe can be made in 20 minutes flat – perfect for busy weeknight meals. Feel free to substitute regular old broccoli, steaming it just a little bit longer.

Perfect over rice or just on its own, it’s hearty, satisfying and full of nutrients. Keep this vegan and GF or,  for meat-eaters, substitute thinly sliced chicken or even shrimp for the tofu, cooking it the same way. Add peanuts or cashews for extra protein and crispy shallots for a boost of flavor and texture.

One of our healthy “go-to” meals when short on time!

DELICIOUS Tofu Stir-Fry with Broccolini and mushrooms- a fast and easy weeknight dinner loaded up with healthy veggies and amazing flavor! | #tofustirfry #stirfry #broccoli #broccolini #vegan #weeknightdinner #veganstrifry #tofurecipes

I love this vegan tofu stir-fry, not only because it’s really flavorful, but because it’s just so quick and easy to make! Plus it feels healthy and light. Once the ingredients are gathered together, stir-fries are a very quick way to put a healthy dinner on the table. Feel free to add other veggies- matchstick carrots, shredded cabbage, sliced bell peppers- you get the idea. If tofu is not your thing, try tempeh! Although, I love the way this tofu is prepared….crispy and flavorful, a great intro if you are new to it!

Let me know how you like it!

More Broccoli Recipes

Happy March! xo


For more healthy and fast weeknight dinners- go here!

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
DELICIOUS Tofu Stir-Fry with Broccolini and mushrooms- a fast and easy weeknight dinner loaded up with healthy veggies and amazing flavor! | #tofustirfry #stirfry #broccoli #broccolini #vegan #weeknightdinner #veganstrifry #tofurecipes

Tofu Stir-Fry with Broccolini and Mushrooms


Flavorful recipe for Tofu Stir-Fry with Broccolini and Mushrooms – this can also be made with shrimp or chicken -simple, flavorful vegan and gluten free, fast and easy!


Units Scale
  • 8 ounces broccolini (or broccoli)
  • 810 ounces tofu- patted dry, cubed ( or chicken or shrimp)
  • 1 fat shallot- thinly sliced
  • 5 garlic cloves- rough chopped
  • 8 ounces shiitake mushrooms, stems removed, sliced (or use button or cremini)
  • 12 tablespoons coconut oil or peanut oil
  • Salt and Pepper
  • 45 chilies de arbol (dried red chilies)
  • 2 tablespoons– chopped peanuts or cashews (optional)
  • 2 tablespoons sweetened black vinegar (or sub rice wine vinegar with a teaspoon honey or sugar if vegan)
  • 2 tablespoons soy sauce (or GF Braggs liquid Amino Acids)
  • 2 tablespoons water

Garnish-  PEANUT CHILI CRUNCH,  crispy shallots, scallions, sesame seeds



  1. Place broccolini in a steamer basket, inside a medium pot with 1 inch water. Bring to a boil. Cover, turn heat down and simmer 5 minutes. Turn heat off. Uncover.
  2. At the same time chop the shallots, garlic and slice the mushrooms.
  3. Gather the rest of the ingredients together by the stove.
  4. In a wok or cast iron skillet, heat the coconut oil over medium high heat. When hot, season the oil with a generous 5 finger pinch of salt and fresh cracked pepper.
  5. 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 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.
  6. 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.
  7. Add vinegar, soy and water. Stir. 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. Divide among two bowls.
  8. Garnish with Peanut Chili Crunch,  crispy shallots, scallions or toasted sesame seeds.
  9. Serve immediately.


  1. Notes: 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: -using 2 Tble Coconut oil, no nuts
  • Calories: 359
  • Sugar: 7.4 g
  • Sodium: 489.6 mg
  • Fat: 21.2 g
  • Saturated Fat: 12.3 g
  • Carbohydrates: 28.3 g
  • Fiber: 8.1 g
  • Protein: 20.6 g
  • Cholesterol: 0 mg

Keywords: vegan stir-fry, broccoli stir-fry, tofu stir-fry, broccoli and tofu recipes, vegan broccoli recipes, broccolini recipes, tofu broccoli,


Share this with the world

Leave a comment

Your email address will not be published.

Recipe rating


  1. Black vinegar! Never tried. Now I love it. This recipe was a hit. I baked my tofu ahead and mixed it in with the broccolini and it was great.

  2. Used bok choi from the garden as that’s what I had on hand, and subbed chili garlic sauce…served over soba noodles, such a great lunch! Thanks for this delicious recipe!

  3. It came out delicious!! Thanks for sharing. I steamed the broccolini much longer for my own liking.

  4. Delicious! I used tempeh instead of tofu (easier to brown) and put in the T of p-nut butter and it was really tasty. Thank you!

  5. This is a simple recipe – and very good! But the step/step pointless details for whatever reason got on my nerves as I was cooking bec it made me think the recipe was convoluted 😫😅 Ex: “gather the rest of the ingredients by the stove” Whaaa. Anyways, loved it!

    1. I put that there for new cooks- stir-frys cook so fast, and if you don’t have everything lined up ready to go by the stove- they burn quickly.

  6. Hi are the above nutrition facts for one serving of this dish as vegan? Or for both servings? Loved it with amino acids!!

  7. This is described as a VEGAN recipe. Honey is not vegan.
    We had this for dinner today with noodles. It was OK….. nothing special and not worth the faffing about with cooking, setting a side and so needs more variety of flavourings. Relying only on garlic and chilli is not interesting enough. I will revert to standard stir frying, adding things in stages and some spices other than chilli.

    1. Hi Chris the honey is optional here. Things are added in stages- a pretty classic stir fry. I guess I’m sure what you mean? Sorry it wasn’t for you.

  8. Omg so good but simple to make. This is my 2nd week vegetarian and I’m so glad I found your site!

  9. I’ve made this twice now as it was so delicious! I’m not a huge fan of tofu so I left that out and tried the tip suggested in another comment of using peanut butter (crunchy) and the dish was absolutely wonderful. As I particularly like both broccolini and mushrooms this recipe will be become a fixture for me.

  10. What a great combination of flavors. We add a tablespoon or two of peanut butter to it and serve it over brown rice.

  11. This recipe has now become one of my favourite!!! Delicious. I added some peanut butter to the sauce and used white wine vinegar (with some agave syrup) – it turned out amazing!

    Thanks for your very useful newsletter!

Hi, I'm Sylvia!

Chef and author of the whole-foods recipe blog, Feasting at Home, Sylvia Fountaine is a former restaurant owner and caterer turned full-time food blogger. She currently lives in the Pacific Northwest and shares seasonal, healthy recipes along with tips and tricks from her home kitchen.

to get recipes via email