This post contains affiliate links.

I’ve made these vegan carrot hot dogs dozens of times for friends, and they never knew they weren’t the real deal! They don’t just look like the BBQ classic — they actually taste like it, too! Made with easy-to-find ingredients, this recipe is just what your summer cookouts need.

A basket filled with two vegetarian carrot hot dogs on a yellow background
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

These Will Blow Your Mind

Nothing screams summer quite like a delicious, juicy hot dog. So, what a great time of year to try out vegan carrot hot dogs for a meat-free option!

Now, the real secret is in the marinade. When I was developing this recipe, I relied heavily on my food science background to help “trick” the brain into thinking these are, in fact, hot dogs.

It turns out that when you marinate, boil, and grill carrots, their texture and taste are nearly identical to pork-based hot dogs. If someone tried one of these blindfolded, they would have no idea that it’s a carrot!

Reader rating

★★★★★

“I gotta say, these are actually ACTUALLY delicious! My partner and I made them last night and will most likely add them to our rotation of meals since they are just so easy.” —Tiffany

Add your review

Close up image of two carrot hot dogs in a red basket on a yellow background

Grab These Ingredients

Transform humble carrots into crave-worthy vegan carrot hot dogs with the following ingredients.

  • Carrots: We can’t make carrot dogs without carrots! For the best results, aim for carrots that are no more than ¾-inch thick.
  • Vegetable Broth: We’ll use veggie broth as the bulk of the marinade. (Make your own veggie broth to save money and reduce food waste!)
  • Apple Cider Vinegar: A bit of good old apple cider vinegar works wonders to give the marinade a kick.
  • Soy Sauce: We’ll use soy sauce for its extra salty, umami flavor. If you’re looking for a gluten-free option, you can sub tamari.
  • Dijon Mustard: Dijon mustard packs in more flavor and spice.
  • Smoked Paprika: We’ll need just 1 teaspoon of smoked paprika for the perfect amount of smoky flavor.
  • Liquid Smoke: Finally, the last ingredient in the marinade is liquid smoke. This is a must on the flavor front, giving these carrot dogs that distinct smoky hot dog flavor.
  • Hot Dog Buns: It’s not a hot dog without a bun! Use your favorite kind.

Topping ideas

The most exciting part of a hot dog (or carrot dog) is always the toppings. If you can put it on a hot dog, you can put it on a carrot dog! A few of my favorite toppings include:

P.S. These also make great pigs in blankets!

For a fun twist on these carrot hot dogs, use baby carrots and turn them into vegan pigs in blankets!

@liveeatlearn

Back by popular demand…CARROT HOT DOGS! 🌭 But in snackable pigs in a blanket form. (Our family tested these at a neighborhood party and no one could tell they were carrots) #vegansnackideas #veganfood #vegetarianrecipes #pigsinablanket #carrothotdog

♬ Dump Truck(Back It Up & Dump It) – KINFOLK THUGS
Four carrot hot dogs in buns topped with chopped white onion, ketchup, and mustard

Pair these vegan hotdogs with our chewy roasted BBQ chickpeas–they’re packed with smoky BBQ flavor!

Vegan Carrot Hot Dogs (The Best Vegan Hot Dogs!)

4.78 from 36 ratings
Prep: 35 minutes
Cook: 20 minutes
Total: 55 minutes
Servings: 6 carrot hot dogs
I've made these vegan carrot hot dogs dozens of times for friends, and they never knew they weren't the real deal! They don't just look like the BBQ classic — they actually taste like it, too! Made with easy-to-find ingredients, this recipe is just what your summer cookouts need.

Ingredients 

  • 6 carrots, each about the same size, aim for no more than ¾ inch thick
  • 2 cups vegetable broth
  • ½ cup apple cider vinegar, 120 mL
  • 4 Tbsp soy sauce, can sub tamari for gluten-free, 60 mL
  • ¼ cup Dijon mustard
  • 2 tsp smoked paprika
  • 1 tsp liquid smoke
  • 6 hot dog buns
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Prep: Peel 6 carrots and trim off the ends, cutting them to fit into the bottom of your large pot.
  • Boil: Stir together 2 cups vegetable broth, ½ cup apple cider vinegar, 4 Tbsp soy sauce, ¼ cup Dijon mustard, 2 tsp smoked paprika, and 1 tsp liquid smoke in a large pot.
    Add carrots, cover, and bring to a simmer over medium/high. Cook for 15 to 20 minutes, or until carrots are cooked through. You should be able to pierce them with a fork, but they should not be so soft that they break easily.
  • Marinate: Let carrots rest in the cooking liquid for 30 minutes.
  • Serve: At this point you can serve the carrots, or you can sear them on a well-greased grill (or grill plate) to char the outsides. Serve on a hot dog bun with your favorite condiments!

