Quick Spicy Soup with Fish and Rice
15 Min Easy Spicy

Quick Spicy Soup with Fish and Rice

15 Min Easy Spicy

Quick Spicy Soup with Fish and Rice

The brown rice toasts in a dry pan for two minutes before anything else starts. That step does not change the nutrition, but it changes the soup. The toasted grains hold their shape better in the coconut broth and add a faint nuttiness that rounds out the ginger and chili.

A frozen cod fillet poaches in the coconut milk for just three to four minutes, then gets set aside while the rice finishes cooking in the same liquid. The baby bok choy goes in last. Everything comes together in the pot with the onion-garlic base, and the fish breaks into chunks when you stir it through.

Why coconut milk does more than add flavor FitChef Audio

The brown rice toasts in a dry pan for two minutes before anything else starts. That step does not change the nutrition, but it changes the soup. The toasted grains hold their shape better in the coconut broth and add a faint nuttiness that rounds out the ginger and chili.

A frozen cod fillet poaches in the coconut milk for just three to four minutes, then gets set aside while the rice finishes cooking in the same liquid. The baby bok choy goes in last. Everything comes together in the pot with the onion-garlic base, and the fish breaks into chunks when you stir it through.

933 kcal
31g protein
73g carbs
57g fat
11g fiber
Easy 1 serving

Ingredients · 1 serving

  • cod fillet, frozen 1
  • red onion 0.25
  • garlic 1 clove
  • ginger 1 slice
  • chili pepper 0.5
  • scallion 1
  • baby bok choy 1 head
  • brown rice 3 ounces
  • olive oil 1 tablespoon
  • coconut milk 1 cup
  • water 1.25 cup

Method · 15 min

  1. Allow the fish to come to room temperature.

  2. Chop the onion and garlic. Grate the ginger. Finely chop the chili pepper. Cut the scallions into small rings. Cut the baby bok choy into pieces.

  3. Toast the rice in a dry frying pan for 2 minutes until crispy. Keep stirring the rice with a spatula.

  4. Heat the olive oil in a small soup pot and fry the onion, garlic, ginger and chili pepper.

  5. Heat the coconut milk with salted water. Poach the fish in the coconut milk for 3-4 minutes. Take the fish out and set it aside. Cook the rice in the coconut milk and follow the preparation time as indicated on the packaging. Add the baby bok choy for the last 5 minutes.

  6. Add the rice and bok choy with the coconut broth to the onion-garlic mixture. Divide the fish into pieces, add them to the soup and warm through. Season the soup with salt and black pepper and garnish with the scallion.

Tip

Toast the rice in the dry pan until the grains turn lightly golden and smell nutty. This takes closer to three minutes on medium heat. Stirring constantly prevents burning and ensures even toasting, which helps the grains stay intact in the broth instead of turning soft.

Nutrition per serving
933 kcal 31g protein 73g carbs 57g fat 11g fiber

Behind this recipe

Can I use fresh cod instead of frozen?

Fresh cod works the same way. The poaching time stays at three to four minutes regardless. Frozen cod starts slightly colder, but the coconut milk brings it up to temperature quickly. The key is pulling the fish out the moment it flakes easily with a fork.

Is 31 grams of protein enough from a single meal?

Research suggests the body can use well above the old 20–30 gram ceiling per meal for muscle protein synthesis. A systematic review found no practical upper limit when protein comes from a mixed whole-food plate rather than a fast-digesting shake. Thirty-one grams from cod, rice, and bok choy arrives slowly enough for your body to use most of it.

Read the full evidence review
Why toast the rice before cooking it in the broth?

Toasting rice in a dry pan lightly browns the surface starch, which creates a nutty flavor and firmer texture. The browned exterior also acts as a mild barrier against water absorption during simmering, helping the grains hold their shape in the liquid rather than turning soft.

Explore the evidence

More dinner recipes

Spaghetti with Kale, Pumpkin & Feta
Spaghetti with Kale, Pumpkin & Feta
15 min · 501 kcal
Grilled Chicken with Lemon Bulgur & Asparagus
Grilled Chicken with Lemon Bulgur & Asparagus
20 min · 708 kcal
Pumpkin Rendang Bowl with Rice
Pumpkin Rendang Bowl with Rice
20 min · 818 kcal

FitChef is a digital publisher and evidence synthesis platform. We aggregate and structure publicly available research for informational purposes. FitChef does not perform original clinical research, provide medical advice, or offer treatment recommendations. Certainty tiers reflect the volume and agreement of the underlying evidence, not an editorial endorsement of study quality. Consult a qualified healthcare professional before making changes to your diet or exercise regimen.

Scan to install FitChef
Listen on the go Free. One tap install. No app store needed.
Install app