Salmon Taco Bowl

Featured in: Regional Specialties

Wild salmon is seasoned with taco-inspired spices and roasted until tender, then served over aromatic sofrito rice crafted with bell pepper, onion, cilantro, and tomato sauce. Each bowl is finished with creamy slices of avocado, tangy Greek yogurt, fresh herbs, lime wedges, and a spoonful of salsa or hot sauce, adding color and flavor. This nourishing meal brings together bold spices, juicy salmon, and fluffy rice, offering a satisfying fusion of textures and taste. The bowl comes together in about an hour and is ideal for both meal prepping and quick weeknight dinners.

Updated on Sat, 14 Jun 2025 10:53:54 GMT
A bowl of food with salmon, avocado, tomatoes, onions, and lime. Save to Pinterest
A bowl of food with salmon, avocado, tomatoes, onions, and lime. | krispyrecipes.com

Salmon Taco Bowls bring together vibrant Mexican-inspired flavors with the nutrition of wild salmon, all layered over sofrito rice and topped with creamy avocado and fresh herbs. These bowls are perfect when you crave a bold meal that is still light and wholesome. They make a lively weeknight dinner or an impressive, yet easy, meal prep option for lunch.

I first tried making these when I wanted to lighten up taco night and the results surprised everyone at home. Even my pickiest eater finished it all and asked for more.

Ingredients

  • Wild salmon filets: choose firm fresh fillets for best flavor makes the bowl feel special
  • Olive oil: helps the salmon crisp and keeps the rice tender use extra virgin for depth
  • Lime juice: wakes up all the other flavors in the bowl use a ripe juicy lime
  • Coconut sugar or brown sugar: balances the spice and deepens the taco seasoning
  • Chili powder: gives warmth and the signature taco flavor use a fresh blend for max impact
  • Cayenne pepper: adds a gentle heat go light if you are sensitive
  • Paprika: gives warmth and color try smoked for more savoriness
  • Ground cumin: adds earthiness and pairs well with salmon check for freshness if yours is older
  • Garlic powder: seasons the fish and the rice for even flavor
  • Salt and black pepper: foundational for every element opt for flaky sea salt if you like
  • Green bell pepper: supports the rice with sweetness and crunch pick a firm pepper
  • Yellow onion: gives the rice body and a hint of sweetness bite into it raw to ensure it is not bitter
  • Garlic: flavor base for rice aromatic and comforting use fresh cloves
  • Tomato sauce: gives the sofrito rice its sauciness use a no sugar added variety if available
  • Cilantro: bright herbal flavor in both rice and as a topping opt for leafy fresh bunches
  • Ground coriander and turmeric: boost color warmth and depth select fragrant spices for the biggest punch
  • Jasmine or basmati rice: both have a soft fragrant texture stick with white for fastest cook time
  • Avocado: for creaminess in every bite pick a just ripe fruit for slices
  • Greek yogurt: stands in for sour cream with a tangy creamy finish use whole milk for creamier texture
  • Green or red onion: for bite and color at the end
  • Lime wedges: to add extra citrus juice as you eat
  • Salsa or hot sauce: your favorite for topping adds zing and heat

Step-by-Step Instructions

