| |

Salmon Taco Bowls with Cilantro Rice Recipe

If you’re looking for a fresh, vibrant dinner that comes together beautifully and tastes like a fiesta in your mouth, you’re going to love this Salmon Taco Bowls with Cilantro Rice Recipe. This dish is packed with flavor, incredibly satisfying, and perfect for when you want something easy but still feel special. I first tried this combo on a whim, and now it’s a family favorite for how quickly it hits all the right notes – bright citrus, smoky spices, tender salmon, and that herby, fluffy cilantro rice that just pulls it all together.

🧡

Why You’ll Love This Recipe

  • Simple yet impressive: You’ll be amazed at how a few quality ingredients come together to feel restaurant-worthy.
  • Balanced flavors: The spicy, sweet, and tangy salmon pairs perfectly with fragrant cilantro rice.
  • Healthy and hearty: Packed with omega-3s and fresh veggies, it’s a nutritious meal that satisfies.
  • Family-approved: When I first made this, my family went crazy for it, and I bet yours will too.

Ingredients You’ll Need

The ingredients in this Salmon Taco Bowls with Cilantro Rice Recipe are straightforward but thoughtfully chosen to make magic happen. You’ll want to pick wild salmon for the best texture and flavor, and fresh herbs like cilantro really make the rice pop.

Salmon Taco Bowls with Cilantro Rice Recipe - Ingredients
  • Wild Salmon Filets: I always go for wild-caught—it has better flavor and texture than farmed.
  • Olive Oil: A good quality extra virgin is best to drizzle over the salmon and for cooking the rice base.
  • Lime Juice: Freshly squeezed lime adds that perfect citrus zing; bottled just doesn’t do it justice.
  • Coconut Sugar: This gives a subtle sweetness in the seasoning without overpowering—brown sugar works just as well.
  • Spices (Cumin, Chili Powder, Garlic Powder, Paprika, Cayenne, Salt, Pepper): These are your flavor heroes for the salmon seasoning.
  • Yellow Onion & Green Bell Pepper: Finely diced, they add great texture and mild sweetness to the cilantro rice.
  • Cilantro: This fresh herb is essential for that bright, herby rice flavor.
  • Garlic: Fresh is always best, and it amps up the aroma and depth in the rice.
  • Tomato Sauce: Just a splash to add richness and color to the rice base.
  • Jasmine or Basmati Rice: Long-grain rice works wonderfully here for fluffy cilantro rice.
  • For Serving (Avocado, Greek Yogurt, Salsa, Green or Red Onion, Lime Wedges): These toppings make the bowls vibrant and customizable for every bite.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love that this dish feels so versatile, so don’t be afraid to make it your own. I’ve played around with the toppings and even swapped the rice to suit what I have on hand.

  • Grain Swap: Sometimes I use brown rice or quinoa for a nuttier texture; just note the cooking time will vary and might need more water.
  • Spice Level: If I’m feeding kids, I go lighter on the cayenne or skip it altogether; for a spicy kick, I add extra chili powder or hot sauce on the side.
  • Dairy-Free Options: Swapping Greek yogurt for a dollop of guacamole or plant-based crema works perfectly.
  • Fish Alternative: I’ve made this with shrimp or firm white fish when salmon wasn’t available, and it still turned out awesome.

How to Make Salmon Taco Bowls with Cilantro Rice Recipe

Step 1: Prep Your Salmon with Zesty Seasoning

Start by preheating your oven to 400°F. I like lining my baking sheet with parchment because it’s easy cleanup and helps keep the salmon skin from sticking. Drizzle your salmon fillets with olive oil and a generous squeeze of fresh lime juice—this adds moisture and a fresh citrus brightness. In a small bowl, mix together the coconut sugar, cumin, chili powder, garlic powder, paprika, cayenne pepper, salt, and pepper for that perfect taco seasoning blend. Rub this seasoning evenly over the salmon, pressing gently to make sure it sticks and flavors every bite. Set the salmon aside—it’s smelling amazing already!

Step 2: Cook the Flavorful Cilantro Rice Base

Next up, you’ll want to start the cilantro rice because that little simmer time really lets the flavors come together. Heat your olive oil in a medium pot over medium heat. Add diced yellow onion, green bell pepper, and cilantro, then sauté for 2-4 minutes until they soften and get fragrant—but don’t let the onion brown. Add minced garlic and cook for just 30 seconds more before stirring in the tomato sauce, cumin, coriander, turmeric, garlic powder, salt, and pepper. Simmer this sauce for 2 minutes so the spices meld and the tomato sauce thickens slightly. Then stir in water and bring it to a boil. Once boiling, stir in your rice, cover immediately, and reduce heat to low to simmer for 15-20 minutes until the rice is tender. When it’s done, take the pot off the heat but keep it covered so the rice can steam for an additional 10 minutes. This extra step makes the rice fluffy and infused with those gorgeous spices and cilantro.

