Salmon Taco Bowl

Category: Discover America's Diverse Culinary Regions

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.

A woman with long hair and a white sweater smiles.
Updated on Sat, 14 Jun 2025 10:53:54 GMT
A bowl of food with salmon and onions. Save
A bowl of food with salmon and onions. | 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
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
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.

Recipe FAQs

→ 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.

Preparation Time
20 min
Cooking Time
40 min
Total Time
60 min

Recipe Category: Regional Specialties

Skill Level: Intermediate

Cuisine Type: Mexican-Inspired

Recipe Yield: 2 Servings (2 bowls)

Dietary Options: Gluten-Free

Ingredients

→ Salmon

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

→ Taco Seasoning

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

→ Sofrito Rice

12 2 teaspoons olive oil
13 0.25 cup finely diced green bell pepper
14 0.25 cup finely diced yellow onion
15 2 cloves garlic, minced
16 0.5 cup tomato sauce
17 0.25 cup finely diced cilantro, plus extra for serving
18 0.5 teaspoon ground cumin
19 0.5 teaspoon ground coriander
20 0.25 teaspoon ground turmeric
21 0.25 teaspoon garlic powder
22 1.25 cups water
23 0.75 cup uncooked jasmine or basmati white rice
24 0.25 teaspoon salt
25 Freshly ground black pepper, to taste

→ For Serving

26 0.5 avocado, sliced
27 2 tablespoons Greek yogurt
28 2 tablespoons diced green onion or red onion
29 Fresh cilantro leaves
30 Lime wedges
31 Salsa or hot sauce, as desired

Steps to Follow

Step 01

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

Step 02

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

Step 03

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 aside the seasoned salmon while preparing the rice.

Step 05

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

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

Step 07

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

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

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

Step 10

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.

Additional Notes

  1. Brown rice may be substituted for white rice; adjust cooking time as directed on package.
  2. For dairy-free adaptation, replace Greek yogurt with a plant-based alternative.
  3. Pickled red onions, shredded lettuce, or feta cheese make excellent extra toppings.
  4. For meal prep, store salmon and rice separately in airtight containers and add toppings freshly before serving.

Required Tools

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

Allergen Information

Make sure to review each ingredient for potential allergens, and consult a healthcare professional if needed.
  • 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 Facts (Per Serving)

These details are for informational purposes and aren't a substitute for medical advice.
  • Calories: 616
  • Fats: 23 g
  • Carbohydrates: 63 g
  • Proteins: 39 g