This Nepali Masala Fish is INSANELY Flavorful | Whole Roasted Corvina
- 2 days ago
- 4 min read
This Nepali-style whole roasted fish is crispy on the outside, juicy inside, and packed with bold homemade flavors. Inspired by traditional Nepali fish curry spices, this oven-roasted version combines mustard oil, timur pepper, garlic, and warm spices into a rich masala crust that roasts beautifully in the oven.
Perfect for family dinners, gatherings, or a flavorful one-tray meal.
Recipe Information
Prep Time: 25 minutes
Marinating Time: 1 hour minimum (overnight recommended)
Cook Time: 50–60 minutes
Total Time: About 2 hours (or overnight with marination)
Servings: 4–6 people
Cuisine: Nepali-Inspired
Difficulty: Medium
Ingredients
Fish & Vegetables
1 whole corvina fish (about 1.5 kg), cleaned and scaled
200g mild large fresh red chilies
2 large fresh sweet onions
6 small tomatoes
Extra salt, to taste
Extra mustard oil, for roasting
2 tbsp fish stock or water
Spring coriander leaves, for garnish
Half lemon, for serving
Nepali Masala Marinade
1½ tbsp garlic paste
1 tbsp ginger paste
Thin slices of ¼ lime or lemon (optional)
1½ tbsp finely chopped spring coriander
1½ tbsp roasted and ground yellow mustard
1 tsp crushed timur pepper
½ tsp turmeric powder
1 tsp cumin powder
1½ tsp salt, or to taste
1½ tsp coriander powder
1 tbsp mild red chili powder, or to taste
2 tsp cornstarch
2 tsp lime or lemon juice
1 tbsp mustard oil
1–2 tbsp fish stock or water (to loosen the marinade)
Stuffing
Half lemon or lime slices
Handful of coriander stems
Tempering (Optional)
1 tbsp mustard oil
½ tsp fenugreek seeds
Pinch of turmeric
Pinch of chili powder
How to Prepare the Fish
Pat the cleaned fish completely dry using kitchen paper. This helps the marinade stick properly.
Using a sharp knife, make 3 to 4 deep cuts on both sides of the fish. These cuts allow the masala to penetrate deep into the flesh for maximum flavor. Set aside while preparing the marinade.
Prepare the Nepali Masala Marinade
In a mixing bowl, combine: Garlic paste, Ginger paste, Thin lime slices (optional), Chopped coriander, Roasted ground yellow mustard,Timur pepper, Turmeric, Cumin powder, Coriander powder, Salt, Mild chili powder then add cornstarch, lemon juice, mustard oil, and fish stock or water. Mix everything into a thick but spreadable paste. The marinade should not be too runny.
This marinade delivers bold Nepali flavors with a slight smoky and citrusy aroma from the timur and mustard oil.
Marinate the Fish
Rub the marinade deeply into: the slits, inside the cavity and all over the fish surface.
Stuff the cavity with lemon slices and coriander stems.
Reserve 1 to 2 tablespoons of marinade for the vegetables.
For best results, marinate overnight in the refrigerator. If short on time, marinate for at least 1 hour at room temperature.
If refrigerated overnight, remove the fish from the fridge 30 minutes before roasting so it can come to room temperature.
Prepare the Vegetables
Slice the sweet onions into thick petals.
Cut the tomatoes in half. If using cherry tomatoes, leave them whole.
Slit the red chilies halfway while keeping the stems attached.
Place all vegetables into a roasting tray and season with: a little salt, small drizzle of mustard oil and about 1 tablespoon reserved marinade. Mix well to coat evenly. These vegetables create a flavorful base similar to a Nepali fish curry.
Tray Setup & Roasting
Preheat the oven to 190°C (375°F).
Arrange the vegetables in the roasting tray: onions first, tomatoes next and chilies around the edges. Place the marinated fish on top. Use any remaining marinade from the plate over the fish. Drizzle lightly with mustard oil and add 2 tablespoons of fish stock or water into the tray to help keep everything moist. Cover the tray tightly with foil.
Oven Cooking Instructions
Roast the fish at 190°C (375°F) for 50–60 minutes.
Halfway through cooking, baste the fish with the tray juices to keep it juicy and flavorful.
For the final 10–15 minutes, remove the foil and switch the oven to grill/broil mode for a slightly charred and crispy finish.
The fish should be beautifully roasted with a crispy masala crust and tender inside.
Optional Nepali Tempering
For extra aroma and flavor: heat mustard oil in a small pan. Add fenugreek seeds and let them darken slightly. Turn off the heat and immediately add: pinch turmeric and pinch chili powder. Pour the tempering over the roasted fish before serving.
Serving Suggestions
Garnish with: fresh coriander and fresh lemon squeeze
Serve with: rice, roti, Roasted or mashed potatoes and or enjoy as a flavorful one-tray dinner
Tips
Any white fish like sea bass works beautifully for this recipe.
Cornstarch helps create the crispy masala coating.
Mustard oil and timur give this dish its authentic Nepali flavor profile.
Overnight marination gives the best depth of flavor.
Final Thoughts
Simple ingredients, bold flavors, and a little taste of Nepal wherever you are.
This oven-roasted whole fish recipe is inspired by traditional Nepali fish curry flavors, adapted into an easy and comforting roasted dish perfect for home cooking.





Comments