Cream gravy is made with a milk or cream base and a white roux, while brown gravy uses a meat or vegetable stock base and a brown roux, giving it a darker color and richer flavor​.