Here are some resource options for feeding the main factions in Heroes 5:
Humans: grain (farm).
High Elves: fruit (grove).
Orcs: meat (pig farm).
Dark Elves: lizard eggs (lizard farm).
Mages: energy (magic spring).
Necromancers: dark energy (zikkurat).
Demons: carrion (corpse pit).
Dwarves: beer (brewery).
All that remains is to calculate how many units of resource will be needed to feed, say, one growth.
However, it would be better to make it so that Dwarves produce electricity.