One-Pan Anti-Inflammatory Lentil & Fish Curry

One-Pan Anti-Inflammatory Lentil & Fish Curry is a medium Indian-inspired recipe that serves 4. 410 calories per serving.

Prep: 25 min | Cook: 25 min | Total: 55 min

Cost: $17.90 total, $4.47 per serving

Ingredients

  • 150 g Red lentils (Soaked 10-15 minutes)
  • 2 medium Fresh tomatoes (Roughly chopped)
  • 1 thumb-sized piece (~20g) Fresh ginger (Peeled)
  • 3 cloves Garlic cloves (Peeled)
  • 2 tsp Red chili (fresh or powder) (Adjust to taste)
  • 1 medium Onion (Roughly chopped)
  • 2 tsp Desiccated coconut
  • 1 tsp Salt (To taste)
  • 0.5 tsp Black pepper (To taste)
  • 1 tbsp Coconut oil (Or neutral oil)
  • 1 tsp Mustard seeds
  • 1 tsp Cumin seeds
  • 1 tsp Turmeric powder
  • 1 whole Star anise
  • 300 ml Water
  • 400 ml Coconut milk (1 can)
  • 1 cube Vegetable stock (Or 1 tsp powder)
  • 350 g White fish (monkfish, cod, pollock) (Cut into chunks)
  • 100 g Green beans (Roughly chopped)
  • 100 g Spinach (Fresh, washed)
  • 1 whole Lime (For garnish, optional)

Instructions

  1. Soak Lentils

    Place red lentils in a bowl and cover with cold water. Soak for 10-15 minutes while you prepare the paste and other ingredients.

    Time: PT15M

  2. Make Spice Paste

    Roughly chop tomatoes, ginger, garlic, onion. Add to blender with chili, desiccated coconut, salt, and black pepper. Blend until a coarse paste forms (about 1-2 minutes).

    Time: PT5M

  3. Prep Other Ingredients

    While lentils soak and paste blends, chop green beans and cut fish into bite-sized chunks. Wash and drain spinach.

    Time: PT5M

  4. Temper Spices

    Heat coconut oil in a large pan over low-medium heat. Add mustard seeds, cumin seeds, star anise, and turmeric powder. Stir and cook for about 1 minute until fragrant, but do not let spices burn.

    Time: PT1M

    Temperature: Low-medium heat

  5. Cook Paste

    Add the blended spice paste to the pan. Cook over low-medium heat for 3-4 minutes, stirring occasionally, until the raw smell disappears and the mixture thickens.

    Time: PT4M

    Temperature: Low-medium heat

  6. Add Lentils, Liquids, and Simmer

    Drain soaked lentils and add to the pan. Pour in 300 ml water, coconut milk, and crumble in the vegetable stock cube. Stir well and bring to a gentle simmer. Cover and cook for 15 minutes, stirring occasionally.

    Time: PT15M

    Temperature: Simmer (low-medium heat)

  7. Add Fish and Vegetables

    Add chopped green beans and fish chunks to the pan. Stir gently. Cover and cook for 8 minutes (monkfish), or 5-7 minutes if using thinner fish like cod or pollock, until fish is opaque and cooked through.

    Time: PT8M

    Temperature: Simmer (low-medium heat)

  8. Add Greens and Finish

    Stir in spinach and let it wilt for 1-2 minutes. Taste and adjust seasoning with more salt or pepper if needed.

    Time: PT2M

    Temperature: Low heat

  9. Serve and Garnish

    Remove from heat. Serve curry in bowls, optionally garnished with lime wedges. Enjoy as is, or with rice or flatbread if desired.

    Time: PT2M

  10. Cleanup

    Wash all used utensils, blender, chopping board, knife, pan, and serving bowls. Wipe down surfaces.

    Time: PT5M

Nutrition Facts

Calories
410
Protein
28g
Carbohydrates
36g
Fat
18g
Fiber
9g

Dietary info: Gluten-free, Dairy-free, High-protein, High-fiber, high-fiber

Allergens: Fish, Coconut

