Portobello Mushroom Dogs

Skip the packaged veggie dogs at your next cookout - grill these tangy marinated portobello mushrooms instead! They're easy, healthy & flavorful.

Portobello Mushroom Veggie Dogs

We’re all familiar with the ubiquitous portobello burger, so I’ll be honest: I originally planned to serve these mushrooms in hot dog buns for the novelty of it. For my money, though, portobellos really work better in dog form than in burger-form. They get more fully covered in the tangy, savory marinade, and (because they’re thinner strips) they cook a lot more quickly and more evenly.

Grilled portobello mushrooms in a hot dog bun

Portobello Veggie Dog Recipe Ingredients

Growing up around Chicago, hot dogs were never taken lightly. A good Chicago dog has a myriad of components, including mustard, onions, a whole pickle, peppers, and more. This recipe is by no means one for a classic Chicago dog, but, using it as inspiration, I made sure my components included something tangy, something fresh, something meaty, something spicy, and something bright:

  • Portobello mushroom strips take the place of meat, adding their umami flavor & meaty texture. A simple 5-ingredient marinade of balsamic, mustard, salt, pepper & olive oil makes them extra rich & tangy.
  • Tomatoes and red onion form a fresh slaw that I season with lime, salt & pepper. It adds crunch and brightness to the dogs.
  • Serrano pepper slices kick up the heat.
  • And a drizzle of mustard gives everything a tangy finish.

How to Make Grilled Portobello Mushroom Hot Dogs

This healthy veggie dog recipe is SO easy to make! Just follow these simple steps:

  1. Use a damp kitchen towel to wipe your portobello mushroom caps clean and then twist off the thick stems. Save the stems for stock or compost them.
  2. Slice the caps into 4 long slices – you’ll use two per dog.
  3. Mix together the balsamic/mustard marinade, and brush it onto the mushroom strips until they’re well-coated. More marinade = more flavorful dogs.
  4. Preheat a grill or grill pan to medium high, and grill the mushrooms until grill marks form and they’re tender and juicy, 3-4 minutes per side. Remove from the heat!
  5. Stuff two mushroom strips into each hot dog bun, and load your veggie dogs up with slaw, sliced serranos, and mustard. Dig in!

Portobello Mushroom Recipe with macaroni salad

Portobello Mushroom Dog Serving Suggestions

I love to serve my mushroom dogs with a healthier pasta salad, like this one with broccoli or this one with with tons of summer veggies. Couscous salad, strawberry salad, summer slaw, or watermelon salad would also be great on the side.

Complete the meal with my favorite crispy baked sweet potato fries and chipotle sauce for dipping!

Portobello Mushroom Hot Dog with ketchup and mustard

Looking for more portobello mushroom recipes?

Try making veggie burgers, fajitas, or tacos next!

5.0 from 3 reviews

Portobello Mushroom Dogs

Prep time
Cook time
Total time
Skip the packaged veggie dogs at your next cookout, and try these easy mustard-balsamic-marinated portobello dogs! Vegan.
Recipe type: Main Dish
Serves: 4
  • 2 tablespoons olive oil
  • 1 tablespoon balsamic vinegar
  • 1 teaspoon yellow mustard
  • Salt & pepper
  • 2 large portobello mushrooms, sliced into 4 long slices each
  • ½ cup red onion
  • ½ cup chopped tomatoes
  • Squeeze of lime
  • Salt & pepper
  • Yellow mustard
  • 4-5 hot dog buns
  • Ketchup on the side (optional)
  • 1 serrano pepper, thinly sliced (optional)
  1. In a small bowl, mix together the chopped red onion and sliced tomatoes. Add a squeeze of lime, salt and pepper. Stir and set aside.
  2. Preheat your grill or grill pan. In another small bowl, mix the marinade ingredients together (olive oil, balsamic, mustard, salt & pepper), and brush onto the portobello slices until they’re coated.
  3. Grill mushroom strips on each side until grill marks form and mushrooms are tender and juicy (about 3-4 minutes per side). Place 2 mushroom slices into each hot dog bun. Top liberally with onion & tomatoes, some serrano slices, and a swirl of mustard.

5.0 from 3 reviews
Macaroni Salad
Serves: 4
  • 2 tablespoons olive oil
  • juice & zest of one lemon
  • 1 teaspoon yellow mustard
  • 1 smashed clove of garlic
  • 1 cup dried macaroni noodles
  • ¼ cup chopped red and/or green bell pepper
  • ¼ cup sliced cherry tomatoes
  • ¼ cup peas (if frozen, thaw them)
  • 2 tablespoons capers or chopped olives
  • handful of chopped fresh basil
  • salt & pepper, to taste
  • optional: ¼ cup (or more) greek yogurt
  1. Cook the macaroni noodles in salty water according to package directions.
  2. In a large bowl, (at the bottom of it) mix together the olive oil, lemon, lemon zest, mustard, garlic, and some salt and pepper. Add the chopped scallions, bell pepper, cherry tomatoes, peas, capers and sliced basil. When your macaroni noodles are cooked, drain them well, then transfer them into the large bowl. Toss to mix the noodles with the veggies and the dressing. Taste and adjust seasonings, chill until ready to serve. If you want a creamy salad, add a big scoop of greek yogurt once your salad is somewhat chilled.


