Three Bean Tacos
Make delicious three bean tacos in just 20 minutes! This easy weeknight dinner is packed with black, pinto, and kidney beans. Perfect for vegetarian taco night.
Before you go, Skillet Creamy Sweet Potatoes & Lentils, Baked BBQ Chicken Tacos, Grilled Halloumi Tacos with Mango Salsa, and Grilled Avocado and Vegetable Tacos are worth a click.
Why These Three Bean Tacos Are My Go-To Quick Weeknight Dinner
The first time I made these three bean tacos, I was skeptical that canned beans could taste this good in 20 minutes. But the combination of black, pinto, and kidney beans with the bold nacho cheese shells won me over. Now this is my favorite quick weeknight dinner when I need something hearty without spending an hour in the kitchen.
Three Reasons to Love This Bean Tacos Recipe
- Ready in 20 minutes from start to finish, perfect for busy nights when you want a homemade meal fast.
- Three types of beans give you a mix of textures and flavors, so every bite is interesting.
- The stand ‘n stuff taco shells make assembly easy and mess-free, which means less cleanup.
Key Ingredients for Three Bean Tacos
- Black beans, They add a creamy texture and earthy flavor. Substitute with pinto beans or chickpeas. Look for low-sodium canned beans so you can control the salt.
- Old El Paso taco seasoning, This gives the filling its bold, savory flavor. You can use any brand or homemade mix. If using a salt-free blend, you may need to add extra salt.
- Fresh lime, The acidity brightens the whole dish. Use a juicy lime and roll it on the counter before cutting to get more juice. Bottled lime juice works in a pinch but won’t be as vibrant.
Kitchen Tools You’ll Need for 20 Minute Tacos
- Large skillet or sauté pan, for cooking the onion, peppers, and beans
- Chef’s knife and cutting board, for chopping vegetables and herbs
- Can opener, for the three cans of beans
- Measuring spoons, for the taco seasoning and lime juice
- Citrus juicer or reamer, optional, but makes squeezing limes easier
Tips for Making the Best Three Bean Tacos
When you sauté the onion and peppers, cut them into similar-sized pieces so they cook evenly. About 5 minutes over medium-high heat should get them tender but not mushy. Stir in the beans, cilantro, lime juice, and taco seasoning all at once, then let everything heat through for a couple of minutes. Taste and add salt and pepper as needed, the taco seasoning already has salt, so go easy at first.
Warm the taco shells according to the package directions just before filling. If you heat them too early, they can get soggy from the bean mixture. I like to pop them in the oven or toaster oven for a few minutes while the filling finishes cooking.
Expert Tips for Perfect Easy Vegetarian Tacos
For brighter flavor, use fresh lime juice instead of bottled. The acidity cuts through the richness of the beans and cheese. If you have an extra minute, let the bean mixture simmer uncovered for 2-3 minutes after it’s heated through, this thickens the filling slightly and lets the flavors meld.
Don’t skip the cilantro. It adds a fresh, herbaceous note that balances the bold taco seasoning. If you’re not a cilantro fan, try fresh parsley or a handful of chopped green onions instead.
Three Bean Tacos Variations to Try
You can swap out any of the beans for chickpeas, cannellini beans, or even refried beans if you want a creamier texture. Add a cup of frozen corn kernels along with the beans for extra sweetness and crunch. If you prefer flour tortillas over the stand ‘n stuff shells, warm them in a dry skillet and fold them into soft tacos. For a spicy kick, stir in a diced jalapeño with the onion and peppers, or add a pinch of cayenne to the taco seasoning. To make these vegan, skip the cheese and use vegan sour cream or extra avocado.
Best Toppings and Sides for Three Bean Tacos
I like to set up a little taco bar with shredded cheese, shredded lettuce, chopped tomatoes, diced avocado, and a dollop of Greek yogurt or sour cream. A sprinkle of extra cilantro on top finishes the look. For sides, a simple side of Mexican rice or a bowl of tortilla chips with salsa works great. If you want something lighter, a crisp green salad with lime vinaigrette pairs nicely with the hearty bean filling.
How to Store Leftover Three Bean Tacos
Store the bean filling in an airtight container in the fridge for up to 4 days. Keep the taco shells and toppings separate, the shells will get soggy if stored with the filling. When you’re ready to eat, reheat the filling and assemble fresh tacos. The filling also works great as a topping for nachos or a burrito bowl the next day.
Can You Freeze Three Bean Tacos?
Yes, the bean filling freezes well. Let it cool completely, then transfer to a freezer-safe container or zip-top bag. Freeze for up to 3 months. Thaw overnight in the fridge before reheating. Do not freeze assembled tacos, the shells and fresh toppings won’t hold up. The thawed filling is also great in quesadillas or as a quick soup base.
Best Way to Reheat Bean Tacos
Reheat the bean filling in a skillet over medium heat, stirring occasionally, until hot. If it seems dry, add a tablespoon of water or vegetable broth. You can also microwave it in 30-second bursts, stirring between each. For the taco shells, warm them fresh according to package directions, never microwave them, as they’ll turn chewy. Assemble the tacos right before serving for the best texture.
Frequently Asked Questions About Three Bean Tacos
Can I use different beans in this recipe?
Absolutely. You can swap any of the three beans for chickpeas, cannellini beans, or even black-eyed peas. Just make sure to drain and rinse them if using canned. The cooking time stays the same since you’re just heating them through.
Are these tacos gluten-free?
The bean filling itself is gluten-free, but the stand ‘n stuff taco shells may contain wheat. Check the package label. For a gluten-free version, use corn tortillas or certified gluten-free taco shells. The rest of the ingredients are naturally gluten-free.
Can I make the filling ahead of time?
Yes, you can make the bean filling up to 4 days in advance. Store it in the fridge in an airtight container. Reheat it in a skillet or microwave before assembling the tacos. The flavors actually get better after a day in the fridge.
How do I keep the taco shells from getting soggy?
Warm the shells just before filling, and don’t overfill them. Let the bean mixture drain off any excess liquid before spooning it in. If you’re serving a crowd, set up a taco bar so everyone assembles their own tacos right before eating.
Can I use homemade taco seasoning instead of store-bought?
Yes, use about 2 tablespoons of your favorite homemade blend. A typical mix includes chili powder, cumin, paprika, garlic powder, onion powder, oregano, salt, and pepper. Adjust the amount to your taste, since homemade blends vary in intensity.
Recipe
Three Bean Tacos

