Publications

In addition to blogging, I freelance as a food and travel writer.  For more information about my freelance writing, check out my portfolio site.

Atlas Obscura

Beyondish

Cheese Connoisseur

Cheese Professor

CIDERCRAFT

Civil Eats

Explore Minnesota

Foodie Travel USA

Hemispheres

The Kitchn

Midwest Living

  • Out & About: Sharp Shop (March/April 2019)

Midwesterner

Minneapolis Star Tribune

Minnesota Monthly

The Nosher

Put a Egg On It

  • Salted Nut Roll (September 2017)

Smart Mouth

Spirited

Wine Enthusiast

Minneapolis City Pages

  • To help fight the shortage, Norseman Distillery switches to sanitizer production (March 24, 2020)
  • Goodbye, sad desk salad: Lunch in style at the Lex (March 9, 2020)
  • At "Too Good to Waste," local chefs test their mettle using NETZRO and Tattersall's upcycled grains (March 5, 2020)
  • What's the heart of Yia Vang's Vinai funding request? Hmong community ownership. (February 6, 2020)
  • YUMI brings beautiful sushi and Japanese-inspired cocktails to St. Paul (February 5, 2020)
  • Parlour's burger will hit the streets in a food truck—but why now, mid-winter? (January 30, 2020)
  • Seven Steakhouse and Sushi re-does menus and decor to to feel less nightclub-y (January 24, 2020)
  • Minnesota's microdistilleries campaign to avoid becoming victims of their own success (December 17, 2019)
  • Improve your feelings (instead of just eating them) with Moody's Ice Cream (November 26, 2019)
  • Inside the debut of Tattersall's chic new private party room, the Clover Club (November 14, 2019)
  • A pop-up hit, Ichigo Tokyo Crepes just opened a place all its own (November 1, 2019)
  • This Minneapolis company is making yogurt from sunflower seeds (September 26, 2019)
  • Is blue-collar best? Bypassing 'grammable doughnuts for simpler joys (September 25, 2019)
  • First look at Borough, revamped: Roaming trolley's and a new butcher's menu (September 24, 2019)
  • 5 (new) things to know about JUN Szechuan Kitchen & Bar—(re)opening this Sunday (September 12, 2019)
  • First look: Vann delivers inspired, lakeside respite of Scandinavian seafood in Spring Park (August 12, 2019)
  • Wanna try 100 kinds of soda?  You can do that this weekend (August 2, 2019)
  • The 9 best happy hours in the Twin Cities...for eating (July 22, 2019)
  • First look: Rose Street Cafe at St. Paul's Schmidt Brewery complex (July 18, 2019)
  • Preview: Brace yourself for this weekend's first annual Vegan Invasion (July 8, 2019)
  • 5 things to know about Tony Jaros' new Burger Dive (June 24, 2019)
  • 14 Twin Cities restaurants serving up Father's Days deals (June 11, 2019)
  • On Sunday, 12 local chefs will compete to win this trophy.  (It's a mushroom.  We promise.) (June 7, 2019)
  • Nobody has won Angry Taco's 5-lb burrito challenge.  Can you?  (May 30, 2019)
  • With deep dish pies and "Willy Wonka" toppings, The Fitz is poised to be a pretty big deal (May 21, 2019)
  • Where to find the biggest and best shareable cocktails in the Twin Cities (May 16, 2019)
  • Meet the local tea company sourcing all of its herbs from Minnesota (May 10, 2019)
  • 6 takeaways from the Women Chefs and Restaurateurs Conference (May 7, 2019) 
  • 9 ways to celebrate Cinco de Mayo without being a racist (May 2, 2019)
  • Where to find the best vegan baked goods in the Twin Cities (May 1, 2019)
  • 5 exciting things to look forward to at the Farmers Markets of Minneapolis this year (April 25, 2019)
  • A non-alcoholic spirit—yes, really—is coming for local cocktail lists (April 23, 2019)
  • A farmers market for wine pops up in St. Paul this weekend (April 22, 2019)
  • Get a sneak peek inside Tare Market, Minnesota's first no-waste grocery store (April 18, 2019)
  • Where to find Tax Day food and drink deals in the Twin Cities (April 11, 2019)
  • 9 patios you could be drinking on right now (April 8, 2019)
  • Allianz Field food will include Handsome Hog, Brasa, Afro Deli, and a 96-tap brew hall (April 5, 2019)
  • The new Giulia isn't your average hotel restaurant (April 3, 2019)
  • Boba King brings a massive menu of milk teas, smoothies, and specialties to Dinkytown (April 2, 2019)
  • Ono Hawaiian Plates has people lining up—and for good reason (April 1, 2019)
  • Roux 32 will serve up Cajun and Creole food like "nobody in town" (March 29, 2019)
  • Target Field's "Gate 34 Experience," a new food option with a farmers market feel (March 25, 2019)
  • Cochon555 is back and pork-ier than ever (March 21, 2019)
  • New in Northeast, Momo Sushi has thrifty prices and maximalist rolls (March 18, 2019)
  • Where to eat, drink, and celebrate Patrick Swayze this St. Patrick's Day weekend (March 15, 2019)
  • 8 places to find Pi Day deals on pizza and sweets (March 14, 2019)
  • At Ziadi's, find Mediterranean comfort food and one of Midtown Global Market's best budget-friendly meals (March 7, 2019)
  • It's opening day for Penny's new Linden Hills bakery, and you're gonna want to go (March 4, 2019)
  • British booze, bowling, and biking: 5 things to know about Royal Foundry Craft Spirits (February 28, 2019)
  • Where to find heart-shaped pizza, doughnuts, bagels, and cookies this Valentine's Day (February 8, 2019)
  • 5 things to know about the Local West End, the latest in the growing Local empire (February 5, 2019)
  • Ice bars, the most Minnesota way to do some drinking, are back (January 17, 2019)
  • Where to find discounts and deals for furloughed employees (January 16, 2019)
  • 9 restaurants to try if you're already sick of your resolution to eat healthy (January 7, 2019)
  • From the makers of the "PieCaken" (?), it's the "PieLogen" (?!) (December 21, 2018)
  • Naan crusts from a famous chef: 5 things to know about Pizza Karma (December 14, 2018)
  • 5 things to know about Minnesota's first Duck Donuts (December 7, 2018)
  • A juice bar with smoothies so good, you'll want 'em all winter long (December 6, 2018)
  • A limited-time menu at the Walker showcases British food (that doesn't suck) (December 4, 2018)
  • The ultimate Minnesota gift guide for foodies (November 29, 2018)
  • Twin Cities taprooms are turning waste into ciders and cocktails (November 26, 2018)
  • At Norway House, a sugary celebration of Twin Cities' history and Minnesota's Scandi heritage (November 21, 2018)
  • Robot chefs, no cash: Revolution Hall updates mall dining for our food-and-drink-obsessed age (November 20, 2018)
  • Where to find Twin Cities food and drink deals on Election Day (November 5, 2018)
  • I cooked steak on a rock at the Mall of America (November 2, 2018)
  • Meet MOSES, and learn why our region has one of the strongest organic farming movements anywhere (October 22, 2018)
  • Didn't get Hamilton tickets?  You still have a shot to meet the stars (September 26, 2018)
  • First look: New in Uptown, Brim has bountiful bowls and beautiful Bde Maka Ska views (September 24, 2018)
  • Pop-up tattoo shops, dachshund races, and lots of beer: Your guide to Oktoberfest in Minnesota (September 19, 2018)
  • Keg & Case Market is finally open in St. Paul.  Here are 5 things to know before you go.  (September 14, 2018)
  • First look: Lat14 will bring southeast Asian delicacies and nifty DIY drinks to Golden Valley (September 13, 2018)
  • Coconut Whisk mixes make vegan baking as easy as...owning a whisk, basically (September 11, 2018)
  • 5 things to know about Birch's Lowertown, the St. Paul brewpub opening next week (August 27, 2018)
  • First Look: Los Ocampo is the Mexican food that was missing from the Minneapolis skyway (August 21, 2018)
  • Peek inside the stylish Hyacinth, St. Paul's new southern Italian-meets-Mediterranean restaurant (August 14, 2018)
  • More new Minnesota State Fair foods: boozy fruit kabobs, wine slushies, charcuterie, and frosé (August 13, 2018)
  • What is "Quad City-style" pizza?  The rare 'za format has arrived in the Twin Cities (July 24, 2018)
  • 5 things to know about Fairgrounds, the North Loop's whimsical new coffee shop (July 11, 2018)
  • Is this the beginning of the end for plastic drinking straws? (July 5, 2018)
  • Where to find the most Instagram-friendly fare in the Twin Cities right now (July 3, 2018)
  • Union Depot Bar & Grill opens at last, with steak frites, stir-fry, and rooftop bees (June 27, 2018)
  • Here's everything we know so far about St. Paul's massive Keg and Case Market (June 14, 2018)
  • Get all-you-can-eat Cardigan Donuts on Saturdays this summer (June 1, 2018)
  • Get outside: Sea Salt, Sandcastle, and many more seasonal favorites are now open (May 10, 2018)
  • Mexico meets Minnesota in Dulceria Bakery's bicultural sweets (May 9, 2018)
  • Is Travail’s hefty price tag really worth the splurge? A skeptical cheapskate investigates (April 10, 2018)
  • Big bean news: Peace Coffee's longtime CEO is buying the company (April 4, 2018)
  • Fresh, "local" salmon? In Minnesota? Twin Cities-based Surrender Salmon has it (March 30, 2018)
  • You can still snag hot cross buns in time for Easter at these bakeries (March 29, 2018)
  • Crooked Water Spirits wins awards and takes over shelves, all without a space of its own (March 28, 2018)
  • Celebrate Pi Day with Sara's Tipsy Pies, because they have booze in them (March 14, 2018)
  • Hot lunch tip: La Loma Tamales is back in action in the St. Paul skyway (March 13, 2018)
  • Taste a little bit of a lot of things with these Twin Cities food flights (March 7, 2018)
  • This Valentine's Day, turn to Twin Cities chocolatiers for inventive bon bons and bars (February 7, 2018)
  • Fire up your Fitbit and start stepping to theses skyway salads (January 4, 2018)
  • Here's where to find the best Ethiopian food in the Twin Cities (December 21, 2017)
  • True Stone brings a first-of-its-kind accredited 'coffee campus' to the Upper Midwest (November 16, 2017)
  • A cheese-lover's guide to indulging in the Twin Cities (October 4, 2017)
  • 10 Hidden Gem Coffee Shops You Need to Know About (March 30, 2016)
  • 5 Hidden Gem Bakeries In and Around the Twin Cities (February 9, 2016)
  • The Twin Cities Spots That Made the List of 1,000 Things to Eat Before You Die (April 10, 2015)
  • Spring Break Dining for Those of Us Who Can’t Afford a Trip (March 11, 2015)
  • 10 Best Snacks in the Minneapolis Skyway (February 5, 2015)

Eater Twin Cities

  • 13 Phenomenal Wings in the Twin Cities (October 23, 2020)
  • Where to Dine Outdoors All Year Round in the Twin Cities (October 21, 2020)
  • Where to Order Barbecue Takeout for Memorial Day Weekend in the Twin Cities (May 22, 2020)
  • Now is the time to eat dessert first, and this is where to order (April 16, 2020)
  • 12 Decadent Dessert Restaurants Made for Indulgence (May 15, 2019)
  • 8 Classic Twin Cities Irish Bars (March 4, 2018)
  • 11 Finest Seafood Restaurants in Minneapolis and St. Paul (December 21, 2018)
  • Where to celebrate New Year's Eve in style in the Twin Cities (December 14, 2018)
  • 16 Twin Cities Restaurants to Indulge Vegetarian and Vegan Cravings (November 12, 2018)
  • 12 Twin Cities Bottomless Brunch Cocktails to Dive Into this Weekend (November 7, 2018)
  • Discover the Twin Cities Nordic Eateries (October 15, 2018)
  • Where to Eat Around Lake Minnetonka (June 4, 2018)
  • Where to Eat and Drink in Linden Hills (May 4, 2018)
  • Where to Drink Juleps and Cheer the Ponies for Derby Day (April 27, 2018)
  • Where to find the Twin Cities Top Middle Eastern Restaurants (April 25, 2018)
  • 6 Essential Ethiopian Eateries in the Twin Cities (March 20, 2018)
  • 10 Essential Thai Restaurants in the Twin Cities (February 26, 2018)
  • 8 Excellent Downtown Minneapolis Happy Hours (February 19, 2018)
  • 11 Enticing Skyway Restaurants (December 26, 2017)
  • The Twin Cities' Coolest Cupcake Creators (November 13, 2017)
  • 23 Destination Restaurants in the Twin Cities Suburbs (October 13, 2017)
  • 12 Sweetest Cookie Shops in the the Twin Cities (August 7, 2017)
  • The Twin Cities' Best Places to Drink When You're Not Drinking (July 17, 2017)