Easy and flavor-packed chipotle salmon bowls with avocado crema and cilantro lime rice.
These Chipotle Salmon Bowls are packed with bold smoky flavor, creamy avocado cilantro lime crema, and fresh toppings for a delicious, protein-packed meal. Tender chipotle-seasoned salmon is served over cilantro lime rice with black beans and roasted corn, then finished with a generous scoop of the crema and a squeeze of fresh lime.

Why you’ll love these Chipotle Salmon Bowls:
Bold, smoky flavors. Chipotle-seasoned salmon is paired with fluffy cilantro lime rice, black beans, roasted corn, and a creamy avocado cilantro lime crema for a fresh, satisfying meal.
Ready in 35 minutes. Simple ingredients and quick prep make these bowls perfect for busy weeknights or easy meal prep.
High in protein. Packed with salmon, beans, and greek yogurt in the dressing, these bowls are a balanced meal that’s both nourishing and flavorful.

Ingredient Breakdown + Recipe Modifications:
- White rice: I like using long-grain white rice because it cooks up light and fluffy. Finish it with fresh lime juice and cilantro for a bright, flavorful base.
- Fresh cilantro: You’ll use cilantro in both the rice and the creamy dressing for delicious fresh herby flavor.
- Lime: Fresh lime juice adds brightness to both the rice and the dressing. I highly recommend using fresh over bottled,
- Salmon: I recommend using fresh, skinless salmon fillets cut into bite-sized cubes so they cook quickly and evenly. Atlantic or sockeye salmon both work well.
- Siete Taco Seasoning: This adds a smoky, savory base of flavor with minimal effort. Feel free to substitute your favorite taco seasoning if needed.
- Brown sugar: Just a touch helps balance the smoky heat from the chipotle and creates beautiful caramelization on the salmon.
- Chipotle chili powder: This gives the salmon its signature smoky, spicy flavor. Adjust the amount depending on your spice preference.
- Avocado oil: A neutral, high-heat oil that’s perfect for cooking the salmon. Olive oil works as a substitute if that’s what you have on hand.
- Avocados: Ripe avocados create an ultra-creamy dressing without needing heavy cream or mayonnaise.
- Greek yogurt: Adds protein and a tangy flavor while making the dressing smooth and creamy. I recommend using plain whole milk or 2% Greek yogurt.
- Garlic: One fresh clove adds just the right amount of savory flavor to the dressing.
- Smoked paprika: Enhances the smoky flavors in the dressing and complements the chipotle salmon perfectly.
- Black beans: A great source of fiber and plant-based protein that makes these bowls even more satisfying. Canned black beans work great—just rinse and drain before using.
- Roasted corn: Sweet roasted corn balances the smoky spice from the salmon. Fresh, frozen, or grilled corn all work well.
- Fresh lime wedges: A final squeeze of lime right before serving brightens all the flavors.
- Extra cilantro: Sprinkle over the bowls for a fresh finish and extra pop of color.

How to make Chipotle Salmon Bowls:
- Prepare the avocado crema. Add the avocados, cilantro, Greek yogurt, lime juice, garlic, salt, smoked paprika, and black pepper to a high-powered blender. Blend until smooth and creamy, adding 1 tablespoon of water at a time until the dressing reaches your desired consistency. Refrigerate while you prepare the remaining ingredients.
- Cook the cilantro lime rice. Add the rice and 3 cups of water to a medium saucepan over medium-high heat. Bring to a gentle boil, then reduce the heat to low, cover, and cook for 12–13 minutes. Do not lift the lid or stir while the rice cooks. Remove from the heat and let it stand, covered, while you prepare the salmon.
- Season the salmon. Place the cubed salmon in a large bowl and toss with the taco seasoning, brown sugar, and chipotle chili powder until evenly coated.
- Cook the salmon. Heat the avocado oil in a large skillet over medium-high heat. Once hot, add the salmon in a single layer, being careful not to overcrowd the pan. Cook for 2–3 minutes per side, or until golden brown and the salmon flakes easily with a fork. Work in batches if needed, then remove from the heat to prevent overcooking.
- Finish the rice. Fluff the warm rice with a fork, then stir in the chopped cilantro and fresh lime juice. Season with salt to taste.
- Assemble the bowls. Divide the cilantro lime rice among four bowls. Top with the black beans, roasted corn, and chipotle salmon. Drizzle generously with the avocado crema, then garnish with additional cilantro and a lime wedge. Serve immediately and enjoy!
Pro Tips:
- Pat the salmon dry: Before seasoning, pat the salmon cubes dry with paper towels. This helps the spices stick better and gives you a beautiful golden sear.
- Don’t overcrowd the pan: Cook the salmon in a single layer with a little space between each piece. If needed, cook in batches so the salmon browns instead of steams.
- Blend the dressing until smooth: Add a splash of water a little at a time until the dressing reaches your desired consistency.
- Use warm rice: Toss the rice with the cilantro and lime juice while it’s still warm so it absorbs all the fresh flavors.
- Don’t overcook the salmon: Salmon cooks quickly, especially when cubed. Remove it from the heat as soon as it flakes easily to keep it moist and tender.
- Meal prep tip: Store the dressing separately from the rice and toppings to keep everything fresh. The bowls will stay delicious for up to 3–4 days in the refrigerator.
- Customize the heat: Reduce the chipotle chili powder for a milder bowl, or add extra if you like more smoky spice.


