Written for one request, published for everyone
Smoky Tofu with Chickpeas, Tomato and Spinach
Pan-fried tofu folded into a smoked paprika chickpea and tomato stew with wilted spinach, eaten with bread.
- Total
- 30 min
- Hands on
- 25 min
- Serves
- 2
- Method
- hob
- Cuisine
- Spanish-inspired
Per serving · estimated
- Energy
- 660 kcal
- Protein
- 32 g
- Fat
- 33 g
- Carbs
- 56 g

Method
Step 1 of 14
Dice the onion.
Onion

Step 2 of 14
Mince the garlic.
Garlic

Step 3 of 14
Halve the cherry tomatoes.
Cherry tomatoes

Step 4 of 14
Drain and rinse the chickpeas.
Chickpeas

Step 5 of 14
Cut the tofu into 2 cm cubes and pat them dry with kitchen paper.
Firm tofu
Step 6 of 14
Heat half the olive oil in a large frying pan over medium-high heat.
Olive oil

Step 7 of 14
Fry the tofu, turning now and then, until the faces are golden and crisp, then lift it onto a plate.
Firm tofu

What ‘ready’ looks like Step 8 of 14
Add the rest of the oil and the onion and cook until soft and glassy.
Olive oil
Onion

What ‘ready’ looks like Step 9 of 14
Stir in the garlic and smoked paprika until fragrant.
Garlic
Smoked paprika

What ‘ready’ looks like Step 10 of 14
Add the tomatoes and cook until the skins split and the juices run.
Cherry tomatoes

What ‘ready’ looks like Step 11 of 14
Tip in the chickpeas with 100 ml water and simmer, crushing a few against the pan, until soft and saucy.
Chickpeas

What ‘ready’ looks like Step 12 of 14
Stir the spinach through in handfuls until wilted.
Baby spinach
Step 13 of 14
Return the tofu to the pan, squeeze over the lemon and season with salt and pepper.
Firm tofu
Lemon
Salt
Black pepper
Step 14 of 14
Spoon into bowls and serve with the crusty bread.
Crusty bread
This page is the answer, unchanged
Bend it to your kitchen
Twenty minutes instead of forty. No oven. Four people, not two. No dairy, and the onion ran out. The app rewrites the recipe around what is actually true tonight, then merges the shopping into one list ordered the way you walk a supermarket.
Open in CookadayCookaday writes this answer once and serves it to everyone who asks the same question. Cooking temperatures come from a hand-checked table and are only shown here once a person has verified the source row — a model never invents them.