Last updated: April 11, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

One-Pan Anti-Inflammatory Lentil & Fish Curry

A flexible, high-protein, high-fiber one-pan curry packed with anti-inflammatory ingredients. This recipe uses red lentils, a homemade spice paste, coconut milk, and your choice of white fish (monkfish, cod, or pollock), plus greens like spinach. It's perfect for quick, healthy weeknight meals and is easily adaptable to whatever you have in your fridge.

MediumIndian-inspiredServes 4

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
34m
Prep
28m
Cook
10m
Cleanup
1h 12m
Total

Cost Breakdown

$17.90
Total cost
$4.47
Per serving

Critical Success Points

  • Soak lentils for at least 10 minutes to ensure quick cooking and digestibility.
  • Blend a fresh spice paste for maximum flavor.
  • Temper spices carefully to avoid burning.
  • Cook the paste thoroughly to remove rawness.
  • Simmer lentils and coconut milk until lentils are soft.
  • Add fish and cook just until done; avoid overcooking.

Safety Warnings

  • Be careful when blending hot ingredients; let them cool slightly first.
  • Watch for fish bones if using bone-in cuts.
  • Handle knives with care when chopping vegetables and fish.
  • Hot oil and spices can splatter; use a lid or splatter guard.

You Might Also Like

Similar recipes converted from YouTube cooking videos

Maharashtrian Style Fish Curry (महाराष्ट्रीयन फिश करी)
14

Maharashtrian Style Fish Curry (महाराष्ट्रीयन फिश करी)

A rich, flavorful fish curry from Maharashtra, India, featuring roasted peanuts, coconut, sesame seeds, and a tangy tomato-tamarind base. Perfect with rice, chapati, or dosa.

1 hr 10 minServes 4$13
Indian (Maharashtrian)
Cambodian Fish Amok (Steamed Fish Curry Soufflé)
19

Cambodian Fish Amok (Steamed Fish Curry Soufflé)

A classic Cambodian dish of tender fish steamed in a fragrant coconut curry custard, traditionally served in banana leaf cups. This recipe walks you through making kroeung (aromatic curry paste) from scratch, preparing the fish mixture, and steaming to perfection. Includes tips for ingredient substitutions and alternative equipment.

1 hr 30 minServes 4$31
Cambodian
One-Pan Anti-Inflammatory Lentil & Fish Curry
65

One-Pan Anti-Inflammatory Lentil & Fish Curry

A flexible, high-protein, high-fiber one-pan curry packed with anti-inflammatory ingredients. This recipe uses red lentils, a homemade spice paste, coconut milk, and your choice of white fish (monkfish, cod, or pollock), plus greens like spinach. It's perfect for quick, healthy weeknight meals and is easily adaptable to whatever you have in your fridge.

55 minServes 4$18
Indian-inspired
Steamed White Fish in Banana Leaf, Red Curry and Coconut Milk
14

Steamed White Fish in Banana Leaf, Red Curry and Coconut Milk

A light and fragrant Asian dish where cod fillet is steamed in a banana leaf ramekin, topped with a silky red curry sauce, coconut milk, kaffir lime leaves and Thai basil. It is garnished with crunchy Chinese cabbage, red chili and strands of kaffir lime leaves.

1 hr 10 minServes 4$19
Thai
Lentil and Vegetable Curry with Whole Wheat Choux Bread
12

Lentil and Vegetable Curry with Whole Wheat Choux Bread

A comforting curry of brown lentils, tomatoes, zucchini and Indian spices, served with lightly toasted whole wheat choux bread. Ideal for a nutritious and flavorful vegetarian dinner.

1 hr 30 minServes 4$8
Indian
Kottayam Style Fish Curry (Mulakitta Meen Curry)
30

Kottayam Style Fish Curry (Mulakitta Meen Curry)

A tangy and aromatic Kerala‑style fish curry made with kokum, coconut oil, and a blend of spices. The curry deepens in flavor after a couple of hours, making it perfect for serving with chapathi or parotta.

1 hr 2 minServes 3$8
Indian