fbpx Print
Square photo of 3 vegan hot dogs

Vegan Hot Dog

  • Author: Iosune
  • Prep: 10 mins
  • Cook: 20 mins
  • Total: 30 mins
  • 8 hot dogs 1x
  • Grilling, Main Dish
  • American
  • Vegan

Servings 8 hot dogs 1x

Scale Tap or hover over number to scale servings

Vegan hot dog, simple, easy, and absolutely delicious. It is a super flavorful recipe made in 30 minutes and perfect for a barbecue with friends!


For the onion sauce:

  • 1 tbsp extra virgin olive oil
  • 1 onion, sliced
  • 2 tbsp ketchup, homemade or store-bought
  • 1 tbsp maple syrup
  • ⅛ tsp garlic powder
  • ⅛ tsp chili powder
  • ⅛ tsp salt
  • Pinch of ground cinnamon
  • ½ cup water (120 ml)

For the vegan hot dogs:

  • 1 tbsp extra virgin olive oil 
  • 8 vegan sausages
  • 8 hot dog buns
  • ½ cup sauerkraut (120 g)
  • Onion sauce, recipe above 
  • Spicy brown mustard to taste


For the onion sauce:

  1. Heat the oil in a saucepan and cook the onion over medium-high heat for about 5 to 10 minutes or until golden brown.
  2. Add all the remaining ingredients, stir, cover, and cook over medium heat for 5 to 10 minutes or until the sauce thickens and the onion is soft. Set aside.

For the vegan hot dogs:

  1. Heat the extra virgin olive oil in a large skillet and then cook the vegan sausages over medium-high heat for about 1 to 2 minutes on each side or until golden brown. Set aside.
  2. Feel free to either eat your hot dog buns at room temperature or heat them instead. To do it, bake, grill, or toast them until they are warmed through and lightly crispy, or take a sheet of paper towel and lightly sprinkle it with a little bit of water, then wrap the buns in the moistened paper, and microwave for about 10 seconds. Cooking time may vary depending on the microwave you’re using.
  3. Fill each bun with one vegan sausage. Top with 1 tbsp of sauerkraut, some onion sauce, and spicy brown mustard to taste.
  4. Feel free to customize them with this delicious vegan cheese.
  5. Serve them plain or with side dishes like breakfast potatoes, vegan mashed potatoes, or even Buffalo cauliflower wings.
  6. Keep the leftover onion sauce in an airtight container in the fridge for 3-5 days.


  • Feel free to use any type of oil, onion, syrup, or salt.
  • This recipe calls for traditional American chili powder, not cayenne. Cayenne and international chili powders are usually incredibly spicy. So if you live outside of the United States, please keep that in mind. If you can only find cayenne, add it to taste until the sauce is okay for you, but not too spicy.
  • Check the ingredients to make sure your buns are vegan. You could also use any other types of bread instead.
  • If you’re in a hurry you can use store-bought onion sauce or some ketchup instead. It’s also delicious! 


  • Serving Size: 1 vegan hot dog
  • Calories: 375
  • Sugar: 7.3 g
  • Sodium: 595 mg
  • Fat: 6.8 g
  • Saturated Fat: 1 g
  • Carbohydrates: 56 g
  • Fiber: 13 g
  • Protein: 24 g