Cilantro Lime Salmon Bowls

Jump to Recipe ▼
Reader Rating
Total Time 1 hour
Servings 4

This post may contain affiliate links. Please read our disclosure policy.

There’s nothing better than these flavorful Cilantro Lime Salmon Bowls. Cilantro lime rice is topped with pan-seared salmon, marinated chickpeas and cucumber and a simple tomato relish for a healthy, easy meal prep recipe.

large bowl filled with rice, chickpeas, tomatoes, cucumber, avocado, and grilled salmon with a fork in the salmon

Everyone loves a good bowl recipe, right? Right. These cilantro lime salmon bowls are 100% inspired by a recipe I had at a local restaurant a few months ago. I immediately knew I wanted to recreate them!

My usual go-to’s are my burger bowl and this mediterranean chicken bowls, but this is a great way to use salmon and include plenty of vegetables as well.

Why you’ll love this recipe:

  • Fresh ingredients: Features plenty of fresh produce, like tomatoes, cucumber, cilantro, and avocado.
  • Protein-packed: One salmon fillet has 30-40 grams of protein, along with omega-3s and vitamin D.
  • Perfect for meal prepping: This recipe makes 4 servings, so if you don’t want it for dinner you can prep it for lunches for the week!

Ingredients for these salmon bowls

ingredients to make a salmon bowl, like salmon, tomato relish and cilantro lime rice
  • Rice – White rice is ideal and makes the best cilantro lime rice, but if you want to increase the fiber, make this cilantro lime brown rice instead.
  • Salmon – Any variety of salmon is ok, just know that the cook time varies depending on how thick the salmon is.
  • Vegetables – These bowls contain a lot of vegetables, including tomatoes, onion, cilantro, cucumber, avocado, and green onion.
  • Vinaigrette – Believe it or not, the vinaigrette is optional. I LOVE it and think it adds flavor and depth to the bowls, but if you’re short on time, the recipe is still delicious without it. The main ingredients in the vinaigrette are shallot, garlic and basil — yum!

The full ingredient list with quantities can be found below in the recipe card.

How to make cilantro lime salmon bowls

Step 1: Make the tomato relish. Combine all of the relish ingredients in a bowl and place it in the refrigerator until ready to serve. This can be done up to 24 hours in advance.

glass bowl filled with diced tomato, onion and green bell pepper
olive oil and fresh herbs in a white bowl with a fork

Step 2: Make the marinade. The marinade will be used for the salmon, cucumber and chickpeas. Whisk all ingredients together, then brush it over the salmon fillets. Add the cucumber and chickpeas to the bowl with the remaining marinade and let them sit until ready to serve.

Step 3: Cook the rice and salmon. Cook the rice according to the package instructions, then add the lime juice, garlic, cilantro, and salt. At the same time, heat a grill pan or cast iron skillet over medium heat, then cook the salmon for 3-4 minutes per side or until it’s done to your liking.

two pieces of marinated raw salmon on a white plate
two pieces of grilled salmon in a grill pan

Step 4: Blend the vinaigrette. Combine all the vinaigrette ingredients together in a small blender or food processor until smooth.

Step 5: Assemble the bowls. Divide the rice into 4 bowls, then top with the salmon, tomato relish and marinated cucumber and chickpeas. Add avocado, then drizzle with some of the basil vinaigrette and sprinkle with green onions.

overhead shot of a bowl or rice with vegetables like cucumber and tomatoes, along with a piece of grilled salmon

My Pro Tip

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get great new recipes from us every week!

Make-ahead tips:

This recipe has a lot of components to it, so it can be helpful to prep some of them the day before.

  • The tomato relish is more flavorful is made a day or two ahead of time and stored in the refrigerator. In my opinion, the same goes for the cilantro lime rice.
  • The vinaigrette can also be made in advance! It’s also completely optional if you don’t have time for one more component (no judgment). I’ve had it with and without and it’s good either way.
  • I don’t think you should cook the salmon or even marinade the chickpeas or cucumber in advance; the salmon won’t be as flakey and the chickpeas/cucumber will get soggy.

Salmon Bowls FAQs

Do I have to use salmon?

I mean, these are salmon bowls but technically no 🙂 If you prefer, you could use any white fish or shrimp instead. Simply follow the same cooking method.

Why is the vinaigrette “optional”?

