North Dakota · Prepared Meals & TCS Foods

Prepared Meals & TCS Foods in North Dakota

North Dakota is one of only a handful of states in the country that allows home-cooked meals under its cottage food framework — soups, casseroles, lasagna, and more. Here's how it works and what you need to do to sell them legally.

Notable Distinction

North Dakota Allows Home-Cooked Meals — Most States Don't

The vast majority of cottage food laws restrict sellers to shelf-stable, non-perishable products. North Dakota's food freedom model takes a different approach: almost any food is allowed, including prepared meals, cooked entrees, and perishable baked goods — with one practical condition. TCS foods (those that require Temperature Control for Safety) must be transported and maintained frozen and carry a safe handling label. This keeps the food safe without requiring a commercial kitchen or special permit.

The Basics
What Is a TCS Food?

TCS stands for Temperature Control for Safety. A TCS food is any food that can support the growth of harmful bacteria when held at temperatures between 41°F and 135°F — a range food scientists call the "danger zone." Bacteria can double in number every 20 minutes in this range, which is why keeping TCS foods either cold (below 41°F) or hot (above 135°F) is essential.

TCS foods generally share a few characteristics: they are moist (high water activity), protein-rich or starchy, and have a pH above 4.6. Think cooked chicken soup, cream-filled pastries, lasagna, cheesecake — all are TCS foods. By contrast, a dry spice blend, a properly acidified pickle, or a loaf of bread are not TCS foods because they lack the conditions bacteria need to thrive.

Under North Dakota's cottage food law, TCS foods are not prohibited — they are simply managed differently. The law's practical solution is sensible: keep the product frozen from production to delivery, and tell the buyer clearly how to handle it at home. This mimics what commercial frozen meal producers do, applied to a home food business context.

The result is that a North Dakota home food seller can legally sell chicken noodle soup, beef stew, lasagna, quiche, and cheesecake — products that sellers in most other states simply cannot offer under cottage food law at all.

Temperature Zones for Food Safety

Where bacteria grow — and how North Dakota's frozen transport rule keeps TCS foods safe

Below 0°F — Deep Freeze
All bacterial growth stopped. Required transport condition for TCS cottage foods in North Dakota
32°F – 41°F — Refrigerated
Bacteria grow very slowly. Adequate for short-term storage but not the required transport condition under ND law for sold TCS foods
41°F – 135°F — Danger Zone
Rapid bacterial growth. TCS foods must never be in this range for more than 2 hours cumulative. This is the zone North Dakota's frozen transport rule is designed to avoid
Above 135°F — Hot Holding
Bacteria killed or suppressed. For selling hot foods at events — not applicable to ND cottage food law, which requires frozen transport for TCS products
Prepared Meals & Perishable Foods — North Dakota

The following categories reflect how North Dakota's law applies to common prepared and perishable food products. Open = straightforward. Restricted = allowed with the frozen transport requirement. Prohibited = requires separate licensing beyond cottage food law.

🍲
Restricted — Freeze to Sell

Soups & Stews

Chicken noodle soup, beef stew, vegetable soup, chili, chowder — all allowed. These are TCS foods and must be frozen for transport and sale.

⚠ Must be transported and maintained frozen. Label must include safe handling instructions and product disclosure statement.
🫕
Restricted — Freeze to Sell

Casseroles & Baked Entrees

Lasagna, hotdish, shepherd's pie, mac & cheese, enchiladas — all allowed as frozen cottage food products.

⚠ Must be frozen at production and kept frozen through delivery. Safe handling label required.
🍕
Restricted — Freeze to Sell

Pizzas & Flatbreads

Homemade pizzas and topped flatbreads are allowed. Cheese, meat toppings, and egg-based items make these TCS foods.

⚠ Frozen transport required. Label with handling instructions. Note: meat toppings from your own poultry flock are allowed; store-bought meat is prohibited.
🥣
Restricted — Freeze to Sell

Breakfast Dishes

Egg bakes, quiche, breakfast burritos, breakfast casseroles — all TCS foods that are allowed when sold frozen with proper labeling.

⚠ Eggs and dairy make these TCS. Must be kept frozen through transport and delivery.
🎂
Restricted — Freeze to Sell

Cheesecakes & Cream Desserts

Cheesecakes, cream pies, tiramisu, mousse cakes, custard-filled pastries — all allowed as frozen products with safe handling labels.

⚠ Cream cheese, eggs, and heavy cream make these TCS. Sell frozen. Buyer thaws at home.
🍰
Restricted — Freeze to Sell

Cakes with Perishable Frosting

Buttercream, cream cheese frosting, and whipped cream-topped cakes are TCS foods — the entire cake must be treated as such and transported frozen.

⚠ Non-perishable frostings (like a stable American buttercream with no cream) may not be TCS — verify your specific recipe.
🫐
Open — Shelf-Stable

Standard Baked Goods

Bread, cookies, muffins, brownies, scones — with shelf-stable ingredients — are not TCS and do not require frozen transport. No special handling required.

✓ No frozen transport needed. Standard home kitchen disclaimer still required on label.
🌱
Open — Frozen Produce

Blanched & Frozen Vegetables

Home-processed fresh vegetables that are blanched and frozen are allowed. These are not the same as prepared meals — they are frozen produce items.

✓ Must be properly blanched before freezing. Keep frozen through transport. Label with safe handling guidance.
🥩
Prohibited

Meat-Based Meals (from purchased meat)

Dishes made with purchased beef, pork, lamb, fish, seafood, or wild game are prohibited. Meat products are excluded from North Dakota's cottage food law entirely.

✗ Meals containing purchased meat require a licensed food processing or manufacturing facility.
How to Sell TCS Prepared Foods in North Dakota

North Dakota's frozen transport requirement is straightforward. Follow these steps and you're operating legally under ND Century Code 23-09.5.

1

Produce the food in your home kitchen

Prepare your meal, baked good, or perishable product in your residential home kitchen. No commercial kitchen is required — the cottage food law explicitly applies to home production. No state inspection of your kitchen is required.

2

Freeze the product immediately after production

TCS products must be frozen before sale and transport. Freeze the finished product solid at 0°F or below. Do not allow it to enter the temperature danger zone (41°F–135°F) after production. Use a thermometer to confirm your freezer is maintaining proper temperature.

Example: Freeze your chicken noodle soup in individual quart containers within 2 hours of cooking.
3

Label with the required disclaimer AND safe handling instructions

Your label must include two things: (1) the standard North Dakota home kitchen disclaimer, and (2) a product disclosure statement and safe handling instructions indicating the product was transported and maintained frozen. See the label examples below.

4

Transport in an insulated container with ice or dry ice

When delivering or selling at a farmers market, use a quality cooler with ice packs or dry ice to keep products frozen throughout transport. Products must remain frozen — not just cold — through the point of sale.

Example: At a farmers market, keep frozen meals in a chest freezer or deep cooler with dry ice rated for the duration of the market.
5

Communicate handling instructions to the buyer

Beyond the label, it's good practice to tell buyers verbally (or include a card) how to safely thaw and reheat the product. This protects your customers and reflects well on your business. Suggested guidance: thaw overnight in the refrigerator, reheat to 165°F internal temperature before serving.

6

For shipping: use insulated packaging with frozen gel packs

If shipping TCS prepared foods (allowed under SB 2386 for interstate sales), use insulated shipping containers designed to keep products frozen for the expected transit time. Consider 2-day shipping maximum for frozen goods. Inform buyers their package will arrive frozen and should be refrigerated or re-frozen immediately upon arrival.

Example: Use foam-lined boxes with dry ice for interstate shipments, and ship Monday–Wednesday to avoid weekend delays.
🏠

No Commercial Kitchen Required

North Dakota's cottage food law applies specifically to home kitchen production. You do not need to rent a commercial kitchen or obtain a separate food processing license to sell prepared meals as a cottage food producer. Your residential home kitchen is legally sufficient — and it is not inspected by the state or local health department before you begin selling. If you grow to the point where you want to sell to restaurants or retail stores, that's when you'd look at commercial licensing — and the North Dakota Department of Agriculture's Pride of Dakota program is a great resource for that transition.

What Your Label Must Say

North Dakota requires two layers of disclosure for TCS cottage food products. The first is the standard home kitchen disclaimer required on all cottage food products. The second is a product-specific disclosure and safe handling instructions required specifically for TCS foods sold as frozen products.

Both elements can appear on the same label. For TCS products, the safe handling instructions are not optional — they are a legal requirement under ND Administrative Code 33-33-10-02, which specifies that TCS foods "must be transported and maintained frozen and include the required safe handling instructions and product disclosure statement."

There is no state-mandated specific wording for the safe handling instructions — use clear, practical language telling the buyer the product was transported frozen and how to safely thaw and use it at home. See the sample label panel on the right for guidance.

For full label requirements that apply to all North Dakota cottage food products — including ingredient lists, allergens, and net weight — see the Label Requirements guide →

Sample Label Panel — TCS Prepared Food

Home Kitchen Disclaimer (required on all ND cottage food):
"This product is made in a home kitchen that is not inspected by the state or local health department."

Safe Handling Instructions (required for TCS foods)
  • This product was produced and transported frozen.
  • Keep frozen until ready to use.
  • Thaw in refrigerator overnight before serving.
  • Heat to internal temperature of 165°F before serving.
  • Do not refreeze after thawing.
  • Refrigerate leftovers and consume within 3–4 days.
🔧

TCS Product Classifier

Describe your prepared dish and get a plain-English classification — TCS or non-TCS — along with North Dakota-specific guidance on how to sell it legally.

Create Free Account to Use This Tool →

Ready to Sell Your Home-Cooked Meals?

North Dakota gives you the freedom to sell prepared meals that most states won't allow. Build your SellFood storefront and start reaching hungry customers today.

Start Selling on SellFood →
Free to join · No sales commission on your first $500 · No credit card required