Shol Macher Jhol is one of the most traditional and beloved dishes in Bengali cuisine. This dish needs no introduction as it is widely appreciated for its light, comforting broth and rich, natural fish flavor. In Bangladesh, Shol Macher Jhol is a timeless favorite, especially in rural households and during seasonal fish feasts.
Fresh shol fish is gently cooked in a light, spicy gravy made with onions, garlic, turmeric, green chilies, and traditional Bengali spices to enhance its natural taste. It is typically a thin, flavorful curry with a perfect balance of spice, aroma, and warmth.
Enjoy this simple yet delicious fish curry with steamed rice for the best experience. This Shol Macher Jhol recipe is perfect for everyday meals as well as special family lunches. It is a classic Bengali comfort food that is both healthy and satisfying.
Looking for an easy Shol Macher Jhol recipe? Please follow our recipe.

Shol Macher Jhol
Ingredients
- 1/4 cup oil
- 1/4 cup chopped onion
- 2 tsp Onion paste
- 1 tsp salt
- 1 tsp garlic paste
- 1 tsp Cumin paste
- add a little water
- 1 tsp red chili powder
- 1 tsp turmeric powder
- 1/2 tsp Coriander powder
- 2-3 pcs Big size potato
- 500 gm shol fish
- 2 cup water
- 5-6 pcs green chili
- 1 tsp chak bata
- chopped coriander leaves
Instructions
- Add 1/4 cup oil
![]()
- Add 1/4 cup chopped onion stir until it turns slightly brown
![]()
- Add 2 tsp onion paste
![]()
- Add 1 tsp salt and stir well
![]()
- Add 1 tsp garlic paste and 1 tsp cumin paste and stir well
![]()
- Add a little water
![]()
- Add 1 tsp red chili powder, 1 tsp turmeric powder,1/2 tsp coriander powder
![]()
- Add a little water and stir well
![]()
- Add 2-3 pcs(big size)potato, cut your potatoes a little thicker and mix well
![]()
- Cook it for 5 minutes
![]()
- Add 500 gm shol fish with wash and cut also mix well
![]()
- Cook it for 5 minutes
![]()
- Add 2 cup water
![]()
- Cook it for 10 minutes
![]()
- Add 5-6 green chili and Cook it for 5 minutes
![]()
- Add 1 tsp chak bata and stir carefully
![]()
- Add to taste chopped coriander leaves and Cook it for 5 minutes
![]()
- Adjust the broth to your desired consistency. Serve hot
![]()
Video
Did you make this recipe?
Please let me know how it turned out for you! Leave a comment below and tag @cookishcreation on Instagram and hashtag it #cookishcreation.

















