Easy Peasy 20 Minute Bean Hot Dogs

Easy Peasy 20 Minute Bean Hot Dogs

It’s the middle of June! Wow! Already? Time flies when you live in Mexico! One thing is for sure, June means BBQ season is on it’s way and it’s coming on strong. For those that don’t eat meat (aka vegetarians), BBQ season can be a little more stressful.

You’ll either have to eat before you go, fill up on vegetarian sides or bring your own BBQ-ing meal for the grill. Each option has it’s downsides. For some, just bringing your own bean/veggie burger is an easy option. But don’t you get tired of eating the same veg burger at EVERY BBQ?

Easy Peasy 20 Minute Bean Hot Dogs
Easy Peasy 20 Minute Bean Hot Dogs

For meat-eaters (aka omnivores) there are close to a million options. Burgers, hot dogs, ribs….and whatever else you can put on a grill. No reason to get tired of eating the same thing at every BBQ. I wanted to help level the playing field and add more veg-friendly options for those veg heads tired of eating the same bean burger at every picnic or family BBQ.

These bean hot dogs are super simple to make and will probably take close the same time to cook as a regular hot dog or burger. Pinto beans provide the base and ‘hot-doggy’ flavor (I’m sure that’s a word right?). First you want to mash up the pinto beans or use pre-mashed refried beans that would work just as great.

Now it’s time to spice some things up! I kept the spices to a minimum to create more of a basic hot dog, but if you love fancy pants hot dogs or sausages, add in some Italian spices to keep things interesting.

Then to make the ‘dough’ you need to add some flour. I happened to make these before market day so we were running a little low on supplies. I ended up using my own homemade oat flour by tossing a few cups of oats into a blender. Voila! Oat flour! Add this to your already spiced up bean base and you’ll get a pliable but still a little sticky dough.

Easy Peasy 20 Minute Bean Hot Dogs
Easy Peasy 20 Minute Bean Hot Dogs

Now here is when those long forgotten play-dough skills come in hand. Roll the dough between your hands or on a surface to create long hot dog like shapes. Add them to a foil lined baking sheet and cook for 15 minutes. If you’d like a little more browning on the outside, I recommend spraying with a little cooking spray to get a little extra crisp.

For other meatless meats check out The Easiest Lentil Meatballs Ever!! 

Easy Peasy 20 Minute Bean Hot Dogs


  • 1 can pinto beans
  • 2 1/2 cups flour (I used oat flour)
  • 3-4 tbs Worcester sauce
  • 2 tbs soy sauce
  • 2-3 tbs tomato puree
  • 1 tsp garlic powder
  • salt and pepper to taste


  1. Mash beans until smooth but with some bean parts left for texture
  2. Add all ingredients except flour and mix well.
  3. Mix in flour until it is well incorporated and dough is formed
  4. Using about a handful of dough, roll out into hot dog shapes and place on a lined baking sheet.
  5. Baking for about 15 minutes at 350 degrees. Enjoy will all your favorite toppings!


Leave a Reply

Your email address will not be published. Required fields are marked *