Cilantro Lime Salmon: A Quick & Zesty Weeknight Dinner

By Rowan Pierce

On February 18, 2026

An overhead close-up shot of two baked cilantro lime salmon fillets on a baking sheet, topped with fresh cilantro.

Cuisine

American

Prep time

10 minutes

Cooking time

15 minutes

Total time

25 minutes

Servings

4 servings

Get ready to transform your weeknight dinner routine with this incredible Cilantro Lime Salmon. This recipe is the perfect marriage of zesty, bright flavors and rich, flaky salmon, creating a meal that tastes like it came from a high-end restaurant but is shockingly simple to make. If you’re searching for a healthy, flavorful, and fast dinner option, you’ve found your new go-to. It’s a complete game-changer for busy evenings.

Why This Cilantro Lime Salmon Recipe Works

This isn’t just another fish recipe; it’s a powerhouse of flavor and simplicity. The vibrant marinade, featuring fresh cilantro, tangy lime, and a hint of honey, perfectly complements the natural richness of the salmon. You get a beautifully caramelized crust on the outside while the inside remains incredibly moist and tender.

Best of all, this healthy salmon recipe is ridiculously fast, coming together in under 30 minutes from start to finish. It’s versatile enough for a quick family meal but elegant enough to serve to guests. We’ve even included three different cooking methods to suit your style!

Ingredients You’ll Need

The magic of this dish comes from a handful of fresh, simple ingredients. Here’s what you’ll need:

  • Salmon Fillets: You’ll need four fillets, about 6 ounces each. King, Coho, or Sockeye salmon work beautifully. Skin-on or skinless is up to you!
  • Olive Oil: Forms the base of our marinade, helping to crisp up the salmon.
  • Fresh Lime: We use both the juice and zest for a powerful citrus punch that cuts through the richness of the fish.
  • Fresh Cilantro: The star of the show! Provides a fresh, herbaceous flavor that defines the dish.
  • Honey: Adds a touch of sweetness to balance the acidity of the lime and helps with caramelization.
  • Garlic: A few minced cloves provide a savory, aromatic depth.
  • Spices: Cumin, chili powder, salt, and black pepper round out the marinade with a subtle warmth and complexity.
A detailed overhead view of two healthy cilantro lime salmon fillets ready to be served from the pan.
A healthy and flavorful dinner is just minutes away.

How to Make Cilantro Lime Salmon (3 Ways!)

We’re giving you three foolproof methods to cook your salmon to perfection. Whether you prefer the oven, a skillet, or the grill, we have you covered.

Step 1: Prepare the Marinade

In a small bowl, whisk together the olive oil, lime juice, lime zest, chopped cilantro, honey, minced garlic, cumin, chili powder, salt, and pepper. This vibrant mixture is the key to our cilantro lime salmon marinade.

Step 2: Marinate the Salmon

Place the salmon fillets in a shallow dish or a resealable plastic bag. Pour about three-quarters of the marinade over the salmon, ensuring each fillet is well-coated. Reserve the remaining marinade for later. Let the salmon marinate for at least 15 minutes, but no more than 30. The acid in the lime juice can start to “cook” the fish if left too long.

Step 3: Cook the Salmon

Choose your favorite cooking method below. Remember to cook salmon until it reaches an internal temperature of 145°F (63°C).

Option 1: Baked Cilantro Lime Salmon (Easy & Hands-Off)

  1. Preheat your oven to 400°F (200°C).
  2. Place the marinated salmon fillets on a baking sheet lined with parchment paper.
  3. Bake for 12-15 minutes, or until the salmon is opaque and flakes easily with a fork.

Option 2: Pan-Seared Salmon (Crispy Skin)

  1. Heat a tablespoon of olive oil in a large skillet over medium-high heat.
  2. Carefully place the salmon fillets skin-side down (if using skin-on). Sear for 4-6 minutes, until the skin is golden and crisp.
  3. Flip the fillets and cook for another 3-5 minutes on the other side.

Option 3: Grilled Salmon (Smoky Flavor)

  1. Preheat your grill to medium-high heat and oil the grates well.
  2. Place the salmon on the grill, skin-side down.
  3. Grill for 5-7 minutes per side, with the lid closed, until you have beautiful grill marks and the fish is cooked through.

Once cooked, drizzle the reserved marinade over the hot salmon before serving.

An overhead close-up shot of two baked cilantro lime salmon fillets on a baking sheet, topped with fresh cilantro.
Perfectly baked salmon, fresh from the oven and full of zesty flavor.

