State Guide

How to Start a Food Truck in Minnesota

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

Why Minnesota food trucks live or die at the agency level.

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

What you need to get started in Minnesota.

1

Form your business entity

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).

2

Determine your licensing agency — MDH or MDA

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.

3

Get your Certified Food Protection Manager (CFPM) credential

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).

4

Lock in a Base of Operation (commissary)

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.

5

Submit your state Food Handler license 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.

6

Add city/county permits where you'll operate

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

How much does it cost to start a food truck in Minnesota?

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

Best Minnesota cities and corridors for food trucks.

Minneapolis — North Loop, Downtown & Northeast

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.

Saint Paul — Lowertown & Downtown

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.

Rochester (Olmsted County)

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.

Duluth (St. Louis County)

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 — Mall of America corridor

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

Tips from Minnesota food truck operators.

Pick the right agency on day one — MDH or MDA

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.

Plan around the 21-day-per-location rule

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.

Don't underestimate Minneapolis insurance

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.

Build your customer text list from day one

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

How long does the process take?

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

LLC formation (Minnesota SOS)

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

ServSafe / CFPM certification

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

Plan review (MDH or MDA)

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

State Food Handler license issuance

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

Municipal license (Minneapolis / Saint Paul / Rochester)

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

Securing a Base of Operation

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.

Fast-track timeline strategy.

These tracks can run concurrently. Minnesota operators who parallelize launch a full month earlier than sequential operators.

Week 1–2

File LLC + register for ServSafe + start commissary search

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

Sign Base of Operation agreement + submit plan review

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

State license + Minneapolis/Saint Paul application in parallel

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

Insurance binding, vehicle inspection, sales tax registration

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

Jurisdiction-specific 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:

City of Minneapolis

6–10 weeks

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.

City of Saint Paul (Ramsey)

4–6 weeks

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 (Rochester)

3–5 weeks

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.

St. Louis County (Duluth)

3–5 weeks

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

Common mistakes that delay your launch.

These are the mistakes that push Minnesota food truck launches back by weeks — sometimes a full season:

Filing with the wrong agency (MDH vs. MDA)

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.

Showing up to Minneapolis with a $500K GL policy

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.

Ignoring the 21-day-per-location ceiling

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.

Skipping the Base of Operation agreement before plan review

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.

Assuming a state Food Handler license covers Minneapolis

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

Frequently asked questions.

How much does it cost to start a food truck in Minnesota?

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.

Do I file with MDH or MDA for a Minnesota food truck?

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.

What is Minnesota's 21-day rule for food trucks?

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.

Do I need a commissary for a food truck in Minnesota?

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.

What insurance does Minneapolis require for food trucks?

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.

How long does it take to start a food truck in Minnesota?

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

Minnesota's season is short. Trucks that build a list in May own the rest of the year.

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 More

Resources

Helpful links for Minnesota food trucks.

Related Guides & Resources

Starting a food truck in Minnesota?

Build your customer list from day one with VendorLoop.

Learn More

No contracts. Cancel anytime.