Crosodocrosodo
Business7 min read·June 24, 2026
Sarah Baker · Crosodo Editor

How to label cottage food in Minnesota (2026 guide)

A plain-English, label-by-label walkthrough of Minnesota's cottage food labeling rules under Minn. Stat. §28A.152 — required elements, the exact disclaimer, the 9 federal allergens, and a copy-paste label template.

If you sell baked goods from your home in Minnesota, every item you sell has to be labeled correctly. Minnesota's cottage food law — Minn. Stat. §28A.152 — is a strong, baker-friendly law, but the labeling rules are specific, and getting them wrong means you lose the protection the law gives you.

This guide walks through exactly what goes on a Minnesota cottage food label, gives you a copy-paste template, and covers the edge cases that trip people up. It mirrors our most popular label walkthrough — how to label cottage food in Texas — adapted to Minnesota's rules.

Not legal advice. We're a small apparel brand that cares about home bakers. For anything serious, read the law directly or call Minnesota Department of Agriculture.

What every label must include

Per Minnesota's cottage food labeling rules, every product label must include:

  1. Your business name and home address — or a state-issued ID / registration / permit number in place of your address (most home bakers use the ID to keep their home address off every package).
  2. An ingredient list in descending order by weight (major allergens called out).
  3. The production date (date the food was made).
  4. Allergen disclosure for any of the 9 federal major allergens present.
  5. The state's required disclaimer statement, verbatim (exact wording below).

What Minnesota law actually says

Labels must accurately reflect: the name and registration number or address of the producer; the date on which the food was prepared; ingredients and any possible allergens; and the statement 'These products are homemade and not subject to state inspection.' At farmers markets and community events, a visible placard with the same statement must be displayed. Online sellers must display the statement on their website. Registration number may substitute for home address.

The 9 federal major allergens you must disclose

  • Milk
  • Eggs
  • Fish
  • Shellfish
  • Tree nuts
  • Peanuts
  • Wheat
  • Soy
  • Sesame (added federally in 2023 — frequently missed)

You don't have to list every ingredient in most states, but you must explicitly name any of these allergens that are present. “May contain” hedging isn't a substitute — if it's in there, name it. Sesame became the 9th federal major allergen in 2023 and is the one most older label templates miss.

The required disclaimer

Minnesota requires this statement, word for word, on the label or a point-of-sale sign:

These products are homemade and not subject to state inspection.

Copy-paste label template

Product name
SOURDOUGH BOULE
Made by
Jane's Sourdough Co.
Address / ID
your home address or state ID number
Ingredients
bread flour, water, salt, sourdough culture (wheat)
Allergens
Contains: WHEAT
Disclaimer
These products are homemade and not subject to state inspection.

Print it on a sticker, put it on the bag. Adjust the ingredient and allergen lines for each product.

The extra rules worth knowing

Point-of-sale signs at markets

Minnesota lets you (or requires you to) post a placard/sign with the disclaimer at farmers markets and events in addition to — or sometimes instead of — labeling each package. Keep a printed sign in your booth kit so you're always covered.

Online and social-media listings

If you advertise or take orders online, the same required label information (especially the disclaimer) generally has to appear on your website or listing — not just on the physical package.

Common labeling mistakes to avoid

  1. Forgetting sesame as a major allergen (added federally in 2023 — many older templates list only 8).
  2. Using “may contain” when the product actually contains the allergen. Name it if it's present.
  3. Leaving off the required disclaimer because you printed small business-card-style labels. The disclaimer is non-negotiable.
  4. Handing out unlabeled samples. If you're giving a free taste at a market, the rules still apply.
  5. Using a P.O. Box where Minnesota requires a physical address (or use your state-issued ID number instead where allowed).

Quick checklist before you print

  • Product common name (not just a brand name)
  • Business name on label
  • Address or state ID number on label
  • All 9 major allergens disclosed if present (including sesame)
  • Required disclaimer statement, verbatim
  • Production date included where required
  • Packaging prevents contamination