This post is in partnership with French’s Mustard.


Leave a comment:

Your email address will not be published. Required fields are marked *

Rate this recipe (after making it):  

  1. These portobello pups are just too cute and they sound delicious. I’d take a grilled mushroom dog than a mystery meat hot dog any day. Can’t wait to try this!

  2. I love this idea! I always make portabello “burgers” but I love the idea of slicing them lengthwise and making them hot dogs. Adorable, fun and so delicious. Thanks for the great idea!

  3. Jenna from maybelately.com

    Ohhh my gosh that looks amazing. I just want to reach into the screen and take a big bite of it right now! A vegetarian’s dream come true on a summer holiday.

  4. Isabelle from headredandblondi.blogspot.com

    You make everything look so beautiful in your photos…
    Looks delicious!

    Isabelle @ Head Red & Blondi

    • jeanine

      thanks Isabelle 🙂

  5. Heather

    I don’t normally like portobello burgers, but these “pups” look tasty.
    I like to mix my mustard with mayo and use it to bind mashed chickpea salad for sandwiches. Yum!

  6. Ooh yum! I’m going to make these for my block party and no longer have to decline the hot dogs! 🙂 That macaroni salad looks TO DIE for as well!

  7. Karla

    Those portobello pups look delicious! i ma definitely going to have to try them.

    I make a chickpea sandwich spread using mashed chickpeas, grated carrot, diced red onion, all mixed together with vegan mayo, yellow mustard, sweet pickle relish, and salt and pepper.

  8. Eileen from hampiesandwiches.blogspot.com

    I love the idea of switching up the portobello burger and making hot dogs instead! I am just in love with hot dogs, though. 🙂 My favorite thing to do with mustard is to mix a spicy brown or dijon with yogurt and use it to dip oven fries. So good!

  9. Steve from coolcathotfood.com

    Portobello pups is such a great name and these look to really deliver in the flavor department as well. Though I will say I am quite a fan of the hot dog too 🙂

    • jeanine

      thanks! Jack thought of the name at the very last minute 🙂

  10. Meghan from oatgasm.blogspot.com

    With all the portobello ‘burgers’ I have eaten and been disappointed in (due to their uncooked centers), I don’t know why I haven’t thought of this before. I also love the olives in the salad, although I would probably be the only one eating them. Now, this might sound weird, but my favorite quick trick with mustard is to mix it up with a bit of maple syrup, maybe some balsamic, and a drop of good olive oil, for a dressing that somehow tastes good on everything from salads to portobellos.

    • jeanine

      I can’t stand the uncooked centers either 🙂 I usually make them a little smaller to get them to cook through (sliders instead of burgers), but the hot dog version was better & also faster!

  11. Oh my gosh, I love this idea! They’d be so perfect for all the upcoming game days, especially as I don’t have very many vegetarian options in my recipe pocket!

  12. Courtney

    I absolutely love this! My mustard mixology would be to use it in a potato salad! I love how light it is compared to mayo versions. Awesome!

  13. Katie K

    My mustard mixology idea is to try mixing mustard in for an extra tang on twice baked potatoes! I bet it’s delish.

  14. Beetree

    Those pups look amazing! I love throwing yellow mustard, mayo, and italian dressing together as a pasta salad dressing…yum!

  15. Hello delicious looking mac salad! I hope it would be ok with soya yoghurt as my fiance can’t have dairy.

    • jeanine

      it would probably work just fine – or you can leave the yogurt out altogether!

  16. L

    Love this idea! As a vegetarian who hates fake meat, poratbella burgers are something of a staple for me at burger-type restaurants, cookouts, etc. I don’t know why I’ve never thought of making them into “hot dogs” – it makes sense that they’d cook much better that way. My go-to salad dressing is a mixture of olive oil, balsamic, mustard, maple syrup, salt, pepper, and sometimes some fresh garlic.

    • jeanine

      thanks! I try to stay away from fake meats too 🙂

  17. I just used French’s mustard in my Welsh rarebit recipe!

    • Prisca A. from galmighty.blogspot.com

      Did you like them? Did they taste like mushroom or like meat? I’d just like to know because of the people I’ll be making it for 🙂

      • jeanine

        these definitely taste like mushrooms – there’s not any sort of meat or fake-meat flavor involved 🙂

  18. Jenn

    yum!! I usually make a red wine vinegar & dijon mustard marinade for my grilled portobellos, but this sounds delish as well! i loveeee mustard!

    • jeanine

      that’s pretty close to what I did – so simple and delicious!

  19. Cassandra

    I love mushrooms! And this looks so good! When I make a whole portobello sand which I grill it on a panini press, and it usually cooks all the way through. A nice dollop of honey Dijon on top is perfect!

  20. Oh my goodness — love the portabello pups. I totally want to give those a try for our next grill out.

    And the macaroni salad looks beautiful!

  21. Linda W.

    Portobello Pups, what a great idea! My favorite topping is yellow mustard and ketchup.

  22. lauren

    ah love!! i can’t eat hot dogs or hamburgers so this is super great way to get into the bbq spirit!
    Mustard is honestly one of my favourite condiments- mixed with mayo for dip for sweet potato fries or just adding it to literally every sandwich I make thanks to the fact it lowers the GI.

  23. Sarah

    What great uses of mustard. Thanks for sharing these recipes!

  24. Mabel from misshangrypants.blogspot.com

    I love putting mayo in my tuna salads! and into my tuna melt 🙂

  25. Kristen

    I’ve always done portabellos as burgers, but hot dogs is a great idea! I’d probably marinate them with Italian dressing and mustard, but your way seems equally delicious!

  26. Saniel

    This would be great with eggplant dogs and baked sweet potato fries. I’d make a honey mustard, vegan mayo, nutritional yeast dipping sauce. Yum, can’t wait to try. Thanks

  27. Jamie

    Looks great! Perfect timing too, as I just picked up sliced portobello mushrooms.

    My husband really does not care for mustard, but I love it so I definitely try to sneak it into sauces and wet marinades all the time. My favorite is to mix wine vineagar (your choice, white, red, or rice) with mustard, a little Greek yogurt, garlic (fresh, minced), and a heaping scoop of herbes de Provence. Mix thoroughly. Spread the paste on your favorite protein. I personally love this wet run on pork, but it is also good on a steaky fish (halibut, blue fish, swordfish, sea bass) or tofu.

  28. Riley

    These look delicious! I like to mix mustard into primarily mayonnaise bases to make it lighter. My favorite is coleslaw, where I mix mustard, apple cider vinegar and one tablespoon mayo to bind it all. The mustard acts as a balance for the vinegar while avoiding adding extra sugar and making the coleslaw sweet.

  29. Mary J from simplysparklingsmile.com

    The macaroni salad looks delicious, for me I won’t add in yogurt for it to be creamy, just like the way it is, thank you for sharing the recipe 🙂

  30. Tabitha Woodman

    I love this food blog, you guys have so many great options and alternatives. My #FrenchsMixology is my moms version of macaroni salad; mustard, mayo, radishes, green onions, egg, ham, celery, cheese and of course macaroni. Has a really nice mix and brightness to its variety, but may not be the healthiest!

  31. So creative! I bet these would be tasty on a pretzel bun…

  32. Sandy

    This could be the recipe that gets me to willingly eat a mushroom o.o. I want to eat this now. -starts shopping list-

    • Sandy

      I forgot to add that pickled red onion would be great on this.

  33. Jess

    What a great idea – beats the heck out of the those processed veggie dogs!

  34. karen from ahappycook.com

    Wonderful idea and will definitely try this one! Thanks 🙂

  35. Stephanie

    I love this, and will be making them! BUT, you are under-utilizing the grill! If you want a milder red onion taste, brush the slices with olive oil and throw them on the fire. Some grilled zucchini and/or asparagus can get chopped to go in the pasta salad, maybe with cubed grilled haloumi as well.

  36. I so love these two ideas. These ‘pups’ (great name!) look delightful and so much yummier than traditional hot dogs, whatever it is that they’re made of anyway.

  37. Michael

    Unfortunately I don’t have a grill because they’re not allowed on condo balconies. Would it work if I used an electric grill, Jeanine?
    Also is there a benefit to cooking them in strips rather than whole and slicing after they’re done?

    • jeanine

      Hi Michael, I’ve never used an electric grill, but I’ve made these on a cast iron grill pan over the stove. I like the strips because more of the marinade gets absorbed, also, they cook faster than whole ones!

      • Michael

        Great idea! I happen to have a cast iron grill pan so the mushrooms will have grill marks to complete the aesthetic.
        Thank you again.

  38. Michelle

    This Portobello Pups recipe was delicious! I put four slices of the mushrooms on each bun, and I substituted a deli bun (more like a sausage bun) instead of a hot dog bun. I also put a handful of arugula on each bun. I will definitely make this again. Thank you!

  39. very nice..
    Thank you for the recipe.. 🙂

  40. Kristen

    These will be perfect for the upcoming holiday weekend! And am I missing something? I can’t find the macaroni salad recipe anywhere!

    • Jeanine Donofrio

      Hi Kristen, it’s back now – under the mushroom dog recipe!

  41. Animals

    I love this idea! I always make portabello “burgers” but I love the idea of slicing them lengthwise and making them hot dogs. Adorable, fun and so delicious. Thanks for the great idea.

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.