Preheat Oven:
Set your oven to four hundred degrees Fahrenheit and line a baking sheet with parchment or foil. Lightly grease the surface so the salmon does not stick while baking.
Season the Salmon:
Arrange the salmon fillets skin side down on your prepared baking sheet. Drizzle with olive oil and squeeze fresh lime juice over each filet for brightness.
Mix and Apply Taco Seasoning:
Combine coconut sugar chili powder cayenne paprika cumin garlic powder salt and a grind of black pepper in a small bowl. Sprinkle this seasoning blend directly over the top of your salmon and gently press it in for even coverage.
Rest Salmon and Begin Rice:
Let the seasoned salmon sit at room temperature while you start the sofrito rice. This gives the flavors a chance to seep in.
Start Sofrito for Rice:
Warm olive oil in a medium saucepan over medium heat. Add the finely diced green bell pepper yellow onion minced garlic and a scoop of cilantro. Cook slowly for about three minutes until everything is soft and aromatic.
Build the Rice Base:
Pour in tomato sauce then stir in cumin coriander turmeric and garlic powder with salt and black pepper. Let this base simmer for around two minutes until it is very fragrant.
Add Rice and Simmer:
Pour measured water into the saucepan. Bring the liquid up to a full boil. Stir in the rice then cover tightly lower the heat and let simmer for fifteen to twenty minutes. The rice should be tender and the liquid fully absorbed.
Steam and Fluff Rice:
Once the rice is finished cooking remove the pot from the heat. Fluff it gently with a fork cover again and let it steam off the heat for about ten minutes. This extra rest makes fluffy perfect rice.
Bake the Salmon:
While the rice steams place the salmon into your preheated oven. Bake for about fifteen to twenty minutes until it is cooked through opaque and flakes easily with a fork.
Build the Bowls:
To serve scoop equal amounts of sofrito rice into two large bowls. Lay a salmon filet over the top of each scoop. Sprinkle on avocado slices a dollop of Greek yogurt chopped green onion more cilantro fresh lime wedges and your favorite salsa or hot sauce.
A bowl of salmon taco bowls. Save to Pinterest
A bowl of salmon taco bowls. | krispyrecipes.com

I really love the bright contrast that a generous squeeze of lime adds as you serve these bowls. My family always hovers nearby in the kitchen as the aroma of the taco spices fills the house and it is always a cozy bonding meal we enjoy together.

Storage Tips

These bowls store well for up to three days if you keep the salmon and rice in separate airtight containers and add toppings fresh each time you eat. For best texture do not slice avocado until ready to serve. Leftover salmon tastes best when reheated gently in the oven or a skillet rather than the microwave.

Ingredient Substitutions

If you do not have coconut sugar plain brown sugar works just as well. For a dairy free option use any creamy plant based yogurt. Brown rice stands in for white rice but you will need to adjust the cook time accordingly. For extra heat add chopped jalapenos or a dash more cayenne.

Serving Suggestions

Serve these bowls as a main dish for lunch or dinner alongside a crisp green salad. You can also wrap the components in warm tortillas for portable handheld tacos. Sometimes I drizzle with extra hot sauce for more of a kick or serve tortilla chips for an added crunch.

A bowl of food with salmon, avocado, tomatoes, onions, and lime. Save to Pinterest
A bowl of food with salmon, avocado, tomatoes, onions, and lime. | krispyrecipes.com

The Bowl’s Global Flair

This dish mixes traditional Mexican flavors like cumin and chili powder with fresh Pacific salmon. The sofrito rice base brings Latin American inspiration while the bowl style speaks to modern fusion food. For me it is a comfort dish that feels new every time I add a different salsa.

Common Recipe Questions

Can I substitute brown rice for white rice in this bowl?

Yes, brown rice can be used. Simply adjust the cooking time according to the package directions to ensure the rice is fully cooked and tender.

How can I make this meal dairy-free?

Swap the Greek yogurt for your favorite unsweetened plant-based yogurt. This keeps the creamy element without involving dairy ingredients.

Is it necessary to use wild salmon?

Wild salmon is recommended for its robust flavor and leaner texture, but you can use farmed salmon or even swap for another firm fish if desired.

Which salsa works best as a topping?

Fresh tomato-based salsa adds brightness, but try smoky chipotle or a spicy verde for different flavor profiles. Choose based on your preference.

How do I prepare this bowl in advance for meal prep?

Store the cooked salmon and sofrito rice separately in airtight containers. Reheat before serving, then add fresh toppings like avocado and herbs just before enjoying.

Are there other topping suggestions?

Try adding pickled red onions for acidity, shredded lettuce for crunch, or crumbled feta for added richness. Tailor each bowl to your taste.

Salmon Taco Bowl

Spiced wild salmon with sofrito rice, fresh toppings, and creamy yogurt for a vibrant weeknight bowl.

Prep Duration
20 minutes
Cooking Duration
40 minutes
Overall Time
60 minutes
Created by Mia Harper

