Cottage Food Guides

How to Make Cottage Food Labels (DIY Guide)

You can make a compliant cottage food label yourself using Word, Google Docs, or Canva, but the label has to include a complete ingredient list in descending weight order, every FDA major allergen, your business name and address, net weight, and your state's disclosure statement — and getting all of that right by hand is where most DIY labels go wrong. This guide walks through the manual process step by step, plus the mistakes that most often trip up self-made labels.

Last updated: July 2026

Step 1 — Write Your Ingredient List in the Correct Order

List every ingredient in descending order by weight in the finished product, not by how much you personally added of each one relative to the recipe card. If you use a packaged product like a cake mix, chocolate chips, or a pre-made frosting, you cannot just write the brand name — you have to open the package, copy its full sub-ingredient list, and merge those sub-ingredients into your overall list at the correct weight position.

This is the single most common mistake in DIY labels: writing "cake mix" or "frosting" as one line item instead of expanding every sub-ingredient inside it. A health inspector or a customer with an allergy has no way to know what's actually in "cake mix."

Step 2 — Build Your Allergen Statement

Cross-reference your full ingredient list, including every sub-ingredient from packaged products, against the FDA's nine major allergens (milk, eggs, fish, shellfish, tree nuts, wheat, peanuts, soybeans, and sesame). List every allergen your product contains, even if it only came from a sub-ingredient in a mix or a coating.

Write a "Contains:" statement listing every allergen you found, and place it immediately after your ingredient list. Double-check this step manually every time you switch ingredient brands, since manufacturers reformulate products without much notice.

Step 3 — Add the Required Non-Ingredient Elements

Beyond the ingredient list and allergens, a compliant label needs: the product's common name, your business name and address (a PO box is acceptable in most states), the net weight of the product in both US customary and metric units, and your state's exact cottage food disclosure statement wording — this last one has to match your state's required language precisely, not a paraphrase.

Some states also require a permit or registration number on the label, and some require a "best by" or production date. Check your specific state's cottage food statute for the full list, since it varies meaningfully by state.

Step 4 — Design and Print

Once you have the correct text, tools like Canva, Word, or Google Docs work fine for laying it out. Keep the ingredient list and allergen statement at a legible size (8–10 point is a common professional minimum), and make sure the disclosure statement is easy to find, not buried in tiny type at the bottom.

Print on adhesive label paper sized for your packaging, or have labels professionally printed if you're producing at volume. Test-print one label and read it at arm's length before printing a full batch.

Common Mistakes That Get DIY Labels Rejected

The most common DIY label mistakes are: listing a packaged ingredient by brand name only instead of expanding its sub-ingredients; missing an allergen that was buried inside a mix, coating, or flavoring; using outdated or paraphrased disclosure statement wording instead of your state's exact required language; and forgetting to update the label after switching ingredient brands or suppliers.

Each of these mistakes is easy to make by hand because they all require re-checking source material (the packaging of every branded ingredient you use) every single time you build or update a label — which is exactly the part that's tedious to do manually and easy to automate.

Note: If you're building labels for multiple products or update recipes often, manually re-deriving sub-ingredients and allergens from scratch each time is where most DIY workflows break down.

Common Questions

Write a complete ingredient list in descending weight order (expanding sub-ingredients from any packaged products you use), add a "Contains:" allergen statement for any of the FDA's nine major allergens present, include your business name and address, net weight, and your state's exact disclosure statement wording, then design and print it using a tool like Word, Google Docs, or Canva.

Yes, Canva works well for the visual layout of a cottage food label. It does not, however, generate the compliance content — the ingredient list, allergen statement, and disclosure text — automatically. You have to research and type that content in yourself before designing around it.

Listing a packaged ingredient (like a cake mix or a bag of chocolate chips) by its brand name only, instead of expanding every sub-ingredient printed on that package's own label. Regulators and allergy-conscious customers need to see the full ingredient breakdown, not just a product name.

No — a compliant label can be made in any tool, including Word or Google Docs, as long as it contains every legally required element correctly. Purpose-built tools just automate the research and formatting so you don't have to re-derive sub-ingredients and allergens by hand every time.

Doing it manually, most producers spend 30 to 60 minutes or more per label the first time, mostly on researching sub-ingredients from packaged products and confirming allergen content and disclosure wording. That time repeats every time you change a recipe or switch a brand of ingredient, since the sub-ingredients have to be re-checked each time.

Skip the Manual Ingredient Research

Quickly Cottage automatically expands sub-ingredients from the branded products you use, detects all nine FDA major allergens, and inserts your state's exact disclosure statement — the part of DIY labeling that takes the longest and is easiest to get wrong. Start free and generate your first compliant ingredient list in minutes.