These Crispy Black Bean Veggie Patties are a delicious and satisfying high-protein vegetarian recipe that works beautifully for light meals, burgers, or snacks. These high-protein veggie patties are crispy on the outside, soft in the center, and packed with tons of delectable flavors from black beans, tofu, spinach, vegetables, and warming, earthy spices like cumin, coriander, and smoked paprika.
And when you pair them with creamy avocado dip, these wholesome and filling patties reach the next level.
Vegan Cream Base: Soak cashews for 4 hours
Soaked cashews blend into a silky dairy-free cream for pastas and soups. This adds richness without milk or butter.
The best part about these veggie patties is that they hold together beautifully without eggs, which makes them a perfect option for anyone looking for a vegetarian or vegan burger.
They get a golden, crispy crust and nutty flavour from the sesame topping while staying velvety, tender, and flavorful on the inside. Ideal patty texture, right?
Serve them with a creamy avocado dip, tuck them into burger buns, or enjoy them with salads and wraps. These homemade veggie patties are simple, versatile, and incredibly satisfying.
About Crispy Black Bean Veggie Patties
This recipe of crispy black bean veggie patties is made using some simple ingredients like fresh spinach, tofu, black beans, some fresh veggies, aromatics, and a handful of spices. The mixture of vegetables, protein-rich black beans, and tofu is made in a food processor, so this is also a fuss free recipe.
All these patty ingredients are lightly pulsed in a food processor so the mixture stays slightly chunky. This pulsed texture helps create patties that hold their shape and don’t become mushy while cooking.
Breadcrumbs and chickpea flour help bind the mixture in the absence of eggs while keeping them rich in protein. The sesame seeds coating gives a delicious nutty crust when the patties are pan cooked.
This recipe is nothing fancy but a simple vegetarian burger patty that is crispy outside, tender inside, and packed with delicious flavors. These black bean patties are great for meal prep and can be used in many ways, from enjoying them as a snack or veggie burgers to wraps, snack platters, or even salads.
I first created them when I had a handful of spinach and black beans at home and wanted to make something filling but quick and easy to make. To add fiber and flavour, I added veggies, garlic and ginger, and tofu for added protein.
They look good and taste even better. Now whenever I have beans and spinach at home, I make a big batch of these and store them for meal prep throughout the day. Since they are meatless and filling, they make a perfect option for weeknight dinners, meal prep, or a really satisfying Meatless Monday.
Why You’ll Love the Recipe
These Black Bean Spinach Patties
✔️ are perfect for veggie platters
✔️ are quick & simple
✔️ are made in a food processor
✔️ are fuss free & easy to make
✔️ never fall apart
✔️ are crispy on the outside & soft in the center
✔️ are loaded with plant-based protein from tofu & black beans
✔️ are ideal for veggie burgers, wraps, or snacks
✔️ are easy to customize with your favorite spices or vegetables
✔️ are a lovely meatless burger recipe for everyday meals
✔️ are freezer friendly
✔️ are ideal for meal prep
✔️ are vegetarian & vegan
✔️ can easily be made gluten free
Ingredients
For the Veggie Patties
-
Carrot: They add lots of flavour, a touch of sweetness, and texture.
-
Onion: They are added to bring savory flavor to the patties.
-
Ginger & Garlic: They are the flavour makers for these patties, as they add warmth and rich aromatic flavor to these veggie patties.
-
Spinach: They are the star ingredient for these patties, as these greens add freshness and nutrition.
-
Boiled Corn: They provide sweetness and a pleasant bite to this recipe. You can also use green peas in this recipe.
-
Firm Tofu: Adds protein and keeps the patties tender.
-
Canned Black Beans: The main ingredient that gives these black bean veggie patties their hearty texture.
-
Seasoning: For the patties, I used simple spices like cumin powder, coriander powder, smoked paprika, black pepper, and salt. You can also swap smoked paprika with cayenne pepper or red chili powder. You can also add dried Italian herbs to these patties.
Adds warm earthy flavor. -
Breadcrumbs: It helps keep the veggie patties firm and prevents them from falling apart. Other than working as a binder, it also adds a lovely taste to these patties.
-
Chickpea Flour (Besan): It gives a nutty flavour to the patty mixture while absorbing moisture and binding the mixture.
-
Sesame Seeds: They create a crispy crust when pan cooked.
For the Avocado Dip
-
Avocado: This is the star ingredient of this dip recipe. They give it a rich creamy base.
-
Garlic: A hint of garlic adds lovely flavour and savory depth.
-
Green Chili or Jalapeño: To add gentle heat, I added green chili, but you can also skip adding it entirely.
-
Parsley: For added herby freshness, I used fresh parsley. You can also use cilantro or fresh mint here.
-
Thick Yogurt (or Vegan Yogurt): It makes the dip creamy and slightly tangy. For a thick and creamy texture, I used vegan Turkish style thick yogurt. You can use Greek yogurt or any other plain yogurt of your choice.
-
Lemon Juice: Freshly squeezed lemon juice is added for brightness, and it also balances the richness from avocado and stops them from turning black.
-
Salt and Black Pepper: Some salt and freshly ground pepper enhance the overall flavor of this dip.
How to Make Crispy Black Bean Veggie Patties
Making these patties is simple and easy.
- Simply start by adding carrot, onion, garlic, ginger, and half of the spinach to a food processor.
- Then pulse them a few times until the vegetables are finely chopped but not pureed.
- Then add the rest of the spinach and corn and pulse again. Then add the tofu and black beans and pulse again briefly.
- At this point, the mixture should remain slightly chunky. This texture is important because it helps the veggie patties hold together.
- Then add cumin powder, coriander powder, chili powder or smoked paprika, black pepper, salt, gram flour, and breadcrumbs, and pulse briefly until just combined.
- After that, transfer the mixture to a bowl and take a portion of the mixture and shape it into thick patties.
- Roll each patty in sesame seeds so the outside is lightly coated.
- Heat a lightly oiled pan over medium heat. Place the patties in the pan and cook until the bottom becomes golden and crispy.
- Flip gently and cook the other side until crisp and cooked through.
- Once the patties are done, make the creamy avocado dip by blending avocados, garlic, green chili or jalapeño, parsley, yogurt, lemon juice, salt, and black pepper until smooth and creamy.
- Serve the crispy veggie patties warm with the dip or use them to make homemade veggie burgers & enjoy!
Variations
Make Gluten Free Patties
Make sure to use gluten free breadcrumbs to make these patties gluten free.
Vegan Dip
To make sure your dip is vegan, use vegan yogurt for making the dip.
Veggie Burgers
To turn them into burgers, simply serve the patties in burger buns with lettuce, tomatoes, cheese, and ketchup or avocado dip.
Add More Vegetables
For more veggies, add grated zucchini, broccoli, bell peppers, or mushrooms. They all work well.
Spicier Patties
To make them spicier, you can add chopped green chilies or extra chili powder to the patty mixture.
Baking/ Air Frying:
Instead of pan frying, you can also bake or air fry these patties. Bake them at 400°F (200°C) for about 20–25 minutes, flipping halfway through so both sides cook evenly until golden and firm.
You can also air fry them at 375°F (190°C) for about 12–15 minutes, flipping halfway through, until golden and crispy.
Serving Suggestions
These crispy black bean veggie patties are really versatile. You can serve them in many ways.
Enjoy them as a side with avocado dip or any other dip of your choice. Or serve them inside toasted burger buns to make homemade veggie burgers with lettuce, onion, cucumber, tomatoes, and avocado cheese spread.
They can also be used for making wraps, pita pockets, salad bowls, or even grain bowls.
For a light meal, you can serve them alongside a fresh salad or roasted vegetables.
When serving them for snack platters, pair the patties with the creamy avocado dip and lemon wedges. You can also serve them with other dips like whipped cottage cheese dip or whipped feta dip for a Mediterranean flair.
Storage Suggestions
You can store leftover veggie bean patties in an airtight container in the refrigerator for up to 3 days.
Just reheat them in a skillet over medium heat until they become crispy again.
Uncooked patties can be stored for 6 days in the refrigerator.
For longer storage, you can also freeze the uncooked patties for up to 2 months. Arrange them on a tray and freeze until firm. Once frozen, transfer them to a freezer bag and freeze.
Thaw them overnight in the refrigerator and cook them in the pan. Or just bake them or air fry them for best texture without thawing.
Tips and Tricks to make the best Patties
- Keep the Mixture Chunky: Avoid over-blending the ingredients so the patties keep a good texture. If you have chopped veggies ready, you can also make the mixture by mashing the beans with a potato masher and later mixing with your hands.
- Drain: Drain the beans well to remove starch and excess moisture. The moisture can make the patties soft.
- Tofu: It is used for protein and structure. For best results, use firm tofu.
- Flour: I used chickpea flour to help bind the mixture naturally and for some protein content. You can also use AP flour, oat flour, or any other flour of your choice.
- Chill: If your patties are soft, you can refrigerate them for 20 minutes to help them firm up. This resting time also helps the patties absorb the flavour and makes them more flavorful.
- Medium heat: Always cook the patties on medium low heat to ensure the patties cook evenly without burning and get a crispy outer crust.
- Flipping: Before flipping, let the patties develop a crust, and also carefully flip them as the patties will be soft during the cooking process, and harsh handling might break them while flipping.
- Coat: The sesame seeds coating gives these patties a nutty crispy crust. However, you can also cook them without sesame seeds, they will still come out delicious.
- Adjusting: Feel free to adjust the breadcrumbs if needed, so add more if the mixture feels too wet.
- Pan: Use a good well-seasoned pan or a nonstick pan to help prevent sticking while frying.
FAQs
Why do veggie patties fall apart?
Veggie patties can fall apart if the mixture contains too much moisture or lacks binding ingredients. Since this recipe does not have eggs, breadcrumbs and chickpea flour help keep these veggie patties firm and stable. If you feel your mixture is not holding shape, make sure to add more binder to avoid falling apart.
Can I make these veggie patties vegan?
Yes. These patties are already vegan. Just make sure to use vegan yogurt in the avocado dip.
Can I bake these veggie patties?
Yes, surely you can do that. Bake them at 400°F (200°C) for about 20–25 minutes, flipping halfway through so both sides cook evenly.
Can I air fry veggie patties?
Yes, air frying these patties is possible. You can air fry them at 375°F (190°C) for about 12–15 minutes or until golden and crispy. Remember to flip them halfway through.
Can I freeze veggie patties?
Yes, freezing uncooked patties is doable. In fact, freezing these patties is a lovely idea for meal prep. Freeze on a lined tray first until firm, then transfer them to a freezer bag for longer storage.
What can I serve with veggie patties?
These patties are perfect for veggie platters, salad platters, burgers, wraps, or snack platters. They also taste great with creamy dips or yogurt sauces.
Crispy Black Bean Veggie Patties (Step-by-step photo instructions)
Prepare the Vegetable Base
- Roughly chop the carrot, onion, ginger, garlic, and spinach.