Official sources

For the full breakdown of Minnesota's rules — sales cap, registration, county zoning — see the Crosodo Minnesota state guide. If your Minnesota county is missing from our directory, tell us and we'll add it next.

Crosodo Blog entries are recipe and craft notes from working cottage bakers. Recipes assume working with an active starter and basic equipment. Cottage food sales are governed by your state's law — see our state directory for legal details.

Full state guide

Minnesota cottage food law

Sales cap, registration, allowed foods, and the full labeling rules for Minnesota — plus the county-by-county zoning breakdown.

View Minnesota guide →
By locality

Minnesota counties

87 counties tracked — pick yours for local zoning + health department links.

Hennepin County
Minneapolis
1.27M
Ramsey County
Saint Paul
547K
Dakota County
Hastings
439K
Anoka County
Anoka
364K
Washington County
Stillwater
269K
St. Louis County
Duluth
200K
Olmsted County
Rochester
162K
Stearns County
Saint Cloud
159K
Scott County
Shakopee
151K
Wright County
Buffalo
143K
Carver County
Chaska
107K
Sherburne County
Elk River
98K
Blue Earth County
Mankato
69K
Rice County
Faribault
67K
Crow Wing County
Brainerd
67K
Clay County
Moorhead
65K
Otter Tail County
Fergus Falls
60K
Chisago County
Center City
57K
Winona County
Winona
50K
Goodhue County
Red Wing
48K
Beltrami County
Bemidji
46K
Itasca County
Grand Rapids
45K
Kandiyohi County
Willmar
44K
Benton County
Foley
41K
Isanti County
Cambridge
41K
Mower County
Austin
40K
Douglas County
Alexandria
39K
Steele County
Owatonna
37K
McLeod County
Glencoe
37K
Carlton County
Carlton
36K
Becker County
Detroit Lakes
35K
Nicollet County
Saint Peter
34K
Morrison County
Little Falls
34K
Polk County
Crookston
31K
Freeborn County
Albert Lea
31K
Cass County
Walker
30K
Pine County
Pine City
29K
Le Sueur County
Le Center
29K
Mille Lacs County
Milaca
27K
Brown County
New Ulm
26K
Lyon County
Marshall
25K
Todd County
Long Prairie
25K
Meeker County
Litchfield
23K
Nobles County
Worthington
22K
Hubbard County
Park Rapids
21K
Wabasha County
Wabasha
21K
Fillmore County
Preston
21K
Dodge County
Mantorville
21K
Martin County
Fairmont
20K
Waseca County
Waseca
19K
Houston County
Caledonia
19K
Kanabec County
Mora
16K
Aitkin County
Aitkin
16K
Redwood County
Redwood Falls
15K
Roseau County
Roseau
15K
Sibley County
Gaylord
15K
Renville County
Olivia
15K
Wadena County
Wadena
14K
Pennington County
Thief River Falls
14K
Faribault County
Blue Earth
14K
Chippewa County
Montevideo
12K
Koochiching County
International Falls
12K
Cottonwood County
Windom
11K
Pope County
Glenwood
11K
Watonwan County
Saint James
11K
Lake County
Two Harbors
11K
Jackson County
Jackson
10K
Swift County
Benson
10K
Stevens County
Morris
10K
Rock County
Luverne
10K
Yellow Medicine County
Granite Falls
10K
Pipestone County
Pipestone
9K
Marshall County
Warren
9K
Clearwater County
Bagley
9K
Murray County
Slayton
8K
Lac qui Parle County
Madison
7K
Norman County
Ada
6K
Wilkin County
Breckenridge
6K
Grant County
Elbow Lake
6K
Lincoln County
Ivanhoe
6K
Cook County
Grand Marais
6K
Mahnomen County
Mahnomen
5K
Big Stone County
Ortonville
5K
Kittson County
Hallock
4K
Red Lake County
Red Lake Falls
4K
Lake of the Woods County
Baudette
4K
Traverse County
Wheaton
3K