Overhead shot of lentil and carrot vegan hot dogs in buns with mustard and ketchup
Print Recipe
4.89 from 18 votes

Lentil Carrot Veggie Hot Dogs Recipe

With these veggie hot dogs, I’ve pureed the lentils and veggies so they have a finer and more ‘veggie dog’-like texture. The smoked paprika and garlic powder give them that classic hot dog aroma and taste, but they’re full of goodness from pulses and veggies. I’ve made them with plain flour, but gluten-free flour works well if required.
Prep Time10 mins
Cook Time20 mins
Chilling time30 mins
Total Time30 mins
Course: Main Meals
Cuisine: American
Servings: 8
Calories: 189kcal
Author: Kate Hackworthy | Veggie Desserts


  • 1 cup (200g) dried red lentils rinsed
  • 3 cups (700ml) vegetable stock
  • 1 tsp olive oil
  • 1 onion finely diced
  • 2 carrots (125g) grated
  • 1 ½ tsp smoked paprika
  • 1 tsp garlic powder
  • salt and pepper
  • 1 + 1/4 cups (150g) plain (all purpose) flour
  • 2 tsp olive oil


  • Cook the lentils in the stock for 10 minutes or until tender, then drain.
  • Meanwhile, heat the oil in a frying pan over a medium heat, then add the onion and sautee for a few minutes until translucent but not browned. Add the grated carrot and sautee for 3-5 minutes until soft.
  • Add the cooked lentils, carrot mixture, spices, salt and pepper to a food processor and whiz until it’s thick and well combined.
  • Tip the mixture into a bowl and mix in 3 tablespoons of the flour. Add more flour, a tablespoon at a time, until a thick and manageable consistency. You may not need all of the flour.
  • Roll into hot dog-like shapes, place on a plate, cover and refrigerate for at least 30 minutes.
  • Heat 1 tsp of the oil in a frying pan over a medium/low heat and add some of the hot dogs. Fry, gently turning often, until golden. Repeat in batches.
  • Serve in a hot dog bun.


Calories: 189kcal | Carbohydrates: 33g | Protein: 8g | Fat: 2g | Sodium: 363mg | Potassium: 340mg | Fiber: 8g | Sugar: 2g | Vitamin A: 2930IU | Vitamin C: 3.1mg | Calcium: 25mg | Iron: 2.9mg