Bean Pancakes Recipe Vegan: Easy, Healthy, and Delicious

Updated On: October 5, 2025

There’s something truly magical about transforming humble pantry staples into a breakfast that’s both nourishing and delightfully delicious. Enter: vegan bean pancakes.

These savory pancakes are packed with plant-based protein, fiber, and flavor, making them a satisfying main dish for any time of day. Whether you’re an experienced vegan or just looking to incorporate more plant-based goodness into your routine, this recipe is about to become a new household favorite.

Inspired by global cuisines that utilize beans in creative ways, these pancakes are versatile, budget-friendly, and incredibly easy to whip up with ingredients you likely already have on hand.

Unlike traditional pancakes, these are hearty and savory, making them the perfect foundation for a variety of toppings and fillings. Plus, they’re naturally gluten-free (if you choose the right flour) and can be customized with herbs and spices to suit your taste.

Let’s dive into a breakfast that’s as energizing as it is comforting!

Why You’ll Love This Recipe

  • Protein-packed: Beans are a fantastic source of plant-based protein, making these pancakes filling and energizing.
  • Meal-prep friendly: These pancakes store well, making them perfect for quick breakfasts or lunches throughout the week.
  • Endlessly customizable: Add your favorite herbs, spices, and veggies to suit your personal flavor preferences.
  • Budget-friendly: Beans and basic pantry staples keep this recipe affordable.
  • Allergy-friendly: Naturally gluten-free and nut-free if you choose the right flour blend.
  • Versatile: Enjoy them savory with salsa and avocado, or sweet with a drizzle of maple syrup and berries.
  • Quick and easy: Minimal prep and simple ingredients mean you can have breakfast (or dinner!) on the table in under 30 minutes.

Ingredients

Ingredient Amount Notes
Canned white beans (such as cannellini or navy) 1 1/2 cups (about 1 can, drained and rinsed) Or use chickpeas/black beans for variation
Oat flour 1/2 cup Use gluten-free if needed; can sub all-purpose or chickpea flour
Plant-based milk 1/2 cup Almond, soy, oat, or any preferred variety
Baking powder 1 teaspoon Helps pancakes rise and stay fluffy
Garlic powder 1/2 teaspoon Optional for a savory kick
Onion powder 1/2 teaspoon Optional; adds another layer of flavor
Salt 1/2 teaspoon Adjust to taste
Fresh herbs 2 tablespoons, chopped Parsley, cilantro, or chives
Olive oil (or other neutral oil) 1 tablespoon + more for cooking For moisture and pan-frying
Optional add-ins 1/2 cup Shredded carrot, spinach, or diced bell pepper
Black pepper To taste For seasoning

Equipment

  • Mixing bowl
  • Potato masher or fork
  • Whisk
  • Non-stick skillet or griddle
  • Spatula
  • Measuring cups and spoons
  • Blender or food processor (optional, for smoother pancakes)

Instructions

  1. Prepare the beans:

    Drain and rinse your canned white beans thoroughly. Transfer them to a large mixing bowl.

    Using a potato masher or fork, mash the beans until mostly smooth with a few small pieces for texture.

  2. Mix the wet ingredients:

    Add the plant-based milk and olive oil to the mashed beans. Mix well to combine.

    If you want an ultra-smooth batter, you can blend this mixture in a food processor or blender until creamy.

  3. Add the dry ingredients:

    Sprinkle in the oat flour, baking powder, garlic powder, onion powder, salt, and black pepper. Stir everything together until a thick, cohesive batter forms.

    If the batter seems too thick, add more plant milk 1 tablespoon at a time. Fold in the chopped fresh herbs and any optional add-ins, like shredded carrots or spinach.

  4. Preheat your pan:

    Heat a non-stick skillet or griddle over medium heat. Add a light drizzle of olive oil and swirl to coat the surface.

  5. Shape and cook the pancakes:

    Scoop about 1/4 cup of batter for each pancake onto the hot skillet. Use the back of a spoon to gently spread into a circle about 1/2 inch thick.

    Cook for 3-4 minutes, or until the edges look set and the bottom is golden brown.

  6. Flip and finish cooking:

    Carefully flip each pancake with a spatula. Cook for another 2-3 minutes on the other side, until golden and cooked through.

    Adjust the heat as needed to avoid burning.

  7. Serve warm:

    Transfer pancakes to a plate and keep warm while you cook the remaining batter. Serve hot with your favorite toppings or fillings.

For extra crispy edges, use a cast iron skillet and let the pancakes cook undisturbed until the edges are deeply golden. Don’t rush the flipping!

Tips & Variations

  • Change up the beans: Try chickpeas, black beans, or even lentils for different flavors and colors.
  • Add veggies: Stir in grated zucchini, chopped spinach, or finely diced peppers for extra nutrition and color.
  • Spice it up: Add a dash of smoked paprika, cumin, or chili flakes for a flavor boost. Fresh herbs like dill, basil, or mint also work beautifully.
  • Make them mini: Use a tablespoon of batter for silver dollar-sized pancakes, which make great finger foods or appetizers.
  • For a sweet version: Omit the garlic and onion powder, add a tablespoon of maple syrup or coconut sugar, and top with berries and vegan yogurt.
  • Storage: Store leftover pancakes in an airtight container in the fridge for up to 4 days, or freeze for up to 2 months. Reheat in a toaster or skillet.
  • Batch prep: Double or triple the recipe and freeze extras for busy mornings.