I love the vinaigrette and think it adds a ton of flavor to these bowls. However, this recipe is already somewhat time-consuming, so if you’re short on time and/or don’t feel like buying ingredients, simply omit it. The bowl is still delicious even without it.

How should salmon bowls be stored?

I suggest storing the cold components like the chickpeas and tomato relish separately from the warm components (salmon, rice). Also, be sure to pour the vinaigrette into its own separate container.

rice bowl topped with diced tomatoes, chickpeas and grilled salmon drizzled with a green dressing

Be sure to try one or more of these healthy bowl recipes:

If you loved this recipe, be sure to leave a comment and star rating below. Thanks!

No ratings yet

Cilantro Lime Salmon Bowls

Servings: 4
Prep: 30 minutes
Cook: 30 minutes
Total: 1 hour
Save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

for the tomato relish:

  • 2 vine ripe tomatoes, diced
  • 1/2 cup onion, finely diced
  • 2 jalapeño peppers, diced; seeds removed
  • 2 tbsp red wine vinegar
  • 1 tsp sugar
  • 1/4 tsp salt
  • 1/4 tsp black pepper

for the marinade:

  • 5 tbsp olive oil
  • 5 tbsp lime juice
  • 3 tbsp cilantro, finely chopped
  • 2 1/2 tbsp honey
  • 1 large garlic clove, minced
  • 3/4 tsp salt

for the bowl:

  • 4 salmon fillets
  • 2 cups cucumber, thinly sliced
  • 15 oz. chickpeas, drained and rinsed
  • 2 avocados, sliced
  • 1/3 cup green onion, chopped

for the cilantro lime rice:

  • 2 cups white rice, cooked
  • 3 tbsp cilantro, chopped
  • 3 tbsp lime juice
  • 1 small garlic clove, minced
  • 1/2 tsp salt

for the basil vinaigrette:

  • 2 tbsp shallot, chopped
  • 2 garlic cloves
  • 1 cup fresh basil, packed
  • 1/4 cup olive oil
  • 2 tbsp red wine vinegar
  • 1/4 tsp salt, plus more to taste
  • 1/4 tsp black pepper

Instructions 

  • For the relish: Combine all ingredients in a small bowl, then cover and place in the refrigerator until ready to serve.
  • Next, make the marinade: Combine all marinade ingredients in a medium bowl. Place the salmon on a plate, then brush it with the marinade. Leave the remaining marinade in the bowl, then add the cucumber and chickpeas to that bowl and toss. Allow the chickpeas and cucumber to marinate while the salmon cooks.
  • Cook the rice and salmon at the same time. Cook the rice according to the package instructions. Next, heat a grill pan or cast iron over medium heat. Once hot, add the salmon skin-side up and cook for 3 minutes, then flip and cook for an additional 3-4 minutes depending on the thickness of the salmon. Remove from the heat.
  • Once the rice is cooked, leave it in the pot then add the lime juice, cilantro, garlic, and salt; stir to combine.
  • Last, make the vinaigrette: combine all ingredients in a small blender and blend until smooth.
  • Assemble the bowls: Divide the rice into 4 bowls, then add a piece of salmon on top of each bowl. Add 1/2 cup of the tomato relish to each bowl, along with some of the marinated chickpeas and cucumbers.
  • Divide the avocado and green onion, then drizzle with some of the vinaigrette. Enjoy!

Notes

*Calories are per serving and are an estimation
Substitutions:
-I would keep the bulk of the bowl the same, but feel free to use white fish or shrimp in place of salmon 
Storage:
-Store the cold components (tomato relish, chickpeas & cucumber) separately from the warm components (rice, salmon). Store the vinaigrette in its own container.

Nutrition

Calories: 951kcal | Carbohydrates: 135g | Protein: 54g | Fat: 29g | Saturated Fat: 4g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 14g | Cholesterol: 94mg | Sodium: 1122mg | Potassium: 2143mg | Fiber: 19g | Sugar: 22g | Vitamin A: 1336IU | Vitamin C: 45mg | Calcium: 163mg | Iron: 7mg
Did you make this?Leave a comment and star rating below!
A fresh lentil salad topped with fried halloumi, roasted tomatoes and zucchini | thealmondeater.com
Get new recipes sent to your inbox!
Subscribe to get new recipes first!

More easy salmon recipes

girl standing in kitchen

Welcome! I’m Erin, author of the Almond Eater.

Here, you'll find recipes for all diet types, because I believe that healthy food should be delicious without being complicated.

Similar Recipes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating