Loading...

Heat coconut oil in a large pot or Dutch oven over medium heat. Add the chopped yellow onion and cook until softened, about 5-7 minutes.

Stir in the minced garlic and grated ginger. Cook for 1 minute more until fragrant.

Add the red curry paste to the pot and cook, stirring constantly, for 1-2 minutes to toast the spices and deepen the flavor.

Pour in the undrained diced tomatoes, full-fat coconut milk, and chicken or vegetable broth. Stir well to combine. Bring the mixture to a gentle simmer.

Reduce the heat to low, cover, and let the curry base simmer for 10 minutes to allow the flavors to meld.

Uncover the pot and stir in the fish sauce and fresh lime juice. Season with salt and black pepper to taste.

Gently add the fish pieces to the simmering curry. Submerge them in the sauce. Cook for 5-8 minutes, or until the fish is opaque and flakes easily with a fork. Be careful not to overcook the fish.

Stir in the fresh spinach and cook until just wilted, about 1-2 minutes.

Serve the fish curry hot, garnished with fresh cilantro and lime wedges, if desired. It pairs well with steamed rice or naan bread.


Heat coconut oil in a large pot or Dutch oven over medium heat. Add the chopped yellow onion and cook until softened, about 5-7 minutes.

Stir in the minced garlic and grated ginger. Cook for 1 minute more until fragrant.

Add the red curry paste to the pot and cook, stirring constantly, for 1-2 minutes to toast the spices and deepen the flavor.

Pour in the undrained diced tomatoes, full-fat coconut milk, and chicken or vegetable broth. Stir well to combine. Bring the mixture to a gentle simmer.

Reduce the heat to low, cover, and let the curry base simmer for 10 minutes to allow the flavors to meld.

Uncover the pot and stir in the fish sauce and fresh lime juice. Season with salt and black pepper to taste.

Gently add the fish pieces to the simmering curry. Submerge them in the sauce. Cook for 5-8 minutes, or until the fish is opaque and flakes easily with a fork. Be careful not to overcook the fish.

Stir in the fresh spinach and cook until just wilted, about 1-2 minutes.

Serve the fish curry hot, garnished with fresh cilantro and lime wedges, if desired. It pairs well with steamed rice or naan bread.
