Minnesota Families Fill Their Freezers for Less at These 9 Old-School Meat Markets

Some of the best food finds in Minnesota hide behind plain storefronts with hand-painted signs and a bell on the door.

Minnesota Families Fill Their Freezers for Less at These 9 Old-School Meat Markets
Minnesota Families Fill Their Freezers for Less at These 9 Old-School Meat Markets

Some of the best food finds in Minnesota hide behind plain storefronts with hand-painted signs and a bell on the door. You walk in expecting a quick stop, and you walk out with a cooler full of smoked bacon, fresh steaks, and a new favorite place.

Old-school meat markets still let families buy quality cuts in bulk without paying big-city grocery prices. If your freezer is looking a little empty, these shops are worth the drive.

1. Thielen Meats of Pierz

Thielen Meats of Pierz
© Thielen Meats of Pierz

Smoke has been doing its slow, patient work on Main Street in Pierz for a long time. Thielen Meats of Pierz has been sourcing meats for around 100 years, and the place feels about as close to a true old-time butcher shop as you will find today.

Double-smoked ham is the headliner here, with smoked jerky running a close second. Families often build a whole trip around stocking up on high-grade cuts, even if it adds an hour to the drive.

The quality and friendly, top-notch service make that detour feel like a smart move.

Plan around the crowds if you can. Friday afternoons and Saturdays typically get busy, while Monday through Thursday mornings tend to be calmer.

Hours run 7 AM to 5:30 PM most weekdays, stretch to 7 PM on Fridays, and the shop closes on Sundays. Bring a cooler, because you will likely leave with more than planned.

2. Schmidt’s Meat Market

Schmidt's Meat Market
© Schmidt’s Meat Market

Picture a smell so good it stops you right inside the door. That is the welcome at Schmidt’s Meat Market in Nicollet, a small Nicollet County community that punches well above its size.

The selection is the kind that makes jaws drop. Handmade sausages, briskets, specialty cuts, sausage patties, burgers, wagyu patties, fresh steaks, pork chops, and jerky all fill the cases.

Many shoppers happily drive over an hour just to load up, and they call the quality some of the best in the state.

Prices stay reasonable, which is exactly why freezer-filling families keep coming back. In-store pickup makes bigger orders easier to grab.

Saturdays are the busiest stretch, so a weekday visit may mean shorter waits. The market opens at 7:30 AM Monday through Saturday, closes at 5:30 PM on weekdays and 4:30 PM on Saturdays, and stays closed Sundays.

Big-city butcher counters, take note.

3. McDonald’s Meats

McDonald's Meats
© McDonald’s Meats

Since 1914, one family-run counter in Clear Lake has been handing over homemade sausages and jerky to hungry Minnesotans. McDonald’s Meats sits along the Highway 10 corridor in Sherburne County, and it has the kind of staying power most businesses only dream about.

House-smoked bacon may be the biggest reason people talk about this shop. It is so rich and flavorful that calling it plain bacon almost feels unfair.

Bulk shoppers will appreciate the system. You pay first, your receipt gets marked, and an employee checks it and loads your order for you.

That setup makes large freezer hauls simple, and curbside pickup is available too.

Unlike many old-school markets, this one opens on Sundays from 10 AM to 4 PM. Weekday hours typically run 8:30 AM to 6:30 PM, with Saturdays wrapping up at 4 PM.

Fridays and Saturdays draw the biggest crowds.

4. Thielen Meats of Little Falls

Thielen Meats of Little Falls
© Thielen Meats of Little Falls

Sixty feet. That is the length of the fresh meat counter at Thielen Meats of Little Falls, which the shop proudly calls the longest full-service meat counter in the Midwest.

Minnesota wins again.

Walking that counter feels like a tour. Bacon, sausage, jerky, every cut of pork and beef you can imagine, plus frozen options, spices, rubs, and even dog treats share the space.

Everything is clean, well laid out, and clearly marked, so even first-timers find their way fast.

Meat packages are a smart pick for families wanting quality at fair prices. Curbside pickup, in-store pickup, and delivery make it easy to stock up.

Little Falls sits right along the Mississippi River in central Minnesota, a pleasant stop on any drive north. The shop is open seven days a week, including Sundays from 9 AM to 4 PM, with Fridays running until 7 PM.

5. Big Steer Meats

