Tofu, Peanut, and Ginger Stir-fry

This delicious stir-fry is loaded with plant protein. The sauce is barely cooked which means the ginger stays zingy. It comes together quickly, but if...This delicious stir-fry is loaded with plant protein. The sauce is barely cooked which means the ginger stays zingy. It comes together quickly, but if you want to speed things up even more prep ahead by chopping the vegetables and preparing the sauce in advance, so when you get home from work all you have to do is quickly stir, and fry. Here we have served it with tofu, but the sauce is very versatile so feel free to try it with chicken, prawns, tempeh or your protein and vegetables of choice.

Serve with brown rice, if desired.
Read more This delicious stir-fry is loaded with plant protein. The sauce is barely cooked which means the ginger stays zingy. It comes together quickly, but if you want to speed things up even more prep ahead by chopping the vegetables and preparing the sauce in advance, so when you get home from work all you have to do is quickly stir, and fry. Here we have served it with tofu, but the sauce is very versatile so feel free to try it with chicken, prawns, tempeh or your protein and vegetables of choice.

Serve with brown rice, if desired.
This delicious stir-fry is loaded with plant protein. The sauce is barely cooked which means the ginger stays zingy. It comes together quickly, but if you want to speed things up even more prep ahead by chopping the vegetables and preparing the sauce in advance, so when you get home from work all you have to do is quickly stir, and fry. Here we have served it with tofu, but the sauce is very versatile so feel free to try it with chicken, prawns, tempeh or your protein and vegetables of choice.

Serve with brown rice, if desired.

Prep time
10 mins
Cook time
20 mins
FREEZER FRIENDLY
No
SHELF LIFE
3 days
Why is this healthy?
Plant
points
High
protein
High
fibre
3+ fruits &
vegetables
Herbs &
spices
Contains
Peanuts, Nuts, Soy View all Edamame beans, Vinegar, Olive oil, Peppers, Peanuts, Tofu, Nuts, Corn, Onion, Ginger, Seeds, Soy, Bell Peppers
Ingredients
Serves 2
For the sauce:
peanut butter
tamari
Swaps: soy sauce
maple syrup
water
peeled and roughly chopped
For the stir-fry
Swaps: chicken thigh, chicken breast, jumbo prawns
drained and 2cm cubed
baby corn
chopped into small pieces
red pepper
2cm cubed
finely sliced
toasted peanuts
roughly chopped
Why is this healthy?
Plant
points
High
protein
High
fibre
3+ fruits &
vegetables
Herbs &
spices

NUTRITION PER SERVING (Read more)

35g
Protein
533kcal
Calories
29g
Total Fat
43g
Carbs
13g
Sugars
11g
Fibre
485mg
Calcium
37%
 
6mg
Iron
33%
 
195mg
Magnesium
46%
 
1404mg
Potassium
30%
 
837mg
Sodium
36%
 
0mg
Vitamin B1
0%
0mcg
Vitamin B12
0%
0mcg
Vitamin D
0%
4.7mg
Vitamin E
31%
 
289mcg
Vitamin B9
72%
 
201mcg
Vitamin A
22%
 
121mg
Vitamin C
134%
 
3.7mg
Zinc
34%
 
127mcg
Vitamin K
106%
 
1mg
Copper
111%
 
0.5mg
Vitamin B2
38%
 
6.5mg
Vitamin B3
41%
 
0.7mg
Vitamin B6
41%
 
487mg
Phosphorus
39%
 
Protein: 35g; Calories: 533kcal; Total Fat: 29g; Carbs: 43g; Sugars: 13g; Fibre: 11g; Calcium: 485mg (37%); Iron: 6mg (33%); Magnesium: 195mg (46%); Potassium: 1404mg (30%); Sodium: 837mg (36%); Vitamin B1: 0mg (0%); Vitamin B12: 0mcg (0%); Vitamin D: 0mcg (0%); Vitamin E: 4.7mg (31%); Vitamin B9: 289mcg (72%); Vitamin A: 201mcg (22%); Vitamin C: 121mg (134%); Zinc: 3.7mg (34%); Vitamin K: 127mcg (106%); Copper: 1mg (111%); Vitamin B2: 0.5mg (38%); Vitamin B3: 6.5mg (41%); Vitamin B6: 0.7mg (41%); Phosphorus: 487mg (39%)
Show more
Why is this healthy?
Plant
points
High
protein
High
fibre
3+ fruits &
vegetables
Herbs &
spices
Contains
Peanuts, Nuts, Soy View all Edamame beans, Vinegar, Olive oil, Peppers, Peanuts, Tofu, Nuts, Corn, Onion, Ginger, Seeds, Soy, Bell Peppers
Ingredients
Serves 2
For the sauce:
peanut butter
tamari
Swaps: soy sauce
maple syrup
water
peeled and roughly chopped
For the stir-fry
Swaps: chicken thigh, chicken breast, jumbo prawns
drained and 2cm cubed
baby corn
chopped into small pieces
red pepper
2cm cubed
finely sliced
toasted peanuts
roughly chopped

