Quick & Easy Recipes for Everyday Cooks
Welcome to Food By Ayaka!
Cilantro Lime Salmon with Rice Recipe
My husband loves salmon, but sometimes in restaurants it is overcooked or bland. Cilantro Lime Salmon with Rice is a bright, flavorful dish that’s quick to make and perfect for weeknight dinners. The fresh taste of lime combined with aromatic cilantro brings out the natural flavor of salmon, while fluffy rice makes it comforting and filling. I like that this recipe keeps the salmon juicy and full of flavor, and the lime-cilantro glaze gives it a refreshing zest that is just perfect.
I have tried many ways to cook salmon, and I use a skillet or oven depending on my time. Always make sure the fish is fresh, and do not overcook it. The flavors really shine when it’s cooked just right. This recipe is simple to prepare, with a few easy steps, but the result feels special every time.

You can serve it with a simple green salad, some roasted vegetables, also with avocado slices, or even a tangy salsa on the side. It makes the meal colorful, fresh, and very satisfying.
Its Perfect For:
- Weeknight dinners when you need something quick and healthy.
- Light lunches with a side salad or avocado toast.
- Casual family gatherings with easy plating.
- Impressing friends with a simple but delicious dinner.
- Meal prep lunches that taste fresh even the next day.
Ingredients
- 4 salmon fillets (6 oz each)
- 2 tablespoons olive oil
- Salt and black pepper, to taste
- 2 cloves garlic, minced
- 1 lime (zested and juiced)
- 1/4 cup fresh cilantro, chopped
- 1 teaspoon honey or maple syrup (optional, for a hint of sweetness)
- 1 cup long-grain white rice
- 2 cups water or low-sodium chicken broth
- Lime wedges, for serving
- Extra cilantro for garnish
Kitchen Equipment You’ll Need
- Medium saucepan for rice
- Large skillet or non-stick pan for salmon
- Mixing bowls for marinade
- Measuring cups and spoons
- Knife and cutting board
- Whisk or spoon for mixing marinade
- Tongs or spatula to flip salmon
How to Make Cilantro Lime Salmon with Rice
Step 1
Cook the rice: In a medium saucepan, bring water or chicken broth to a boil. Add rice and a pinch of salt. Reduce heat to low, cover, and simmer for 15–18 minutes until rice is tender and all liquid is absorbed. Fluff with a fork and keep warm.
Step 2
Prepare the salmon: While the rice is cooking, pat salmon fillets dry with paper towels. Season both sides with salt and pepper.
Step 3
Make the cilantro-lime mixture: In a small bowl, combine minced garlic, lime juice, lime zest, chopped cilantro, olive oil, and honey (if using). Stir well to create a fresh, aromatic marinade.
Step 4
Cook the salmon: Heat a large skillet over medium-high heat. Add a little olive oil, then place salmon fillets skin-side down (if skin-on). Cook for 4–5 minutes without moving, until the edges are opaque. Carefully flip and cook for another 3–4 minutes, or until salmon is just cooked through and flakes easily with a fork.
Step 5
Glaze the salmon: Pour half of the cilantro-lime mixture over the salmon in the skillet during the last minute of cooking to warm it slightly and infuse flavor.
Step 6
Assemble the dish: Serve salmon fillets on a bed of fluffy rice. Drizzle the remaining cilantro-lime mixture over the top. Garnish with extra cilantro and lime wedges for a bright, fresh finish.
Tips For Cilantro Lime Salmon with Rice
- I always pat the salmon dry before cooking. This prevents the fish from steaming and helps it get a nice sear.
- I squeeze fresh lime juice right over the fish at the end. It adds brightness and balances the flavors perfectly.
- I chop cilantro just before using it. This keeps it fresh and vibrant in color and taste.
- I never overcrowd the skillet. Give each piece space so it cooks evenly and stays crispy on the edges.
- I use low-sodium broth for the rice. It gives flavor without being too salty, and the rice stays fluffy.
- I let the salmon rest for a few minutes after cooking. This helps the juices redistribute and keeps it moist.
- I adjust the garlic and honey to taste. Small changes make the glaze sweeter or more tangy according to preference.
Optional Ingredients
- Sliced avocado for creaminess
- Cherry tomatoes for extra color
- Red pepper flakes for heat
- Lime zest for stronger citrus flavor
- Sesame seeds for garnish
- A drizzle of olive oil for richer taste

