We've been using
RecipeManger for years it is a great software for
Recipe Costing and
Food Costing plus it comes with great features like
nutritional analysis,
food inventory control and many other features.
I'd highly recommend it, we've loved the flexibility of the application.