Notes

Carrots not cooking? If your carrots are on the thicker side, you may find that they take a long time to soften in the pot. In this case, you can pop them in the microwave for a few minutes to finish the cooking process and soften them.
Marinating: If making it all in one go, I recommend marinating for at least 30 minutes. However, if you have extra time, use it! The longer they sit, the more flavorful they’ll be. The carrots can marinate for up to 12 hours.
Make Ahead: You can prepare the carrots ahead of time by simply marinating in advance! They can remain in the marinade for up to 12 hours. Then, just boil (and grill, if desired) right before serving.
Storage: Extra carrots can be stored in an airtight container in the fridge for 3-4 days.

Nutrition

Serving: 1hotdog + bun | Calories: 121kcal | Carbohydrates: 27.2g | Protein: 5.9g | Fat: 1g | Saturated Fat: 0.1g | Cholesterol: 0mg | Sodium: 749mg | Potassium: 264mg | Fiber: 6.9g | Sugar: 7.3g | Calcium: 67mg | Iron: 2mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

4.78 from 36 votes (24 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




30 Comments

  1. Russell says:

    2 stars
    Sorry for this rating, but I followed the recipe exactly. The consensus was that they tasted like boiled carrots in buns!

    1. Sarah Bond says:

      Thanks for your feedback, Russell!

  2. Lisa says:

    You use a liquid marinade to marinate the carrots. You used the word marinade incorrectly.
    Fun recipe.

  3. Susan says:

    3 stars
    I think they would be better without apple cider vinegar. They were too tangy. The rest of the marinade makes sense, though.

  4. Maria says:

    5 stars
    I’m 100% sure your friends knew they weren’t eating hot dogs, Sarah.

  5. Brenda Peters says:

    5 stars
    My friends made these especially for me on Memorial Day. I have missed hot dogs since going vegetarian several years ago. I absolutely love these, and I can be a little finicky! How great to know that I can make these next time the craving hits me. Thank you!

    1. The Live Eat Learn Team says:

      Nothing better than hearing this, thank you!

  6. Jacqueline Clift says:

    5 stars
    Thank you so much for this amazing recipe for summer picnic or anytime carrot dogs!
    I have been making these a lot and added a Coney Island style lentil chili for a topping. Found on Pinterest. So yummy 😋 😍 😊 Thanks and great recipes!

    1. The Live Eat Learn Team says:

      So glad it hit the spot, thanks for sharing!

  7. Rachel says:

    5 stars
    Previous comments made me a little nervous, but seriously, this tasted nothing like a carrot! They were soooo good! I didn’t have liquid smoke, so I was just very heavy handed on the smoked paprika and used reduced sodium soy sauce and veggie broth and marinated for about 8 hours.

    My husband and I really enjoyed them and topped them with ketchup, yellow mustard, a little mayo, and diced shallots.

    1. The Live Eat Learn Team says:

      So glad it hit the spot, thanks for sharing!

  8. Bunnie Girl says:

    5 stars
    Hi Sarah I used to make these years ago and searched for the recipe to marinate as a refresher and landed on your page. I could have SWORN previous times, I did the cooking of the carrot first, slightly al dente, then marinated over night. Followed up with a Pan sear or chargrilled the carrot to heat it up. I am curious if you have tried the pre cook then marinate/and the post cook after marinate and if you still favor the method you provide us on your site. Have my uncooked carrots (per your advice) in the marinate and plan to let them soak until lunch tomorrow. Thanks for all the tips and the marinate recipe! Hot Diggity Dog!

    1. Sarah Bond says:

      Yes! I’ve tested it both ways. Precooking the carrots first (so they’re just tender) then marinating can work well, especially if you want a quicker final cook, and microwaving is a great shortcut. I usually stick with marinating raw carrots because they soak up more flavor as they cook, but your pre-cook method still gives great results—especially if you finish them on a grill or in a hot pan for that char.