How to Serve Cilantro Lime Salmon with Rice
I like to serve this salmon hot, right off the skillet. I place the salmon on a bed of fluffy white rice, then drizzle the remaining cilantro-lime mixture generously over the top. I also arrange a few lime wedges on the side, so everyone can squeeze fresh lime juice for extra brightness. The colors on the plate—green cilantro, golden salmon, and white rice—make the meal look appetizing and fresh.
I also serve it with some roasted or steamed vegetables. Broccoli, zucchini, or bell peppers work perfectly because they add crunch and extra nutrients. Sometimes I add a simple side salad with cherry tomatoes and cucumber, lightly dressed with olive oil and lime juice. This keeps the meal balanced, refreshing, and satisfying without being heavy.
I sometimes include avocado slices or even a small portion of a tangy salsa on the side. The creamy avocado pairs beautifully with the salmon, while the salsa adds a touch of acidity that balances the richness of the fish. This way, the meal feels complete, elegant, and full of layers of flavor, making it great for both weeknight dinners and casual gatherings with friends.
Is Cilantro Lime Salmon with Rice Healthy?
Yes, this dish is very healthy. Salmon is rich in omega-3 fatty acids, which are great for the heart, brain, and overall health.
The rice and fresh cilantro-lime mixture add fiber, vitamins, and minerals. It’s a balanced meal that’s low in unhealthy fats and full of flavor, making it perfect for anyone looking to eat well without sacrificing taste.
Variations and Substitutions
- Brown Rice: Use brown rice instead of white for more fiber and a nuttier flavor. It takes a bit longer to cook but adds a hearty texture.
- Quinoa: Substitute rice with quinoa for a protein-packed option. It cooks quickly and has a slightly nutty taste.
- Baked Salmon: Bake the salmon in the oven at 400°F for 12–15 minutes instead of pan-frying. It’s easier and hands-off.
- Spicy Version: Add red chili flakes or a dash of hot sauce to the cilantro-lime glaze. Perfect for those who love heat.
- Herb Mix: Add fresh parsley or basil along with cilantro. This changes the flavor slightly but keeps it fresh and vibrant.
- Coconut Rice: Cook rice with a little coconut milk instead of water. It adds a subtle sweetness that pairs beautifully with salmon.
- Grilled Salmon: Grill the salmon on a barbecue for a smoky flavor. Brush glaze on during the last few minutes of cooking.
- Low-Carb Option: Skip rice and serve salmon over zucchini noodles or cauliflower rice. Still flavorful and lighter.
How to Store, How to Reheat
Leftover salmon can be stored in an airtight container in the refrigerator for up to 2 days. Keep rice separate from the salmon if possible, to maintain texture. The cilantro-lime mixture can also be stored in a small jar in the fridge.
To reheat, gently warm the salmon in a skillet over low heat or in the microwave for 30–60 seconds. Reheat rice separately and drizzle the cilantro-lime sauce over everything. Avoid overheating, as salmon can dry out quickly.
Frequently Asked Questions About Cilantro Lime Salmon with Rice
Can I use frozen salmon?
Yes, you can use frozen salmon, but it must be fully thawed before cooking. I recommend placing it in the refrigerator overnight or using a cold water bath. Pat the salmon dry before cooking to remove excess moisture, which ensures it sears nicely and doesn’t steam.
Can I make it ahead?
Absolutely! You can cook the rice and prepare the salmon a few hours ahead of time. Store them separately in airtight containers. When ready to serve, gently reheat the salmon in a skillet or oven, then drizzle the cilantro-lime glaze over it for freshness.
Can I use lime juice from a bottle?
While fresh lime juice is ideal for a bright, fresh flavor, bottled lime juice works in a pinch. I usually add a little extra zest to boost the citrus aroma. Make sure to taste before adding more liquid to balance the tanginess.
Can I skip the honey or maple syrup?
Yes, you can skip the sweetener entirely if you prefer a tangier glaze. I sometimes leave it out for a lighter version, and the lime-cilantro flavors are still strong. Honey or syrup simply rounds out the flavors and adds a subtle sweetness that complements the salmon.
Cilantro Lime Salmon with Rice Recipe
Course: Main CourseCuisine: AmericanDifficulty: Easy4
servings15
minutes20
minutesEnjoy this fresh and flavorful Cilantro Lime Salmon with Rice recipe made with juicy salmon, zesty lime, and fragrant cilantro. Easy to cook, healthy, and perfect for weeknight dinners, meal prep, or family meals. A bright, simple, and delicious salmon dish everyone will love.
Ingredients
4 salmon fillets (6 oz each)
2 tablespoons olive oil
Salt and black pepper, to taste
2 cloves garlic, minced
1 lime (zested and juiced)
1/4 cup fresh cilantro, chopped
1 teaspoon honey or maple syrup (optional, for a hint of sweetness)
1 cup long-grain white rice
2 cups water or low-sodium chicken broth
Lime wedges, for serving
Extra cilantro for garnish
Directions
- Cook the rice: In a medium saucepan, bring water or chicken broth to a boil. Add rice and a pinch of salt. Reduce heat to low, cover, and simmer for 15–18 minutes until rice is tender and all liquid is absorbed. Fluff with a fork and keep warm.
- Prepare the salmon: While the rice is cooking, pat salmon fillets dry with paper towels. Season both sides with salt and pepper.
- Make the cilantro-lime mixture: In a small bowl, combine minced garlic, lime juice, lime zest, chopped cilantro, olive oil, and honey (if using). Stir well to create a fresh, aromatic marinade.
- Cook the salmon: Heat a large skillet over medium-high heat. Add a little olive oil, then place salmon fillets skin-side down (if skin-on). Cook for 4–5 minutes without moving, until the edges are opaque. Carefully flip and cook for another 3–4 minutes, or until salmon is just cooked through and flakes easily with a fork.
- Glaze the salmon: Pour half of the cilantro-lime mixture over the salmon in the skillet during the last minute of cooking to warm it slightly and infuse flavor.
- Assemble the dish: Serve salmon fillets on a bed of fluffy rice. Drizzle the remaining cilantro-lime mixture over the top. Garnish with extra cilantro and lime wedges for a bright, fresh finish.
