Rajma is loaded with dietary fiber which means it will keep you full for a longer period of time and therefore stop you from overeating and even contributes to weight loss. Furthermore, rajma is enriched with nutrients such as potassium, fiber, zinc, and magnesium.