Big Steer Meats
© Big Steer Meats

Feeding a big family can feel like a full-time job. Big Steer Meats on St. Paul’s East Side makes it a lot easier, especially for households that like to shop once and eat well for weeks.

Variety packs are the secret weapon here. Some families grab bundles as large as 90 pounds of meat, and the value keeps them coming back time after time.

The frozen meats hold up beautifully, and the prices stay friendly on the wallet.

Steaks and brats are the backbone of the shop, with jerky and bacon close behind. Pizza and salads round things out for nights when cooking is the last thing on your mind.

The staff is warm and helpful, too.

Find it on Minnehaha Avenue, open 9 AM to 6 PM on weekdays and until 3 PM on Saturdays. Tuesday afternoons and Saturdays tend to bustle, and a free parking lot is available.

6. Hackenmueller Meats

Hackenmueller Meats
© Hackenmueller Meats

Relaxed is the best word for the vibe in downtown Robbinsdale. Hackenmueller Meats, known to many locals simply as Hack’s, has a laid-back, come-as-you-are feel that makes shopping for dinner genuinely enjoyable.

House-made sausages share the spotlight with steaks and plenty of other cuts. Prepared foods offer an easy shortcut on busy weeknights.

Adventurous cooks will appreciate that the more unusual cuts are kept frozen and ready, which is handy when you are planning ahead.

Beef package deals are where freezer-minded families find real savings. Buying a bundle can stretch the grocery budget while keeping quality high.

Parking is simple, with a free lot, free street spots, and on-site options. The shop welcomes everyone and is known as an LGBTQ+ friendly space.

Hours run 8 AM to 6 PM on weekdays and 8 AM to 3:30 PM on Saturdays, with Sundays closed. Saturdays draw the crowd.

7. Osseo Meat Market

Osseo Meat Market
© Osseo Meat Market

Ribs sizzling on the grill, a homemade rub doing its magic, and dinner ready with barely any fuss. That is the kind of meal Osseo Meat Market helps make happen.

Fresh-cut meats lead the way at this old-fashioned butcher shop. Ribs and steaks are crowd favorites, while homemade deli items and ready-to-bake dishes save time on hectic school nights.

The shelves also hold homemade sauces and rubs to finish everything off.

Freezer planners love the mix of fresh and frozen choices. Quick freezer products are especially handy for families who want something good on the table in minutes, not hours.

Osseo’s small-town commercial district gives the shop a neighborly feel just outside the Twin Cities. Weekday hours typically run 8 AM to 6 PM, Saturdays close at 5 PM, and Sundays are off.

Saturday afternoon is the rush, while weekday evenings tend to be quiet and easy.

8. Greg’s Meat Processing

Greg's Meat Processing
© Greg’s Meat Processing

Out on the country roads of rural Hampton, a no-nonsense butcher counter is quietly saving Dakota County families money. Greg’s Meat Processing pairs a full custom processing operation with a retail case that is well organized and spotless.

Custom work is a big draw. Bring in your meat, and the team processes it exactly the way you want without surprise upcharges.

Fair, honest pricing like that is getting harder to find.

Shoppers browsing the counter will find a great selection of meats and friendly service. Keep your eyes open, too, because good deals often pop up for those paying attention.

Visiting is easy to plan. Doors open at 8 AM Monday through Saturday, closing at 5:30 PM on weekdays and 3 PM on Saturdays.

Sundays are closed. The drive through southern Minnesota farm country makes a pleasant bonus.

9. Quality Meats Inc.

Quality Meats Inc.
© Quality Meats Inc.

Good-humored folks behind the counter and bratwurst worth bragging about. Quality Meats Inc. in Foley lives up to its name with a light-hearted, family feel that makes every stop pleasant.

Local farmers supply the range of meats here, which means you are supporting Benton County agriculture with every pound. Smoked items, jerky, and bacon fill out the menu, and the bratwurst earns special praise.

Value is where this old-school shop really shines. Incredible cuts come with even better pricing, and the large variety makes it simple to fill a freezer in one trip.

Timing matters a little more here. The shop is closed Mondays and Sundays, open 8 AM to 5 PM Tuesday through Friday, and only until noon on Saturdays.

Free street parking makes the visit easy. A morning drive to Foley, a cooler in the trunk, and you are set for weeks.

Share this story

Leave a response