These Buffalo White Bean Tacos are crispy, creamy, spicy, cheesy, and perfect for a quick vegetarian dinner. They are filled with smashed white beans, sautéed onion, red bell pepper, garlic, buffalo sauce, sour cream, warm spices, and melty cheese, then pan-fried until golden and crisp on the outside.
They are ready in about 20 minutes and make a fun weeknight meal when you want something easy but full of bold flavor. The white beans become soft and creamy, the buffalo sauce adds tangy heat, and the crispy tortilla gives every bite that irresistible taco crunch.

Serve them hot with extra sour cream, ranch, avocado, cilantro, or a squeeze of lime.
Why You’ll Love These Buffalo White Bean Tacos
These tacos are quick, filling, and packed with flavor. They are a great meatless dinner option that still feels hearty and satisfying.
The filling is creamy from the white beans and sour cream, spicy from the buffalo sauce, and rich from the melted cheese. Once the tortillas are crisped in the pan, they taste like a cross between a taco, a quesadilla, and your favorite buffalo appetizer.
They are also easy to customize. You can keep them vegetarian, make them vegan, add more heat, or serve them with your favorite dipping sauce.
Ingredients
For the Tacos
- 4 medium flour tortillas
- 1 tablespoon olive oil
- 1 small red onion, finely diced
- 1 small red bell pepper, diced
- 2 garlic cloves, minced
- 1 can white beans, 15 ounces, drained and rinsed
- ⅓ cup buffalo hot sauce
- ½ cup sour cream
- 1 teaspoon smoked paprika
- ½ teaspoon cayenne pepper, optional
- ½ teaspoon dried oregano
- ½ teaspoon ground cumin
- Salt and black pepper, to taste
- 1½ cups shredded cheddar and mozzarella cheese blend
- 2 tablespoons chopped cilantro
For Serving
- Extra sour cream
- Ranch dressing
- Lime wedges
- Avocado slices
- Chopped cilantro
- Green onions
- Pickled jalapeños
Ingredient Notes
White Beans
Cannellini beans, butter beans, or great northern beans all work well. They have a creamy texture and absorb the buffalo sauce beautifully.
Buffalo Sauce
Use your favorite buffalo-style hot sauce. A classic tangy sauce gives the best flavor. Add more or less depending on how spicy you like your tacos.
Sour Cream
Sour cream makes the filling creamy and helps balance the heat. You can also use Greek yogurt or dairy-free sour cream.
Cheese
A mix of cheddar and mozzarella gives the tacos both sharp flavor and a melty texture. Pepper jack is also delicious if you want extra spice.
Flour Tortillas
Flour tortillas fold easily and crisp nicely in the pan. Corn tortillas can be used for a gluten-free version, but warm them first so they do not crack.
How to Make Buffalo White Bean Tacos
Step 1: Cook the Vegetables
Heat olive oil in a large skillet over medium heat.
Add the diced red onion and red bell pepper.
Cook for 5 to 6 minutes, stirring often, until softened.
Add the minced garlic and cook for another 1 minute, until fragrant.
Step 2: Add the Beans and Sauce
Add the drained white beans, buffalo sauce, sour cream, smoked paprika, cayenne pepper, oregano, cumin, salt, and black pepper.
Stir everything together until the beans are coated in the creamy buffalo sauce.
Step 3: Mash the Filling
As the mixture warms, use the back of a spoon or a potato masher to lightly smash about half of the beans.
Leave some beans whole for texture.
The filling should become creamy, thick, and easy to spoon into the tortillas.
Step 4: Fill the Tortillas
Place a tortilla on a clean surface.
Spoon the buffalo white bean filling onto one half of the tortilla.
Sprinkle with shredded cheese.
Fold the tortilla over to create a half-moon taco.
Repeat with the remaining tortillas.
Step 5: Crisp the Tacos
Wipe the skillet clean if needed, then place the folded tacos in the pan.
Cook over medium heat for about 2 minutes per side, or until the tortillas are golden and crispy and the cheese is melted.
Press gently with a spatula while cooking for extra crispiness.
Step 6: Garnish and Serve
Sprinkle the tacos with chopped cilantro.
Serve immediately with extra sour cream, ranch, lime wedges, avocado, or your favorite toppings.
Tips for the Best Buffalo White Bean Tacos
Mash Some of the Beans
Do not mash all of the beans completely. Mashing only half gives the filling a creamy texture while still keeping some bite.
Do Not Overfill
Too much filling can make the tacos hard to flip. Use just enough to fill one side of each tortilla.
Press While Frying
Pressing gently with a spatula helps the tortilla make contact with the pan and become extra crispy.
Serve Hot
These tacos are best served right away while the tortillas are crispy and the cheese is melted.
Adjust the Heat
Use less cayenne for a mild version, or add jalapeños, hot sauce, or pepper jack cheese for more spice.
Variations
Vegan Buffalo White Bean Tacos
Use vegan sour cream and dairy-free shredded cheese. Make sure your buffalo sauce is also vegan-friendly.
Buffalo Chickpea Tacos
Swap the white beans for chickpeas. Mash them slightly for a thicker filling.
Extra Cheesy Tacos
Add more mozzarella, cheddar, pepper jack, or a little cream cheese to the filling.
Spicy Jalapeño Version
Add diced jalapeños to the onion and pepper mixture.
Gluten-Free Tacos
Use gluten-free corn tortillas. Warm them before filling so they fold without cracking.
Loaded Buffalo Tacos
Top with avocado, shredded lettuce, diced tomatoes, pickled onions, and ranch drizzle.
What to Serve with Buffalo White Bean Tacos
These tacos are delicious with:
- Sour cream
- Ranch dressing
- Avocado slices
- Guacamole
- Cilantro lime rice
- Mexican rice
- Tortilla chips
- Corn salad
- Simple green salad
- Pickled jalapeños
- Lime wedges
- Celery sticks
- Carrot sticks
Make-Ahead Tips
The buffalo white bean filling can be made ahead and stored in the refrigerator for up to 3 days.
When ready to eat, warm the filling, assemble the tacos, and crisp them fresh in the pan.
For the best texture, do not assemble the tacos too far in advance because the tortillas may soften.
Storage Instructions
Store leftover filling in an airtight container in the refrigerator for up to 3 days.
Cooked tacos are best eaten fresh, but leftovers can be stored in the refrigerator for 1 to 2 days.
Reheating Instructions
Reheat cooked tacos in a skillet over medium heat until warm and crispy again.
You can also reheat them in an air fryer at 350°F for a few minutes.
Avoid microwaving if possible, because the tortillas will become soft.
Frequently Asked Questions
Can I use another type of bean?
Yes. Chickpeas, black beans, pinto beans, or kidney beans can work, but white beans give the creamiest texture.
Can I make these tacos vegan?
Yes. Use vegan cheese and dairy-free sour cream.
Can I make these less spicy?
Yes. Skip the cayenne pepper and use a mild buffalo sauce. Add extra sour cream to soften the heat.
Can I use corn tortillas?
Yes. Corn tortillas work well, especially for a gluten-free version. Warm them first to prevent cracking.
Can I bake these tacos?
Yes. Place filled tacos on a baking sheet, brush lightly with oil, and bake at 400°F until golden and crisp.
Are these good for meal prep?
Yes. The filling is great for meal prep. Store it separately, then assemble and crisp the tacos fresh.
Recipe Information
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4 tacos
Nutrition Information
Approximate nutrition per taco:
- Calories: 410
- Protein: 18g
- Carbohydrates: 42g
- Fat: 20g
- Fiber: 8g
- Sugar: 4g
Nutrition may vary depending on tortillas, cheese, sauce, and toppings used.
Final Thoughts
These Buffalo White Bean Tacos are crispy, creamy, spicy, and incredibly satisfying. They are quick enough for busy weeknights but flavorful enough to feel like a fun restaurant-style meal at home.
With creamy smashed beans, tangy buffalo sauce, melted cheese, and crispy tortillas, this is an easy vegetarian taco recipe you will want to make again and again.
