Yes it is! A plate of rice and beans contains a lot of important nutrients like protein and fiber. A half cup of black beans contains 8 grams of protein and fiber!