How to Make the Perfect Salmon and Black Bean Tacos
Mexican · Medium · 30 min · 2 servings

These bold and satisfying tacos layer spiced grilled salmon with fiber-rich black beans for a protein combination that far exceeds typical taco recipes. Each serving of two tacos delivers over 35 grams of protein and is packed with Mexican-inspired flavors.
Why this recipe works
This Salmon and Black Bean Tacos recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 30 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 560 calories with 37g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 6 simple ingredients that you can find at any grocery store:
- 12 ounces salmon fillet cut into strips
- 1 can black beans drained and rinsed
- 4 small corn tortillas
- 2 teaspoons chili powder
- 1 teaspoon cumin
- 1 cup shredded purple cabbage
Step by step instructions
Step 1: Season the Salmon
Cut the salmon fillet into finger-sized strips removing any pin bones. In a small bowl combine the chili powder, cumin, salt, and black pepper. Coat the salmon strips evenly on all sides with the spice mixture and let them sit for 5 minutes.
Step 2: Warm the Beans
Add the drained and rinsed black beans to a small saucepan over medium heat. Season with a pinch of cumin and salt, stir to combine, and heat through until steaming. Keep warm on low heat while you cook the salmon.
Step 3: Grill or Pan-Fry the Salmon
Heat a grill pan or non-stick skillet over medium-high heat and lightly grease with cooking spray. Cook the spiced salmon strips for 2 to 3 minutes per side until cooked through with slightly charred edges. Remove from heat and set aside.
Step 4: Assemble the Tacos
Warm the corn tortillas directly over a gas flame or in a dry skillet for 30 seconds per side. Spoon a layer of warm black beans onto each tortilla, top with salmon strips, and finish with shredded purple cabbage. Serve immediately while everything is hot.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- corn tortillas → flour tortillas or large lettuce leaves for a low carb option
- purple cabbage → store-bought coleslaw mix for convenience
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Overcrowding the pan when cooking salmon strips which causes them to steam instead of sear
- Not drying the salmon before applying the spice rub which prevents proper crust formation
Nutrition facts
Per serving: 560 calories, 37g protein, 52g carbs, 16g fat, 12g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →