Indian Broiled Fish With Many Spices

Servings: 4 Difficulty: Advanced
A vibrant, spice-rubbed fish dish that delivers bold Indian flavors with a quick broil.
Indian Broiled Fish With Many Spices recipe image

This Indian-inspired broiled fish recipe transforms simple white fish into a restaurant-quality meal with a fragrant spice crust. The marinade blends zesty lemon juice, earthy cumin, warm coriander, and aromatic garam masala, creating a complex flavor profile that is both savory and bright. Dry mustard adds a subtle kick that balances the sweetness of the spices. Perfect for weeknight dinners, this dish cooks quickly under the broiler, resulting in tender, flaky fish with a beautifully charred exterior. Serve it alongside basmati rice or a fresh cucumber raita to soak up the flavorful juices. It’s an effortless yet impressive way to bring home-style Indian cuisine to your table without spending hours in the kitchen.

Indian Broiled Fish With Many Spices

Difficulty: Advanced
Servings: 4 Calories: 24.6

Description

This Indian-inspired broiled fish recipe transforms simple white fish into a restaurant-quality meal with a fragrant spice crust. The marinade blends zesty lemon juice, earthy cumin, warm coriander, and aromatic garam masala, creating a complex flavor profile that is both savory and bright. Dry mustard adds a subtle kick that balances the sweetness of the spices. Perfect for weeknight dinners, this dish cooks quickly under the broiler, resulting in tender, flaky fish with a beautifully charred exterior. Serve it alongside basmati rice or a fresh cucumber raita to soak up the flavorful juices. It&# 226;ÂÂs an effortless yet impressive way to bring home-style Indian cuisine to your table without spending hours in the kitchen.

Ingredients

Directions

  1. Preheat the oven broiler to high (or 550ðF (288ðC)).
  2. In a small bowl, whisk together the lemon juice, dry mustard, ground cumin, ground coriander, salt, and garam masala to form a smooth paste.
  3. Pat the fish steaks dry with paper towels and place them in a shallow glass or plastic dish.
  4. Spread the spice mixture evenly over both sides of the fish steaks.
  5. Cover the dish and refrigerate for at least 12 hours to allow the flavors to penetrate the fish.
  6. Remove the fish from the refrigerator and let it sit at room temperature for 10 minutes.
  7. Place a rack in a broiler pan and arrange the fish steaks on the rack.
  8. Drizzle the fish with melted margarine or butter.
  9. Broil with the tops about 4 inches from the heat source until the surface is light brown, about 7 minutes.
  10. Carefully turn the fish steaks over.
  11. Drizzle the other side with melted margarine or butter.
  12. Broil until the fish flakes easily with a fork, 5 to 7 minutes longer.
  13. Serve immediately while hot.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 24.6kcal
% Daily Value *
Total Fat 1.3g2%
Saturated Fat 0.2g1%
Cholesterol 0.0mg0%
Sodium 4937.6mg206%
Total Carbohydrate 3.6g2%
Dietary Fiber 1.2g5%
Sugars 0.4g
Protein 1.3g3%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

Garam masala is a blend of ground spices with many variations. It is available in Indian markets and at some supermarkets.

This recipe works well with swordfish or halibut steaks that are about 1-inch thick (about 2 lb total).

For best results, ensure the broiler is fully preheated before cooking. Watch the fish closely during broiling to prevent burning, as oven temperatures can vary.

If you do not have time to marinate for 12 hours, you can marinate for at least 30 minutes for better flavor absorption, though longer is preferred.

Keywords: indian, fish, broiled, spice rub, cumin, coriander, garam masala, lemon, mustard, halibut, swordfish, marinated, dinner, quick, easy, healthy, protein, aromatic, flaky
Recipe Card powered by WP Delicious