Amritsari Macchi
Amritsari Macchi is a delectable Indian BBQ dish featuring marinated fish grilled to perfection, infused with aromatic spices and a tangy yogurt-based marinade. This dish brings the rich culinary heritage of Amritsar to your plate, offering a burst of flavors with every bite.

30 minutes
Difficulty: Medium
Indian
320 kcal
Ingredients
- Fish fillets (preferably pomfret or catfish) - 300 grams
- Yogurt - 100 grams
- Ginger paste - 1 tablespoon
- Garlic paste - 1 tablespoon
- Lemon juice - 2 tablespoons
- Red chili powder - 1 teaspoon
- Turmeric powder - 1/2 teaspoon
- Garam masala - 1 teaspoon
- Coriander powder - 1 teaspoon
- Cumin powder - 1/2 teaspoon
- Salt - to taste
- Fresh coriander leaves (chopped) - 2 tablespoons
- Oil - for grilling
Steps
- In a mixing bowl, combine yogurt, ginger paste, garlic paste, lemon juice, red chili powder, turmeric powder, garam masala, coriander powder, cumin powder, and salt to create a marinade.
- Add the fish fillets to the marinade, ensuring they are well coated. Cover and refrigerate for at least 15 minutes (or up to 1 hour for stronger flavor).
- Preheat the grill or a grill pan over medium heat and brush with a little oil to prevent sticking.
- Remove the fish from the marinade and place it on the grill. Cook for about 5-7 minutes on each side, or until the fish is cooked through and has grill marks.
- Garnish with chopped fresh coriander leaves before serving. Enjoy hot with lemon wedges and your favorite chutney.
Nutrition
- Calories: 320
- Protein: 35 g
- Carbs: 10 g
- Fiber: 0 g
- Sugar: 3 g
- Sodium: 600 mg
- Cholesterol: 80 mg
- Total Fat: 15 g
- Saturated Fat: 3 g
- Unsaturated Fat: 12 g
- Water: 0.25 L
Health Benefits
- High in protein, supporting muscle health.
- Rich in omega-3 fatty acids, promoting heart health.
Tags
IndianHalalBBQ