I love a recipe that comes together quickly, tastes like a crowd-pleaser, and keeps well for busy weeknights. These Three Bean Tacos are exactly that: hearty, colorful, and forgiving. They lean vegetarian without trying too hard to be something else — beans give texture and protein, peppers add sweetness, and a bright squeeze of lime pulls it all together.
There are very few moving parts here, which I appreciate when I’m juggling a million things at once. You can have the filling ready in the time it takes to warm shells and chop a few toppings. Family-friendly, packable for lunches, and easy to customize — these tacos live in my regular rotation.
Below you’ll find the exact ingredients and the step-by-step cooking guide I follow every time. I also add practical notes on equipment, tweaks for dietary needs, storage, and a few mistakes to avoid. Read through once, then you’ll breeze through it.
Gather These Ingredients

Ingredients
- 1tablespoonolive oil — used to sauté the onions and peppers; gives flavor and prevents sticking.
- 1/2red oniondiced — adds aromatic sweetness and texture; dice small for even cooking.
- 1red bell pepperdiced — color and natural sweetness; balances the beans.
- 1yellow bell pepperdiced — same role as the red pepper; gives a bright look and flavor contrast.
- 115 oz can black beans, rinsed and drained — one of the three protein-rich beans; rinsing removes excess sodium and preserves texture.
- 115 oz can pinto beans, rinsed and drained — creamy body to the filling; rinsing keeps the mix from getting gluey.
- 115 oz can red kidney beans, rinsed and drained — meaty bite and color contrast; add last when stirring to keep them intact.
- 1/3cupchopped cilantro — freshness and herbal lift; fold in near the end to keep bright flavor.
- Juice of 1 lime — acid brightens the whole filling; always taste and add more if it needs zing.
- 2tablespoonsOld El Paso Taco Seasoning — the spice backbone here; you can split across batches if you prefer milder heat.
- Salt and black pepperto taste — essential for rounding the flavors; add sparingly at first and adjust.
- 10Old El Paso Bold Nacho Cheese Stand ‘n Stuff Taco Shells — the delivery vehicle; warm according to package directions for best texture.
- Toppings: Shredded cheeseShredded lettuce, Chopped tomatoes, Chopped avocado, Sour cream or Greek yogurt, Chopped cilantro — choose a mix to suit your family; these add creaminess, crunch, and freshness.
Three Bean Tacos Cooking Guide
- Heat 1tablespoon olive oil in a large pan over medium-high heat.
- Add 1/2 red onion, diced, 1 red bell pepper, diced, and 1 yellow bell pepper, diced. Sauté until tender, about 5 minutes.
- Stir in the 115 oz can black beans, rinsed and drained; the 115 oz can pinto beans, rinsed and drained; the 115 oz can red kidney beans, rinsed and drained; 1/3cup chopped cilantro; Juice of 1 lime; and 2tablespoons Old El Paso Taco Seasoning.
- Cook the mixture, stirring occasionally, until heated through, about 3–5 minutes. Taste and season with Salt and black pepper to taste.
- Heat the 10 Old El Paso Bold Nacho Cheese Stand ‘n Stuff Taco Shells according to package directions.
- Divide the bean filling evenly among the 10 heated taco shells.
- Top each taco with desired toppings: Shredded cheese, Shredded lettuce, Chopped tomatoes, Chopped avocado, Sour cream or Greek yogurt, and Chopped cilantro.
- Serve immediately.
Top Reasons to Make Three Bean Tacos

They’re fast. The bulk of the work is a short sauté and stirring the beans in to warm them. From start to finish you can have dinner on the table in under 25 minutes, which is perfect for weeknights.
They’re inexpensive. Canned beans and peppers are cost-effective staples. The recipe stretches to feed many and offers a high return on pantry staples.
They’re flexible. Whether you need a meatless Monday option, a vegetarian main, or a make-ahead filling for taco night, this recipe adapts. The filling works well in bowls, on toast, or stuffed into burritos if you’re out of shells.
They’re forgiving. Beans hold up well to reheating and seasoning adjustments. If you prefer more heat, add hot sauce; if you want creaminess, spoon in extra avocado or a dollop of Greek yogurt. Little tweaks make big differences without breaking the recipe.
Low-Carb/Keto Alternatives

