Start by heating oil in a large skillet over medium heat. Add the onion, garlic, and bell pepper, cooking until soft and fragrant. Stir in the beans, corn, cilantro, taco seasoning, tomatoes, and rice, mixing well until everything is heated through.
Preheat your oven to 400°F. Place the salmon fillets on a lined baking sheet, drizzle with oil, sprinkle with taco seasoning, and squeeze lime juice on top. Bake for about 15–18 minutes until cooked through and flaky.
Add the avocado, yogurt, cilantro, lime juice, salt, and water to a blender. Blend until the mixture becomes smooth and creamy, adjusting water if needed to thin.
Scoop a serving of warm Mexican rice into each bowl. Top with chunks of baked salmon and drizzle generously with the avocado crema. Add jalapeños or pico de gallo, queso fresco, fresh cilantro, and lime wedges to finish.