Grilled Carrot Hot Dogs: Vegan BBQ Recipe and Topping Ideas

These vegan carrot hot dogs are simple, smoky, and surprisingly convincing. Whole carrots are marinated in a tangy, spiced broth, then roasted until tender. Close your eyes and you might barely notice the difference from a traditional frankfurter. They’re one of the best plant-based hot dog alternatives we’ve tried.

Four carrot hot dogs filled with assorted garnishes.

TL;DR (Quick-Answer Box)

  • What it is: A standout vegan take on the classic hot dog: whole carrots marinated in a smoky, savory broth and oven-roasted until they have a hot-dog-like texture.
  • Why you’ll love it: It’s healthy, plant-based, and satisfying—great for BBQs, picnics, or weeknight dinners when you want something fun and meatless.
  • How to make it: Combine the marinade ingredients and simmer briefly. Toss carrots with oil, pour the hot marinade over them, let them soak, then roast covered and finally uncovered until tender. Serve in buns with your favorite toppings.
JUMP TO RECIPE
Four roasted carrot hot dogs in buns with various colorful toppings like avocado, salsa, and mustard.

We were genuinely surprised by how well these carrot dogs work. After testing many vegan hot dog recipes, this one stood out: the marinade and roasting create a savory, smoky flavor and a satisfying bite that’s remarkably hot-dog-like. If you’re curious about plant-based swaps that actually deliver, try these.

Chow,

David Leite's handwritten signature of

Can you grill carrot hot dogs?

Yes. After marinating and roasting, let the carrot hot dogs cool, then refrigerate or transport them to your grill. Heat them over the barbecue until warmed through and marked by the grates—just like a regular hot dog.

Four carrot hot dogs filled with assorted garnishes.

Carrot Hot Dog

4.60 / 20 votes
A superb homemade vegan hot dog made by marinating whole carrots in a tangy, smoky spice broth and roasting them until tender. The result is surprisingly close to the real thing.

David Leite

Print
Course Mains
Cuisine American
Servings 8 carrot dogs
Calories 185 kcal
Prep Time 30 minutes
Cook Time 50 minutes
Total Time 3 hours 30 minutes

Ingredients

  • 1 cup vegetable broth
  • 1/4 cup apple cider vinegar
  • 2 tablespoons unseasoned rice vinegar
  • 2 tablespoons soy sauce, tamari, or Bragg’s
  • 1/2 teaspoon liquid smoke
  • 1 tablespoon paprika
  • 2 teaspoons mustard powder or ground mustard seed
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon finely ground black pepper
  • 2 tablespoons olive oil
  • 8 medium carrotspeeled, skinny ends trimmed, cut to the length of the buns
  • 8 hot dog buns
  • Toppingsonions, relish, mustard, ketchup, or any preferred condiments

Instructions

  • In a medium saucepan, combine the vegetable broth, apple cider vinegar, rice vinegar, soy sauce (or tamari/Bragg’s), liquid smoke, and the spices. Bring to a gentle simmer and cook for 5 minutes to blend the flavors.
  • While the marinade simmers, toss the carrots with the olive oil in a small roasting pan.
  • Pour the hot marinade over the carrots, cover the pan with foil, and let the carrots soak for at least 30 minutes, up to 1 1/2 hours for deeper flavor.
  • Preheat the oven to 425°F (218°C). Slide the covered pan into the oven and roast for 20 minutes. Remove the foil, stir and flip the carrots so they’re coated again in the marinade, then roast uncovered another 20–25 minutes, until the exterior is tender and the center has a little resistance when pierced with a fork.
  • Place each carrot in a bun and dress with your favorite toppings. Serve immediately.
Thug Kitchen Party Grub Cookbook

Adapted From

Thug Kitchen Party Grub

Nutrition

Serving: 1 hot dog with bun
Calories: 185 kcal
Carbohydrates: 28 g
Protein: 5 g
Fat: 6 g
Sodium: 622 mg
Fiber: 3 g
Sugar: 6 g

Nutrition information is automatically calculated and should be used as an estimate.



Tried this recipe?
Mention @leitesculinaria or tag #leitesculinaria!

Recipe Testers’ Reviews

This recipe passed a rigorous blind-testing process and earned the Leite’s Culinaria stamp of approval. Testers praised the texture and flavor and recommended marinating for up to 1 1/2 hours for best results.

Natalie Reebel

Natalie Reebel

This carrot hot dog surprised me. The marinade softens the carrot’s sweetness and gives it a texture and savory profile that mimics a hot dog. After marinating for 1 1/2 hours and roasting about 45 minutes total, they were just right. Toppings like mustard and relish complement them well.

Melissa Maedgen

Melissa Maedgen

I was skeptical, but this recipe worked. Marinating longer improves flavor, and roasting until just tender yields the best texture. I enjoyed mine with spicy mustard and relish. If you love condiments, load them up—the carrot is a great vehicle for toppings.

Show More Testers’ Reviews