This base recipe centers on beans, which are higher in carbs, so for strict low-carb or keto diets you’ll want swaps that preserve texture and flavor while lowering carbs.
Replace the taco shells with crisp lettuce leaves or low-carb tortilla alternatives. Use the bean filling as a flavorful topping — serve a smaller spoonful over a bed of shredded lettuce mixed with diced avocado and full-fat sour cream or cheese. Consider lowering the bean quantity and mixing in extra diced mushrooms or riced cauliflower sautéed with the peppers to bulk up the filling without adding carbs.
If you reduce beans, taste as you go and add a little extra seasoning or lime to keep the flavors lively. A sprinkling of shredded cheese can also add richness and satiety on low-carb versions.
Must-Have Equipment
- Large skillet or sauté pan — for cooking the onions, peppers, and beans evenly.
- Spoon or spatula — to stir the filling without mashing the beans too much.
- Can opener and colander — to open and rinse the canned beans well.
- Sharp knife and cutting board — for quick, clean vegetable prep.
- Citrus juicer or fork — to extract fresh lime juice cleanly.
Steer Clear of These
- Overcooking the peppers and onions. Cook them until tender, not soft and brown; you want a bit of texture.
- Mashing the beans while stirring. Stir gently to heat through and coat with seasoning but keep the beans intact for better mouthfeel.
- Skipping the rinse on canned beans. Rinsing removes excess sodium and the canned flavor that can make the filling taste flat.
- Warming the shells incorrectly. Follow the package directions for the Old El Paso Bold Nacho Cheese Stand ‘n Stuff Taco Shells so they retain their structure and crispness.
Customize for Your Needs
Make it spicier
Fold in chopped pickled jalapeños, add a pinch of cayenne, or serve with hot sauce on the side.
Add protein
If you want to bump protein, add cooked, sliced chicken or seasoned ground turkey to half the batch so you can keep a vegetarian portion as well.
Make it kid-friendly
Kiddos often prefer milder flavors. Use less taco seasoning, leave toppings separate so they can build their own, and offer grated cheese and plain Greek yogurt as simple, familiar options.
Turn it into a bowl
Serve the warmed bean mixture over rice or cauliflower rice, then add toppings like shredded lettuce, avocado, and a squeeze of lime. It’s a no-fuss weeknight bowl.
Behind the Recipe
I started making this version on nights when I needed something quick but satisfying. The three-bean combination gives a more complex texture than a single bean and keeps the filling interesting. Canned beans are intentionally part of the design — they save time and, when rinsed, stay pleasantly firm.
The Old El Paso Bold Nacho Cheese Stand ‘n Stuff Taco Shells are a fun choice because they hold fillings well and add a salty, crisp element. But the heart of this recipe is the balance: sweet peppers and sharp onion softened by olive oil, a concentrated dose of taco seasoning, and a final lift from lime and cilantro.
Technically, this dish benefits from minimal heat and gentle stirring during the final cook. You want the seasoning to coat the beans, not reduce into a paste. That short cook time keeps the beans intact and preserves a pleasant bite.
Save It for Later
Storage is straightforward. Cool the bean filling to room temperature, then refrigerate in an airtight container for up to 4 days. Reheat gently over low-medium heat on the stovetop with a splash of water or broth to loosen it up if needed.
Freezing is possible but not ideal for the taco shells or fresh toppings. Freeze the filling in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating. Reheat slowly to avoid splitting any residual fats in the mixture and to maintain bean texture.
Assemble tacos just before serving to keep shells crisp and toppings fresh.
Reader Questions
Q: Can I use dried beans?
A: Yes. If you prefer dried, cook them fully according to package instructions first. Use about the same cooked bean volume as the canned beans combined. Remember to season the cooked beans once they’re in the pan; dried beans will absorb flavors differently.
Q: My family doesn’t like cilantro. Can I skip it?
A: Absolutely. You can omit cilantro or substitute parsley for a fresh herbal note. Lime is key to the bright finish; don’t skip that even if you leave out the cilantro.
Q: Can I make the filling spicier for adults and milder for kids?
A: Yes. Make a single pot mild and split off half before adding extra chili, hot sauce, or chopped peppers for the adults. That way, you keep everyone happy without extra work.
The Last Word
Three Bean Tacos are a dependable, flavorful option when you want dinner that’s quick, flexible, and satisfying. Keep the components simple: good sautéed vegetables, well-rinsed beans, a bright finish, and crisp shells. With a little prep and a short cook, you’ll have a meal that’s weeknight-friendly and easily adaptable to your family’s tastes. Make a double batch of the filling next time; leftovers reheat well and simplify the next busy night.

Three Bean Tacos
Ingredients
Ingredients
- 1 tablespoonolive oil
- 1/2 red oniondiced
- 1 red bell pepperdiced
- 1 yellow bell pepperdiced
- 115 oz can black beans rinsed and drained
- 115 oz can pinto beans rinsed and drained
- 115 oz can red kidney beans rinsed and drained
- 1/3 cupchopped cilantro
- Juice of 1 lime
- 2 tablespoonsOld El Paso Taco Seasoning
- Salt and black pepperto taste
- 10 Old El Paso Bold Nacho Cheese Stand 'n Stuff Taco Shells
- Toppings: Shredded cheeseShredded lettuce Chopped tomatoes, Chopped avocado, Sour cream or Greek yogurt, Chopped cilantro
Instructions
Instructions
- Heat 1tablespoon olive oil in a large pan over medium-high heat.
- Add 1/2 red onion, diced, 1 red bell pepper, diced, and 1 yellow bell pepper, diced. Sauté until tender, about 5 minutes.
- Stir in the 115 oz can black beans, rinsed and drained; the 115 oz can pinto beans, rinsed and drained; the 115 oz can red kidney beans, rinsed and drained; 1/3cup chopped cilantro; Juice of 1 lime; and 2tablespoons Old El Paso Taco Seasoning.
- Cook the mixture, stirring occasionally, until heated through, about 3–5 minutes. Taste and season with Salt and black pepper to taste.
- Heat the 10 Old El Paso Bold Nacho Cheese Stand 'n Stuff Taco Shells according to package directions.
- Divide the bean filling evenly among the 10 heated taco shells.
- Top each taco with desired toppings: Shredded cheese, Shredded lettuce, Chopped tomatoes, Chopped avocado, Sour cream or Greek yogurt, and Chopped cilantro.
- Serve immediately.
Equipment
- Large Pan
