Homemade Veggie Dogs
Print Recipe Add to Collection
4.76 from 25 votes

Homemade Veggie Dogs

It's easier than you can imagine to make your own vegan hot dogs! And they're so much healthier when you control the ingredients.
Prep Time20 mins
Cook Time45 mins
Total Time1 hr 5 mins
Course: Main Course
Cuisine: American, Vegan
Keyword: vegan hot dogs, veggie dogs
Servings: 8
Calories: 115kcal
Author: Susan Voisin


  • 1/2 medium onion coarsely chopped
  • 3 cloves garlic
  • 3/4 cup cooked pinto beans well-drained
  • 1/2 cup plus 2 tablespoons water
  • 2 tablespoons coconut aminos or soy sauce
  • 1 tablespoon tomato paste
  • 2 teaspoons smoked paprika
  • 1 teaspoon ground coriander
  • 1 teaspoon ground mustard
  • 1/2 teaspoon white or black pepper
  • 1/4 teaspoon celery seed
  • 1/4 teaspoon mace
  • 1/8 teaspoon hickory smoked salt optional but good
  • 1 cup vital wheat gluten
  • 1/3 cup oatmeal rolled or quick oats, uncooked
  • 2 tablespoons nutritional yeast
  • 1 tablespoon ground flax seeds


  • Put the onion and garlic into a food processor and pulse to chop finely. Heat a small non-stick skillet. Add onion and garlic and cook until onion is softened, about 3 minutes. Transfer onion mixture back to food processor.
  • Add the pinto beans, water, coconut aminos or soy sauce, tomato paste, and all seasonings to the food processor. Blend until it’s a thin paste.
  • Combine remaining ingredients (gluten, oatmeal, yeast, and flax) in a large mixing bowl. Add the contents of the food processor and stir until combined. If it seems that there’s not enough moisture, add another tablespoon or two of water. Knead in the bowl for about two minutes until a heavy gluten “dough” is formed.
  • Set up a steamer in a pot of water and bring the water to a boil. Cut off 8 pieces of aluminum foil or parchment paper, each about 6 inches long. Divide the gluten into 8 equal pieces. Place a piece of foil or parchment on the counter. Roll a piece of gluten between the palms of your hands until it’s about the size and shape of a hot dog. Place it on the foil/paper and roll up. Roll the tube back and forth, pressing lightly with your hands, to give it an even shape, and then twist the ends closed. Repeat with the remaining gluten to form 8 veggie hot dogs.
  • Place all the veggie dogs in the top of a steamer, cover, and steam for 45 minutes. Remove from heat and allow to cool slightly before unwrapping. Store the veggie dogs in a covered container in the refrigerator. Warm gently in a frying pan or microwave or on a grill before serving.


One veggie dog is 1 point on Weight Watchers Freestyle program; two dogs are 3 points.


Serving: 1veggie dog | Calories: 115kcal | Carbohydrates: 11.6g | Protein: 15g | Fat: 1.4g | Sodium: 116mg | Fiber: 2.5g