top of page

Healthy Tofu Stir Fry with Superfoods

Aug 2
7 min read
Overhead view of a colourful tofu stir fry with broccoli, kale, capsicum, edamame and sesame seeds.
A bright, balanced stir fry starts with crisp tofu and colourful vegetables.

A good tofu stir fry should be crisp, colourful, saucy, and filling, not watery cubes of tofu sitting beside tired vegetables. The trick is to treat each ingredient properly: press the tofu, cook the vegetables in the right order, and add the sauce at the end so it coats everything without going dull.


This healthy tofu stir fry uses everyday superfoods such as broccoli, kale, red capsicum, edamame, garlic, ginger, and sesame seeds. It is plant-based, high in fibre, rich in colour, and easy to adapt to what you have in the fridge.


This recipe makes 4 serves and takes about 35 minutes from start to finish.


Gather the ingredients


This recipe uses firm tofu because it holds its shape and crisps well. Extra-firm tofu also works if you can find it. Silken tofu is too soft for this style of cooking.


For the stir fry


Ingredient

Amount

Why it works

Firm tofu

450 g

Adds plant-based protein and a satisfying bite

Broccoli

2 cups, cut into small florets

Cooks quickly and brings crunch

Kale

2 packed cups, stems removed and leaves torn

Wilts down and adds a dark leafy green

Red capsicum

1 large, sliced

Adds sweetness, colour, and freshness

Edamame

1 cup, shelled

Adds protein, fibre, and a buttery texture

Carrot

1 medium, thinly sliced

Brings natural sweetness and extra colour

Garlic

3 cloves, finely chopped

Builds savoury flavour

Fresh ginger

1 tablespoon, grated

Adds warmth and brightness

Spring onions

3, sliced

Freshens the finished dish

Sesame seeds

1 tablespoon

Adds crunch and nutty flavour

Olive oil or avocado oil

2 tablespoons

Helps crisp the tofu and cook the vegetables


For the sauce


Ingredient

Amount

Reduced-salt soy sauce or tamari

3 tablespoons

Rice vinegar

1 tablespoon

Maple syrup or honey

1 tablespoon

Sesame oil

2 teaspoons

Cornflour

1 teaspoon

Water

3 tablespoons

Chilli flakes or sriracha

To taste


If you need a gluten-free version, use tamari instead of regular soy sauce. If you prefer a lower-sugar sauce, use half the maple syrup or skip it. The sauce will still taste good, just sharper and more savoury.


Set up before you cook


Stir fries move quickly. Once the pan is hot, there is not much time to chop, measure, or search for the soy sauce. A little prep makes the cooking calm and simple.


You will need:


  • A large frying pan, wok, or sauté pan

  • A clean tea towel or paper towel

  • A chopping board and sharp knife

  • A small bowl for the sauce

  • Tongs or a spatula

  • A plate for the cooked tofu


For the best texture, aim to cut the vegetables into even pieces. Thin carrot slices, small broccoli florets, and narrow capsicum strips cook faster and more evenly than large chunks.


Close-up of cubed tofu on a tea towel beside chopped broccoli, kale, capsicum and edamame.
Prepping everything first keeps the stir fry quick and crisp.

How to make healthy tofu stir fry


1. Press the tofu


Drain the tofu and wrap it in a clean tea towel or several sheets of paper towel. Place it on a plate, then set another plate or a small saucepan on top. Leave it for 10 to 15 minutes.


Pressing removes extra water from the tofu. This helps it brown in the pan instead of steaming. If you only have a few minutes, press it briefly while you chop the vegetables.


Cut the pressed tofu into bite-sized cubes, about 2 cm wide.


2. Mix the sauce


Whisk the soy sauce or tamari, rice vinegar, maple syrup or honey, sesame oil, cornflour, water, and chilli in a small bowl.


The cornflour helps the sauce thicken lightly, so it clings to the tofu and vegetables. Whisk well so there are no dry lumps at the bottom of the bowl.


Taste the sauce before cooking. It should be salty, tangy, a little sweet, and lightly nutty. If it tastes too strong, add another tablespoon of water. If it tastes too flat, add a small splash of vinegar or a pinch of chilli.


3. Crisp the tofu


Heat 1 tablespoon of oil in a large pan over medium-high heat. Add the tofu in a single layer. Leave it alone for 2 to 3 minutes before turning. This helps each side form a light golden crust.


Cook for 8 to 10 minutes, turning the cubes until several sides are browned. Transfer the tofu to a plate.


Do not crowd the pan. If your pan is small, cook the tofu in two batches. Crowding traps steam, which makes the tofu soft instead of crisp.


4. Cook the firmer vegetables


Add the remaining 1 tablespoon of oil to the pan. Add the broccoli, carrot, and red capsicum. Cook for 4 to 5 minutes, tossing often.


The vegetables should brighten in colour and soften slightly while keeping some crunch. If the pan looks dry, add a splash of water, not more oil. The water will help the broccoli steam for a moment, then evaporate.


5. Add the aromatics


Add the garlic and ginger. Stir for 30 to 60 seconds, just until fragrant.


Garlic and ginger burn quickly, which is why they go in after the firmer vegetables have started cooking. Keep them moving in the pan and lower the heat slightly if they brown too fast.


