This is one of the most popular recipes on my blog and is always a crowd pleaser, even for people who claim to dislike beans and avocado! It's also one of the cheapest meals you can make for a group!
Whisk vinaigrette ingredients together.
In a large bowl, combine rice, beans, salsa, avocado, and lettuce. Pour the vinaigrette on top, and toss all ingredients together to combine. Serve immediately.
If you want to save this for 2-3 days, add the lettuce and avocado when ready to serve to prevent browning and preserve freshness.
Optional add-ons: grilled or sautéed meat or seafood and/or sautéed veggies (onions, peppers...whatever you like!)
Optional topping: dairy-free sour cream