Main Courses
This Indian-inspired black bean patty recipe transforms humble ingredients into flavor-packed protein bites that taste like a street-side favorite. The magic lies in bold spices—cumin, coriander, and garam masala—that create a warm, aromatic crust, while black beans deliver hearty texture and plant-based protein.
I developed this recipe after craving the smoky depth of Indian flavors but wanting a quick, vegan-friendly meal that still felt indulgent.
The secret to these patties is the tortilla crust, which adds crispiness without gluten (use corn tortillas for a grain-free option). You’ll marinate the black bean mixture in yogurt and spices for at least 30 minutes, letting the flavors meld before shaping into firm patties.
Pan-frying gives them a golden, caramelized crust, while baking offers a lighter alternative—both methods yield tender, flavorful results that hold up to serving.
Serve these patties with cooling mint chutney or a creamy yogurt dip to balance the spices, or stack them in whole-wheat wraps with shredded cabbage and pickled onions for a satisfying meal.
They’re perfect for weeknight dinners, potlucks, or even as a protein-rich snack. The recipe scales easily, so you can make a batch ahead and reheat without losing texture.
What makes these patties truly special is their versatility—they’re equally at home in a casual lunchbox or as the centerpiece of a spiced vegetable curry. The spices are adjustable, so feel free to add chili powder for heat or fresh cilantro for brightness.
This is comfort food with a global twist, proving plant-based meals can be both nourishing and exciting.
Ingredients for black bean patties indian
Bold spices and simple pantry staples create these aromatic, protein-packed black bean patties.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🌱 | 1 ½ cups | Cooked, drained, and rinsed |
| Plain Vegan Yogurt 🥛 | ½ cup | Unsweetened, full-fat preferred |
| Corn Tortillas 🌽 | 6 whole | Cut into thin strips for crust |
| Ground Cumin 🌿 | 1 ½ tbsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Garam Masala 🌶️ | 1 ½ tsp | For authentic Indian warmth |
| Turmeric Powder 🧡 | ½ tsp | For vibrant color |
| Minced Garlic 🧄 | 3 cloves | Freshly minced for aroma |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For frying patties |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Red Chili Powder 🔥 | ½ tsp | Adjust for heat preference |
The spices are the heart of these patties—garam masala and ground coriander give that unmistakable Indian warmth. Penzeys or local Indian markets are great for quality garam masala, but the regular grocery store blend works too. Toast your cumin seeds (if using whole) in a dry pan for 30 seconds before grinding—it deepens the flavor dramatically. For the tortillas, corn tortillas add a grain-free texture, but flour tortillas work if that's what you've got. The yogurt should be unsweetened and full-fat for the best binding and flavor.
No garam masala? Mix 1/2 tsp each cumin, coriander, and turmeric plus a pinch of cinnamon as a substitute. Fresh cilantro missing? Dried cilantro or parsley at half the amount works in a pinch. The black beans should be cooked until tender but not mushy—canned beans are fine if drained and rinsed well. For extra crispiness, lightly toast the tortilla strips in the same oil you use for frying the patties. And if you're worried about the patties falling apart, add 1 tbsp ground flaxseed mixed with 3 tbsp water to the bean mixture for extra binding.
Store cooked patties in an airtight container in the fridge for up to 4 days—they reheat beautifully in a skillet or oven. For freezing, cook first and then freeze for up to 3 months—thaw overnight in the fridge before reheating. These patties are perfect for meal prep: make a double batch and portion them into containers for quick lunches. The spices mellow slightly after cooking, so they're even more approachable the next day.
Why You'll Love This Recipe
- No Pantry Panic: I keep a can of black beans and a spice jar—no fancy shopping needed. The tortillas add structure without extra work, and the yogurt ties everything together with zero fuss.
- Earthy Warmth: That cumin and coriander blend? It’s like a hug in spice form—deep, toasty, and just a little funky. The yogurt cools it down, so it’s never overpowering, just right.
- Weeknight to Party: Same mix, endless uses. Pan-fry them for a quick dinner, or bake for a crowd. My kids eat them straight from the pan; my in-laws ask for seconds at dinner parties.
- Budget-Friendly Magic: Black beans and tortillas stretch to feed four for under $5. Make a double batch, freeze half, and you’ve got a future meal solved—no takeout guilt, just flavor.
Step-by-step instructions for spiced tortilla-crusted black bean patties
Here's how to create restaurant-quality patties with bold Indian flavors and crispy tortilla crusts.
Prepare the Spiced Black Bean Mixture
In a large mixing bowl, combine the 1.5 cups cooked black beans with the 0.5 cup plain vegan yogurt. Using a potato masher or fork, mash until you achieve a thick, chunky texture with just a few small bean pieces remaining. This texture ensures your patties hold together without being mushy.
In a small bowl, whisk together the 1.5 tablespoons ground cumin, 1 tablespoon ground coriander, 1.5 teaspoons garam masala, 0.5 teaspoon turmeric powder, 1 teaspoon salt, 0.5 teaspoon black pepper, and 0.5 teaspoon red chili powder. Sprinkle this spice blend evenly over the bean mixture and gently fold with a rubber spatula until fully incorporated. The aroma should be rich and earthy—this is where the authentic Indian flavor begins.
Create the Tortilla Crust Mixture
Cut the 6 whole corn tortillas into thin strips—about ¼-inch wide and 2 inches long. You should have roughly 24-30 strips total. In a separate bowl, combine these strips with the 3 cloves minced garlic, 2 tablespoons extra-virgin olive oil, and 1 tablespoon lemon juice. Toss everything together until the tortilla pieces are evenly coated and slightly softened from the oil and acid.
Let this tortilla mixture sit for 5 minutes while you prepare the next step. This brief resting period allows the flavors to meld and the tortillas to become more pliable, which is crucial for creating that perfect crispy crust when frying. The lemon juice also helps tenderize the tortillas slightly.
Assemble and Shape the Patties
Divide the spiced black bean mixture into 4 equal portions—each should be about ¾ cup in volume. On a clean surface, flatten each portion into a ½-inch thick round patty, about 3 inches in diameter. Create a shallow well in the center of each patty using your thumb.
Spoon 1 tablespoon of the tortilla crust mixture into each well, then gently press the edges of the bean mixture over the tortilla strips to fully encase them. The tortillas should be distributed evenly throughout the patty—this creates the crispy exterior while keeping the interior moist and flavorful. Press down lightly to compact the patties, making them easier to handle during frying.
Fry Until Golden and Crispy
Heat 2 tablespoons extra-virgin olive oil in a large skillet over medium heat until shimmering but not smoking. Arrange the patties in a single layer, leaving about ½-inch of space between each. Cook for 4-5 minutes per side until they develop a deep golden brown crust and are firm to the touch.
Don't press down on the patties while frying—this prevents crisping and causes them to become dense. You'll know they're ready when the tortilla crust is crispy and the internal temperature reaches 160°F when checked with an instant-read thermometer. Transfer the cooked patties to a paper towel-lined plate to drain excess oil.
Garnish and Serve Warm
While still warm, sprinkle each patty generously with the 0.25 cup chopped fresh cilantro. The bright herb color contrasts beautifully with the golden crust and adds a fresh finish to the dish. Serve immediately with your choice of dipping sauces—mango chutney, yogurt-based raita, or a simple spicy tomato sauce all pair wonderfully.
For best results, serve these patties while they're crispy and warm. The tortilla crust softens slightly as they cool, so enjoy them right away. These patties make an excellent appetizer, snack, or even a main dish when paired with a fresh salad or steamed vegetables. The combination of smoky spices, creamy yogurt, and crispy tortilla creates a truly satisfying bite every time.
Pro Tips For Making Black Bean Patties Indian
- MASH BEANS WELL: Don’t just smash them—break down the black beans until they’re almost paste-like with a fork. I learned this the hard way: lumpy patties fall apart when frying, and no one wants to eat a crumbly mess. The yogurt will bind things, but you need that smooth texture first.
- TOAST THE TORTILLAS: Lightly toast the corn tortillas in a dry pan for 30 seconds per side before grinding them. This step makes a real difference—they’ll hold up better when mixed into the patty and won’t turn soggy. (Yes, even if you’re impatient like me.)
- COOL THE MIX: Let the bean-yogurt-tortilla mix sit for 10 minutes before shaping. The cold yogurt firms up the beans, so skipping this means sticky, unruly patties that won’t hold together. I know, I know—you’re ready to fry—but trust the process.
- FORM TIGHT, FLAT PATTIES: Press them down firmly and flatten to about ½-inch thickness. Too thick? They’ll stay raw inside. Too thin? They’ll burn before cooking through. Aim for consistency—this isn’t the time to get creative with shapes. (Your future self will thank you.)
Regional styles of black bean patties indian
Mumbai Street Food
In Mumbai, these patties are a staple at bustling street food stalls, where vendors serve them with a tangy mint-coriander chutney made from ½ cup fresh mint, ¼ cup cilantro, 1 green chili, and 1 tbsp lemon juice.
The chutney cuts through the richness of the patties while adding a refreshing contrast. Look for local markets selling spice blends like chaat masala or kala masala to elevate your flavor profile—just ½ tsp of either adds complexity. 🌿
Punjabi Chaat Style
Punjabi-inspired versions often include crushed potato chips or sev (gram flour noodles) mixed into the patty mixture for extra crunch. Add 2 tbsp sev or ¼ cup crushed potato chips to the bean-yogurt mix before shaping.
Serve with a side of tamarind chutney (store-bought or homemade) and a sprinkle of amchur (dry mango powder) for a sour tang. This style is popular in Amritsar and pairs well with onion salad.
South Indian Crispy
In South India, these patties are often baked or deep-fried in coconut oil for a lighter, nuttier flavor. Replace the olive oil with 2 tbsp coconut oil and add ½ tsp fennel seeds to the spice blend for an authentic touch.
Garnish with grated coconut and curry leaves before serving. This version is common in Kerala and Tamil Nadu, where they’re served with coconut chutney and pickled onions.
Goan Coastal Twist
Goan cuisine brings a tropical twist with coconut milk and vinegar. Replace the yogurt with ¼ cup coconut milk and add 1 tbsp white vinegar to the bean mixture for brightness.
Use cashew nuts instead of tortillas for the crust—blend ¼ cup soaked cashews into a paste and mix with the tortilla strips. Serve with Goan coconut chutney and fresh lime wedges for a zesty kick. This version is perfect for coastal regions like Panaji.
Northwest Frontier Heat
In regions like Kashmir or Punjab, these patties are spicier and often include keema (minced meat) for texture. For a vegan version, add ¼ cup finely chopped walnuts or crumbled tofu to the bean mix.
Boost the heat with 1 tsp Kashmiri red chili and ½ tsp ajwain (carom seeds). Serve with a side of yogurt raita spiked with roasted cumin powder and roasted garlic**. 🔥
Nutrition facts
Frequently asked questions
Can I make these patties gluten-free?
Use corn tortillas instead of flour tortillas, and check that all your spices and yogurt are certified gluten-free. For extra binding, add 1 tbsp ground flaxseed mixed with 3 tbsp water to the bean mixture—this replaces any potential gluten from the tortillas while keeping the texture intact. The flavor won't be affected, but the patties will hold together better during frying.
How do I prevent the patties from falling apart?
Press the patties firmly when shaping and avoid overmixing the bean mixture—just mash until slightly chunky. For extra stability, chill the shaped patties in the fridge for 15-20 minutes before cooking. The cold helps them hold their shape better. Also, ensure your tortilla strips are evenly distributed and fully coated with the bean mixture.
Can I bake these instead of frying?
Yes! Preheat your oven to 375°F and lightly brush the patties with oil. Bake on a parchment-lined tray for 18-20 minutes, flipping halfway, until golden and crispy. For extra crunch, broil for 1-2 minutes at the end. Baked patties will be slightly less crispy than fried but still delicious—great for a lighter option.
What's the best way to store leftovers?
Let patties cool completely, then store in an airtight container in the fridge for up to 4 days. Reheat in a skillet over medium heat for 2-3 minutes per side or in the oven at 350°F for 8-10 minutes. For freezing, cook first and store in a single layer before transferring to a freezer bag—this prevents sticking. Thaw overnight in the fridge before reheating.
Can I adjust the spice level?
Reduce heat by omitting the red chili powder or use ½ tsp instead. For extra kick, add ½ tsp cayenne pepper or 1 tsp green chili paste. The yogurt in the recipe naturally balances spice, so don't be afraid to experiment. Taste the spice blend before adding it to the beans to adjust to your preference.
