Methi Machli is a delicious Indian fish curry made with fenugreek leaves and fish fillets. The combination of the slightly bitter fenugreek leaves and the delicate fish creates a unique and flavorful dish. The fish is marinated in a blend of spices and then cooked in a rich and aromatic gravy made with onions, tomatoes, and fenugreek leaves. This dish is best served with steamed rice or roti.