This document discusses minimizing energy consumption in optical networks through improved routing techniques. It presents an integer linear programming model and heuristic algorithm to route demands across a network in a way that minimizes the number of links, nodes, and wavelengths used to reduce power consumption. The ILP model is solved using CPLEX and results are compared to a fast heuristic algorithm, showing the heuristic finds solutions with limited additional power consumption and runs much faster than the ILP model. Future work could test the approaches on larger network instances and topologies.