Tandoori Fish Roast Recipe

Tandoori Fish Roast Recipe

Introduction

Tandoori Fish Roast  Recipe is one of the most flavorful seafood recipes that brings restaurant style taste to your home kitchen. Fresh fish marinated with thick curd, spices, ginger garlic paste, and lemon juice gives a smoky and spicy flavor that tastes amazing with rice, roti, or even as a starter. This recipe is simple to prepare and does not require a real tandoor oven. You can easily make it on a pan, grill, or oven at home.

The outer layer becomes slightly crispy while the inside stays soft and juicy. The spicy masala sticks perfectly to the fish and creates a rich taste in every bite. This recipe is perfect for weekend lunches, family dinners, or special occasions.

Tandoori Fish Roast Recipe
Tandoori Fish Roast Recipe

Ingredients

For Fish Marinade

  • Fish pieces – 500 grams
  • Thick curd – 4 tablespoons
  • Ginger garlic paste – 2 tablespoons
  • Red chilli powder – 2 teaspoons
  • Turmeric powder – 1/2 teaspoon
  • Coriander powder – 1 teaspoon
  • Garam masala – 1 teaspoon
  • Cumin powder – 1/2 teaspoon
  • Black pepper powder – 1/2 teaspoon
  • Lemon juice – 2 tablespoons
  • Kashmiri chilli powder – 1 teaspoon
  • Salt – as needed
  • Oil – 2 tablespoons

For Roasting

  • Butter or oil – 2 tablespoons
  • Curry leaves – few
  • Onion rings – 1 sliced onion
  • Lemon slices – few

How To Choose Fish

Fresh fish gives the best taste for this recipe. You can use:

  • Seer fish
  • Pomfret
  • Tilapia
  • Salmon
  • King fish

Medium thick pieces work better because they stay juicy during roasting.

Tandoori Fish Roast Recipe


Preparation Before Cooking

First wash the fish pieces properly with water. Add little lemon juice and pinch of salt while washing to remove raw smell. Drain all water completely and keep the fish aside.

Take a knife and make small cuts on the fish pieces. This helps the masala go deep inside and gives better flavor.

Tandoori Fish Roast Recipe


Step By Step Tandoori Fish Roast Recipe

Step 1 Prepare The Marinade

Take a large mixing bowl. Add thick curd, ginger garlic paste, red chilli powder, Kashmiri chilli powder, turmeric powder, coriander powder, cumin powder, garam masala, pepper powder, lemon juice, salt, and oil.

Mix everything well until it becomes a smooth thick paste.

The marinade should not become too watery because thick masala sticks better to the fish.

Tandoori Fish Roast Recipe


Step 2 Marinate The Fish

Add fish pieces into the prepared masala. Apply the marinade gently on all sides of the fish. Also fill the masala inside the cuts made on the fish pieces.

Keep the fish covered for at least 30 minutes.

For best taste keep it in the refrigerator for 2 hours. Longer marination gives rich tandoori flavor.


Step 3 Heat The Pan

Place a thick pan or grill pan on medium flame. Add butter or oil and allow it to heat slowly.

Add few curry leaves for extra aroma.

Do not keep the flame too high because the masala may burn quickly.


Step 4 Roast The Fish

Place the marinated fish pieces carefully on the pan. Leave some space between each piece.

Cook on medium flame for about 5 to 7 minutes on one side.

Slowly flip the fish using a flat spoon and roast the other side for another 5 to 7 minutes.

Apply little butter or oil while roasting to keep the fish soft and juicy.

The outer layer should become slightly charred and roasted.


Step 5 Final Roasting

Once both sides are cooked properly roast for another 2 minutes on low flame.

This final roasting gives smoky flavor and improves the texture.

Do not overcook because fish becomes dry very fast.


Serving Suggestion

Place onion rings and lemon slices on a serving plate. Arrange the hot tandoori fish roast on top.

You can serve this recipe with:

  • Jeera rice
  • Roti
  • Naan
  • Mint chutney
  • Salad

It also tastes excellent as a tea time starter.

RBI


Tips For Perfect Tandoori Fish Roast

Use Thick Curd

Thick curd helps the masala coat the fish properly. Watery curd makes the marinade thin.

Do Not Overcook

Fish cooks faster than chicken or meat. Always cook on medium flame.

Use Kashmiri Chilli Powder

It gives beautiful red color without making the dish too spicy.

Marinate Longer

Long marination gives deep flavor and soft texture.

Cook On Thick Pan

A thick pan prevents masala from burning quickly.

Tandoori Fish Roast Recipe


Health Benefits Of Fish

Fish is rich in protein and contains healthy fats that are good for the body. It is lighter compared to many meat dishes and also easy to digest. Homemade fish roast prepared with less oil can be a healthy meal option for families.

Tandoori Fish Roast Recipe

cravizo


Conclusion

Tandoori Fish Roast is a delicious and spicy seafood recipe that can easily be prepared at home with simple ingredients. The combination of smoky roasted flavor and spicy tandoori masala makes this dish special and satisfying. Whether you serve it as a starter or side dish this recipe always becomes a favorite at the dining table.

Try this easy homemade Tandoori Fish Roast recipe and enjoy restaurant style taste with your family.

Tandoori Fish Roast Recipe

Leave a Comment