- Why is the tofu falling apart?
- You probably bought 'silken' tofu. For this recipe, you need firm or extra firm tofu that can withstand frying.
Spicy tofu with beans
Tofu is tasteless on its own, but its texture is like a sponge: with proper preparation, it locks in any flavour. In this recipe, 'pressing' is key to removing water and making room for the spicy marinade. Combined with beans and tomato, you get a rich, protein-packed ragout where the starch from the beans thickens the sauce, and smoked paprika adds a meaty depth.
Ingredients
200
g
Firm tofu
1
tin
Kidney beans (approx. 240g drained weight)
1
whole
Onion
2
cloves
Garlic
2
tbsp
Olive oil
1
tsp
Smoked paprika
0.5
tsp
Chilli flakes
2
tbsp
Soy sauce
100
g
Sweetcorn (tinned)
3
tbsp
Tomato purée
1
bunch
Fresh coriander
Shopping List (0)
Equipment Needed
- Non-stick frying pan
- Weight for pressing tofu (e.g. tins)
- Kitchen paper
Allergen Information
Soya
Gluten
Instructions
1
✓
Wrap the tofu in kitchen paper, place a heavy object on it (e.g. chopping board with a tin on top), and press for 15 minutes. Then cut into cubes.
Tip: Without removing the water, the tofu would just steam and not brown.
2
✓
Heat half the oil in the frying pan. Toss in the tofu and fry until golden brown on all sides. Remove and set aside.
Tip: Be patient! Don't keep moving it; let a crust form.
3
✓
Sauté the chopped onion in the remaining oil. Add the crushed garlic, smoked paprika, chilli, and tomato purée. Fry for 1-2 minutes.
Tip: Frying (caramelising) the spices and tomato deepens the flavours and removes the raw acidity of the tomato.
4
✓
Pour in the rinsed beans, corn, soy sauce, and about 50ml water. Bring to a boil.
Tip: The starch from the beans will thicken the sauce.
5
✓
Return the tofu to the ragout, stir to coat in the sauce. Heat through.
Tip: The sponge effect works here: the fried tofu now absorbs the sauce.
6
✓
Serve sprinkled with fresh coriander.
Tip: Excellent with rice or tortillas.
Recipe FAQ
Ingredients
- 200 g Firm tofu
- 1 tin Kidney beans (approx. 240g drained weight)
- 1 whole Onion
- 2 cloves Garlic
- 2 tbsp Olive oil
- 1 tsp Smoked paprika
- 0.5 tsp Chilli flakes
- 2 tbsp Soy sauce
- 100 g Sweetcorn (tinned)
- 3 tbsp Tomato purée
- 1 bunch Fresh coriander