If you’re searching for a delicious, protein-packed, and entirely plant-based snack or meal, look no further than these crispy vegan bean fritters! These golden patties are bursting with flavor, easy to customize, and come together with simple pantry staples.
Whether you’re a long-time vegan, experimenting with more plant-based recipes, or simply craving something hearty and satisfying, bean fritters deliver every time.
I first fell in love with bean fritters while looking for ways to use up leftover beans and veggies. What started as a humble experiment quickly became a family favorite — the crispy exterior, soft center, and punchy spices make these fritters irresistible.
They’re perfect for meal prep, quick weeknight dinners, or as a crowd-pleasing appetizer. Plus, they’re budget-friendly and can be made gluten-free with just one easy swap.
Ready to dive in? Let’s make vegan bean fritters your new kitchen staple!
Why You’ll Love This Recipe
- Quick & Easy: Ready in under 30 minutes with minimal prep.
- Versatile: Works with almost any bean or veggie you have on hand.
- Protein-Rich: Packed with plant-based protein to keep you satisfied.
- Budget-Friendly: Uses affordable pantry staples.
- Kid-Friendly: Mild spices and fun finger-food shape make these a hit with little ones.
- Meal Prep Approved: Make ahead and store for easy lunches or snacks.
- Gluten-Free Option: Simply swap the flour for a gluten-free blend.
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Canned beans (drained & rinsed) | 2 cups (about 1.5 cans) | Black, cannellini, kidney, chickpeas, or mixed |
| Small onion, finely chopped | 1 | Yellow or red |
| Garlic cloves, minced | 2 | Fresh preferred |
| Carrot, grated | 1 medium | Optional, for color & sweetness |
| Fresh parsley or cilantro, chopped | 1/4 cup | Optional, adds freshness |
| All-purpose flour | 1/3 cup | Sub gluten-free if needed |
| Ground cumin | 1 tsp | For warmth |
| Smoked paprika | 1/2 tsp | Or regular paprika |
| Salt | 1/2 tsp | To taste |
| Black pepper | 1/4 tsp | To taste |
| Lemon juice | 2 tsp | Fresh is best |
| Olive oil | 2-3 tbsp | For frying |
Equipment
- Large mixing bowl
- Potato masher or fork
- Box grater (for carrots)
- Measuring cups & spoons
- Nonstick skillet or frying pan
- Spatula
- Paper towels (for draining)
Instructions
-
Prepare the beans:
Drain and rinse your beans thoroughly. Transfer them to a large mixing bowl and mash with a potato masher or fork until mostly smooth, leaving some chunks for texture.
-
Add veggies & herbs:
Stir in the finely chopped onion, minced garlic, grated carrot, and chopped parsley or cilantro. Mix until combined.
-
Season:
Add in the flour, cumin, smoked paprika, salt, black pepper, and lemon juice. Mix very well.
The mixture should be soft but thick enough to hold its shape. If too wet, sprinkle in more flour 1 tablespoon at a time.
-
Shape the fritters:
With clean hands, scoop about 2 tablespoons of mixture and form into a patty. Repeat until all mixture is used (you should get 8-10 fritters).
-
Heat oil:
Pour olive oil into a large nonstick skillet and heat over medium heat until shimmering.
-
Cook the fritters:
Add fritters to the pan in batches, leaving space between each one. Cook for 3-4 minutes per side, pressing gently with a spatula, until golden brown and crisp.
Flip carefully and cook the other side. Adjust heat if necessary so they don’t burn.
-
Drain & serve:
Transfer cooked fritters to a plate lined with paper towels to drain excess oil. Serve hot, warm, or at room temperature.
Tip: If your fritters are falling apart, you may need a bit more flour or to mash the beans more thoroughly. Letting the mixture rest for 10 minutes before shaping can also help them hold together.
Tips & Variations
- Switch up the beans: Try chickpeas for a Mediterranean twist, kidney beans for a heartier bite, or check out this Half Runner Beans Recipe for more bean inspiration!
- Add more veggies: Finely diced bell peppers, corn, or spinach add color and nutrients.
- Spice it up: Add chili flakes, cayenne, or chopped jalapeños for a kick.
- Go gluten-free: Use chickpea flour or a gluten-free blend instead of all-purpose.
- Bake instead of fry: For a lighter version, bake on a parchment-lined sheet at 400°F (200°C) for 20 minutes, flipping halfway.
- Freeze for later: Layer cooked fritters with parchment in a container and freeze. Reheat in the oven or a skillet.
“Vegan fritters like these are a canvas — add your favorite flavors, make them spicy or mild, and enjoy them any time of day!”
Nutrition Facts
| Nutrient | Per Fritter (approx.) |
|---|---|
| Calories | 100 |
| Protein | 4g |
| Carbohydrates | 16g |
| Fiber | 4g |
| Total Fat | 2.5g |
| Sodium | 150mg |
Nutrition facts are estimates and will vary based on ingredients and size of fritters.
Serving Suggestions
- As a snack: Serve with vegan yogurt, tahini sauce, or your favorite dip.
- In a sandwich: Tuck fritters inside a pita or between slices of Green Chile Cheese Bread with lettuce, tomato, and avocado.
- On a salad: Top a fresh green salad with warm fritters for a protein boost.
- With grains: Pair with quinoa, rice, or couscous and a squeeze of lemon.
- For brunch: Add a side of roasted potatoes or check out these Kodiak Banana Muffins for a sweet touch.
Pro Tip: These fritters travel well, making them perfect for lunchboxes, picnics, or meal prepping a healthy week ahead!
Conclusion
Bean fritters are a celebration of everything I love about plant-based cooking: they’re simple, nourishing, and endlessly adaptable. With just a can of beans and a few pantry staples, you can whip up a batch of crispy, golden patties that satisfy both hunger and cravings.
They’re the type of recipe that grows with you, evolving as you experiment with spices, veggies, and different legumes.
Whether you’re new to vegan cooking or a seasoned pro, these bean fritters fit seamlessly into any routine. Serve them as a light lunch, a hearty snack, or as part of a larger spread.
And if you’re looking for more creative vegan recipes, be sure to explore favorites like the Lavender Frappe Recipe or indulge your sweet tooth with this Grandma’S Old Fashioned Bread Pudding With Vanilla Sauce Recipe.
Happy cooking — and enjoy every crispy, flavorful bite!
📖 Recipe Card: Vegan Bean Fritters
Description: These crispy vegan bean fritters are quick to make and packed with protein. Perfect as a snack or a main dish with your favorite dip.
Prep Time: PT15M
Cook Time: PT20M
Total Time: PT35M
Servings: 4 servings
Ingredients
- 1 can (15 oz) black beans, drained and rinsed
- 1/2 cup rolled oats
- 1/4 cup finely chopped red onion
- 2 cloves garlic, minced
- 1/4 cup chopped fresh cilantro
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 tbsp olive oil (for frying)
- 2 tbsp water (as needed)
Instructions
- In a bowl, mash the black beans with a fork until mostly smooth.
- Add oats, red onion, garlic, cilantro, cumin, paprika, salt, and pepper.
- Mix well, adding water if needed to bind the mixture.
- Form the mixture into 8 small patties.
- Heat olive oil in a non-stick skillet over medium heat.
- Cook fritters for 3-4 minutes per side until golden and crispy.
- Transfer to a plate lined with paper towel and serve warm.
Nutrition: Calories: 210 | Protein: 7g | Fat: 7g | Carbs: 29g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Bean Fritters”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “These crispy vegan bean fritters are quick to make and packed with protein. Perfect as a snack or a main dish with your favorite dip.”, “prepTime”: “PT15M”, “cookTime”: “PT20M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 can (15 oz) black beans, drained and rinsed”, “1/2 cup rolled oats”, “1/4 cup finely chopped red onion”, “2 cloves garlic, minced”, “1/4 cup chopped fresh cilantro”, “1 tsp ground cumin”, “1/2 tsp smoked paprika”, “1/2 tsp salt”, “1/4 tsp black pepper”, “2 tbsp olive oil (for frying)”, “2 tbsp water (as needed)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “In a bowl, mash the black beans with a fork until mostly smooth.”}, {“@type”: “HowToStep”, “text”: “Add oats, red onion, garlic, cilantro, cumin, paprika, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Mix well, adding water if needed to bind the mixture.”}, {“@type”: “HowToStep”, “text”: “Form the mixture into 8 small patties.”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a non-stick skillet over medium heat.”}, {“@type”: “HowToStep”, “text”: “Cook fritters for 3-4 minutes per side until golden and crispy.”}, {“@type”: “HowToStep”, “text”: “Transfer to a plate lined with paper towel and serve warm.”}], “nutrition”: {“calories”: “210”, “proteinContent”: “7g”, “fatContent”: “7g”, “carbohydrateContent”: “29g”}}