Indonesian Steamed Fish with Tamarind and Seasonal Vegetables plated

Indonesian Steamed Fish with Tamarind and Seasonal Vegetables

A delicate and aromatic steamed fish dish inspired by traditional Indonesian flavors, featuring tamarind-infused broth and a vibrant medley of seasonal vegetables. Slow-steamed to preserve the natural flavors and nutrients, this recipe offers a healthy, flavorful weeknight meal that highlights the freshness of the season and authentic Indonesian culinary techniques.

Indonesianmedium35 mins

Advert

Cook mode

Keep everything you need at arm’s reach - scaled servings, tidy checklists, and timers that stay on task.

Overview

This Indonesian Steamed Fish with Tamarind and Seasonal Vegetables is a fragrant and nourishing dish that combines the subtle tartness of tamarind with a medley of fresh, seasonal vegetables. The fish is gently steamed to retain moisture and delicate flavors, offering a healthy and authentic introduction to Indonesian coastal cuisine.

Why you’ll love it

Its slow-steamed preparation keeps the fish tender and juicy while infusing it with the tangy, aromatic tamarind broth. The use of seasonal vegetables adds vibrant color and nutrients, making it a balanced one-pot meal perfect for a wholesome weeknight dinner. Plus, the recipe requires minimal fuss and equipment.

Advert

Ingredient notes

Tamarind paste provides the key sour note and is readily available in Asian markets or well-stocked grocery stores. Choose firm white fish fillets such as snapper, cod, or sea bass for the best results. Seasonal vegetables like baby carrots, green beans, and snap peas maintain a slight crunch after steaming and complement the flavors well.

Serving & storage

Serve the steamed fish immediately with steamed jasmine rice or light noodles to soak up the flavorful broth. Leftovers can be stored in an airtight container in the refrigerator for up to 2 days; reheat gently to avoid drying out the fish. Ensure fish is cooked to an internal temperature of 63°C (145°F) for food safety.

Advert

Chef tips

  • Use fresh, firm white fish for best texture and flavor.
  • If you don’t have a steamer, you can create a double boiler setup using a large pot with a lid and a heatproof plate or colander.
  • Do not overcook the fish; steaming time may vary slightly depending on fish thickness.
  • Adjust chili quantity or omit according to your heat preference.

Ingredients

  • 500 g (1.1 lbs)white fish fillets (snapper, cod, or sea bass), skin on or off
  • 2 tbsptamarind paste
  • 500 ml (2 cups)water
  • 2 tbspvegetable oil
  • 3 clovesgarlic, thinly sliced
  • 1 thumb (approx. 2.5 cm)galangal, sliced
  • 2lemongrass stalks, bruised and cut into 5 cm pieces
  • 2red bird’s eye chilies, sliced (optional)
  • 100 g (3.5 oz)baby carrots, halved lengthwise
  • 100 g (3.5 oz)green beans, trimmed and cut into 5 cm pieces
  • 100 g (3.5 oz)snap peas, trimmed
  • 2 tbspfresh cilantro leaves, chopped
  • 1 tbspfish sauce
  • 1 tspsugar
  • 1 tbsplime juice
  • to tastesalt and freshly ground black pepper

Advert

Equipment

  • steaming tray or large heatproof plate
  • large wok or steamer pot with lid
  • mixing bowl
  • knife
  • cutting board
  • measuring spoons
  • measuring jug

Nutrition per serving

  • Calories230
  • Protein30 g
  • Carbs10 g
  • Fat5 g

Step-by-step

  1. Step 1

    In a mixing bowl, combine tamarind paste and water, stirring until the paste dissolves completely to form the tamarind broth.
  2. Step 2

    Heat the vegetable oil in a small pan over medium heat. Add sliced garlic, galangal, and lemongrass; sauté for 2 minutes until fragrant. Remove from heat and transfer aromatics to the tamarind broth.
  3. Step 3

    Add fish sauce, sugar, and lime juice to the tamarind broth; stir well to mix. Adjust seasoning with salt and pepper to taste.
  4. Step 4

    Arrange the fish fillets on a heatproof plate suitable for steaming. Scatter the sliced red chilies (if using) over the fish, then evenly distribute the baby carrots, green beans, and snap peas around the fish.
  5. Step 5

    Pour the tamarind broth and aromatic mixture gently over the fish and vegetables.
  6. Step 6

    Set up a large wok or steamer pot with some boiling water. Place the plate with fish and vegetables into the steamer, cover with a lid, and steam over medium heat for 15 minutes, or until the fish is opaque and flakes easily with a fork.
  7. Step 7

    Remove the steamed fish and vegetables carefully from the steamer. Garnish with chopped fresh cilantro leaves before serving.

Advert

Tags

Advert