This fast-paced meal combines zesty seasoned salmon with a creamy, charred Mexican corn salsa. It is a nutrient-dense dinner that can be prepared and served in under 30 minutes.

List of ingredients
- 4 salmon filets – skin-on or skinless based on preference.
- 1 tablespoon olive oil – used for brushing the filets.
- 1 teaspoon chili powder – American-style mild blend.
- 1/2 teaspoon garlic powder – for savory depth.
- 1/2 teaspoon ground cumin – adds earthy notes.
- 1/2 teaspoon fine sea salt – basic seasoning for the fish.
- 2 tablespoons butter – for sautéing the corn.
- 2 cups whole kernel corn – fresh, canned, or thawed frozen corn.
- 2 cloves garlic – minced finely.
- 1 jalapeño pepper – cored and diced for mild heat.
- 2 to 3 tablespoons mayo – creates the creamy base for the salsa.
- juice of 1 lime – plus extra wedges for serving.
- 1/4 cup crumbled cotija cheese – salty Mexican cow’s milk cheese.
- 1/4 cup loosely-packed chopped cilantro – fresh leaves.
- 1 teaspoon chili powder – for the corn mixture.
- fine sea salt and freshly-cracked black pepper – to taste.
step-by-step instructions
- Prepare the oven and fish: Preheat your oven to 375°F. Place the salmon filets skin-side-down on a small baking sheet and brush the tops and sides evenly with olive oil.
- Season the salmon: In a small bowl, whisk together the chili powder, garlic powder, cumin, and salt. Sprinkle this spice mixture evenly over the top of each filet.
- Bake the fish: Bake for 10 minutes. Use a meat thermometer to check the thickest part; aim for 125°F for medium doneness or 135°F for medium-well.
- Plate the salmon: Remove the baking sheet from the oven and immediately transfer the salmon filets to serving plates.
- Sauté the corn: While the salmon is baking, melt butter in a large non-stick skillet over medium-high heat. Add the corn and sauté for 5 to 7 minutes, stirring occasionally, until the kernels begin to caramelize and char.
- Add aromatics: Stir in the minced garlic and diced jalapeño. Sauté for an additional 2 minutes.
- Mix the salsa: Remove the corn from the heat and transfer it to a large mixing bowl. Toss in the mayo, lime juice, cotija cheese, chopped cilantro, and chili powder until well combined.
- Final seasoning: Taste the corn mixture and add sea salt and black pepper as needed.
- Assemble and serve: Place the salmon over a bed of rice or quinoa if desired. Squeeze fresh lime juice over the fish, top with a generous scoop of esquites, and serve.
Expert Salmon Cooking Techniques
Monitoring Internal Temperature with a Probe
Using an instant-read thermometer is the most reliable way to prevent overcooking salmon. For a medium finish, remove the fish when it hits 125°F, as carry-over cooking will raise the temperature slightly while resting. For medium-well, target 135°F for a firmer texture.
Choosing the Right Salmon Cut
Center-cut filets provide a uniform thickness, which ensures the fish cooks evenly across the entire piece. If using wild-caught salmon, be mindful that it is leaner than Atlantic salmon and may cook faster. Skin-on filets are recommended to keep the fish moist during the baking process.
Preventing Fish from Sticking to the Pan
Always use a parchment-lined baking sheet or a well-greased pan to ensure the salmon releases easily. If pan-searing, ensure the oil is shimmering hot before adding the fish. This creates a sear that naturally releases the protein from the metal surface.
Managing Carry-Over Cooking
Salmon continues to cook for several minutes after being removed from the heat source. Removing the fish 5 degrees before your target temperature prevents it from becoming dry or chalky. Let the filets rest for 2-3 minutes to allow the juices to redistribute.
Corn Salsa Customizations
Using Frozen or Canned Corn
Frozen corn is an excellent year-round substitute for fresh corn. Ensure you thaw the kernels and pat them completely dry with a paper towel before adding them to the butter to ensure they char rather than steam. Canned corn should be drained and rinsed thoroughly to remove excess sodium.
Adjusting the Heat Level of the Salsa
To keep the salsa mild, remove all seeds and white membranes from the jalapeño before dicing. For those who prefer more heat, leave the seeds intact or add a second jalapeño. You can also add a pinch of cayenne pepper for a sharper kick.
Substituting Mayo with Greek Yogurt
For a tangier and lighter version, replace the mayonnaise with plain Greek yogurt. This substitution increases the protein content and reduces the fat. Maintain the same measurement of 2 to 3 tablespoons to keep the consistency creamy.
Integrating Traditional Epazote
Traditional Mexican esquites often include epazote, a pungent herb that adds a distinct anise-like flavor. If available at a specialty market, chop a small handful of fresh epazote and stir it in with the cilantro. This adds an authentic regional profile to the dish.
Alternative Protein Options
Substituting with Shrimp
Shrimp pairs exceptionally well with chili lime seasoning and esquites. Instead of baking, sauté large peeled and deveined shrimp in olive oil for about 2-3 minutes per side until pink and opaque. Season them with the same spice blend used for the salmon.
Using Chicken Breast
Boneless, skinless chicken breasts can be used by slicing them into thin cutlets for faster cooking. Season them with the chili, cumin, and garlic powder, then pan-sear or grill until the internal temperature reaches 165°F. Top with the corn salsa just before serving.
Preparing White Fish Fillets
Cod, halibut, or tilapia are great alternatives for those who prefer a milder taste than salmon. These fish are thinner and cook faster, so reduce the baking time to 8-10 minutes depending on thickness. Ensure the fish is opaque and flakes easily with a fork.
Tofu as a Plant-Based Alternative
Extra-firm tofu can be pressed, sliced into steaks, and seasoned with the recipe’s spice blend. Pan-fry the tofu in olive oil until golden brown on both sides. The creamy corn salsa provides the necessary moisture and richness to complement the tofu.
Serving and Pairing Suggestions
Selecting the Best Grain Base
White or brown basmati rice provides a neutral base that absorbs the lime juice and creamy sauce. Quinoa is a great gluten-free alternative that adds a nutty flavor and extra protein. Cauliflower rice is a suitable option for those seeking a lower-carb meal.
Complementary Side Dishes
Black beans seasoned with cumin and garlic complement the Mexican flavors of this dish. A simple side of sliced avocado or a fresh cucumber salad with lime and salt adds a cooling contrast to the charred corn and spiced fish. Grilled asparagus also works well.
Fresh Garnish Ideas
Additional wedges of fresh lime are essential for adding a bright acidity just before eating. Garnish the final plate with extra chopped cilantro or thinly sliced radishes for a crunch. A sprinkle of smoked paprika over the top can enhance the visual appeal.
Storage and Reheating Guide
Storing Leftover Salmon
Place cooked salmon in an airtight container and refrigerate for up to three days. To maintain quality, store the salmon and the corn salsa in separate containers. This prevents the fish from absorbing too much moisture from the salsa.
Keeping the Corn Salsa Fresh
The esquites can be stored in a sealed glass jar in the refrigerator for up to four days. The flavors often meld and improve after a day of chilling. Stir well before serving to reintegrate the mayo and lime juice.
Best Reheating Methods for Fish
Avoid the microwave for salmon, as it often overcooks the fish and makes it rubbery. Instead, heat the salmon in an oven at 275°F for about 10-15 minutes until warmed through. This gently heats the protein without drying it out.
Refreshing the Corn Salsa
Cold esquites are traditionally served chilled or at room temperature. If the salsa has thickened in the fridge, stir in a teaspoon of fresh lime juice or a tiny bit of water to restore the creaminess. Do not reheat the salsa, as the mayo may separate.
Troubleshooting Common Issues
Preventing Corn from Sticking
Use a high-quality non-stick skillet to ensure the corn kernels move freely. Avoid stirring the corn too frequently; let it sit undisturbed for 2-3 minutes at a time to allow the natural sugars to caramelize. If sticking occurs, add a small knob of extra butter.
Fixing Over-Salty Salsa
If the cotija cheese makes the salsa too salty, add more unsalted corn or a tablespoon of Greek yogurt. A small squeeze of extra lime juice can also help balance the saltiness with acidity. Always taste the cheese before adding extra salt to the mix.
Solving Salmon Sticking to the Pan
Ensure the baking sheet is properly oiled or lined with parchment paper. If the fish sticks, use a thin metal spatula to gently lift the edges. Avoid forcing the fish off the pan, as this can break the delicate filets.
Correcting a Too-Thick Salsa
If the mayo and cheese make the corn mixture too thick, stir in a teaspoon of lime juice or olive oil. Add the liquid gradually until the salsa reaches a creamy, scoopable consistency. Ensure the ingredients are fully chilled to maintain the best texture.
Frequently Asked Questions
What is Cotija cheese?
Cotija is a dry, salty Mexican cow’s milk cheese. It is similar to Feta or Parmesan in that it does not melt easily, making it perfect for sprinkling over corn and fish.
Can I make this in an air fryer?
Yes, you can air fry the salmon at 380°F for 8-12 minutes depending on thickness. The corn must still be sautéed on the stovetop to achieve the proper charred caramelization.
How long does the corn salsa last?
The corn salsa stays fresh in the refrigerator for up to 4 days when kept in an airtight container. It is not recommended for freezing due to the mayo and lime juice content.
Which chili powder should I use?
Use a standard American-style chili powder, which is a blend of ground chiles, cumin, garlic powder, and oregano. Avoid using pure cayenne pepper, as it will be far too spicy for this specific recipe.
Print
Chili Lime Salmon with Esquites
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: General
Description
This Chili Lime Salmon recipe is topped with creamy esquites (Mexican creamy corn salsa) and can be ready to go in less than 30 minutes!
Ingredients
- 4 salmon filets
- 1 tablespoon olive oil
- 1 teaspoon chili powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon ground cumin
- 1/2 teaspoon fine sea salt
- 2 tablespoons butter
- 2 cups whole kernel corn
- 2 cloves garlic, minced
- 1 jalapeño pepper, cored and diced
- 2 to 3 tablespoons mayo
- juice of 1 lime
- 1/4 cup crumbled cotija cheese
- 1/4 cup loosely-packed chopped cilantro
- 1 teaspoon chili powder
- fine sea salt, to taste
- freshly-cracked black pepper, to taste
Instructions
- Cook the salmon: Heat the oven to 375°F. Place the salmon filets skin-side-down on a small baking sheet and brush the tops and sides of the filets evenly with olive oil. In a small bowl, whisk together the chili powder, garlic powder, cumin and salt, then sprinkle the mixture evenly on top of the salmon filets. Bake for 10 minutes, or until the thickest part of the salmon measures either 125°F (for medium doneness) or 135°F (for medium-well). Remove baking sheet from the oven and immediately transfer the salmon filets to your serving plates.
- Prepare the esquites: While the salmon cooks, heat the butter in a large non-stick skillet over medium-high heat until melted. Add the corn and sauté for 5 to 7 minutes, stirring occasionally, until it begins to caramelize and char just a bit. Add the garlic and jalapeño and sauté for 2 minutes more, stirring occasionally. Remove from heat and transfer the corn mixture to a large mixing bowl. Then add mayo, lime juice, cotija, cilantro, chili powder, and toss until evenly combined. Taste and season with salt and pepper as needed.
- Combine: Serve the salmon over rice or quinoa, if desired. Then drizzle each salmon filet with a generous squeeze of lime juice, top with the esquites, and enjoy!
Notes
Pan-seared salmon option: If you would like to cook the salmon on the stovetop, heat 1 tablespoon oil in a non-stick skillet over medium-high heat until the oil is hot and shimmering. Add the salmon skin-side-up and cook for 4 minutes. Then flip it and cook for 3-5 more minutes until the thickest part of the salmon reaches your desired temperature (125°F for medium). Corn options: Canned, frozen, or fresh corn can be used.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 1 salmon filet with corn salsa
- Calories: 480 kcal
- Sugar: 6 g
- Sodium: 620 mg
- Fat: 26 g
- Saturated Fat: 9 g
- Unsaturated Fat: 15 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 3 g
- Protein: 36 g
- Cholesterol: 105 mg
Keywords: chili lime salmon, esquites, Mexican corn salsa, healthy salmon recipe, quick dinner