6. Wilt the greens and warm the edamame


Add the kale and edamame. Toss for 2 to 3 minutes.


The kale will look bulky at first, then shrink as it softens. Edamame only needs to heat through, especially if it has already been thawed. If you use frozen edamame straight from the freezer, give it an extra minute in the pan.


7. Return the tofu to the pan


Add the crisp tofu back to the vegetables. Toss gently so the cubes do not break.


At this point, check the heat. The pan should be hot enough to sizzle when the sauce goes in, but not so hot that the sauce burns on contact.


8. Pour in the sauce


Give the sauce another quick whisk, then pour it over the tofu and vegetables. Toss for 1 to 2 minutes, until the sauce thickens and coats everything.


The sauce should look glossy, not watery. If it thickens too much, add a tablespoon of water. If it seems thin, cook for another minute while tossing.


9. Finish with spring onions and sesame seeds


Turn off the heat. Scatter over the sliced spring onions and sesame seeds. Taste and adjust.


You can add:


  • Extra chilli for heat

  • A squeeze of lime for freshness

  • More sesame seeds for crunch

  • A small splash of tamari if it needs more salt


Serve straight away while the tofu is still crisp around the edges.


Eye-level view of tofu and vegetables sizzling in a wok with sauce being stirred through.
Add the sauce at the end so it stays glossy and fresh.

Make it a balanced meal


This tofu stir fry can stand alone as a lighter meal, but it becomes more filling when served with a grain or noodle base.


Good options include:


  • Brown rice

  • Jasmine rice

  • Quinoa

  • Soba noodles

  • Rice noodles

  • Cauliflower rice for a lighter bowl


For a simple dinner bowl, spoon rice into a bowl, add the tofu stir fry, then top with spring onion, sesame seeds, and chilli. A few fresh herbs, such as coriander or Thai basil, also work well.


If you are meal prepping, keep the rice and stir fry in separate containers. This helps the vegetables keep better texture when reheated.


Why these superfoods work well together


“Superfood” is not a strict scientific category, but the term usually points to foods that are nutrient-dense. In this recipe, the ingredients bring a mix of plant protein, fibre, vitamins, minerals, and flavour.


Tofu adds plant-based protein and takes on the flavour of the sauce. Broccoli and kale bring fibre and deep green colour. Red capsicum adds sweetness and vitamin-rich freshness. Edamame gives the dish extra substance. Garlic and ginger add bold flavour without needing a heavy sauce.


Sesame seeds and sesame oil round it out with nuttiness. They also make the stir fry taste more complete, even though the ingredient list stays simple.


This recipe is for general information and everyday cooking inspiration. It is not medical or dietetic advice.


Easy swaps and variations


Once you know the method, this stir fry is flexible. Keep the tofu, sauce, and cooking order, then change the vegetables based on the season or what is in the crisper.


Try these swaps:


Instead of

Use

Kale

Baby spinach, silverbeet, bok choy, or Chinese broccoli

Broccoli

Broccolini, cauliflower, snow peas, or green beans

Red capsicum

Yellow capsicum, zucchini, mushrooms, or cabbage

Edamame

Green peas, chickpeas, or cooked lentils

Sesame seeds

Crushed peanuts, cashews, or sunflower seeds


For extra crunch, toss in roasted cashews at the end. For more heat, add fresh sliced chilli with the garlic and ginger. For a more citrusy finish, squeeze lime juice over the bowls just before serving.


If you want a richer sauce, add 1 tablespoon of natural peanut butter or tahini to the sauce mixture. Whisk it well with the water before adding it to the pan.


Common mistakes to avoid


The most common stir fry problem is sogginess. These small fixes make a big difference.


Skipping the tofu press


Wet tofu struggles to brown. Even 10 minutes of pressing helps.


Using low heat


Stir fry needs a hot pan. Medium-high heat gives vegetables colour while keeping them crisp.


Adding the sauce too early


Sauce can reduce too much or make vegetables limp if it goes in before the vegetables are almost cooked.


Overloading the pan


Too much food lowers the heat and creates steam. Use a large pan or cook in batches.


Cutting vegetables too large


Big pieces take longer, so some ingredients overcook while others stay raw. Keep everything bite-sized.


Store and reheat leftovers


Cool leftovers quickly, then store them in an airtight container in the fridge for up to 3 days.


To reheat, use a pan over medium heat for the best texture. Add a small splash of water to loosen the sauce and stir until hot. You can also use a microwave, but the tofu will soften more.


This recipe is best fresh, yet it still makes a useful next-day lunch. If you know you are cooking for leftovers, slightly undercook the vegetables so they keep some bite after reheating.


Wide-angle view of two meal prep containers filled with tofu stir fry and brown rice.
Leftovers make an easy lunch when packed with rice or quinoa.

What success looks like


A great tofu stir fry has crisp-edged tofu, bright vegetables, and a glossy sauce that lightly coats each bite. The broccoli should still have crunch. The kale should be tender but not dull. The tofu should taste savoury all the way through, with sesame, ginger, and garlic coming through clearly.


Once you make it once, the method becomes easy to repeat: press, crisp, stir fry, sauce, finish. Keep those steps in order and you can turn tofu and a handful of superfoods into a healthy dinner any night of the week.


Comments


bottom of page