Ingredients

Serves 2
For the sauce:
peanut butter
tamari
Swaps: soy sauce
maple syrup
water
peeled and roughly chopped
For the stir-fry
Swaps: chicken thigh, chicken breast, jumbo prawns
drained and 2cm cubed
baby corn
chopped into small pieces
red pepper
2cm cubed
finely sliced
toasted peanuts
roughly chopped

Method

1

Gather and prepare your ingredients.

2

Place all ingredients for the sauce into a small blender and blend until smooth.

3

Heat the olive oil in a large frying pan or wok. Add the cubes of tofu and lightly sprinkle with salt and pepper. Cook for 3-4 minutes before turning, allowing them to turn golden as evenly as possible.

4

Add the baby corn, red pepper, spring onion and edamame. Cook for 4-5 minutes, until the edamame has defrosted and the vegetables are tender. Reserve some spring onions for garnish, if desired.

5

Add the sauce and peanuts and turn off the heat. Stir to coat, allowing the sauce to heat through gently in the residual heat of the pan.

6

Serve sprinkled with the reserved spring onions.

Cook easy, healthy recipes every week
1000s of quick, balanced and delicious recipes

User comments (80)

Juliana Last week

Delicious recipe. Easy to adapt, and tastes great!

J 3 weeks ago

Bought some tofu but didn’t know what to do with it so tried this recipe. Very easy, not much washing up. Used red onion, red pepper and peas and served with rice. Will definitely make again.

Matt 3 weeks ago

Easy win. Tasty and full of goodness

Heather Last month

A nice dish. I added cauli, broccoli, red cabbage, grated carrot, bok choi and grated ginger as I didn't have all the veggies listed. I should have doubled the sauce! Note to self - keep to the proportion of veggies as per recipe next time. Tofu in air fryer was quick and I shook the sauce ingredients in a jar, so less washing overall :)

Emilie Last month

Simple and quick!
I made double the sauce

Bonnie 2 months ago

Really tasty, and as others noted, really easy to just sub in any veg you have. (I added carrots and green beans instead of baby corn.) I increased the sauce and served with soba noodles. It was really good cold the next day in my lunch, too. Oh--and I did add some Thai red curry paste to the sauce because I had some. It added a delicious kick!

Sue 3 months ago

Nice flavour added a bit more water to the sauce. We had it with fish cooked separately, will make again as all the ingredients I have in the cupboard

Lindsay 3 months ago

Frying the tofu to get all sides browned was a bit tricky, I ended up stir frying and I was happy with the result. Doubling the sauce as reviewers suggested was an excellent idea. Flavours were fresh and interesting

Danise 3 months ago

Easy to make, quick and very tasty. I’ll make this again.

Penny 3 months ago

Really tasty. Can’t go wrong by using any veg you have handy. May use chicken next time. A winner!

Sharon 3 months ago

A quick, easy meal which is very tasty.

Mary Jane 3 months ago

Delicious! The family LOVED it! I followed others' suggestions and doubled the sauce and then served over a base of quinoa. For 4 people I used what veg I had: onion, 3 cloves of garlic, broccoli and red and green peppers. I am constantly amazed how versatile firm tofu is! This is a real keeper!

4 months ago

Really really good. I prepared 2 portions (dinner and lunch box). I will do it again

Richard 4 months ago

Second time I have cooked this and it’s a winner.

Will 4 months ago

Good taste. Definitely would recommend. Maybe add some chicken to enhance meal.

Rika 5 months ago

Swapped baby corn for broccoli. Comes together easily. If very hungry, it would probably good to add the recommended rice. Though I’d think the amount of sauce might need to be increased for that.

Kat 5 months ago

I changed it up with tempeh, frozen mixed veggies, edamame beans, sliced shiitake mushrooms, and 1/4 cup quinoa. But didn't change a thing with the sauce.
Thats the yum 🤤