Frequently asked questions:
Can I use frozen salmon?
Yes! Just thaw it completely and pat it very dry before seasoning. Removing excess moisture helps the salmon sear instead of steam.
Can I make these bowls ahead of time?
Absolutely! Prepare the rice, salmon, dressing, and toppings ahead of time, then store them separately. Assemble just before serving for the freshest texture.
What can I substitute for Greek yogurt?
You can use dairy-free plain yogurt for a dairy-free option or sour cream for an even richer dressing.
How can I make these bowls spicier or milder?
For a milder bowl, reduce or omit the chipotle chili powder. If you love heat, add extra chipotle chili powder.
Storage + Reheating Instructions:
Storage: Store the salmon, rice, dressing, and toppings in separate airtight containers in the refrigerator for up to 3-4 days. Keeping the dressing separate helps everything stay fresh.
Reheating: Warm the salmon and rice in the microwave in 30-second intervals until heated through, or reheat the salmon in a skillet over medium-low heat to help maintain its texture. Add the cold toppings and avocado dressing after reheating, then finish with a squeeze of fresh lime before serving.
If you loved these Chipotle Salmon Bowls, you’ll also enjoy these other high protein meal prep recipes:
- Beef and Broccoli Stir Fry
- Lemongrass Chicken Vermicelli Bowl
- Skillet Turmeric Chicken and Rice
- Crispy Beef and Chickpea Baked Tacos
Also, if you make this recipe and decide to share it on Facebook or Instagram don’t forget to tag me @healthienut + #healthienut! I love seeing your mouthwatering recreations!
Chipotle Salmon Bowls
Ingredients
Avocado Lime Crema
- 2 medium avocados
- ½ cup roughly chopped fresh cilantro
- ½ cup greek yogurt
- Juice from 1 lime
- 1 fresh garlic clove
- 1 tsp kosher salt
- ½ tsp smoked paprika
- Freshly cracked black pepper, to taste
Cilantro Lime Rice
- 1 ½ cups dry white rice, rinsed
- ¼ cup chopped fresh cilantro
- Juice from 1 lime
- Kosher salt, to taste
Chipotle Salmon
- 1 lb salmon fillets, no skin, cubed
- 2 tbsp taco seasoning (I used Siete)
- 1 tbsp brown sugar
- ¾-1 tsp chipotle chili powder *adjust based on spice preference
- 1 tbsp avocado oil
For the bowls
- 1 cup cooked black beans
- 1 cup roasted corn
- Fresh lime wedges
- Chopped fresh cilantro
Instructions
- Prepare the avocado crema. Add the avocados, cilantro, greek yogurt, lime juice, garlic, salt, smoked paprika, and black pepper to a high-powered blender. Blend until smooth and creamy, adding 1 tablespoon of water at a time until the crema reaches your desired consistency. Refrigerate while you prepare the remaining ingredients.
- Cook the cilantro lime rice. Add the rice and 3 cups of water to a medium saucepan over medium-high heat. Bring to a gentle boil, then reduce the heat to low, cover, and cook for 12–13 minutes. Do not lift the lid or stir while the rice cooks. Remove from the heat and let it stand, covered, while you prepare the salmon.
- Season the salmon. Place the cubed salmon in a large bowl and toss with the taco seasoning, brown sugar, and chipotle chili powder until evenly coated.
- Cook the salmon. Heat the avocado oil in a large skillet over medium-high heat. Once hot, add the salmon in a single layer, being careful not to overcrowd the pan. Cook for 2–3 minutes per side, or until golden brown and the salmon flakes easily with a fork. Work in batches if needed, then remove from the heat to prevent overcooking.
- Finish the rice. Fluff the warm rice with a fork, then stir in the chopped cilantro and fresh lime juice. Season with salt to taste.
- Assemble the bowls. Divide the cilantro lime rice among four bowls. Top with the black beans, roasted corn, and chipotle salmon. Top with the avocado crema, then garnish with additional cilantro and a lime wedge. Serve immediately and enjoy!
