Are you putting the onions in the water when steaming them, or are they properly elevated so that the rising steam is cooking them? Because, generally, boiling things or cooking them in water directly kinda mutes the flavor.
Instead of sauteing with water, use butter. Or nothing if you are confident they won’t stick to the pan. Also a sprinkling of salt helps draw the moisture already in the food out and helps give it a crust.
Are you putting the onions in the water when steaming them, or are they properly elevated so that the rising steam is cooking them? Because, generally, boiling things or cooking them in water directly kinda mutes the flavor.
Instead of sauteing with water, use butter. Or nothing if you are confident they won’t stick to the pan. Also a sprinkling of salt helps draw the moisture already in the food out and helps give it a crust.