I actually work in the food industry and my dad owned his own business. I do know that you do need a Food Handlers License. You need to make sure you get one for the respective city that you are going to be handling the food in. You are also going to need to get a Tax ID. This will be necessary when filing your taxes for the business. Do NOT file your personal taxes with your business taxes. Those need to remain seperate cause you can write off certain items on the business taxes. It would also be advisable that you open a seperate checking account and/or get a business credit card. Anything that is purchased for the business needs to be paid for out of the business accounts. This includes mixers, blenders, baking pans or any equipment needed to make the food item as well as the food ingrediants, wrappers, containers, labels, etc. If you get a business credit card, most credit card companies offer a summerary statement. This lists all transactions that are done throughout the year and is easier for the tax firm or accountant that you use to itemize your deductions. Make sure that all postage that needs to be paid for mailings from the business are also paid for by the business accounts. You can also save any and all reciepts from business purchases for the accountant. If you are doing this business out of your house, you can also write off a portion of your mortgage/rent and utilities (gas, water, electricity, phone) You could also get a cell phone or a seperate line in your house strictly for the business. You must save your utility bills or may be able to get a summary statement from the utilites. As for the mortgage or rent write off, you will need to give a copy of your rental agreement or mortgage papers to the accountant when they do the taxes for you. You are also going to be needing a DBA (doing business as) if your sole proprietorship or partnership is going by a name other than your own; make sure you file it with the state.
That's a few of the things off the top of my head that I know you need. I would also check your local government and the TX's government websites or offices to find out what I may have left out.