Nut roast can typically be found at health food stores, specialty food markets, and some grocery stores. You may also be able to find it online through various retailers or directly from the manufacturer.
If you are unsure where to find nut roast in your area, you can try conducting a quick search online for "nut roast near me" or "where to buy nut roast." This should provide you with a list of local stores that carry it or online retailers that sell it.
Additionally, you can try making your own nut roast at home using a variety of nuts and other ingredients. There are many recipes available online that can guide you through the process.