Black Bean Waffles

"Chewy, hearty black bean patties cooked to crispy perfection in a waffle maker. Fun to eat and perfect for meal prepping!"
-- @ellielikescooking
Jump to Section
  • Recipe Card
Prep time 10mins
Cook time 15mins
Serves or Makes: 8 mini waffles

Recipe Card


  • 1 (15 oz) can black beans, drained and rinsed
  • 1/2 onion, chopped
  • 1 rib of celery, chopped
  • 2 cloves garlic, minced
  • 1 good handful fresh parsley, chopped
  • Salt and pepper to taste,
  • 1/2 teaspoon paprika
  • 1/2 teaspoon cumin
  • pinch cayenne pepper
  • 1 teaspoon chili powder
  • 2 tablespoons nutritional yeast
  • 1/4 cup oat flour
  • 1 tablespoon ground flaxseed
  • 1 tablespoon ketchup
  • 1 tablespoon vegan worcestershire sauce


  • Step 1

    Preheat oven to 325°F. Arrange black beans on a baking sheet lined with parchment paper and bake for 15 minutes. The beans should be slightly dried out and not wet.

  • Step 2

    Cook onion, celery, and garlic in a pan over medium heat for about 5 minutes, or until onion turns translucent. Take off the stove and let cool as you prepare the next step.

  • Step 3

    Once the beans have dried out slightly, take out of the oven and briefly cool. Place in a mixing bowl and mash beans with a fork, leaving about half the beans whole.

  • Step 4

    Once you’ve mashed the beans, add in the cooked veggies and remaining ingredients. Mix until combined. Let sit for a few minutes as you heat up the waffle iron.

  • Step 5

    Lightly oil both sides of your waffle iron so the black bean mixture does not stick. When your waffle iron is heated, add a big spoonful of the mixture into each section of your waffle iron (as opposed to one spoonful in the center, as this mixture will not spread like a typical waffle batter). Close your waffle iron and let your waffles cook. They will be firm and browned on the outsides when they are ready (about 3 minutes, depending on your waffle maker).

More from @ellielikescooking