Blend the Patties Mixture
- Add the chopped carrot, onion, ginger, garlic, and half of the spinach to a food processor. Pulse a few times until the vegetables are finely chopped but still slightly chunky. Add the remaining spinach and boiled corn and pulse lightly so the mixture stays textured.
- To add protein, press the tofu between kitchen tissues to remove moisture. Break the pressed tofu into chunks and add it to the food processor. Add the drained black beans and pulse until everything is combined but still slightly chunky. Do not blend into a smooth paste.
- Season with cumin powder, coriander powder, red chili powder, salt, and black pepper. Also add breadcrumbs and chickpea flour. Pulse briefly until the mixture holds together but still has visible texture.



Shape the Patties
- Transfer the mixture to a bowl.
- Take a portion of the mixture and press it firmly to form patties about ¾ inch thick.
- Place them on a board and sprinkle sesame seeds on one side. Press lightly.
- Flip and sprinkle sesame seeds on the other side.




Cook the Patties
- Heat a cast iron pan over medium heat. Lightly brush the pan with oil.
- Place the patties in the pan and cook undisturbed for a few minutes until golden and crisp.
- Brush the top with a little oil and flip carefully. Cook until both sides are golden and crispy.
- Remove from the pan and let them rest for a couple of minutes.




Make the Avocado Dip
- Slice the avocado and remove the pits. Add the avocado, garlic, green chili or jalapeño, parsley, yogurt, lemon juice, salt, and black pepper to a blender.
- Blend until smooth and creamy.