Expert Tips for Perfect Salmon Every Time

  • Don’t Over-Marinate: 15-20 minutes is the sweet spot. Any longer and the lime juice can affect the texture of the salmon.
  • Pat It Dry: Before adding the marinade, use a paper towel to pat the salmon fillets dry. This helps you get a much better sear and crispier skin.
  • Check for Doneness: The best way to check if salmon is done is when it flakes easily at the thickest part with a fork. Avoid overcooking to keep it moist.
  • Let It Rest: Allow the cooked salmon to rest for a few minutes before serving. This allows the juices to redistribute, resulting in a more tender fillet.

What to Serve with Cilantro Lime Salmon

This versatile salmon pairs wonderfully with a variety of side dishes. For a classic pairing, serve it over a bed of fluffy rice; this easy Spanish rice recipe is a fantastic option. It’s also delicious with roasted asparagus, a simple quinoa salad, or black beans. For another fresh idea, consider serving it alongside one of these flavorful shrimp and avocado bowls. The complementary flavors are a perfect match!

Storage and Reheating Instructions

Store leftover salmon in an airtight container in the refrigerator for up to 2 days. To reheat, warm it gently in a skillet over low heat or in a low-temperature oven. This slow-and-low method helps prevent the fish from drying out while restoring its delicious flavor.

Frequently Asked Questions

Yes, you can whisk the marinade ingredients together and store it in an airtight container in the refrigerator for up to 2 days before using it.

The salmon is done when it flakes easily with a fork. The internal temperature should reach 145°F (63°C) on an instant-read thermometer. Be careful not to overcook it, as it will become dry.

Store any leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, warm it gently in a skillet over low heat or in the oven to prevent it from drying out.

This dish pairs beautifully with cilantro lime rice, roasted asparagus, a fresh quinoa salad, or black beans. For a complete meal, try serving it with a simple avocado and corn salsa.

King, Sockeye, or Coho salmon are all excellent choices. Look for fillets that are about 1-inch thick for even cooking. You can use skin-on or skinless fillets based on your preference.

More Delicious Dinner Recipes

If you enjoyed this Cilantro Lime Salmon, you’ll love exploring other flavorful dinner options. For another fantastic fish dish, try this simple Lemon Dill Baked Salmon. We know this zesty and delicious salmon will be a new family favorite. Don’t forget to share your creations and tag us on Pinterest!

Cilantro Lime Salmon Recipe

An overhead close-up shot of two baked cilantro lime salmon fillets on a baking sheet, topped with fresh cilantro.

Cilantro Lime Salmon: A Quick & Zesty Weeknight Dinner

A vibrant and zesty Cilantro Lime Salmon recipe perfect for a quick weeknight dinner. This healthy dish features tender salmon fillets marinated in a delicious blend of fresh cilantro, lime juice, garlic, and honey. Ready in under 30 minutes!
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American
Calories: 410

Ingredients
  

  • 4 salmon fillets (6 oz each) skin-on or skinless
  • 1/4 cup olive oil
  • 1 lime, juiced and zested
  • 1/2 cup fresh cilantro, chopped
  • 1 tbsp honey
  • 3 cloves garlic, minced
  • 1 tsp cumin
  • 1/2 tsp chili powder
  • 1/2 tsp salt or to taste
  • 1/4 tsp black pepper or to taste

Equipment

  • 1 Baking Sheet
  • 1 Large Skillet
  • 1 Small Bowl

Method
 

  1. In a small bowl, whisk together the olive oil, lime juice, lime zest, chopped cilantro, honey, minced garlic, cumin, chili powder, salt, and pepper.
  2. Place the salmon fillets in a shallow dish. Pour three-quarters of the marinade over the salmon, reserving the rest. Marinate for 15-30 minutes.
  3. Preheat oven to 400°F (200°C). Place salmon on a lined baking sheet and bake for 12-15 minutes, or until it flakes easily.
  4. Heat oil in a skillet over medium-high heat. Sear salmon skin-side down for 4-6 minutes until crispy, then flip and cook for another 3-5 minutes.
  5. Preheat grill to medium-high. Grill salmon for 5-7 minutes per side until cooked through.
  6. Drizzle the reserved marinade over the hot salmon and serve immediately.

Notes

Tip 1: Do not marinate the salmon for longer than 30 minutes, as the lime juice will begin to break down the proteins in the fish.
Tip 2: Patting the salmon dry with paper towels before marinating helps to ensure a crispy skin when pan-searing.
A perfectly cooked Cilantro Lime Salmon fillet on a plate, garnished with fresh cilantro and a lime wedge. The salmon is flaky and has a beautiful golden-brown crust.
This Cilantro Lime Salmon is bursting with flavor and ready in under 30 minutes!

You might also like these recipes

Leave a Comment

Recipe Rating