Go Back
+ servings
overhead shot of Southwestern Salmon

Pan Seared Southwestern Salmon

Pan Seared salmon fillets topped with an easy black bean and corn salsa.
Course Main Course
Cuisine American, Mexican
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4 servings
Calories 234kcal
Author Rena


  • 1 lb Salmon Fillets about 4 medium-sized pieces
  • 2 Tsp Olive Oil
  • 3/4 Cups Frozen Corn Kernels thawed
  • 1/2 Cup Canned Black Beans
  • 1/4 Cup Finely diced red bell pepper
  • 1 Tbsp Minced red onion
  • Salt and pepper to taste
  • 2 Tbsp Chopped cilantro leaves
  • The juice of 1 lime


  • Heat the olive oil in a large skillet over medium-high heat. Season the salmon with salt and pepper to taste.
  • Place the salmon, skin side up, in the pan. Cook for 4-5 minutes per side or until cooked through.
  • While the salmon is cooking, prepare the salsa.
  • In a medium bowl, mix together the corn, black beans, red bell pepper, red onion, lime juice, and cilantro leaves. Season with salt to taste.
  • Spoon the salsa over the salmon and serve.


  • Be sure to pat the salmon dry before searing.
  • Your skillet and oil need to be nice and hot before placing in the salmon, this makes it crispy.
  • Once in the pan, take your spatula and press the salmon gently down into the pan. This ensures the fillet and skin do not curl up so you get an even crisp.
  • Ideally, opt for wild salmon when possible, it’s more flavorful and has more nutrients than farmed salmon.
  • Make sure not to overcook the salmon! Your salmon is done when it’s opaque and flakes easily.
  • You can add more or less seasoning to taste.
  • You can add some garlic powder, paprika, or dry herbs while cooking. If using garlic, up for powder and not fresh. Fresh garlic can burn and turn bitter.
  • Try topping salmon with fresh herbs just before serving. Parsley, dill, or chives are all great and give a pop of freshness.


Calories: 234kcal | Carbohydrates: 11g | Protein: 24g | Fat: 9g | Saturated Fat: 1g | Cholesterol: 62mg | Sodium: 134mg | Potassium: 732mg | Fiber: 2g | Vitamin A: 350IU | Vitamin C: 14.7mg | Calcium: 21mg | Iron: 1.5mg