Chinese Steamed Bass with Cabbage Recipe
Introduction
Chinese steamed bass with cabbage is a light, flavorful dish perfect for a healthy dinner. The gentle steaming technique keeps the fish tender while infusing it with aromatic ginger, garlic, and soy sauce. It’s quick to prepare and wonderfully satisfying.

Ingredients
- 2 sea bass fillets, or other white fish fillets
- 1 green or red chilli, deseeded and finely chopped
- 1 tsp fresh root ginger, grated or finely chopped
- 300g green cabbage, finely shredded
- 2 tsp sunflower oil
- 1 tsp sesame oil
- 2 garlic cloves, thinly sliced
- 2 tsp low salt soy sauce
- Salt, to taste
Instructions
- Step 1: Sprinkle the fish fillets with the chopped chilli, fresh ginger, and a little salt. Set aside to marinate briefly.
- Step 2: Steam the shredded cabbage for 5 minutes until just tender.
- Step 3: Lay the marinated fish fillets on top of the steamed cabbage in the steamer. Continue steaming for another 5 minutes, or until the fish is cooked through and flakes easily.
- Step 4: While the fish and cabbage steam, heat the sunflower and sesame oils in a small pan. Add the sliced garlic and cook quickly, stirring constantly, until the garlic turns lightly browned and fragrant. Remove from heat.
- Step 5: Transfer the steamed cabbage and fish to serving plates. Sprinkle each serving with 1 teaspoon of soy sauce, then pour over the garlicky oil. Serve immediately.
Tips & Variations
- For extra flavor, add a few sprigs of fresh coriander or sliced spring onions on top before serving.
- Use other white fish like cod or haddock if sea bass is not available.
- If you prefer more heat, keep the chilli seeds or add a dash of chilli oil when serving.
- Steaming time may vary slightly depending on the thickness of your fish fillets; adjust accordingly to avoid overcooking.
Storage
Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a steamer or microwave to avoid drying out the fish. It’s best enjoyed fresh for optimal texture and flavor.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen fish fillets for this recipe?
Yes, you can use frozen fish fillets, but make sure they are fully thawed and patted dry before seasoning and steaming to get the best texture.
What can I substitute for sesame oil if I don’t have it?
If you don’t have sesame oil, you can use a mild olive oil or even skip it altogether, though sesame oil adds a distinctive nutty aroma that complements this dish.
Print
Chinese Steamed Bass with Cabbage Recipe
- Total Time: 20 minutes
- Yield: 2 servings 1x
- Diet: Low Fat
Description
A light and flavorful Chinese steamed sea bass recipe served over tender steamed cabbage and topped with a fragrant garlic-soy oil drizzle. Perfect for a healthy, low-fat meal that highlights fresh ingredients and delicate steaming techniques.
Ingredients
Fish
- 2 sea bass fillets or other white fish fillets
- 1 green or red chilli, deseeded and finely chopped
- 1 tsp fresh root ginger, grated or finely chopped
- Salt, to taste
Vegetables
- 300g green cabbage, finely shredded
Sauces and Oils
- 2 tsp sunflower oil
- 1 tsp sesame oil
- 2 garlic cloves, thinly sliced
- 2 tsp low salt soy sauce
Instructions
- Prepare the fish: Sprinkle the sea bass fillets evenly with the chopped chilli, fresh ginger, and a little salt. Set aside to allow the flavors to infuse.
- Steam the cabbage: Place the finely shredded green cabbage in a steamer basket and steam for 5 minutes until just tender.
- Steam the fish with cabbage: Lay the seasoned fish fillets on top of the steamed cabbage in the steamer. Continue steaming everything together for another 5 minutes or until the fish is fully cooked and flakes easily.
- Prepare garlicky oil: While the fish is steaming, heat the sunflower and sesame oils in a small pan over medium heat. Add the sliced garlic and cook quickly, stirring constantly, until the garlic is lightly browned and fragrant. Remove from heat immediately to avoid burning.
- Serve: Transfer the steamed cabbage and fish fillets onto serving plates. Drizzle each serving with 1 tsp of low salt soy sauce, followed by the hot garlicky oil to add flavor and aroma. Serve immediately.
Notes
- Deseeding the chilli reduces heat but retains flavor; adjust according to your spice preference.
- Use fresh sea bass or firm white fish for best texture and flavor.
- Steaming times may vary slightly depending on fish thickness; ensure fish is opaque and flakes easily.
- To make this dish gluten free, use a gluten-free soy sauce alternative.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Main Dish
- Method: Steaming
- Cuisine: Chinese
Keywords: Chinese steamed fish, sea bass recipe, healthy fish recipe, steamed cabbage, low fat dinner, Chinese cuisine, garlic soy sauce, quick steamed fish