Step 3: Bake the Salmon Until Perfectly Flaky

While the rice steams, pop your salmon into the hot oven. I usually bake mine for around 16-18 minutes—it’s just enough time for the salmon to flake beautifully without drying out. You’ll know it’s done when it easily flakes with a fork but still looks moist inside. If you overcook, the salmon can get tough, so keep a close eye near the end!

Step 4: Assemble Your Flavor-Packed Salmon Taco Bowls

Once everything is ready, scoop a generous helping of cilantro rice into each bowl, then nestle a beautiful piece of salmon alongside. Top with creamy avocado slices, a dollop of Greek yogurt to cool the heat, fresh cilantro sprigs, diced green onion or red onion for crunch, and a squeeze of lime. Add salsa or hot sauce on the side so everyone can customize their spice level. Trust me, this presentation not only looks stunning but invites you to dig right in.

👨‍🍳

Pro Tips for Making Salmon Taco Bowls with Cilantro Rice Recipe

  • Use room temperature salmon: Letting the salmon sit out for 10 minutes before seasoning ensures even cooking.
  • Fine dice your veggies: The smaller the onion and peppers, the better they cook into the rice without overpowering texture.
  • Don’t skip the steam: Allowing the rice to rest covered off heat is what makes it fluffy and infused with all those spices.
  • Watch your salmon closely: Overbaking is the most common mistake—check for flakiness early to avoid dryness.

How to Serve Salmon Taco Bowls with Cilantro Rice Recipe

Salmon Taco Bowls with Cilantro Rice Recipe - Serving

Garnishes

I personally love topping these bowls with creamy avocado slices, a dollop of tangy Greek yogurt, and plenty of fresh cilantro and diced green onions to add crunch and freshness. Lime wedges are a must because that final squeeze brightens up every bite. For an extra kick, I keep hot sauce or salsa on the table. Honestly, the combination of creamy, tangy, and zesty garnishes is why I keep coming back for more.

Side Dishes

Since this bowl is already a meal on its own, I like to keep sides simple and fresh – a light black bean salad, crispy baked tortilla chips, or a crunchy cabbage slaw all pair wonderfully. When I want to make the meal a bit heartier, roasted corn with chili lime seasoning is a total crowd-pleaser.

Creative Ways to Present

For a festive touch, I like to serve these bowls in colorful ceramic dishes or mason jars for grab-and-go lunches. Making a taco night themed buffet? Arrange all the garnishes in small bowls so everyone can customize their own bowls. I’ve even prepped everything minus the avocado and yogurt for a last-minute dinner when hosting friends, and it was a hit!

Make Ahead and Storage

Storing Leftovers

After enjoying this meal, you can store leftover salmon and the cilantro rice in separate airtight containers in the fridge for up to 3 days. I always recommend keeping toppings like avocado and yogurt separate until serving to keep things fresh and vibrant.

Freezing

I’ve frozen cooked salmon before, but it’s best used in cooked dishes or salads once thawed as the texture changes a bit. The cilantro rice freezes well, though I recommend freezing it in portioned containers and reheating gently with a splash of water to bring back fluffiness.

Reheating

For reheating, I like to gently warm the rice on the stove or in the microwave with a sprinkle of water to keep it moist. The salmon reheats best in a low-temperature oven or covered in the microwave so it doesn’t dry out. Adding fresh toppings after reheating really brings the dish back to life.

FAQs

  1. Can I use frozen salmon for this recipe?

    Yes! Just make sure to thaw the salmon completely and pat it dry before seasoning and cooking. This helps the seasoning stick and prevents excess moisture from steaming the fish instead of baking it.

  2. Is this recipe gluten-free?

    Definitely. All the ingredients here are naturally gluten-free. Just check your spice labels and tomato sauce to ensure they don’t have any hidden gluten additives if you’re especially sensitive.

  3. Can I make this recipe vegetarian or vegan?

    You can easily swap the salmon for roasted chickpeas, tofu, or grilled veggies to keep the flavors similar. Use plant-based yogurt or avocado crema in place of Greek yogurt and choose vegan-friendly toppings.

  4. How spicy is this recipe?

    This has a gentle heat thanks to the cayenne and chili powder, which you can adjust based on your preference. I often reduce cayenne to a pinch for mild heat or add extra for a bold kick.

  5. Can I prep anything ahead of time?

    Absolutely. You can mix the seasoning, chop the veggies for the rice, and even cook the rice a day ahead. Salmon is best cooked fresh, but prepping the sides will save you time on a busy night.