Serve
- Place the avocado dip in a bowl and arrange the crispy patties around it. Serve them as a snack with the dip.
- Or use them to make veggie burgers with buns, lettuce, tomatoes, onions, cucumbers, and cheese if desired.


Recipe Card
Crispy Black Bean Veggie Patties [Recipe]
Crispy black bean veggie patties that never fall apart. Easy high-protein vegetarian patties perfect for veggie burgers, wraps, or meal prep.
★★★★★
(Rating: 5 from 6 reviews)
| Prep time 🕐 | Cook time 🕐 | Total time 🕐 |
|---|---|---|
| 30 mins | ||
| Category ☶ | Cuisine ♨ | Serves ☺ |
| Main | American | 16 |
| Nutrition Info ⊛ | Serving size ⊚ | |
| 105 calories | 1 |
INGREDIENTS
For Crispy Black Bean Veggie Patties
- 1 medium carrot, peeled
- 1 medium onion, peeled
- 1 inch ginger, peeled
- 3-4 garlic cloves, peeled
- 300 grams fresh spinach, divided
- 1/2 cup boiled corn
- 200 g firm tofu, pressed
- 400 grams canned black beans, rinsed and drained
- 2 teaspoons cumin powder
- 2 teaspoons coriander powder
- 1.5 teaspoons red chili powder or smoked paprika
- 1/2 teaspoon ground black pepper
- Salt to taste
- 1/4 cup breadcrumbs
- 1/2 cup chickpea flour (besan)
Topping
- 2–3 tablespoons sesame seeds
For Cooking
Creamy Avocado Dip
- 2 ripe avocados
- 2 garlic cloves
- 1 green chili or jalapeño
- A handful of parsley
- 1/2 cup thick yogurt (use plant-based yogurt for vegan version)
- 1 tablespoon lemon juice
- Salt to taste
- Freshly ground black pepper
INSTRUCTIONS:
Prepare the Vegetable Base
- Roughly chop the carrot, onion, ginger, garlic, and spinach.
Blend the Patties Mixture
- Add the chopped carrot, onion, ginger, garlic, and half of the spinach to a food processor. Pulse a few times until the vegetables are finely chopped but still slightly chunky. Add the remaining spinach and boiled corn and pulse lightly so the mixture stays textured.
- To add protein, press the tofu between kitchen tissues to remove moisture. Break the pressed tofu into chunks and add it to the food processor. Add the drained black beans and pulse until everything is combined but still slightly chunky. Do not blend into a smooth paste.
- Season with cumin powder, coriander powder, red chili powder, salt, and black pepper. Also add breadcrumbs and chickpea flour. Pulse briefly until the mixture holds together but still has visible texture.
Shape the Patties
- Transfer the mixture to a bowl.
- Take a portion of the mixture and press it firmly to form patties about ¾ inch thick.
- Place them on a board and sprinkle sesame seeds on one side. Press lightly.
- Flip and sprinkle sesame seeds on the other side.
Cook the Patties
- Heat a cast iron pan over medium heat. Lightly brush the pan with oil.
- Place the patties in the pan and cook undisturbed for a few minutes until golden and crisp.
- Brush the top with a little oil and flip carefully. Cook until both sides are golden and crispy.
- Remove from the pan and let them rest for a couple of minutes.
Make the Avocado Dip
- Slice the avocado and remove the pits. Add the avocado, garlic, green chili or jalapeño, parsley, yogurt, lemon juice, salt, and black pepper to a blender.
- Blend until smooth and creamy.
Serve
- Place the avocado dip in a bowl and arrange the crispy patties around it. Serve them as a snack with the dip.
- Or use them to make veggie burgers with buns, lettuce, tomatoes, onions, cucumbers, and cheese if desired.
Watch Full Recipe Video:
NOTES:
- Remember to press the tofu, it helps remove excess moisture and gives the patties better structure.
- Do not overblend the bean patty mixture. A slightly chunky texture helps the patties hold together.
- Cook the patties undisturbed for some time, this helps create a crispy golden crust.




