Easy 30 Minute Sweet and Sticky Tofu with Broccoli

Plate of sweet and sticky tofu with garlic broccoli and rice on table with other similar plates.

A weeknight winner, this one-pan sticky tofu recipe is sweet, savory, and totally family-approved. It’s made with simple ingredients—extra-firm tofu, garlic, broccoli, and a sweet sticky glaze of soy sauce and maple syrup—and comes together in just 30 minutes with minimal cleanup.

If you’re a tofu lover (or trying to convert someone), this is one of the best recipes to start with. It’s got that nostalgic sticky sesame chicken energy, but fully vegan—and if you love that takeout-style flavor without the cost or the grease, this is your new favorite way to do tofu.

Why You’ll Love This Sticky Tofu

✔️ Ready in 30 minutes
✔️ Uses a single large skillet (less cleanup!)
✔️ Kid/teen-approved sweet and savory sauce
✔️ Easily made gluten-free with tamari
✔️ Stores well in an airtight container for meal prep
✔️ Customizable — try it with bok choy, mushrooms, or fairytale eggplant

A Word on Tofu Texture

The texture of the tofu is key. For best results, press your tofu first to remove excess moisture—a few paper towels and a heavy pan work in a pinch, or a tofu press if you’ve got one. You want the tofu dry so it crisps up well.

Cut into 1-inch cubes or triangles and fry in a non-stick pan or cast-iron skillet for that golden crust. The crispy coating plus the thick, glossy sauce = magic.

Let’s Talk Sauce

This sticky sesame sauce is made from pantry staples, no blender needed. Just whisk in a small bowl:

  • Low-sodium soy sauce or tamari for gluten-free

  • Pure maple syrup for sweetness and depth

  • Rice vinegar or lime juice for brightness

  • Cornstarch slurry to thicken

  • Take it to the next level: add garlic powder, fresh ginger, and a splash of sesame oil for even more depth of flavor

The sauce thickens in 2–3 minutes right in the pan and gets that beautiful golden brown gloss thanks to the maple.

Tips for the Crispiest Tofu

  • Press tofu for at least 15 minutes to remove excess liquid

  • Pan-fry in a single layer over medium-high heat

  • For extra crispiness, toss cubes in corn starch or potato starch

  • Or skip the pan and try the air fryer at 400ºF for 15 minutes

  • Let the tofu rest on a plate while you cook the veggies—this helps preserve the crispness

Ingredients for sweet and sticky tofu on a marble countertop.

Ingredients

  • Extra-firm tofu: the best type for pan-frying

  • Maple syrup: use real maple, not pancake syrup

  • Cornstarch: helps the sauce cling + crisps the tofu

  • Avocado oil: or any neutral oil (like olive oil) for cooking

  • Rice vinegar: balances the sweetness in the sauce

  • Sesame oil + aromatics: takes the taste to the next level

Instructions (Full Recipe Below)

  1. Press tofu using a tofu press or paper towels to remove excess water

  2. Cut into cubes and pan-fry in a large skillet until golden on most sides

  3. Remove tofu and sauté garlic + broccoli over medium heat

  4. Whisk your sauce ingredients in a small bowl

  5. Return tofu to the pan, add sauce, and stir for 2–3 minutes until thick

  6. Add broccoli back in, top with sesame seeds, and serve hot

Notes + Substitutions

  • Use tamari sauce or gluten-free soy sauce to keep it gluten-free

  • Swap broccoli for any veggie you love—bok choy, shiitake mushrooms, or even fairytale eggplant

  • Add heat with red chilis, red pepper flakes, or sriracha

  • Make it low sugar: sub some of the maple with coconut sugar or a splash of tomato paste

  • Double the sauce if you’re serving with extra noodles or rice

This is also a great base recipe to riff on if you're experimenting with orange tofu, general tso’s chicken, or other sweet-savory glazes.

sweet and sticky tofu, sticky tofu recipe, vegan tofu dinner, vegan sesame tofu, crispy tofu nuggets, one-pan tofu dinner, tofu with broccoli, high protein vegan dinner, maple soy tofu, plant-based sticky tofu, easy tofu stir fry, tofu and broccoli stir fry, vegan meal prep tofu, healthy sticky tofu, tofu rice bowl, weeknight tofu recipe, easy vegan tofu, sesame tofu recipe, family friendly vegan dinner, quick tofu meal
dinner
asian
Yield: 4
Author: Corey Taylor
Easy 30 Minute Sweet and Sticky Tofu with Broccoli

Easy 30 Minute Sweet and Sticky Tofu with Broccoli

One-pan, sweet and sticky tofu with broccoli, perfect for weeknights or meal prep. Vegan, customizable, and loaded with flavor.

Prep time: 15 MinCook time: 15 MinTotal time: 30 Min
Cook modePrevent screen from turning off

Ingredients

For the Sauce
For the Tofu
For the Broccoli

Instructions

  1. Press tofu for 15–20 minutes to remove excess moisture. Cut into bite-sized tofu triangles or cubes.
  2. In a large skillet, heat 1 tbsp oil over medium-high heat. Cook tofu in a single layer, flipping until golden brown, about 8–10 min. Set aside.
  3. In a small bowl, whisk sauce ingredients until smooth.
  4. In the same pan, sauté garlic in 1 tbsp oil over medium heat for 30 sec. Add broccoli + salt. Cook 4–5 min, stirring often. Add maple syrup if using. Remove from the pan.
  5. Return tofu to the pan, add the sauce, and stir for 2–3 minutes until thickened.
  6. Return broccoli to the pan or serve on the side of the tofu. We love this over steamed rice or udon noodles. Top with sesame seeds or green onions.

Notes

Store in an airtight container in the fridge up to 3 days.

Nutrition Facts

Calories

338

Fat

14 g

Carbs

40 g

Fiber

5 g

Protein

17 g

Cholesterol

0 mg

Net carbs

35 g

Sat. Fat

2 g

Sodium

836 mg

Sugar

22 g

Please note: I am not a certified dietitian or nutritionist. Nutrition info is calculated automatically and is for informational purposes only.

Did you make this recipe?
Tag @thevegansix on instagram and hashtag it #thevegansix
Previous
Previous

Healthy Pumpkin Protein Muffins (Vegan + High Protein)

Next
Next

Vegan Korean Beef (One Pan Bulgogi Style Dinner)