
This salmon burrito bowl transformed my weeknight dinner routine with its perfect balance of fresh, zesty flavors and protein-packed ingredients. The combination of cilantro lime rice, black beans, and marinated salmon creates a restaurant-quality meal that's surprisingly simple to prepare at home.
I first created these bowls when looking for a way to use leftover salmon, and they've since become my go-to recommendation whenever friends ask for a nutritious dinner that doesn't sacrifice flavor.
Ingredients
- Salmon: fresh wild caught provides the best flavor and texture for this recipe
- Olive oil: creates a silky base for the marinade that helps the spices adhere to the salmon
- Lime juice and zest: brightens the entire dish and helps tenderize the salmon
- Garlic: adds essential aromatic depth to both the marinade and vinaigrette
- Spice blend: the combination of cumin paprika chili powder oregano and red pepper flakes creates complex flavor without overwhelming heat
- Cilantro: provides freshness and is essential for both the rice and vinaigrette
- Black beans: adds protein fiber and creates a substantial base for the bowl
- Corn: provides sweetness and textural contrast to the other components
- Avocado: contributes creamy richness that balances the acidity of the lime
- Pico de gallo: adds fresh vibrant flavor and a pleasing juiciness to each bite
Step-by-Step Instructions
- Prepare the salmon:
- Cut salmon into 1inch cubes for maximum flavor absorption. This step allows more surface area for the marinade to penetrate and creates perfect bitesized pieces. If you prefer whole filets that works too but cubing creates more flavorful bites.
- Create the marinade:
- Whisk together olive oil chicken broth lime juice and zest garlic salt and spices until well combined. This aromatic mixture infuses the salmon with layers of flavor that complement the other components of the bowl.
- Marinate the salmon:
- Toss salmon pieces in the marinade ensuring each piece is well coated. Cover and refrigerate for at least one hour allowing the acids to tenderize and the spices to penetrate the fish.
- Blend the vinaigrette:
- Combine fresh cilantro shallot garlic olive oil lime juice water red pepper flakes and salt in a blender. Process until smooth creating a vibrant green dressing that ties all components together.
- Cook the salmon:
- Heat oil in a skillet over medium heat. Add marinated salmon pieces discarding excess marinade and cook 34 minutes per side until crispy outside and perfectly flaky inside reaching 145°F internally.
- Assemble your bowls:
- Start with a base of cilantro lime rice then layer with black beans corn cooked salmon avocado slices and pico de gallo. Finish with a generous drizzle of cilantro vinaigrette.

The cilantro vinaigrette has become my secret weapon in the kitchen. I originally created it just for these bowls but now keep a jar in my refrigerator at all times. My husband drizzles it on everything from scrambled eggs to roasted vegetables declaring it the condiment that made him finally appreciate cilantro after years of resistance.
Customization Options
These salmon burrito bowls welcome endless variation based on your preferences and what you have on hand. Replace the rice with cauliflower rice for a lower-carb version, or swap in quinoa for additional protein. The black beans can be exchanged for pinto beans or even refried beans for a creamier texture. If salmon isn't available, this marinade works beautifully with chicken thighs, shrimp, or firm tofu for a vegetarian option.
Storage and Meal Prep Tips
For optimal meal prep, store components separately in airtight containers. The cooked salmon will keep for up to 3 days, while the rice, beans, and corn can last 4-5 days. Keep the vinaigrette in a separate container and the avocado uncut until ready to serve. When assembling ahead, layer ingredients strategically—rice on bottom, then beans and corn, with salmon on top—and pack vinaigrette separately to prevent sogginess.

The Health Benefits
Beyond being delicious, these bowls offer impressive nutritional value. The salmon provides high-quality protein and omega-3 fatty acids, while black beans contribute plant protein and fiber. The abundance of fresh ingredients delivers essential vitamins and minerals, making this a nutrient-dense meal that satisfies both hunger and nutritional needs. The balance of protein, complex carbohydrates, and healthy fats creates a meal that provides sustained energy without the crash that often follows carb-heavy options.
Serving Suggestions
These bowls shine as a standalone meal, but they pair beautifully with sides that complement their flavors. A simple side of tortilla chips and guacamole makes the meal feel more festive, while a light soup like gazpacho creates an impressive dinner service in warmer months. For entertaining, set up a "build-your-own" burrito bowl bar with all components in separate serving dishes, allowing guests to customize their meals to their preferences.
Recipe FAQs
- → Can I use different fish for this burrito bowl?
Yes, you can substitute the salmon with other firm fish like mahi-mahi, cod, or even shrimp. Adjust the cooking time accordingly as different fish may cook faster or slower than salmon. For a non-seafood option, chicken or tofu works well with the same marinade.
- → How do I meal prep these salmon burrito bowls?
Prepare the rice, beans, corn, and vinaigrette up to 3 days ahead. Store them in separate containers in the refrigerator. The salmon can be marinated overnight but should be cooked fresh when possible. Assemble components just before serving, adding fresh avocado and pico de gallo last to maintain optimal texture and flavor.
- → Is there a way to make this dish spicier?
Absolutely! Increase the chili powder and red pepper flakes in both the marinade and vinaigrette. You can also add fresh jalapeños or serrano peppers to the pico de gallo, or drizzle hot sauce over the finished bowl. For a smoky heat, add chipotle powder or adobo sauce to the marinade.
- → What's the best way to cook the salmon for this bowl?
Pan-searing as described in the recipe creates a delicious crust on the salmon cubes. Alternatively, you can bake the salmon (whole or cubed) at 400°F for about 12-15 minutes for a hands-off approach. For a smoky flavor, grilling works wonderfully with whole salmon fillets.
- → Can I make these bowls vegetarian?
Yes, replace the salmon with marinated tofu, tempeh, or roasted vegetables like cauliflower or sweet potatoes using the same marinade (minus the chicken broth, use vegetable broth instead). Black beans and corn already provide protein, so you could also simply increase those portions for a satisfying vegetarian bowl.
- → How long does the cilantro vinaigrette stay fresh?
The cilantro vinaigrette will stay fresh for up to 5 days when stored in an airtight container in the refrigerator. The acidity from the lime juice helps preserve it. Give it a good shake or stir before using as separation may occur naturally.