The MDH/MDA jurisdiction split, Minneapolis's $1M insurance floor, the 21-day-per-location rule, and a real 6–10 week launch path for one of the most regulated Upper Midwest markets.
The Opportunity
Minnesota is one of the only states in the country where the agency that licenses you depends on what you sell. The Minnesota Department of Health (MDH) licenses food trucks that serve food intended for on-site consumption — burgers, tacos, pho, anything cooked-to-order. The Minnesota Department of Agriculture (MDA) licenses Retail Mobile Food Handlers — trucks predominantly selling pre-packaged food, baked goods, popcorn, candy, snow cones, or shaved ice. The "primary product" rule matters: if your menu is 70% snow cones and 30% nachos, the MDA might still claim you.
The system was simplified on August 1, 2025 when revisions to the MDA food licensing law (signed May 23, 2025) collapsed multiple legacy classifications into a single "Food Handler" license and shifted most renewals to a calendar-year (Jan 1 – Dec 31) cycle. The good news: fewer license types. The bad news: every operator licensed before 2025 had to migrate, and the local layer — Minneapolis, Saint Paul, Olmsted County, Anoka County — still adds municipal permits on top.
Minnesota's other defining quirk is the 21-day-per-location ceiling under Minn. Stat. 157.15: a mobile food unit can operate at one site for no more than 21 days per year, unless it's at a fixed business already licensed under Chapter 157 or 28A. That single rule shapes how Minnesota trucks build routes — rotating between breweries, parks, and downtown loops rather than parking permanently. Combined with a strong year-round event scene (State Fair, Twin Cities Pride, Minnesota State Fair, Aquatennial, Grand Old Day) and the Minneapolis brewery district, the regulatory load is the price of one of the deepest food truck markets in the Upper Midwest.
Step by Step
File Articles of Organization for an LLC with the Minnesota Secretary of State. The filing fee is $135 online (Chapter 322C). Minnesota is one of the only states with a $0 annual renewal — but the renewal must still be filed by December 31 each year or your LLC is administratively dissolved. Get your EIN from the IRS the same day (free, online).
MDH (Minnesota Department of Health) licenses food trucks serving food for on-site consumption. MDA (Minnesota Department of Agriculture) licenses Retail Mobile Food Handlers — pre-packaged, baked goods, popcorn, candy, snow cones, shaved ice. Picking wrong delays your launch by weeks. If you cook-to-order, you're MDH. Plan review precedes every license — contact the MDA Licensing Liaison or your local MDH food inspector first.
Every Minnesota food operation must have at least one person with a CFPM credential from an ANSI-CFP accredited program. ServSafe Manager is the most common path ($125–$175, valid 5 years). This is mandated under Minnesota Rules Chapter 4626 (the Minnesota Food Code, modeled on the 2017 FDA Food Code as adopted by MDH).
Minnesota Rules 4626 requires every mobile food unit to operate from a licensed Base of Operation — a commercial commissary kitchen for water, waste disposal, food prep, and cleaning. Twin Cities commissaries (Lakes & Legends, Hewing Hotel kitchens, Forge & Foundry, Kindred Kitchen) run $500–$1,200/month. Outstate Minnesota is $300–$700. You need a signed agreement before MDH/MDA will accept your application.
As of August 1, 2025, MDA collapsed legacy classifications into one Food Handler license, with the license year running Jan 1 – Dec 31. MDH mobile food unit licenses run on a similar calendar. State fees fall in the "Other food and beverage service" category around $150 base, plus plan review (typically $260–$420 for first-time applicants). Submit at least 30 days before your planned opening.
A state license does NOT cover operations in Minneapolis, Saint Paul, or any city that issues its own MFV license. Minneapolis requires a separate Mobile Food Vendor (MFV) license through Business Licensing with $1,000,000 minimum General Liability insurance, plus a right-of-way permit for street/sidewalk operation. Saint Paul (Department of Safety and Inspections) and Rochester (City Clerk + downtown zone permit) layer on similar municipal permits. Plan to budget separately for each city you'll work.
Budget Planning
Twin Cities operations are the most expensive in the state — driven by Minneapolis's $1M GL insurance floor, downtown commissary rents, and stacking municipal permits on top of the state license. Expect $50,000–$190,000 all-in, depending on used vs. custom build.
Food truck (used)
$40,000 – $85,000
Food truck (new/custom)
$100,000 – $190,000+
LLC filing (Minnesota SOS, online)
$135 (one-time)
Annual LLC renewal
$0 (filing required)
MDH or MDA Food Handler license
~$150/year base
State plan review (first license)
$260 – $420
CFPM (ServSafe Manager, 5yr)
$125 – $175
Minneapolis MFV license + ROW
$300 – $600/yr
Saint Paul mobile food license
$300 – $550/yr
Olmsted County (Rochester)
$200 – $400/yr
Commissary (Twin Cities)
$500 – $1,200/mo
Commissary (outstate)
$300 – $700/mo
Commercial auto + GL insurance
$3,500 – $7,000/yr
Vehicle wrap/branding
$3,000 – $6,000
Initial inventory + POS
$2,000 – $4,500
Fire suppression (Ansul) install
$1,500 – $3,500
Permit fees change annually. Always verify directly with MDH, MDA, or your municipal licensing office before budgeting. Minneapolis sales tax on prepared food is 9.025%; Saint Paul is 9.875%.
Where to Operate
The state's deepest food truck market. North Loop and Downtown lunch crowds drive weekday revenue; the Northeast brewery district (Bauhaus, Indeed, Fair State, Surly's expanded campus, 612Brew) carries evenings and weekends. Twin Cities Pride, Aquatennial, and Open Streets Minneapolis are tier-one events. The trade-off: $1M GL minimum, full plan review, and the toughest enforcement in the state.
The CHS Field district during baseball season, Lowertown Farmers Market on weekends, and the Downtown lunch base around the Capitol complex. DSI runs a slightly more streamlined process than Minneapolis and Saint Paul has fewer brick-and-mortar restaurants competing for the same blocks. Grand Old Day on Grand Avenue is one of the largest single-day food truck events in the Upper Midwest.
The Mayo Clinic ecosystem creates a year-round daytime customer base most Minnesota cities only see in summer. Rochester recognizes either Olmsted County or MDH-issued state mobile food unit licenses. Downtown Rochester requires an additional zone permit through the City Clerk. Olmsted County only began issuing its own mobile food licenses in 2022; the program is still small enough that approvals are relatively fast.
Canal Park, Bayfront Festival Park, and the Lakewalk drive a heavily seasonal but very high-volume tourist market May through October. Duluth requires an annual Mobile Food Vehicle inspection through the City. Lower commissary costs than the Twin Cities make Duluth one of the better margin opportunities — if your concept can survive a 6-month off-season.
Bloomington is licensed by MDH directly (no separate county health department). Mall of America private events, Normandale Lake, and the airport-corridor hotel district drive solid weekday demand year-round. Less competition than Minneapolis or Saint Paul, and the City of Bloomington's mobile food permit process is one of the friendliest in the metro.
From Experience
The single most expensive mistake new Minnesota operators make is filing with the wrong agency. If you cook food for on-site consumption you're MDH. If your menu is predominantly pre-packaged or single-item carts (popcorn, snow cones, shaved ice), you're MDA. Get this wrong and you'll lose 4–6 weeks restarting your application and your plan review fee is non-refundable.
Minn. Stat. 157.15 caps operation at one site at 21 days per year unless you're attached to a fixed business already licensed under Chapter 157 or 28A. That means your weekly brewery slot, Tuesday food truck rally, and Saturday market all count against the same 21-day clock for that address. Build a route across at least 6–8 locations from day one.
Minneapolis requires $1,000,000 General Liability minimum, with the City of Minneapolis named as additional insured for ROW work. Many operators show up with the $300K–$500K policy that worked in their suburb of origin and have to scramble to upgrade — adding 1–2 weeks to launch and 30–50% to annual premium.
Minnesota's food truck season is short and front-loaded. Trucks that don't capture customers in May and June are competing on cold-traffic margin in October. A QR code at the window, two seconds to text-join, one weekly send with your spot — this is what separates the trucks that fill their book and the ones who keep guessing where to park.
Planning Ahead
For Minneapolis or Saint Paul, plan for 6–10 weeks from paperwork to first service. Outstate Minnesota and smaller counties typically run 4–6 weeks. Most of the wait is government processing:
1–3 days
Online filing through the Minnesota Secretary of State (Chapter 322C) takes 1–2 business days. EIN from the IRS is same-day if you apply online.
1–2 weeks
Online study with proctored exam at any ServSafe-affiliated testing center. Twin Cities centers have weekly availability; rural Minnesota may require a 2-week wait.
2–4 weeks
Required before any state license can be issued. Submit your menu, equipment list, water/wastewater plan, and signed Base of Operation agreement. Plan review is non-refundable, so confirm your agency assignment first.
1–3 weeks after plan review
Once plan review is approved, the Food Handler license follows quickly — typically within 1–3 weeks of inspection. As of Aug 2025, most licenses run on a calendar year (Jan 1 – Dec 31).
2–4 weeks
Minneapolis MFV license requires proof of $1M GL, the state license, the commissary letter, and a separate ROW review for street operation. Saint Paul DSI typically processes in 2–3 weeks. Rochester requires a downtown zone permit on top of the City Clerk license.
1–4 weeks
The longest pole. Twin Cities commissaries with parking are routinely waitlisted Apr–Sep. You cannot file plan review without a signed Base of Operation agreement. Start commissary calls before any other paperwork.
Bottom line: File your LLC, register for ServSafe, and start commissary calls on the same day. Sequential operators take 12+ weeks; parallel operators launch in 6–8.
These tracks can run concurrently. Minnesota operators who parallelize launch a full month earlier than sequential operators.
Week 1–2
All three on day one. The LLC takes 1–3 days; ServSafe testing books 1–2 weeks out. Commissary calls take volume — make 10 calls in week 1.
Week 2–4
Your signed commissary letter is the gate to plan review with MDH or MDA. Submit your menu, equipment list, water/waste plan, and signed agreement together. Plan review is the single longest item on the critical path.
Week 4–7
As soon as state plan review approves, the Food Handler license follows. File the municipal MFV application the same week — Minneapolis and Saint Paul will accept the application contingent on state issuance.
Week 7–10
Bind your $1M+ GL, complete the City vehicle inspection, register with the Minnesota Department of Revenue for sales tax (no fee), and have your commissary keys before launch day.
Local Requirements
Minnesota has no single statewide food truck permit — the state Food Handler license covers food safety, but every city/county controls operating permits. Here's what to expect in the four most active jurisdictions:
Business Licensing + MDH
Permit fee: MFV ~$300–$600/yr + ROW
Requires a separate Mobile Food Vendor license through Business Licensing in addition to the state MDH license. Minimum $1,000,000 General Liability insurance with the City named as additional insured. Right-of-Way permit required for street/sidewalk operation. The 21-day-per-location rule under Minn. Stat. 157.15 is enforced — your standing brewery slot counts. Inspectors at 612-673-2080.
Dept. of Safety and Inspections (DSI)
Permit fee: $300–$550/yr
Saint Paul handles its own mobile food licensing through DSI; Ramsey County does not license inside Saint Paul or Maplewood. Separate park permits for Como Regional Park and downtown ROW permits via Public Works. Strong CHS Field/Lowertown Farmers Market scene drives weekend revenue. Phone 651-266-6600.
Olmsted County Public Health Services
Permit fee: $200–$400/yr
Olmsted only began issuing its own mobile food licenses in 2022. Rochester recognizes either OCPHS or MDH-issued state licenses. The City of Rochester adds a downtown Mobile Food Unit Zone Permit (Chapter 143A) and requires a city license through the City Clerk before zone permits issue. Single-day, 10-day, and 120-day license tiers available.
City of Duluth Health
Permit fee: $150–$300/yr
Annual Mobile Food Vehicle inspection required through the City of Duluth. Heavily seasonal market — Canal Park and Bayfront Festival Park drive volume May–October. Lower commissary rates than the Twin Cities make per-event margin among the best in the state. Bayfront Blues and Grandma's Marathon are tier-one event opportunities.
Bloomington and Olmsted County are the fastest-approving metro markets. If your concept doesn't depend on Minneapolis foot traffic, the 3–5 week Olmsted timeline plus Mayo Clinic's year-round daytime base gets you to revenue weeks ahead of a Twin Cities launch — at half the insurance cost.
Fees and processing times change. Always verify directly with the licensing office before submitting applications.
Avoid These
These are the mistakes that push Minnesota food truck launches back by weeks — sometimes a full season:
The single most common Minnesota mistake. If you cook food for on-site consumption you're MDH. If you predominantly sell pre-packaged, snow cones, popcorn, or shaved ice you're MDA. Wrong agency means restarting plan review (4–6 weeks lost) and forfeiting your non-refundable plan review fee.
Minneapolis requires $1,000,000 General Liability minimum with the City named as additional insured for ROW work. The first surprise to most new operators — most suburban policies they're quoted are $300K–$500K. Get the right quote from day one or you'll add 1–2 weeks scrambling for a binder.
Minn. Stat. 157.15 caps operation at one site to 21 days per year unless attached to a fixed Chapter 157 or 28A business. Operators who sign a season-long Tuesday brewery slot at the same spot blow through 21 days by mid-July and lose their best night for the rest of the year.
Plan review will not be processed without a signed Base of Operation letter. Operators who try to file plan review while still 'looking for' a commissary get bounced and lose 2–3 weeks of queue time.
It doesn't. The state license is the food-safety floor; Minneapolis, Saint Paul, Rochester, Duluth, and Bloomington each layer on their own municipal MFV permit, ROW permit, and (for Minneapolis) a $1M insurance requirement. Plan permits per city you'll work.
FAQ
Total startup costs range from $50,000 to $190,000. A used food truck runs $40,000–$85,000; a new custom build is $100,000–$190,000+. State licensing through MDH or MDA runs roughly $150/year base plus a $260–$420 first-time plan review fee. Twin Cities operators add Minneapolis MFV ($300–$600/yr) or Saint Paul DSI ($300–$550/yr) plus $1M GL insurance. Commissary kitchen rents are $500–$1,200/month in the Twin Cities and $300–$700/month outstate.
MDH (Minnesota Department of Health) licenses food trucks serving food for on-site consumption — burgers, tacos, hot prepared meals. MDA (Minnesota Department of Agriculture) licenses Retail Mobile Food Handlers — pre-packaged foods, baked goods, popcorn, candy, snow cones, shaved ice. The 'primary product' test determines which agency owns you. Filing with the wrong agency forfeits your plan review fee and adds 4–6 weeks.
Under Minn. Stat. 157.15, a mobile food unit can operate at any one location for no more than 21 days per calendar year, unless it's at the site of a permanent business already licensed under Chapter 157 or 28A. The rule shapes how Minnesota food trucks build routes — rotating between breweries, parks, and lots rather than parking long-term.
Yes. Minnesota Rules Chapter 4626 (the Minnesota Food Code, modeled on the 2017 FDA Food Code) requires every mobile food unit to operate from a licensed Base of Operation. The commissary handles water, waste disposal, food prep, and cleaning. You need a signed Base of Operation agreement before MDH or MDA will accept plan review. Twin Cities commissaries run $500–$1,200/month.
Minneapolis requires a minimum $1,000,000 General Liability insurance policy with the City of Minneapolis named as additional insured for any right-of-way operation. Many operators arrive with the $300K–$500K policy that worked in their suburb of origin and have to upgrade. Combined commercial auto + GL typically costs $3,500–$7,000 annually for a Twin Cities operation.
Plan for 6–10 weeks in Minneapolis or Saint Paul, and 4–6 weeks in outstate cities or smaller counties. Most of the wait is plan review (2–4 weeks) and municipal license review (2–4 weeks). Operators who file LLC, register for ServSafe, and start commissary search on the same day launch in 6–8 weeks; sequential operators take 12+.
Pro Tip
The Twin Cities outdoor season runs roughly April through October. Trucks that don't capture customers during peak months are competing on cold-traffic margin in November and December — when you most need the regulars.
A QR code at your window, a two-second text-join, one weekly send with your spot. That's how you turn one-time State Fair traffic into November brewery night regulars.
Learn MoreResources
Build your customer list from day one with VendorLoop.
Learn MoreNo contracts. Cancel anytime.