Tofu Makhani with Naan Bread

This Tofu Makhani with Naan bread takes time, but it is it worth it. The dish is so rich and flavorful, and naan bread is an easy complement.