Recipe Type Regional Specialties

Skill Level Medium

Cuisine Type Mexican-Inspired

Total Portions 2 Serving Size

Dietary Considerations No Gluten

What You’ll Need

Salmon

01 2 wild salmon fillets (170 g each)
02 0.5 tablespoon olive oil
03 0.5 lime, juiced

Taco Seasoning

01 1 tablespoon coconut sugar or brown sugar
02 0.75 teaspoon chili powder
03 0.125 teaspoon cayenne pepper, or a pinch to taste
04 0.5 teaspoon paprika
05 0.75 teaspoon ground cumin
06 0.5 teaspoon garlic powder
07 0.25 teaspoon salt
08 Freshly ground black pepper, to taste

Sofrito Rice

01 2 teaspoons olive oil
02 0.25 cup finely diced green bell pepper
03 0.25 cup finely diced yellow onion
04 2 cloves garlic, minced
05 0.5 cup tomato sauce
06 0.25 cup finely diced cilantro, plus extra for serving
07 0.5 teaspoon ground cumin
08 0.5 teaspoon ground coriander
09 0.25 teaspoon ground turmeric
10 0.25 teaspoon garlic powder
11 1.25 cups water
12 0.75 cup uncooked jasmine or basmati white rice
13 0.25 teaspoon salt
14 Freshly ground black pepper, to taste

For Serving

01 0.5 avocado, sliced
02 2 tablespoons Greek yogurt
03 2 tablespoons diced green onion or red onion
04 Fresh cilantro leaves
05 Lime wedges
06 Salsa or hot sauce, as desired

How to Make It

Step 01

Prepare Baking Sheet and Oven: Preheat oven to 200°C. Line a large baking sheet with parchment paper or foil and lightly grease.

Step 02

Prepare Salmon: Place salmon fillets skin-side down on the prepared sheet. Drizzle with olive oil and lime juice.

Step 03

Mix and Apply Taco Seasoning: In a small bowl, combine coconut sugar, chili powder, cayenne, paprika, cumin, garlic powder, salt, and pepper. Sprinkle mixture evenly over salmon and gently rub in.

Step 04

Set Salmon Aside: Set aside the seasoned salmon while preparing the rice.

Step 05

Sauté Sofrito Aromatics: Heat olive oil in a medium saucepan over medium heat. Add green bell pepper, onion, garlic, and cilantro. Sauté for 2–4 minutes until vegetables are softened.

Step 06

Season Rice Base: Add tomato sauce, cumin, coriander, turmeric, garlic powder, salt, and pepper. Stir and simmer for 2 minutes until aromatic.

Step 07

Cook Rice: Pour in water and bring to a boil. Stir in rice, cover, reduce heat to low, and simmer for 15–20 minutes or until rice is tender and liquid absorbed.

Step 08

Fluff and Steam Rice: Remove the saucepan from heat. Fluff rice with a fork, cover again, and let steam for an additional 10 minutes off the heat.

Step 09

Bake Salmon: While the rice steams, bake salmon for 15–20 minutes, or until fully cooked and easily flakes with a fork.

Step 10

Assemble Bowls: Divide sofrito rice between two bowls. Top each with a salmon fillet. Add avocado slices, Greek yogurt, green onion, cilantro, lime wedges, and salsa or hot sauce as desired.

Tools You’ll Need

  • Baking sheet
  • Parchment paper or foil
  • Medium saucepan with lid
  • Small mixing bowl
  • Knife and cutting board
  • Measuring cups and spoons
  • Fork

Possible Allergens

Double-check each ingredient for allergens and consult an expert if you're unsure.
  • Contains fish (salmon) and dairy (Greek yogurt).
  • Check salsa or hot sauce ingredients for potential allergens.
  • Always verify packaging for gluten or other allergens if dietary restrictions apply.

Nutritional Information (per serving)

This data is for informational purposes and shouldn't replace professional advice.
  • Calorie Count: 616
  • Total Fat: 23 grams
  • Total Carbohydrates: 63 grams
  • Protein Content: 39 grams