This post may contain affiliate links, please see our privacy policy for details.

This Sticky Tofu & Broccoli is a one-pot vegan dinner that packs in plenty of protein! Ready in 30 minutes for a quick meal!

This Sticky Tofu & Broccoli is a one-pot vegan dinner that packs in plenty of protein! Ready in 30 minutes for a quick meal | ThisSavoryVegan.com

Since becoming a mom, quick, easy dinners have become a must for me! And anytime I can get a healthy dinner together in 30 minutes, I am a happy woman. This Sticky Tofu & Broccoli is my new go-to. The tofu is packed with protein and the sauce is sticky and delicious. Skip the take-out and make this instead!

here’s what you need

ingredients

  • super firm tofu
  • corn starch
  • neutral oil – I used avocado
  • low sodium soy sauce
  • agave – or sub maple syrup
  • sesame oil
  • sriracha
  • garlic
  • fresh ginger
  • shallot
  • broccoli florets
  • rice, sesame seeds, green onion – optional, for serving

equipment

All you need is a skillet!

This Sticky Tofu & Broccoli is a one-pot vegan dinner that packs in plenty of protein! Ready in 30 minutes for a quick meal | ThisSavoryVegan.com

steps

step 1: crisp the tofu

Since we are using super firm tofu, we get to skip the pressing step. This type of tofu is so dense it doesn’t retain a bunch of liquid.

Break apart the tofu into bite-sized pieces and place them in a bowl. Toss with the corn starch until the pieces are all coated.

Heat the oil in a skillet over medium heat. Add the tofu and cook until browned – it should take about 8 minutes.

This Sticky Tofu & Broccoli is a one-pot vegan dinner that packs in plenty of protein! Ready in 30 minutes for a quick meal | ThisSavoryVegan.com

step 2: sauce it up

While the tofu is cooking, we are going to whip up the sauce. I love making stir-fry sauces from scratch. They are super easy to make and they taste wayyyy better than the bottled stuff!

Combine the soy sauce, agave, sesame oil, sriracha, garlic & ginger in a bowl. Whisk to combine and set aside.

This Sticky Tofu & Broccoli is a one-pot vegan dinner that packs in plenty of protein! Ready in 30 minutes for a quick meal | ThisSavoryVegan.com

step 3: finish & serve

Add the shallot & broccoli to the skillet with 1 tablespoon of water. Cover and allow to steam for 2-3 minutes – you can go longer if you like your broccoli more cooked!

This Sticky Tofu & Broccoli is a one-pot vegan dinner that packs in plenty of protein! Ready in 30 minutes for a quick meal | ThisSavoryVegan.com

Pour in the sauce and toss until everything is coated and the tofu has a nice crispy outer layer.

You can serve this as-is for a low carb dinner, or serve it over rice. I like to top mine with some green onions and sesame seeds too!

This Sticky Tofu & Broccoli is a one-pot vegan dinner that packs in plenty of protein! Ready in 30 minutes for a quick meal | ThisSavoryVegan.com
This Sticky Tofu & Broccoli is a one-pot vegan dinner that packs in plenty of protein! Ready in 30 minutes for a quick meal | ThisSavoryVegan.com

tips & tricks

Super firm tofu (also called “high protein tofu”) does not need to be pressed because it is so dense. If you use firm or extra firm tofu instead, you will want to thoroughly drain & press it before cooking it. You will also want to cut it into squares rather than breaking it apart with your hands.

You can switch up the veggies or just add a bag of pre-cut stir-fry veggies.

Sticky Tofu & Broccoli

Servings: 4
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
This Sticky Tofu & Broccoli is a one-pot vegan dinner that packs in plenty of protein! Ready in 30 minutes for a quick meal!
5 from 3 ratings

Ingredients

Equipment

Instructions
 

  • Break apart the tofu into bite-sized pieces and place them in a bowl. Toss with the corn starch until the pieces are all coated.
  • Heat the oil in a skillet over medium heat. Add the tofu and cook until browned (approx. 8 minutes).
  • While the tofu is cooking, combine the soy sauce, agave, sesame oil, sriracha, garlic & ginger in a bowl. Whisk to combine and set aside.
  • Add the shallot & broccoli to the skillet with 1 tablespoon of water. Cover and allow to steam for 2-3 minutes.
  • Pour in the sauce and toss until everything is coated and the tofu has a nice crispy outer layer.
  • Serve as is or over rice with sesame seeds & green onion.

Video

Notes

  • Super firm tofu (also called “high protein tofu”) does not need to be pressed because it is so dense. If you use firm or extra firm tofu instead, you will want to thoroughly drain & press it before cooking it. You will also want to cut it into squares rather than breaking it apart with your hands.
Calories: 366kcal, Carbohydrates: 28g, Protein: 22g, Fat: 20g
Cuisine: asian
Course: dinner, lunch, Main Course
Did you make this recipe?Leave a review below or take a photo and share it on Instagram @thissavoryvegan with #thissavoryvegan.