Sweet & Sour Tamarind Tofu with Roasted Cauliflower

Cooking time
Serves2 people

Smoked tofu gets a sweet and sour kick from tamarind and honey, then gets paired with mellow yellow turmeric roasted cauliflower.


  • 1 cauliflower
  • 1 tbsp olive oil
  • 2 tsp turmeric
  • Sea salt and freshly ground pepper
  • A 225g pack of smoked tofu
  • 2 shallots
  • 1 garlic clove
  • 4 tomatoes
  • 2 tbsp tamarind paste
  • 2 tbsp agave syrup or honey
  • A handful of coriander
Buy the ingredients to start making your own
Add Ingredients To Basket


1. Heat your oven to 200°C/Fan 180°C/Gas 6. Line a baking tray with baking paper. Pull the leaves off the cauliflower and break it into small florets. Tumble onto the baking tray. Drizzle over 2 tsp olive oil and sprinkle with 2 tsp turmeric. Season and toss together. Roast for 25 mins.
2. While the cauliflower is roasting, chop the tofu into 2 cm chunks. Peel and thinly slice the shallots. Peel and crush the garlic. Finely chop the tomatoes.
3. Warm a frying pan for 1 min over a medium heat. When warm, add 2 tsp olive oil and the tofu. Fry for 5 mins till golden, stirring now and then. Lift out of the pan with a slotted spoon and pop in a bowl.
4. Tip the shallots, garlic and tomatoes into the frying pan. Bring up to a simmer and cook for 10 mins. Stir now and then till the tomatoes have broken down.
5. Stir in 2 tbsp tamarind and 2 tbsp agave syrup or honey. Add the golden smoked tofu back to the pan.
6. Simmer the tofu in the tomato sauce for 5 mins to warm through. If the cauli is cooked before the tofu is finished, turn the oven off to keep it warm.
7. The cauliflower should be roasted and charred on the edges. Serve with the tamarind tofu, garnished with coriander leaves.
Shopping List
Add main ingredients to basket
Kitchen Cupboard
Add cupboard ingredients to basket

Make a list of your favourite things by clicking on the heart. This will come in handy when placing your orders.

Start your favourites list now New to Abel & Cole? Sign up here

Back to the shop
Please enter a nickname for yourself: