Microgreens Farm
The shortcut: Cottage food laws don't cover fresh produce — not in any state. Skip the farmers market grind and build the business as restaurant B2B from day one. Chefs pay weekly, on time, without haggling.
Industry: Agriculture | Investment level: Small — $2,000-$8,000 | Time to launch: 6-10 weeks (first grow cycle + chef tastings before paid orders)
Best for: People who can keep a 10-tray rack alive for three weeks without forgetting to water it, and who'd rather sell to one chef every week than 30 strangers on a Saturday. What you'll likely make: ~$800-$1,500/month by month 3 with 4-6 chef accounts, $2,500-$4,000/month by month 6 with 10-12 accounts, $4,500-$7,000/month by month 12 with a meal-kit or grocery line added. Math is in Section 4.
Market Opportunity
The chef opens the walk-in at 5pm Tuesday and the basil is limp again. Sysco doesn't come until Thursday. Service starts in two hours. What he wants is one phone number that picks up, one person who shows up Tuesday at 8am with the same six clamshells, week after week. That person, in most mid-size cities, doesn't exist yet.
A 60-restaurant city has maybe two reliable microgreens suppliers, and both are at capacity. The farmers market path every YouTube video pushes is wrong — ten Saturdays a quarter, $25-$75/booth (USDA AMS), customers who buy once and don't come back. Restaurants pay $1.60-$3.20/oz on a weekly recurring schedule.
- Restaurant B2B pricing runs $25-$50/lb by variety — sunflower $25-$35/lb, pea shoots $20-$30/lb, radish $30-$45/lb, broccoli $35-$50/lb — per Johnny's Selected Seeds.
- Specialty-vegetable demand is one of the faster-growing slices of fresh produce — USDA Economic Research Service.
- Indoor crop cycles run 7-21 days by variety, with no seasonality and no weather risk.
Target customer: Independent restaurants and small chef-driven hotel kitchens at $2M-$8M revenue — big enough to spend $200-$600/month on garnish, small enough that the chef takes the call. Skip the Cheesecake Factory tier (locked Sysco contracts) and food-truck tier (no spend).
Why this is a good time to start: Restaurant produce buyers spent the last two years getting burned by big-distributor stockouts. They're actively looking for backup suppliers, and they'll pay a 10-15% premium for someone who shows up same-day, every week.
Launch With AI
Pro section. AI doesn't replace the work — it cuts the parts that drained you (writing chef drop-in scripts, drafting NET-7 invoice reminders, designing clamshell labels, tracking grow cycles in your head). Spend the saved time on what AI can't do: pulling 1.2 lb of sunflower shoots Monday at 6am, walking into a chef's kitchen at 3pm with a free clamshell, and the call-back when a chef texts at 5pm Tuesday because his Sysco basil came in limp.
The trap most new microgreens growers fall into: they think AI is for tech businesses. But the bottleneck on hitting 10-12 chef accounts at $4K-$7K/month isn't the growing — it's the footwork pipeline (15 drops/week, follow-ups, route optimization for Tuesday/Friday) and the admin tail (NET-7 invoices, label printing, grow scheduling). AI compresses both into 30 min/week.
Important up-front: AI cannot make a sunflower shoot taste better, predict a humidity dome failure, or build the trust that makes a chef hand over his Sysco order. AI also cannot make "organic" claims legal without USDA certification (Section 5) — never let it write a label that says "organic" if you're not certified. AI handles the marketing tail; you handle the trays.
AI Tools You'll Use
| Tool |
Price |
What it does |
| ChatGPT Plus |
$20/mo |
Chef drop-in scripts, price sheets, NET-7 invoice reminders, referral asks |
| Wave (built-in AI) |
$0 (Pro $16/mo) |
Invoice automation, auto-NET-7 reminders, ACH transfer setup, expense categorization |
| Canva Pro (Magic Studio) |
$15/mo |
Clamshell labels, price sheets, chef-tasting kit cards, IG plate-tag posts |
| Google Maps + Routing |
$0 |
Tuesday/Friday delivery route optimization across 10-12 chef accounts |
| Notion + Notion AI |
$10/mo |
Grow-schedule tracker, harvest-by-variety log, chef-account scorecard |
The Workflow
Build a chef drop-in script + price sheet (ChatGPT + Canva, ~2 hours one-time). Per Section 6, direct kitchen drops are the highest-converting channel. Most growers walk in with a clamshell and ramble. Drop with a script + a 1-page price sheet and you close 20-30% on the trial. Paste:
"Build me: (1) a 30-second chef drop-in script for someone walking into independent restaurants between 2pm-4pm with a free 4oz clamshell of microgreens. Mention: weekly delivery, NET-7 billing, varieties (sunflower, pea, radish, broccoli mix, custom), price per lb, my phone number. Tone: pro, not pitchy, respect their time. (2) A 1-page chef price sheet — clean grid format with 5-6 varieties, wholesale per-lb, suggested clamshell sizes, delivery days, NET-7 terms. (3) A 60-second follow-up text I can send if the chef takes the sample but doesn't order in 3 days."
Build the price sheet in Canva (Magic Studio brand kit). Print 50 at FedEx Office. Do 3 drops/afternoon, 2 afternoons/week = 6 drops/week. Trial-to-standing-account conversion: 50-70%. That's 1-2 new accounts/week.
Wave invoice automation + NET-7 reminders (Wave + ChatGPT, ~30 min one-time). Per Section 2, NET-7 billing is critical for cash flow. Most growers chase invoices manually. Build the automation once:
"Help me build invoice templates + NET-7 reminder sequence in Wave for chef restaurant accounts: (1) standard weekly invoice template — line items per variety + per lb, NET-7 terms, ACH instructions; (2) a friendly Day-3 reminder ('Just a heads up, NET-7 invoice from [date]'); (3) a Day-7 reminder ('Thanks for your business — payment due today, ACH details below'); (4) a Day-10 nudge if unpaid ('Wanted to check in — NET-7 was last week, anything I can clarify?'). Tone: warm but professional. Output as Wave-ready email templates."
Drop into Wave templates. Auto-fires per invoice. Cash collection time drops from 14-21 days to 6-8 days at 10 accounts. That's $2K-$3K of working capital you don't have to fund yourself.
Grow-schedule + harvest forecast (Notion AI + ChatGPT, ~60 min one-time). Per Section 2, the 21-day rule + parallel shelves is what makes capacity buffer real. Build the tracker once:
"Build me a Notion-ready grow-schedule tracker for a microgreens farm running 2 parallel shelves staggered 7 days. Columns: tray ID, variety, seed date, expected harvest date, expected yield (lb), allocated chef account. Add a 'capacity buffer' view — current week harvests vs. committed orders. Add a forecast formula: 'next 14 days harvests' that I can paste into a chef-call script if they ask 'do you have extra pea shoots Friday?' Output as Notion database structure + 3 view configs."
Notion AI auto-fills harvest dates by variety. The 'capacity buffer' view tells you in 5 seconds whether to say yes to a chef's last-minute order. Most growers say yes and run out — that loses the account.
Label + clamshell branding at scale (Canva, ~90 min one-time). Per Section 5, FSMA labeling matters above $25K/year. Build labels once:
"I run a microgreens farm. Build me 5 clamshell label templates for: sunflower shoots, pea shoots, radish (China Rose), broccoli/kale mix, custom micro mix. Each label: 2.5x1 inch, includes farm name, variety, harvest date placeholder, weight (4oz), 'grown without pesticides' (NOT 'organic' — I'm not USDA-certified), my address (for FSMA labeling above $25K threshold), and a small QR code linking to my Instagram. Tone: clean, not cutesy. Output as Canva-ready PDF templates I can send to Avery 5160 sticker printers."
Print labels in batches of 250. Cost: $0.04/label. Pro look = chef trust = repeat orders.
Tuesday/Friday route optimization (Google Maps + ChatGPT, ~10 min/week). At 10 accounts your Tuesday morning route is 90 min of driving plus 20 min of chef chats. Bad sequencing = 2.5 hours. Paste your accounts:
"My 10 chef accounts for Tuesday delivery at: [paste addresses]. Optimal route from [my home base] starting at 7am, finishing by 9:30am, accounting for: (1) restaurants that prefer 8am drop, (2) restaurants where back-door access is via a specific alley, (3) one new prospect at [address] I want to drop a sample at on the way. Output as a sequenced Google Maps URL + 1-line note per stop."
30 min saved/delivery × 2 deliveries/week = 1 hour/week. At 50 weeks/year that's 50 hours of windshield time you reclaim.
Time Saved Per Week
Roughly 3-5 hours/week once your chef drop scripts, Wave automation, and Notion tracker are dialed:
- Chef drop-in prep + follow-ups: 90 min/week → 30 min (script + Canva price sheet ready)
- Invoice creation + NET-7 chasing: 90 min/week → 15 min (Wave automation)
- Label printing per batch: 60 min/cycle → 15 min (Canva templates)
- Grow scheduling + harvest forecasting: 60 min/week → 10 min (Notion AI)
- Delivery route planning: 60 min/week → 10 min (Google Maps + ChatGPT)
Trade that time for: more chef drops in your tightest delivery zones, a quarterly meal-kit or grocery account pitch, and personally texting a chef whose restaurant got a great review. Reliability is the entire product — admin can't help with that.
Total AI Stack Cost
- Budget tier ($20/mo): ChatGPT Plus only. Wave is free. Skip Canva Pro (free works for 10 labels), skip Notion AI (Sheets handles 4 accounts), skip Google Maps paid (free routing is fine). Right for the first 60 days while under 4 accounts.
- Full tier ($45-$60/mo): ChatGPT + Wave Pro + Canva Pro + Notion AI + Google Maps. Worth it once you cross 8 accounts and the admin tail becomes the bottleneck.
- Compare: A virtual assistant doing invoice chasing + chef follow-ups runs $300-$600/month. The full AI stack is one-tenth that.
Cancel anything you don't open in a 7-day window.
Your First Win
30 minutes from now your chef drop-in script is drafted. Open ChatGPT (free works). Paste:
"Build me a 30-second chef drop-in script + 1-page price sheet for a microgreens farmer walking into independent restaurants between 2pm-4pm with a free 4oz sunflower-shoots clamshell. Cover: my farm name, weekly delivery (Tue + Fri), NET-7 billing, 5 varieties (sunflower $30/lb, pea shoots $25/lb, radish $40/lb, broccoli mix $40/lb, custom $50/lb), my phone. Tone: pro, respect their time. Then write 1 follow-up text I can send 3 days later if the chef takes the sample but doesn't order yet."
Practice the script in the car. Drop 3 restaurants this afternoon. Most chefs say "let me try it for a week" within 2-3 drops if your sample is fresh and your script is tight. That's 1-2 paid accounts within 14 days = ~$300-$700/week of recurring revenue you didn't have last week.
Product / Service Offering
You're selling reliability first, microgreens second. The chef doesn't care if you grow the prettiest sunflower shoots in town. He cares that your Subaru is at his back door at 8am Tuesday with what he ordered Monday afternoon.
Core lineup (typical restaurant pricing, sold by the 4oz clamshell or the lb):
- Sunflower shoots — $25-$35/lb wholesale. Crunchy, mild, plates on anything.
- Pea shoots — $20-$30/lb. Bright, sweet, popular for spring menus.
- Radish (China Rose, Daikon) — $30-$45/lb. Spicy, magenta-streaked, chef-favorite on raw fish and tartare.
- Broccoli / kale / arugula mix — $35-$50/lb. Works on health-forward menus.
- Custom micro mixes — $40-$55/lb. Premium by blending to a chef's plate aesthetic.
Pricing model. Weekly standing order, billed NET-7 (paid within 7 days of delivery) or NET-14. Never NET-30 for a new account. Invoice through Wave (free) or QuickBooks. ACH bank transfer for repeat accounts skips the 2.6% card-processing bite.
The 21-day rule. Seed to harvest is 7-21 days by variety. Run two parallel grow shelves so you always have product harvesting this week and germinating next week. Capacity buffer is the whole game.
Don't sell to the farmers market. A 10-12 account restaurant route is $2,500-$4,000/month with one delivery morning. The same revenue at a market means 4 Saturdays of 8-hour booth shifts plus weather risk and one-time customers. Pick the channel that pays you to do less work.
Revenue Model
Restaurant B2B is recurring and forecastable. A typical month at month 6 looks like 10 chef accounts, each spending $200-$400/week. Each new account adds $800-$1,600/month, and delivery cost barely changes if accounts share a route.
Unit economics example (one 10x20 tray of sunflower shoots, ~1 lb harvest):
| Line item |
Amount |
| Sale (1 lb at $30 wholesale) |
$30.00 |
| Seed (1.5 oz sunflower at ~$0.15/oz) |
-$0.23 |
| Coconut coir + vermiculite |
-$0.50 |
| Clamshell + label + sticker |
-$0.85 |
| Electricity (LED + climate, allocated) |
-$1.20 |
| Water + nutrients (allocated) |
-$0.20 |
| Net per tray |
~$27.00 |
Path to your first $1K/month: 4 chef accounts at $250/week each. Doable by week 10-12 if you start tastings in week 4. Run 12-15 trays/week.
Path to your first $4K/month: 10-12 chef accounts averaging $300-$400/week, 40-60 trays/week, delivering Tuesday and Friday mornings. This is where you outgrow a spare bedroom and need a garage or a 200-sq-ft room with climate control. Most people get here month 8-12.
Add a meal-kit or grocery line. At 60 trays/week, one meal-kit account or a 2-3 store grocery account adds $1,500-$3,000/month at slightly lower margin (grocery wants $20-$28/lb, meal kits want bulk at $18-$25/lb). That's the path to $5K-$7K/month from a single room.
Startup Costs
| Item |
Low |
Mid |
High |
| LED grow lights (Spider Farmer / Mars Hydro, 12-tray setup) |
$200 |
$400 |
$700 |
| Grow shelving (wire racks, 2-3 shelves) |
$150 |
$300 |
$500 |
| 10x20 trays (50-100 trays, with humidity domes) |
$100 |
$200 |
$350 |
| Coconut coir + vermiculite (initial supply, 30-tray batch) |
$40 |
$80 |
$150 |
| Seed starter inventory (5-6 varieties, 1 lb each) |
$80 |
$150 |
$300 |
| Water filter / pH meter / spray bottles |
$50 |
$100 |
$200 |
| Climate control (small AC unit / dehumidifier / fan) |
$150 |
$400 |
$800 |
| Clamshells, labels, sticker rolls (500 units) |
$100 |
$200 |
$350 |
| Cooler / insulated delivery bags |
$40 |
$100 |
$250 |
| Product liability insurance (1 year) |
$400 |
$600 |
$800 |
| LLC + business license (state-dependent) |
$50 |
$300 |
$800 |
| Wave (free) or QuickBooks Simple Start (3 months) |
$0 |
$90 |
$90 |
| Chef-tasting samples + business cards |
$50 |
$100 |
$200 |
| Buffer (electricity bill bump, replacement seeds) |
$200 |
$400 |
$700 |
| Total |
~$1,610 |
~$3,420 |
~$6,190 |
LLC fees vary by state — see LLC University 50-state table. Apply for an EIN free at IRS EIN Online — never pay a third party for an EIN.
Legal & Formation
Business entity. Form an LLC (limited liability company — separates personal assets from product liability claims) before your first chef tasting. Microgreens are fresh produce. A patron who eats your sunflower shoots and gets sick will look for someone to sue. Sole proprietorship leaves your house on the table. Single-member LLC formation: $50-$500 by state.
FSMA — the rule everyone misreads. The FDA Food Safety Modernization Act Produce Safety Rule (21 CFR Part 112) carries a small-grower exemption: growers with average annual food sales below $25,000 over the prior 3 years are fully exempt — see FDA FSMA Produce Safety Rule. Above $25,000 but below $500,000/year, with most sales direct (within 275 miles, in-state), you qualify for a "qualified exemption" with simple labeling requirements. Most micro-scale farms ride the under-$25k exemption the first year or two. As of 2026, the $25k threshold is unchanged.
Cottage food laws do NOT cover fresh produce. Anywhere. Cottage food exemptions in all 50 states cover non-potentially-hazardous food (baked goods, jams, dry mixes). Fresh microgreens are fresh produce, governed by produce safety rules. Don't let a YouTuber convince you otherwise.
Organic claims. "Organic" on a label requires USDA National Organic Program certification, $800-$1,500/year — USDA AMS Organic. Indoor systems can certify immediately (no 3-year transition since there's no soil history). If you're not certified, you may say "grown without pesticides" or "no synthetic inputs" — unregulated marketing language. You may NOT say "organic."
Industry-specific risk — three traps in order. First, food-safety credentials. Independents accept a clean grow space and a verbal walkthrough. Larger restaurants and grocery accounts ask for a third-party Good Agricultural Practices (GAP) audit. Primus GFS and SCS run $500-$1,500. Do this once you cross 8-10 accounts. Second, product liability insurance. $1M coverage runs $400-$800/year through NEXT Insurance or Hiscox. A foodborne illness claim can exceed $100,000. Bind before delivery #1. Third, water quality. Municipal tap is generally fine. Well water needs a $30-$60 lab test annually. Document it.
EIN. Apply free at IRS EIN Online. Never pay a third party for an EIN.
Sales tax + 1099s. Fresh produce is sales-tax exempt in most states (CA, TX, NY, FL all exempt unprocessed vegetables) — verify with your state revenue department. Restaurant clients paying $600+ in a calendar year should issue you a 1099-NEC (independent-contractor income form). Track payments by client in Wave or QuickBooks so January isn't a scramble.
Marketing & First Customers
Chefs don't read your Instagram. They answer the back door at 2pm, they trust the supplier their friend at the other restaurant uses, and they say yes to a free clamshell of something pretty if you bring it before service starts. The whole marketing playbook for restaurant microgreens is footwork.
Channels that work for this idea:
- Direct kitchen drops. Highest-converting channel by far. Walk into 3-4 restaurants per afternoon between 2pm and 4pm (after lunch service, before dinner prep). Bring a 4oz clamshell + one-page price sheet + your phone number. Target: 10-15 drops/week, 20-30% trial-order conversion, 50-70% of trials become standing weekly accounts. That's 1-2 new accounts per week of footwork.
- Chef-to-chef referrals. Once you have 3-4 accounts, ask each one which other chefs they'd recommend you to. Referral close rate 60%+. Do this every 60 days.
- Local food Instagram. Your chef accounts will tag your micros on their plate posts. Repost. Tag back. Cost: $0. Result: 1-2 chefs DM you per quarter.
- Independent grocers. Once chef accounts are dialed, walk into 2-3 independent grocers (skip Whole Foods — they require centralized supplier setup) and offer a 2-week consignment. $20-$28/lb wholesale. Adds ~$500-$1,500/month per store.
First 10 customers: Make a list of 30 independent restaurants in a 15-minute drive. Drop a free clamshell at each — 3 per afternoon, two afternoons a week. By end of week 6 you'll have 4-6 paid weekly accounts. Don't email. Don't cold-call. Walk in.
First 90 Days
- Week 1 — Call your state department of agriculture. Confirm fresh-produce regulations, FSMA threshold, water-quality expectations.
- Week 1-2 — Order seeds (sunflower, pea, radish, broccoli) from Johnny's Selected Seeds or True Leaf Market. Order coir, trays, LED lights, racks. Set up your grow shelf.
- Week 2-3 — Run your first 12 trays. Track germination rates, harvest weight, days to harvest by variety. The first batch is calibration, not sale.
- Week 3-4 — File the LLC, apply for an EIN free at IRS, open a Mercury or Bluevine business checking account. Bind product liability insurance through NEXT or Hiscox.
- Week 4 — Build a 1-page price sheet (varieties + per-lb wholesale + delivery schedule). Order 100 4oz clamshells with stickers.
- Week 5-6 — Start chef-tasting drop-ins. 3 restaurants/afternoon, 2 afternoons/week. Goal: 2 paid accounts by end of week 6.
- Week 7-8 — Lock the delivery rhythm. Tuesday 7-9am as your standing route. Start a second grow shelf staggered 7 days behind the first.
- Week 9-10 — Continue drops. Target: 5-6 paid accounts, $700-$1,200/week.
- Week 11 — Ask existing chefs for referrals. Drop in to referred restaurants the same week.
- Week 12 — Review unit economics. Reinvest in shelving if capacity-constrained. Target: 6-8 weekly accounts, $2,000-$3,000/month gross.
Common Pitfalls
Selling at the farmers market first. Six Saturdays = 60 hours of work for ~$1,200 gross, plus $30-$75/booth fee per market. The same 60 hours of chef drop-ins lands 6-8 weekly accounts paying $1,800-$3,200/month recurring. Fix: Do chef drops Tuesday-Thursday afternoons. Skip the market until you're 10+ accounts deep with surplus product.
Believing cottage food law covers you. It does not, in any state. Cottage food covers shelf-stable baked goods and jams. Selling fresh microgreens under a cottage food exemption gets a state inspector to issue a cease-and-desist, plus a $500-$2,000 fine. Fix: Below $25k/year you're FSMA-exempt — that's the exemption that applies. Above $25k, the qualified exemption with a simple label statement is the path.
Skipping product liability insurance until "after the first big account." A foodborne illness claim — even one unrelated to your micros — can produce defense costs of $20,000-$80,000 before settlement. Fix: Bind a $1M product liability policy through NEXT or Hiscox for $400-$800/year. Less than $1.50 per delivery day. Do it before delivery #1.
Calling it organic without USDA certification. Putting "organic" on your label without National Organic Program certification ($800-$1,500/year via USDA AMS Organic) is a federal misbranding violation. Penalties run into the thousands. Fix: Until you certify, write "grown without pesticides" or "no synthetic inputs." Same story, legal language.
Running one grow shelf instead of two. A chef calls Tuesday night for 2 lbs by Thursday and your next harvest is Saturday — you lose the account and the referral. Fix: From week 4 onward, run two parallel shelves staggered 7 days apart so you always have product harvesting this week and germinating next week. Capacity buffer is what makes you the reliable supplier.
Get your full launch plan — take the free 60-second quiz.