Sure. You have to be a little sensible about it... salt isn't a particularly good substitute for sugar... but if the ingredients you're substituting are reasonably similar, it could work.
One substitute for food coloring that can be used in baking and cooking is natural ingredients like beet juice, turmeric, or matcha powder. These ingredients can add color to your dishes without the use of artificial food coloring.
something acidic can substitute for vinegar like lemon or orange
There is not a substitute for treacle. This has to do with cooking.
A suitable flour substitute for roux in cooking is cornstarch.
Lemon juice is a good substitute for vinegar in cooking recipes.
Some effective alternatives for food coloring in baking and cooking include natural ingredients such as beet juice, turmeric, matcha powder, and spirulina. These ingredients can provide vibrant colors without the use of artificial dyes.
A good cooking substitute for white wine is chicken or vegetable broth.
A good substitute for epazote in cooking is a combination of dried oregano and fresh cilantro.
A substitute for parsley in cooking can be cilantro, chives, basil, or mint, depending on the dish you are preparing.
Vegetarian cooking is any cooking that does not include meat, and - in some cases - fish. Some common ingredients used in vegetarian cooking are, of course, vegetables, together with eggs, cheese and other dairy products, beans, tofu / soya proteins, meat substitute products (like Quorn), nuts and pulses to provide the proteins that omnivores can get from meat. Vegetarian cooking will also commonly include ingredients like pasta, noodles, bread, rice or other grains for carbohydrates.
Rice vinegar is a good non-alcoholic substitute for mirin in cooking.
A suitable substitute for carom seeds in cooking recipes is cumin seeds.