If you’re craving a dish that tastes like a fresh summer celebration on a plate, then look no further than this fantastic Baked Cilantro Lime Salmon with Avocado Salsa Recipe. Bright, zesty lime and fragrant cilantro perfectly complement the rich, tender salmon baked to flaky perfection. Topped with a creamy, tangy avocado salsa dotted with juicy cherry tomatoes and crisp red onions, this dish delivers an explosion of flavor and textures in every bite. Whether it’s a weeknight dinner or you’re impressing guests, this recipe brings simplicity, freshness, and nourishment together beautifully.

Ingredients You’ll Need
This recipe calls for straightforward, fresh ingredients that sing together in harmony. Each plays an essential role in elevating the salmon’s natural flavor while adding vibrant color and delightful texture.
- Salmon fillets (4, about 6 oz each): Rich in omega-3s, salmon is the star of the show with a buttery texture that bakes beautifully.
- Olive oil (2 tablespoons): Helps keep the salmon moist and carries the marinade flavors deep into the fish.
- Fresh lime juice (2 tablespoons + 1 tablespoon for salsa): Adds bright citrus tang that balances the richness of the salmon and avocado.
- Garlic, minced (2 cloves): Infuses a subtle warmth and savory depth to the marinade.
- Fresh cilantro (1/4 cup for marinade + 1 tablespoon for salsa): Brings an herby, refreshing note that’s crucial for authentic flavor.
- Ground cumin (1 teaspoon): Offers a warm, earthy undertone that complements the lime and cilantro beautifully.
- Salt and pepper (to taste): Essential for bringing all the flavors into sharp focus.
- Ripe avocado (1, diced): Creates a creamy, buttery texture in the salsa that pairs perfectly with the salmon.
- Cherry tomatoes (1/2 cup, diced): Adds a pop of vibrant color and juicy sweetness to the salsa.
- Red onion (1/4 cup, finely diced): Contributes a mild crunch and slight bite to balance the avocado’s creaminess.
How to Make Baked Cilantro Lime Salmon with Avocado Salsa Recipe
Step 1: Prepare Your Oven and Baking Sheet
Start by preheating your oven to 400°F (200°C). Line a baking sheet with parchment paper or foil for easy cleanup and to prevent sticking. Making sure your baking surface is ready lets you focus on crafting the marinade without rushing.
Step 2: Whisk Together the Marinade
In a small bowl, blend 2 tablespoons olive oil, 2 tablespoons fresh lime juice, minced garlic, chopped cilantro, ground cumin, salt, and pepper. This mixture not only tenderizes the salmon but infuses it with the zesty and savory flavors that make this dish unforgettable.
Step 3: Marinate and Arrange the Salmon
Place the salmon fillets skin-side down on your lined baking sheet. Brush the marinade evenly over each piece, ensuring each nook and cranny is coated. This step locks in flavor and keeps the fish juicy and tender as it bakes.
Step 4: Bake to Perfection
Pop the salmon into the oven and bake for 12 to 15 minutes. You’ll know it’s done when the fish flakes easily with a fork but still feels moist and succulent inside. The aroma at this stage is simply irresistible!
Step 5: Prepare the Avocado Salsa
While the salmon bakes, mix together the diced avocado, cherry tomatoes, red onion, chopped cilantro, and 1 tablespoon of fresh lime juice. Season with salt and pepper to taste. This salsa adds a creamy, tangy contrast with vibrant freshness that lifts the entire dish.
Step 6: Serve Your Masterpiece
Once the salmon has baked, plate it carefully and generously top each fillet with the bright avocado salsa. The contrast of warm, tender salmon and cool, zesty salsa will make your tastebuds sing with joy!
How to Serve Baked Cilantro Lime Salmon with Avocado Salsa Recipe
Garnishes
A sprinkle of additional chopped fresh cilantro or a few thin slices of lime wedge can brighten the presentation and add a little extra zing just before serving. Small edible flowers or microgreens can also add a charming pop of color.
Side Dishes
Perfect companions include fluffy cilantro-lime rice, a simple quinoa salad, or grilled vegetables like asparagus or zucchini. These sides soak up the vibrant juices and balance the dish’s richness without overpowering it.
Creative Ways to Present
For a festive flair, serve your Baked Cilantro Lime Salmon with Avocado Salsa Recipe on a large platter with a border of fresh greens like arugula or baby spinach. Alternatively, present individual fillets atop a bed of mixed greens dressed lightly with lime juice and olive oil for a restaurant-worthy look.
Make Ahead and Storage
Storing Leftovers
Store any leftover salmon and avocado salsa separately in airtight containers in the refrigerator. The salmon will stay fresh for up to two days, while the salsa is best consumed within 24 hours due to avocado’s tendency to brown.
Freezing
Freezing this salmon is possible but best done without the avocado salsa, which doesn’t freeze well. Wrap the cooked salmon securely in plastic wrap and then foil, and freeze for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating
To reheat the salmon, gently warm it in a low oven (around 275°F/135°C) for about 10-15 minutes or until heated through—this helps preserve its moisture and texture. Avoid microwaving to prevent drying it out. Add fresh avocado salsa only after reheating.
FAQs
Can I use frozen salmon for this recipe?
Absolutely! Just make sure to thaw it completely in the fridge before marinating and baking for best results and even cooking.
Is it possible to make the avocado salsa ahead of time?
You can prepare it in advance, but because avocado browns quickly, it’s best to add the salsa just before serving or keep it refrigerated tightly covered with plastic wrap pressed onto the surface.
What can I substitute for fresh cilantro if I don’t like it?
Fresh parsley is a great alternative that still provides leafy brightness without the distinct cilantro flavor.
How do I know when the salmon is perfectly cooked?
The salmon should flake easily with a fork but still be moist and tender inside. Overcooking leads to dryness, so keep an eye on the timing and texture.
Can I grill the salmon instead of baking it?
Yes! Marinate the salmon as directed and grill over medium heat for about 4-5 minutes per side. The avocado salsa pairing works beautifully with grilled salmon too.
Final Thoughts
This Baked Cilantro Lime Salmon with Avocado Salsa Recipe is such a joyful, fresh, and satisfying meal that’s easy enough for any night but special enough to share. It’s a perfect way to get that beautiful balance of bold flavor, healthy ingredients, and effortless elegance right on your plate. I can’t wait for you to try it and make it one of your own all-time favorites!
Print
Baked Cilantro Lime Salmon with Avocado Salsa Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
- Diet: Gluten Free
Description
This Baked Cilantro Lime Salmon with Avocado Salsa is a fresh, flavorful, and healthy dish perfect for a quick weeknight dinner. Tender salmon fillets are marinated in a zesty mixture of lime juice, garlic, cilantro, and cumin, then baked to perfection. Topped with a vibrant avocado salsa combining creamy avocado, cherry tomatoes, red onion, and lime juice, this meal offers a delightful balance of textures and tastes that’s both nutritious and satisfying.
Ingredients
Salmon Marinade
- 4 salmon fillets (about 6 oz each)
- 2 tablespoons olive oil
- 2 tablespoons fresh lime juice
- 2 cloves garlic, minced
- 1/4 cup chopped fresh cilantro
- 1 teaspoon ground cumin
- Salt and pepper to taste
Avocado Salsa
- 1 ripe avocado, diced
- 1/2 cup cherry tomatoes, diced
- 1/4 cup finely diced red onion
- 1 tablespoon chopped fresh cilantro
- 1 tablespoon fresh lime juice
- Salt and pepper to taste
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper or foil for easy cleanup.
- Prepare Marinade: In a small bowl, whisk together the olive oil, lime juice, minced garlic, chopped cilantro, ground cumin, salt, and pepper to create a flavorful marinade for the salmon.
- Marinate Salmon: Place the salmon fillets skin-side down on the prepared baking sheet. Brush the marinade evenly over each fillet ensuring full coverage for maximum flavor.
- Bake Salmon: Bake the salmon in the preheated oven for 12-15 minutes, or until the fish flakes easily when tested with a fork, indicating it is fully cooked.
- Prepare Avocado Salsa: While the salmon is baking, gently combine the diced avocado, cherry tomatoes, red onion, chopped cilantro, and lime juice in a bowl. Season with salt and pepper to taste, mixing carefully to maintain the texture of the avocado.
- Serve: Remove the salmon from the oven and serve immediately topped with generous spoonfuls of the fresh avocado salsa for a bright, tangy finish.
Notes
- Use fresh lime juice for the best flavor in both the marinade and salsa.
- Be gentle when mixing the avocado salsa to avoid mashing the avocado.
- Salmon can be cooked to your preferred doneness by adjusting baking time slightly.
- Feel free to add a pinch of chili flakes to the salsa for a spicy kick.
- If fresh cilantro is unavailable, fresh parsley can be a milder substitute.

