Search
by Ingredient

Grilled Spiced Fish

Empty starEmpty starEmpty starEmpty starEmpty star

Submitted by bodycook

Indian-style spiced sole fillets marinated in yogurt, garam masala, coriander, and garlic, then broiled until flaky. A light, tandoori-inspired fish dish.

YIELD

4 servings

PREP

15 min

COOK

15 min

READY

3 hrs

This Indian-inspired broiled fish uses a yogurt marinade loaded with garam masala, ground coriander, garlic, and red pepper flakes to infuse delicate sole fillets with bold, warming spice. The 2 to 3 hour marinating time gives the flavors time to penetrate deep into the flesh, not just coat the surface.

Yogurt does double duty in this marinade. Its acidity gently tenderizes the fish and helps the spices cling, while the proteins in the yogurt create a thin crust under the broiler that caramelizes and chars slightly, similar to what you’d see on tandoori chicken. That charred yogurt crust is where the best flavor lives.

Sole is thin and delicate, so the 8-minute broil time with one flip is all it needs. Watch for the flesh to just begin flaking when pressed with a fork. Overcooked sole turns from silky to papery in seconds.

Chef Tips

  • Use a non-metal dish for marinating. The yogurt’s acidity reacts with metal and can give the fish an off flavor.
  • Pat the fish dry before marinating so the yogurt mixture sticks directly to the flesh instead of sliding off.
  • Baste with the pan juices halfway through broiling. The yogurt marinade dripping from the fish creates a flavorful liquid that keeps everything moist.
  • Position the broiler rack about 4 inches from the heat. Too close and the yogurt burns before the fish cooks through.

Variations

  • Swap sole for tilapia, cod, or any mild white fish fillet. Adjust broiling time based on thickness.
  • Add a teaspoon of turmeric to the marinade for golden color and earthy warmth.
  • Serve with basmati rice, warm naan, and a cooling cucumber raita on the side.

Ingredients

4 115.6
OUNCES ML/G SOLE FILLET
skinned
1
X SALT AND BLACK PEPPER
to taste *
158
CUP ML PLAIN YOGURT
2 10
TEASPOONS ML GARAM MASALA *
1 5
TEASPOON ML CORIANDER
ground
2 2
CLOVES EACH GARLIC
crushed
½ 2.5
TEASPOON ML RED PEPPER FLAKE
1 15
TABLESPOON ML LEMON JUICE
1 1
WEDGES WEDGES LEMON
for garnish *

Directions

Rinse fish, pat dry with paper towels and place in a shallow non-metal dish.

Sprinkle with salt and pepper.

Mix together yogurt, coriander, chile powder, garlic, and lemon juice.

Pour over fish.

Cover and refrigerate 2 to 3 hours to allow fish to absorb flavors.

Preheat broiler.

Transfer fish to a broiler rack; cook about 8 minutes, until fish just begins to flake, basting with cooking juices and turning over halfway through cooking.

Serve hot, garnished with lemon wedges.

* not incl. in nutrient facts Arrow up button

Comments


 

 

Nutrition Facts

Serving Size 77g (2.7 oz)
Amount per Serving
Calories 65 26% from fat
 % Daily Value *
Total Fat 2g 3%
Saturated Fat 1g 5%
Trans Fat 0g
Cholesterol 24mg 8%
Sodium 49mg 2%
Total Carbohydrate 1g 1%
Dietary Fiber 0g 1%
Sugars g
Protein 17g
Vitamin A 2% Vitamin C 6%
Calcium 6% Iron 1%
* based on a 2,000 calorie diet How is this calculated?
Low Fat, Low in Saturated Fat, Trans-fat Free, Low Carb, Low Sodium
 

Email this recipe