Suzanne 5 months ago

Simple & tasty. Varied the veg. Added coriander to cut across the peanut butter

Yassmin 5 months ago

Made this dish with prawns instead of tofu, and used whatever veg I had to hand. So tasty!

Lynn 6 months ago

Quick and easy to make . Taste delicious

Edward 6 months ago

Very tasty indeed. Like others, I changed ingredients/ proportions a bit based on what I had & added a chopped chilli.

Imogen 6 months ago

Another great recipe. Simple and filling. I used sweet corn as I like it better. And added the first of my home grown bok choy.

David 6 months ago

Brilliant. This will be on high rotation. I didn’t have corn so threw in broccoli, bevy spinach, half a spanish onion and a clove of garlic. Sensational result I also used prawns rather than tofu and only used a teaspoon of honey rather than a tablespoon of maple syrup. You can play around with this recipe and you will get great results. Ten stars.

Angela 7 months ago

Loved the flavours didn't blitz in blender mixed in bowl and added to end of stir fry. Used different vegetables, very tasty definitely cook again.

Julia 8 months ago

Very tasty. I think I'll try it with chicken the next time.

Tricia 8 months ago

Lovely with chicken and you can adjust veg according to what you have

Susan 8 months ago

Delicious.

Lori 8 months ago

Loved this one pan dish. I used frozen corn that I had in the freezer. I also added frozen broccoli florets ( steamed for 1 minute before adding them to the pan. I used one teaspoon of high quality EVOO which worked great. I served it over steamed brown rice and garnished with scallions and fresh shredded carrots. I would make additional peanut sauce the next time I make this delicious meal.

Mel 9 months ago

Used what I had on hand, very tasty! Can't really mess it up, very forgiving recipe

Karen 9 months ago

Really tasty sauce. Simple and quick - changed some of the vegetables to what I had in my fridge. Would happily make this again.

Mary 9 months ago

Great sauce. I added in mangetout as well which was a bit of a mistake as they were stringy. But overall a really tasty and quick meal.

Martin 10 months ago

Delicious and quick (once the prep work's done). I cooked it with chicken thighs.

Angela 10 months ago

A quick and easy recipe and I added a couple more veggies I had in the fridge.
Very tasty and surprisingly filling 👌

Harinder 10 months ago

Really delicious and super quick to make.

Mike 10 months ago

2 year old approved. I just made this to share with our 2 yr old for dinner. I used chicken as that’s what we had in the fridge, and I only used half the ginger in case it was too strong for him. He loved it and ate it all. I’ll go full ginger next time

Yu-Chen 10 months ago

Delicious and easy! I added chicken on top of tofu as well.

Janie 10 months ago

It was delicious despite looking a bit stodgy! I’m not sure where I went wrong, but I enjoyed it anyway.
I’ll definitely make it again.
Thank you, team.

Sandra 11 months ago

Wow! So tasty. Used different coloured capsicums and corn kernels. The sauce definitely makes for a tasty tofu dish.

Chloe 12 months ago

Our new favourite way to make a stir fry

Suzanne 12 months ago

Scrummy! I used tempeh rather than tofu. And roasted cashews rather than peanuts. I added a little more water to the sauce as it was quite thick. Will definitely cook again 😊

Paul 12 months ago

Made with diced chicken breast and was very tasty.

Hayley 12 months ago

One of my favourites and cooked twice

Louise Last year

A little on sweet side

Manuela Last year

Love the taste!! I did not have corn, but had zucchini and yellow bell peppers which I added instead. Will def make this again 😍😍

Mary-anne Last year

Absolutely delicious 😋
I added garlic, siracha and coriander to sauce and it was yummo.

Séamas Last year

No raw peanuts so added more veggies, mushrooms 7 broccoli. It was delicious.

Karen Last year

This dish is delicious. We’ve had it before and it’s become a real favourite. .

Virginie Last year

Very good recipe. I served it with rice noodles. I will make it again.

Heatherly Last year

This recipe was so easy to put together and really tasty! Don’t be afraid to put other veg in if you don’t have what’s in the recipe. I didn’t have bell pepper, so I used carrots. I will definitely be making this again!

Hilary Last year

Sauce was lovely. The dish was tasty and filling. I'll definitely cook it again n

Caron Last year

Very quick and tasty

© 2026 The Doctor's Kitchen