Final Thoughts

I absolutely love how this Salmon Taco Bowls with Cilantro Rice Recipe comes together so effortlessly yet tastes so rich and satisfying. It’s become one of my go-to weeknight dinners because it feels special without demanding hours in the kitchen. When I serve it, the vibrant colors and fresh flavors light up the table and put smiles on everyone’s faces. I encourage you to try this recipe soon—you’ll discover it’s the perfect blend of healthy, hearty, and downright delicious that everyone will ask for again and again.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Salmon Taco Bowls with Cilantro Rice Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 52 reviews
  • Author: Paula
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 2 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican-inspired

Description

These Damn Good Salmon Taco Bowls for Two are a flavorful and healthy dinner option featuring perfectly seasoned, oven-baked wild salmon paired with spiced, fluffy rice and vibrant toppings like avocado, Greek yogurt, and fresh cilantro. This recipe combines simple ingredients with bold taco-inspired spices for a delicious meal that’s easy to prepare and satisfying.


Ingredients

For the Salmon:

  • 2 (6 oz each) wild salmon filets
  • ½ tablespoon olive oil
  • ½ lime, juiced

For the Taco Seasoning:

  • 1 tablespoon coconut sugar (or brown sugar)
  • ¾ teaspoon cumin
  • ¾ teaspoon chili powder
  • ½ teaspoon garlic powder
  • ½ teaspoon paprika
  • ⅕ teaspoon cayenne pepper (or just a pinch!)
  • ¼ teaspoon salt
  • Freshly ground black pepper, to taste

For the Rice:

  • 2 teaspoons olive oil
  • ¼ cup very finely diced yellow onion
  • ¼ cup very finely diced green bell pepper
  • ¼ cup finely diced cilantro
  • 2 cloves garlic, minced
  • ½ cup tomato sauce
  • ½ teaspoon cumin
  • ½ teaspoon coriander
  • ¼ teaspoon ground turmeric
  • ¼ teaspoon garlic powder
  • 1 ¼ cups water
  • ¾ cup uncooked jasmine or basmati white rice

For Serving:

  • Avocado, sliced
  • Greek yogurt
  • Salsa or hot sauce
  • Cilantro
  • Diced green onion or red onion
  • Lime wedges


Instructions

  1. Preheat and Prepare Salmon: Preheat your oven to 400 degrees F. Line a large baking sheet with parchment paper or foil and lightly grease it with olive oil or nonstick cooking spray. Place the salmon filets skin side down on the prepared baking sheet. Drizzle each filet with olive oil and a squeeze of fresh lime juice.
  2. Mix and Apply Taco Seasoning: In a small bowl, combine the coconut sugar, cumin, chili powder, garlic powder, paprika, cayenne pepper, salt, and freshly ground black pepper. Sprinkle this seasoning mixture evenly over the salmon filets. Gently rub the seasoning into the salmon with your fingertips to ensure even coverage. Set aside.
  3. Cook the Spiced Rice: Heat olive oil in a medium pot over medium heat. Add the diced yellow onion, green bell pepper, cilantro, and minced garlic, sautéing until the onions and peppers soften, about 2-4 minutes. Lower the heat to medium-low and stir in the tomato sauce, cumin, coriander, turmeric, garlic powder, salt, and pepper. Let the mixture simmer for 2 minutes until the sauce melds together. Add water and bring to a boil. Once boiling, stir in the rice, cover immediately, reduce heat to low, and simmer for 15-20 minutes or until the rice is tender. Remove from heat, fluff rice with a fork, and replace the lid. Allow the rice to steam off the heat for another 10 minutes.
  4. Bake the Salmon: While the rice is steaming, place the salmon in the preheated oven. Bake for 15-20 minutes, or until the salmon flakes easily with a fork. Around 16-18 minutes usually yields perfectly cooked salmon.
  5. Assemble and Serve: Divide the cooked rice into two bowls, then place a salmon filet on the side of each bowl. Top with sliced avocado, a dollop of Greek yogurt, fresh cilantro, salsa or hot sauce, diced green or red onions, and lime wedges. Serve immediately and enjoy your flavorful salmon taco bowls!

Notes

  • You can substitute brown rice for jasmine rice, but be sure to cook according to the longer cooking time recommended on the package.
  • Feel free to customize your taco bowls by adding ingredients like black beans, corn, or cheese according to your taste preferences.
  • For extra heat, increase the cayenne pepper or serve with your favorite hot sauce.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 550
  • Sugar: 5g
  • Sodium: 320mg
  • Fat: 20g
  • Saturated Fat: 3.5g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 5g
  • Protein: 35g
  • Cholesterol: 80mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star