Spicy Black Bean Tacos with Avocado Salsa

Taco night is sacred in a lot of homes, and these spicy black bean tacos prove you do not need meat to make it something everyone looks forward to. Black beans get quickly simmered with onion, garlic, cumin, and chili until smoky and savory, then piled into warm tortillas and crowned with a fresh, chunky avocado salsa. Bright, hearty, and full of flavor, they come together in about twenty-five minutes.
This is the kind of thrifty, wholesome weeknight meal I love — built mostly from pantry staples, easy on the budget, and endlessly customizable with whatever toppings you have. The cool, creamy avocado salsa against the warm, spiced beans is the whole magic of it.
Why You’ll Love This Recipe 💛
- On the table in about twenty-five minutes from mostly pantry staples.
- Hearty and satisfying without any meat.
- Naturally vegan and easily gluten-free with corn tortillas.
- That fresh avocado salsa makes every bite bright and creamy.
A quick tip from my kitchen: mash a portion of the beans right in the pan as they cook. A few smashed beans release their starch and bind the filling together, so it holds in the tortilla instead of tumbling out with every bite. Leave the rest whole for texture, and let them get a little caramelized against the hot pan for deeper flavor.
Free eBook
Rooted in Grace
A Christian guide to intuitive gardening — the whole book, free. Tell me where to send it and it’s yours in a minute.
Quick Reference Snapshot 📋
- Prep: 10 minutes
- Cook: 15 minutes
- Total: about 25 minutes
- Yield: 4 servings
- Skill: Easy
- Equipment: Skillet, mixing bowl
- Dietary: Vegan and gluten-free with corn tortillas
Ingredients 🌿
- 2 cans black beans, drained and rinsed
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 teaspoon cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- 8 corn tortillas
- 1 ripe avocado, diced
- 1 medium tomato, diced
- 1/4 cup red onion, finely chopped
- 1 lime, juiced
- Fresh cilantro for garnish
Seasonal Swaps 🔄
- Use pinto beans or a mix in place of black beans.
- Add corn, diced pepper, or sautéed zucchini to the filling.
- Swap the avocado salsa for guacamole or pico de gallo.
- Warm flour tortillas instead of corn if that is what you have.
From My Garden 🌿
Tomatoes, cilantro, and avocado are the bright, fresh notes that make these tacos sing, and gathering them — the tomato still warm from the vine, the cilantro cut minutes before — turns a quick weeknight meal into something that tastes of the garden. I love how a handful of fresh things can lift humble pantry beans into something vibrant. The garden is always teaching me that freshness is its own kind of seasoning.
Instructions 👩🍳
- Heat olive oil in a skillet over medium heat. Add diced onion and sauté until translucent, about 3-5 minutes.
- Stir in minced garlic, cumin, chili powder, salt, and pepper, and cook for another minute until fragrant.
- Add the rinsed black beans to the skillet and mash slightly with a fork. Cook for 5-7 minutes, stirring occasionally, until heated through.
- In a separate bowl, combine diced avocado, tomato, red onion, lime juice, and cilantro to make the avocado salsa. Season with salt to taste.
- To assemble the tacos, warm the corn tortillas in a dry skillet or microwave. Spoon the black bean mixture onto each tortilla and top with avocado salsa.
- Serve immediately, garnished with extra cilantro if desired.
Serving & Pairing Suggestions 🍽️
- Pile the beans into warm tortillas and top with avocado salsa.
- Add shredded cabbage, cheese, or a dollop of yogurt to finish.
- Serve with lime wedges and a side of rice or a simple salad.
Storage & Make-Ahead 🥡
- Refrigerate the bean filling in an airtight container for up to four days.
- Make the avocado salsa fresh, as it is best the day it is made.
- Reheat the beans on the stove and warm fresh tortillas to serve.
Final Thoughts ✨
These tacos are proof that meatless, budget-friendly meals can be some of the most satisfying on the table. May they make your taco night bright and easy, and remind you that good food is often just a can of beans, a ripe avocado, and a little spice away.
Community & Connection 🤝
- Instagram — Daily garden moments and behind-the-scenes; tag your dish so I can cheer you on!
- Subscribe — Fresh recipes, seasonal tips, and printable freebies delivered weekly.
- Join the FB Group — Ask questions, swap ideas, and share what is growing with a kind, garden-loving community.
Favorites from My Kitchen to Yours 🍴
Some of the links on this site are affiliate links. That simply means if you decide to order, I may receive a small commission at no extra cost to you. Thank you for supporting Southern Soil Sunshine — it helps me keep sharing recipes from my kitchen and garden with you.
Related on Southern Soil Sunshine 🌻
Spicy Black Bean Tacos with Avocado Salsa
Equipment
- Skillet
- Mixing bowl
Ingredients
- 2 cans black beans, drained and rinsed
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 teaspoon cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- 8 corn tortillas
- 1 ripe avocado, diced
- 1 medium tomato, diced
- 1/4 cup red onion, finely chopped
- 1 lime, juiced
- Fresh cilantro for garnish
Instructions
- Heat olive oil in a skillet over medium heat. Add diced onion and sauté until translucent, about 3-5 minutes.
- Stir in minced garlic, cumin, chili powder, salt, and pepper, and cook for another minute until fragrant.
- Add the rinsed black beans to the skillet and mash slightly with a fork. Cook for 5-7 minutes, stirring occasionally, until heated through.
- In a separate bowl, combine diced avocado, tomato, red onion, lime juice, and cilantro to make the avocado salsa. Season with salt to taste.
- To assemble the tacos, warm the corn tortillas in a dry skillet or microwave. Spoon the black bean mixture onto each tortilla and top with avocado salsa.
- Serve immediately, garnished with extra cilantro if desired.
This is one chapter of a longer conversation. The rest of it is free to read.
Free eBook
Before you go — the book is yours
Rooted in Grace: A Christian Guide to Intuitive Gardening. No cost, no catch. Read it on any device, at whatever pace the season allows.







One Comment