If you’re craving something bold, saucy, and packed with flavor, these Buffalo White Bean Tacos are about to become your new weeknight favorite. Creamy white beans get tossed in spicy buffalo sauce and smoky spices, then tucked into warm tortillas with melty cheese and a cool drizzle of sour cream. It’s the perfect balance of heat, richness, and fresh herbs in every bite.
They’re quick to make, satisfying, and completely meatless without feeling like anything’s missing. Whether you’re planning a casual dinner, game night spread, or a fun Taco Tuesday twist, these tacos deliver big flavor with simple ingredients.
Why You’ll Love This Recipe
- Bold buffalo flavor with creamy white beans
- Ready in under 30 minutes
- Vegetarian but hearty and satisfying
- Perfect balance of spicy, smoky, and creamy
- Easy to customize with your favorite toppings
Ingredients You’ll Need
Tip: You’ll find the full list of ingredients and measurements in the recipe card below.
- 4 flour tacos (tortillas)
- 1 tablespoon olive oil
- 1 small red onion, diced
- 2 garlic cloves, minced
- 1 small red pepper, diced
- 1 x 400g canned white beans, drained and rinsed
- 90ml buffalo hot sauce
- 100g sour cream
- 1 teaspoon smoked paprika
- 0.5 teaspoon cayenne pepper
- 0.5 teaspoon dried oregano
- 0.5 teaspoon cumin
- Salt and pepper, to taste
- 150g shredded cheddar and mozzarella cheese
- 10g cilantro, chopped finely
Let’s Get Started
Heat the olive oil in a large skillet over medium heat. Add the diced red onion and cook for 3–4 minutes until softened and slightly translucent. Stir occasionally to prevent browning too quickly.
Add the minced garlic and diced red pepper to the pan. Cook for another 2–3 minutes until fragrant and the pepper begins to soften. The mixture should smell aromatic and lightly sweet.
Stir in the drained white beans, smoked paprika, cayenne pepper, dried oregano, cumin, salt, and pepper. Gently mash some of the beans with the back of a spoon while leaving others whole for texture.
Pour in the buffalo hot sauce and stir well to coat everything evenly. Let the mixture simmer for 5–7 minutes, stirring occasionally, until heated through and slightly thickened. The beans should be creamy but not dry. Adjust seasoning if needed.
Warm the flour tortillas in a dry skillet for about 20–30 seconds per side or until soft and pliable. You can also warm them in a low oven wrapped in foil.
Spoon the buffalo white bean mixture evenly into each tortilla. Sprinkle generously with the shredded cheddar and mozzarella cheese while the filling is hot so it begins to melt.
Drizzle sour cream over the top and finish with freshly chopped cilantro. Serve immediately while warm and melty.
Servings and Pairing
This recipe makes 4 generously filled tacos, perfect for two people or a light family dinner. Serve alongside a crisp green salad, roasted sweet potatoes, or simple tortilla chips with guacamole. A refreshing lime soda or iced tea balances the spice beautifully.
Variations
Add shredded lettuce for extra crunch.
Swap sour cream for Greek yogurt for a lighter option.
Use corn tortillas for a gluten-free alternative.
Add sliced avocado for extra creaminess.
Mix in a squeeze of fresh lime juice before serving for brightness.
Storage Tips
Store the buffalo bean filling separately in an airtight container in the refrigerator for up to 4 days.
Reheat gently in a skillet over medium-low heat, adding a splash of water if needed to loosen the sauce. Assemble tacos fresh for the best texture. The filling can also be frozen for up to 2 months.
FAQs
Can I make this less spicy?
Yes. Reduce the cayenne pepper and use a milder buffalo sauce. You can also increase the sour cream topping to balance the heat.
Can I use a different type of bean?
Absolutely. Cannellini, navy, or even chickpeas work well in this recipe.
How do I make it vegan?
Use a dairy-free cheese blend and substitute the sour cream with a plant-based alternative.
Can I prepare the filling ahead of time?
Yes. The bean mixture reheats well, making it perfect for meal prep.
Final Thoughts
These Buffalo White Bean Tacos are proof that simple ingredients can create bold, satisfying meals. With creamy beans, smoky spices, melty cheese, and that signature buffalo kick, every bite is comforting and flavorful. They’re easy enough for busy weeknights yet fun enough for sharing with friends.
Print
Buffalo White Bean Tacos
- Total Time: 25 minutes
- Yield: 4 tacos
- Diet: Vegetarian
Description
These Buffalo White Bean Tacos combine creamy white beans, smoky spices, and tangy buffalo sauce for a bold vegetarian meal. Finished with melty cheese and cool sour cream, they’re quick, hearty, and full of flavor.
Ingredients
- 4 flour tacos (tortillas)
- 1 tablespoon olive oil
- 1 small red onion, diced
- 2 garlic cloves, minced
- 1 small red pepper, diced
- 1 x 400g canned white beans, drained and rinsed
- 90ml buffalo hot sauce
- 100g sour cream
- 1 teaspoon smoked paprika
- 0.5 teaspoon cayenne pepper
- 0.5 teaspoon dried oregano
- 0.5 teaspoon cumin
- Salt and pepper, to taste
- 150g shredded cheddar and mozzarella cheese
- 10g cilantro, finely chopped
Instructions
- Heat olive oil in a skillet over medium heat. Sauté onion until softened.
- Add garlic and red pepper; cook until fragrant and slightly tender.
- Stir in beans and spices; mash slightly for texture.
- Add buffalo sauce and simmer 5–7 minutes until thickened.
- Warm tortillas.
- Fill tortillas with bean mixture and top with shredded cheese.
- Add sour cream and cilantro before serving.
Notes
- Lightly mash beans for a creamy yet chunky texture.
- Simmer long enough for sauce to thicken but avoid drying out.
- Adjust spice level by increasing or reducing cayenne.
- Assemble tacos just before serving to keep tortillas from becoming soggy.
- Prep Time: 10 minutes
- Cook Time: 15 minutes

