← Back to recipes
Home-style · Recipes

Tomato Fish Soup

番茄鱼片汤 · Fān qié yú piàn tāng

A light soup with soft tomatoes and tender boneless fish. Add fish at the end rather than boiling it throughout.

Jump to recipe ↓
Prep15 min
Cook18 min
Serves2
DifficultyEasy
Tomato Fish Soup — AI-generated dish reference, not a photo
AI-generated dish reference · not a photograph · China Table · AI-generated · Original AI illustration
Recipe guide · not yet kitchen-testedAI-assisted editorial draft. Timing depends on your stove, pan, and ingredient size. Use the doneness checks below.

Let’s get cooking

  1. 01

    Slice the fish

    Remove any remaining bones. Cut fish into approximately 1 cm thick slices; refrigerate while preparing the soup.

  2. 02

    Soften tomatoes

    Heat oil over medium heat. Add ginger and tomatoes and stir 4–5 minutes until tomatoes soften and release juice.

  3. 03

    Make the broth

    Add water and salt, bring to a boil, then simmer about 8 minutes.

  4. 04

    Cook fish gently

    Slide fish into the simmering soup. Cook 3–5 minutes without vigorous stirring until the thickest piece reaches 63°C. Add scallion.

A little kitchen wisdom

Keep slices similar in thickness so they cook at the same rate.

Can’t find an ingredient?

Fresh tomatoes: Use 300 g canned chopped tomatoes without added seasoning.

Cook safely

Fish must reach 63°C / 145°F in the thickest part. Remove bones carefully before serving.

FoodSafety.gov guidance ↗