Looking for more creative vegan breakfast ideas? Check out my Kodiak Banana Muffins Recipe for a sweet, protein-rich treat!

Nutrition Facts

Nutrient Per Serving (2 pancakes)
Calories 185
Protein 8g
Carbohydrates 27g
Fiber 6g
Fat 4g
Sodium 340mg
Sugar 1g

Note: Nutrition facts are approximate and will vary based on exact ingredients and add-ins.

Serving Suggestions

  • Classic Savory: Top with avocado slices, cherry tomatoes, and a sprinkle of fresh herbs. Drizzle with hot sauce or vegan sour cream for a brunch-worthy plate.
  • Global Flair: Serve with a side of hummus, baba ganoush, or vegan tzatziki. Add quick pickled onions or olives for Mediterranean vibes.
  • Breakfast Sandwich: Use the pancakes as “bread” with greens, tomato, and a slice of vegan cheese or tofu for a protein-packed sandwich.
  • Sweet & Savory: Add a spoonful of fruit chutney or tomato jam for a delicious contrast.
  • On the go: Wrap pancakes around roasted veggies or salad for a portable lunch.

For a crowd-pleasing brunch, serve bean pancakes alongside Green Chile Cheese Bread or a refreshing Green Goodness Juice.

Conclusion

These vegan bean pancakes are so much more than a clever way to use up a can of beans. They’re a celebration of creativity in the kitchen, turning simple ingredients into a dish that’s packed with nutrition, flavor, and satisfaction.

Whether you enjoy them as a quick weekday breakfast, a leisurely weekend brunch, or even a savory dinner, they’re sure to become a staple in your repertoire.

Don’t be afraid to experiment with different herbs, spices, and add-ins to make this recipe uniquely yours. And if you’re inspired to keep exploring the world of plant-based cooking, check out other favorites like Half Runner Beans Recipe and Kikkoman Stir Fry Sauce Recipe for more delicious ideas.

Happy cooking, and may your mornings always be nourishing and bright!

📖 Recipe Card: Vegan Bean Pancakes

Description: These savory vegan pancakes are packed with protein-rich beans and fresh herbs. Perfect for a hearty breakfast or a light lunch.

Prep Time: PT15M
Cook Time: PT20M
Total Time: PT35M

Servings: 4 servings

Ingredients

  • 1 cup canned white beans, drained and rinsed
  • 3/4 cup unsweetened non-dairy milk
  • 1/2 cup whole wheat flour
  • 2 tablespoons nutritional yeast
  • 1 tablespoon olive oil
  • 1 teaspoon baking powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 cup chopped fresh parsley

Instructions

  1. Mash the beans in a large bowl until mostly smooth.
  2. Add non-dairy milk and olive oil, and mix well.
  3. Stir in flour, nutritional yeast, baking powder, garlic powder, salt, and pepper.
  4. Fold in the chopped parsley.
  5. Heat a nonstick skillet over medium heat and lightly grease it.
  6. Pour 1/4 cup of batter per pancake onto the skillet.
  7. Cook for 2-3 minutes per side, until golden and cooked through.
  8. Serve warm with your favorite toppings.

Nutrition: Calories: 180 kcal | Protein: 7 g | Fat: 5 g | Carbs: 26 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Bean Pancakes”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “These savory vegan pancakes are packed with protein-rich beans and fresh herbs. Perfect for a hearty breakfast or a light lunch.”, “prepTime”: “PT15M”, “cookTime”: “PT20M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup canned white beans, drained and rinsed”, “3/4 cup unsweetened non-dairy milk”, “1/2 cup whole wheat flour”, “2 tablespoons nutritional yeast”, “1 tablespoon olive oil”, “1 teaspoon baking powder”, “1/2 teaspoon garlic powder”, “1/2 teaspoon salt”, “1/4 teaspoon black pepper”, “1/4 cup chopped fresh parsley”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Mash the beans in a large bowl until mostly smooth.”}, {“@type”: “HowToStep”, “text”: “Add non-dairy milk and olive oil, and mix well.”}, {“@type”: “HowToStep”, “text”: “Stir in flour, nutritional yeast, baking powder, garlic powder, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Fold in the chopped parsley.”}, {“@type”: “HowToStep”, “text”: “Heat a nonstick skillet over medium heat and lightly grease it.”}, {“@type”: “HowToStep”, “text”: “Pour 1/4 cup of batter per pancake onto the skillet.”}, {“@type”: “HowToStep”, “text”: “Cook for 2-3 minutes per side, until golden and cooked through.”}, {“@type”: “HowToStep”, “text”: “Serve warm with your favorite toppings.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “7 g”, “fatContent”: “5 g”, “carbohydrateContent”: “26 g”}}

Photo of author

Marta K

Leave a Comment

X