Three Bean Tacos-you can have these delicious tacos on the dinner table in 20 minutes! They are the perfect meal for busy weeknights!
Ingredients
- 1 tbsp olive oil
- 0.5 red onion, diced
- 1 red bell pepper, diced
- 1 yellow bell pepper, diced
- 1 can black beans, rinsed and drained
- 1 can pinto beans, rinsed and drained
- 1 can red kidney beans, rinsed and drained
- 0.333 cup cilantro, chopped
- 1 lime, juiced
- 2 tbsp old el paso taco seasoning
- salt and black pepper, to taste
- 10 old el paso bold nacho cheese stand 'n stuff taco shells
- shredded cheese, for topping
- shredded lettuce, for topping
- chopped tomatoes, for topping
- chopped avocado, for topping
- sour cream or greek yogurt, for topping
- cilantro, chopped for topping
Instructions
- 1
In a large pan, heat olive oil over medium high heat. Add the onion and peppers and sauté until tender, about 5 minutes. Stir in the beans, cilantro, lime juice, and taco seasoning. Cook until heated and season with salt and pepper, to taste.
- 2
Place bean filling inside of taco shells that have been heated according to package directions. Top the tacos with desired toppings. We like to use shredded cheese, lettuce, tomatoes, avocado, Greek yogurt and cilantro. Serve immediately.
Nutrition (per serving)
Calorie breakdown
How this was calculated — 18 of 18 ingredients matched
Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.
Open in analyzerKeyword: easy, kid-friendly, main dish, nutFree, quick, Skillet, vegetarian
This post may contain affiliate links. Read our disclosure policy.
Share this recipe
You Might Also Like
View All →About the Author
NutriforksNutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.







