Can I take rice, dal, dried fish and spices from bangalore to paris in hold- in luggage on al international flight ?
It is the departure airport which decide whether you can bring items with you on the plane, but I have never heard of any that does not allow dried food.
So you can bring them in your luggage, the question will be whether you can take them into France, as some items may not be allowed in.
Your question is not detailed enough to answer that.
It is rather likely you can even take the items in your carry-on, all dried foods would fit the rules. It does not matter where you carry the items, as you will get your luggage before going through customs where you need to declare your food items.
It is not really needed to bring groceries, as you can easily buy most in France, although you might get different versions of the foods.
Animal products are allowed only in small quantities, see https://europa.eu/youreurope/citizens/travel/carry/meat-dairy-animal/index_en.htm:
If you are arriving in the EU, [...] you may not bring with you any meat or dairy products without official veterinary documentation. You are, however, allowed to bring in powdered infant milk, baby food and foods required for medical reasons - subject to some restrictions. You are also allowed to bring in limited quantities - for personal consumption - of other animal products including fish products, snails and honey.