Basil & Garlic's tofu alla cacciatora, meaning cooked in a savoury tomato sauce.

Tofu alla cacciatora

A veganised version of the traditionally Tuscan dish, perfect for lunchtime

Whether it’s for vegan recipes or not, tofu is often cooked in Asian-style sauces – and, hey, that’s delicious! But this time round, I wanted to try tofu in a recipe reminiscent of my own culture. Pollo alla cacciatora is a traditionally Tuscan dish featuring chicken cooked in a delicious tomato sauce. Turns out tofu really can do it all!

Basil & Garlic's tofu alla cacciatora, meaning cooked in a savoury tomato sauce.

Tofu alla cacciatora

Cook Time 40 mins
Total Time 40 mins
Course Main Course, Side Dish
Cuisine Italian, Mediterranean
Servings 3 people
Calories 214 kcal


  • 270 grams extra firm tofu
  • 1/2 white onion
  • 1 celery stick
  • 8 cherry tomatoes
  • 1 garlic clove
  • 400 grams canned peeled tomatoes
  • splash of white wine
  • 1 sprig of rosemary
  • handful of black olives
  • salt and pepper to taste
  • olive oil for cooking


  • Drain the tofu and slice it in roughly 1cm thick rectangles – you should get approximately 6 slices. Heat a tablespoon of olive oil in a pan and fry the tofu, making sure to turn it so that both sides get crispy and golden brown.
  • While the tofu is cooking, finely chop the onion and celery stick. Cut the tomatoes in half lengthwise.
  • When both sides of the tofu have browned, remove from the pan and set aside on a plate. Add the chopped onion, celery, tomatoes and the garlic clove. Add a little more oil to the pan if needed.
  • When the onion starts becoming translucent, add a splash of white wine to deglaze the pan. Cook until the alcohol has evaporated.
  • Add the 400g of canned peeled tomatoes, along with the sprig of rosemary and olives. Crush the tomatoes in the pan with the back of a wooden spoon, so that a sauce forms. Cook until the sauce has thickened. Season with salt and pepper at this point.
  • Once the tomato sauce has thickened, add the tofu back to the pan and cook for an extra 5 minutes, so that the tofu warms up and absorbs some of the flavour of the sauce.
  • Serve with roasted potatoes, a side salad, or on its own with a slice of bread for dipping!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating