We love this 25-minute salmon and cabbage dinner! The salmon is coated in coconut and then pan-fried until crispy. It is served with curried coconut cabbage for a delicious meal.

A closeup of crispy salmon and cabbage in a bowl with a fork. - 1

This is a simple, unfussy recipe that lets every component shine. The salmon is quickly pan-fried until it’s buttery and tender on the inside with a crisp crust and a subtle hint of coconut flavor on the outside.

The curried cabbage cooks down until it’s soft and almost noodle-like—and honestly, it’s so good it could be a recipe all on its own. A handful of spinach gets stirred in for an extra veggie boost, and from start to finish, this dinner is on your plate in just 25 minutes.

Crispy coconut salmon bites in a pan. - 2 A pan with crispy salmon and cabbage. - 3

Do I need to remove the salmon skin?

Yes, for the best results, remove the skin before coating the pieces in coconut. Fortunately, with a sharp knife, it is straightforward. You can learn how to remove salmon skin in our detailed tutorial .

Or ask at the store where you buy your salmon if they will remove it for you. Many stores will.

Another option is to prepare the salmon as fillets, coat only the top with coconut, and remove the skin after cooking. You won’t get the all-around crispiness that you get with the coconut salmon bites, but the flavor will still be tasty.

A pan with crispy salmon and cabbage. - 4 A pan with crispy salmon and cabbage. - 5

Crispy Coconut Salmon with Curried Cabbage Recipe

  • Pin
Crispy Coconut Salmon and Curried Cabbage - 6

Ingredients

  • ▢ 20 ounces salmon (skin removed (see notes))
  • ▢ ⅓ cup unsweetened fine coconut
  • ▢ 1 tablespoon coconut oil
  • ▢ 2 cloves garlic (minced)
  • ▢ 1 cup light coconut milk
  • ▢ 1 teaspoon EACH: curry powder, turmeric, and sea salt
  • ▢ 1 lb. cabbage (chopped (preferably green or savoy cabbage))
  • ▢ 2 cups baby spinach leaves

Instructions

  • Cut the salmon into 2-inch pieces (about 20 pieces total). Place the coconut in a bowl and dip each piece of salmon into the coconut so that it is coated well on all sides. 20 ounces salmon, ⅓ cup unsweetened fine coconut
  • Heat the coconut oil in a large, non-stick frying pan over medium-high heat. Add the salmon and cook until golden brown on one side, about 3 minutes. Flip the salmon pieces over and cook for another 3 minutes, or until cooked through. Remove the salmon from the pan. 1 tablespoon coconut oil
  • Add the garlic and cook for 1 minute. Add the coconut milk, curry powder, turmeric, and salt and stir. Add the cabbage to the pan and mix it again. Cover the pan and cook for 5-7 minutes, stirring occasionally, until the cabbage is soft. 2 cloves garlic, 1 cup light coconut milk, 1 teaspoon EACH: curry powder, turmeric, and sea salt, 1 lb. cabbage
  • Add the spinach to the pan and let it wilt. Divide between 4 plates and serve with the crispy salmon on top. 2 cups baby spinach leaves

Nutrition

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here .

A pan with crispy salmon and cabbage. - 7 A pan with crispy salmon and cabbage. - 8

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal !

For more inspiration, check out all of our fish recipes !

The BEST Baked Salmon Recipe (made in just 8 minutes!)

Slow Baked Asian Salmon

Tender Salmon Cakes with Almond Flour

How to Make Salmon Burgers

A pan with crispy salmon and cabbage. - 9

Crispy Coconut Salmon with Curried Cabbage Recipe

Ingredients

  • 20 ounces salmon , skin removed (see notes)
  • ⅓ cup unsweetened fine coconut
  • 1 tablespoon coconut oil
  • 2 cloves garlic , minced
  • 1 cup light coconut milk
  • 1 teaspoon EACH: curry powder, turmeric, and sea salt
  • 1 lb. cabbage , chopped (preferably green or savoy cabbage)
  • 2 cups baby spinach leaves

Instructions

  • Cut the salmon into 2-inch pieces (about 20 pieces total). Place the coconut in a bowl and dip each piece of salmon into the coconut so that it is coated well on all sides. 20 ounces salmon, ⅓ cup unsweetened fine coconut
  • Heat the coconut oil in a large, non-stick frying pan over medium-high heat. Add the salmon and cook until golden brown on one side, about 3 minutes. Flip the salmon pieces over and cook for another 3 minutes, or until cooked through. Remove the salmon from the pan. 1 tablespoon coconut oil
  • Add the garlic and cook for 1 minute. Add the coconut milk, curry powder, turmeric, and salt and stir. Add the cabbage to the pan and mix it again. Cover the pan and cook for 5-7 minutes, stirring occasionally, until the cabbage is soft. 2 cloves garlic, 1 cup light coconut milk, 1 teaspoon EACH: curry powder, turmeric, and sea salt, 1 lb. cabbage
  • Add the spinach to the pan and let it wilt. Divide between 4 plates and serve with the crispy salmon on top. 2 cups baby spinach leaves

https://www.theendlessmeal.com/salmon-and-cabbage/