← All 24 Iowa guides Iowa Direct-to-Consumer Compliance Series
Cottage Food Eligible

Herbs & Spices

Dried culinary herbs, spice blends, and seasoning mixes sold direct in Iowa

None
License required
Iowa Code 137F.20
Governing law
Special TCS rule
Garlic-in-oil
DIAL
Regulator
What's covered vs. what needs a different path

Covered here

  • Dried culinary herbs (basil, thyme, rosemary, etc.) sold loose or jarred
  • Dry spice blends, rubs, and seasoning mixes
  • Herb salts and dried herb teas
  • Direct sales at markets, on-farm, online, and by mail

Needs a different path

  • Garlic-in-oil or herb-in-oil mixtures that are not modified to prevent bacterial growth (statutorily treated as TCS)
  • Fresh-packed pesto or fresh herb pastes requiring refrigeration
  • Wholesale sales to grocers, spice shops, or restaurants
  • Any blend containing a perishable ingredient without refrigeration
How to get compliant
A

Dry it fully before selling

Dried herbs and spice blends are classic non-TCS dry goods and qualify for Iowa's cottage food exemption with no license required.

B

Watch the oil-infusion exception

Iowa's own definition of TCS food specifically calls out garlic-in-oil mixtures that haven't been modified to prevent pathogen growth — a dry herb blend is fine, but the moment you're bottling herbs or garlic suspended in oil, you likely need a licensed or acidified-food pathway instead.

C

Label completely

List your contact info, the common name, full ingredients, allergen flags (mustard and sesame are common ones in spice blends), and the exemption statement.

Quick reference
ItemRuleRegulator
Dried herbs, loose or jarredCottage food eligible; no licenseIowa Code 137F.20
Dry spice blends, rubsCottage food eligible; no licenseIowa Code 137F.20
Garlic-in-oil / herb-in-oil (unmodified)Treated as TCS — needs licensed/acidified pathwayIowa Code 137F.1 (TCS definition)
LabelingName/contact, common name, ingredients, allergens, exemption statementIowa Code 137F.20(2)
Fresh herb paste/pesto (refrigerated)Not cottage food eligibleDIAL
Frequently asked
Can I sell garlic-infused olive oil at a farmers market?

Only if it's been modified (typically acidified) so it can no longer support bacterial growth, and you can document that — plain garlic suspended in oil is specifically flagged as a TCS risk in Iowa's food safety definitions.

Do dried spice blends need a food handler license?

No — like other dried cottage foods, spice blends need labeling compliance but not a license or food handler certification.

What allergens show up most in spice blends?

Mustard and sesame are common hidden allergens in seasoning mixes — check every ingredient against the nine major allergens before finalizing your label.

Can I sell my seasoning blend to a local restaurant?

That's a wholesale sale, which cottage food doesn't cover — you'd need a licensed food establishment or co-packing arrangement instead.

Printable checklist
  • Herbs/spices confirmed fully dried and shelf-stable
  • Any oil-infused product checked against the TCS garlic-in-oil rule
  • Label includes name, contact info, and common product name
  • Full ingredient list with allergens (mustard, sesame, etc.) flagged
  • Exemption statement included; sales kept direct-to-consumer