There are three major properties of the liquids:
- Fat based (oil, melted butter, bacon drippings, and on) versus water based (milk, juice, water, and so on).
- Flavor - some liquids, juices and to a lesser extent, milk have a distinct flavor that will effect the bread
- Acid - Some liquids, like orange juice, are more acid and affect the pH of the dough
Not every liquid falls neatly into these exact categories. Milk, for example, is about 87% water, 4% fat, and the rest is sugars and proteins. These differences are often insignificant compared to the overall bread recipe.
In general, you can substitute fat-based liquids for other fat based ingredients, and water based liquids for other water based liquids.
Most breads also have the capacity to carry additional fats and sugars (called enrichment), which at its extreme leads to breads like brioche which are very sweet and fatty.
Eggs are a complex ingredient in that the whites are mostly water, with some protein (albumin), and the yolks are about 50% water and 50% fat.
See related:
Are there any general principles of ingredient substitutions? Note that in a bread recipe, with so few ingredients and a deceptively complex chemistry, all of the ingredients have a role to play in the chemistry, so the major factors you are looking at are the overall total ratios of fat, sugar, and water to the flour. Accent ingredients would be add ins like carway seeds in rye bread which don't incorporate into the dough.
In regards to your desire for more olive oil flavor, you almost certainly can substitute olive oil for any fats already in the recipe with comparable results. Most dought can even carry a little more fat, although this will inhibit yeast growth and gluten development, so that you will need more kneading and more proofing time.
You can also brush the crust with olive oil before or after baking.
The very best way to get olive oil flavor into your bread is to dip it in oil when you eat it. This also allows you to get the full flavor of a quality oil, as many nuances would be lost if it was baked into the bread.
The big question you have to ask yourself is, "How absorbent is what you want to add?" For instance Chia seeds are not going to affect your hydration much. Those you can probably just add. Corn meal on the other hand will absorb water, but it won't create gluten. You'd want to replace some of the flour with corn meal and perhaps a bit more vital wheat gluten. Wheat bran contains gluten, oat bran does not. Both will be absorbent so should replace flour. Any cereal will be absorbent, the question of gluten will depend upon the grains used. Because you're using a bread maker you're probably not as intimately aware of the hydration of your dough as you would be if you did your kneading by hand. For your next few loaves, take the dough out of the machine when it is done kneading. Give it a few kneads to get a feel for it. You'll feel it if your hydration is off.
You're right in that you want to try adding one ingredient at a time. Also start small, you might just be surprised at how much 1/4 cup of corn meal will affect your loaf.
I find it helpful to look at recipes that include the ingredient I want to add and compare that recipe to similar loaves that don't contain the ingredient. In what other ways are the recipes different?
2 websites come to mind that you might find helpful.
The Fresh Loaf and King Arthur Flour
Best Answer
Well, it sounds like the answer should just be to soften your margarine first. Either your margarine is ice cold or your machine doesn't need very long if you're ending up with little studded bits of margarine in your crust - that's very unusual.
Can you add oil? Sure. Try adding some olive oil instead or just vegetable shortening . There's a little water in margarine and butter, its an emulsion - about 16% of it - so if you're going to add pure fat then technically you'd need to add about 1 tsp of water as well. Will 1 tsp of water matter overall? Probably not...but its there.
(Overall that recipes looks a bit low on water to me also - I'm not sure how that would effect the margarine mixing though.)