Portuguese Mains, Veganised traditional Portuguese dishes

Tofu and mushrooms Gomes de Sá style

The Portuguese have a million ways to cook cod fish… OK, maybe not a million but A LOT. But, as I’m starting to veganise some of it, I have to say, I’m sorry but is not about the cod… is about all the spices, flavours and veggies you put in it because these vegan versions are really good. ‘Gomes de Sá’ is one of the most famous, so I had to have a go, and is great!

Time: 1.30 min approx.

Type: main dish

Difficulty: 2 pan

Serves 3-4 people

What you need


2 medium brown onion

2 tablespoons of olive oil

1 bay leaf

1-2 tsp garlic powder/granules

firm tofu (about 200g) cut into little chunks and marinated in a little soya sauce, white pepper, paprika and garlic (at least 1h to absorb the flavours)

150g mushrooms, sliced

500g white potatoes, cut into thin round slices and boiled for about 5minutes

1-2 nori sheets (cut in small pieces, about 1cm square)

Black Himalayan salt to taste

A handful of chopped parsley

A few black/green olives for decoration


Large pan (with lead if possible)

Tub to marinate tofu

Pan (to boil potatoes)

Backing try


Chopping board


Cut the tofu into little chunks, put it in a tub, sprinkle with paprika, white pepper and garlic and add soya sauce (enough to cover tofu pieces a bit), put lid and shake so all is mixed. Let it marinate for at least 1h;

Peel and cut potatoes into small circles and boil for about 5 minutes adding a bit of salt; they should be still a bit hard, as they will finish cooking in the oven;

Put the olive oil, sliced onions, bay leaf, sliced mushrooms and the garlic powder in the pan and slowly cook in medium/low heat and stir from time to time. Cook until the onion is transparent;

Add the tofu (and a little of the soya sauce) and nori sheets and cook for a further 2-3 minutes, incorporating all well;

Pour half of the potatoes in the baking try, followed by half of the onion, mushrooms and tofu mix on top and repeat once more with the other half;

Place chopped parsley and olives on top and bake in the oven for about 10 minutes in about 180֯C heat;

Serve while hot!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.