Nasi Dagang

Nasi Dagang

Globalnon_veg

450
kcal
18g
Protein
70g
Carbs
10g
Fat
Log This Food
Track with App
Log this food instantly with our mobile app
Get App

About Nasi Dagang

Steamed rice with fish curry from East Coast

How to Make Nasi Dagang (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
medium

Nasi Dagang is a celebrated Malaysian breakfast dish, especially beloved in the east coast states of Kelantan and Terengganu. This aromatic meal combines fragrant rice steamed with santan (coconut milk) and pandan leaves, paired with a savory ikan tongkol (tuna) curry. Its roots run deep in local Malay culture, reflecting Malaysia’s rich culinary tapestry where influences from Malay, Indian, and Thai cooking traditions blend seamlessly. The rice has a subtle, creamy flavor elevated by the addition of fenugreek seeds and lemongrass, while the fish curry boasts a bold and slightly spicy profile. This healthy Nasi Dagang recipe uses wholesome, local ingredients and mindful cooking techniques, making it a great choice for those who want to enjoy authentic Malaysian flavors without excess calories. Perfect for a balanced breakfast or brunch, this dish is packed with nutrients and provides lasting energy. Its unique flavor profile, cultural significance, and health benefits make Nasi Dagang a must-try for anyone seeking to experience the best of Malaysian cuisine.

Diabetic-Friendly Weight Loss Kid-Friendly Vegan Adaptable
Allergens: fish

Ingredients(for 1 plate with rice and fish curry)

  • 1 cup Beras Nasi Dagang (mixed Thai red and glutinous rice) (traditional nasi dagang rice blend)
  • 1/2 cup Santan (light coconut milk) (use reduced fat for lower calories)
  • 1 Pandan leaf (tie into a knot)
  • 1/2 tsp Fenugreek seeds (halba)
  • 200g Ikan tongkol (tuna steak) (or mackerel)
  • 1 stalk Lemongrass (bruised)
  • 3 Shallots (thinly sliced)
  • 2 cloves Garlic (chopped)
  • 1 inch Ginger (sliced)
  • 1 tbsp Chili paste (homemade or store-bought)
  • 2 tbsp Tamarind juice (asam jawa)
  • to taste Salt
  • 1/2 tsp Sugar (optional, for balance) - optional

Instructions

  1. 1

    Rinse beras Nasi Dagang thoroughly, then soak in water for at least 1 hour. Drain well.

    5 minutes

    Soaking helps achieve the right rice texture.

  2. 2

    Place the soaked rice in a steamer. Add pandan leaf and fenugreek seeds. Steam for 10 minutes.

    10 minutes

    Pandan imparts a fragrant aroma.

  3. 3

    In a small saucepan, gently warm santan with a pinch of salt. Pour the warm santan evenly over the steamed rice. Mix gently and steam for another 10 minutes.

    10 minutes

    Use light coconut milk for a healthier version.

  4. 4

    To prepare the fish curry, heat a non-stick pan. Sauté shallots, garlic, ginger, and lemongrass until aromatic.

    3 minutes

    Dry sauté to reduce oil usage.

Why This Dish is Healthy

Choosing light coconut milk and steaming the rice keeps the saturated fat content low while maintaining authentic flavor. Lean fish like tuna provides ample protein and heart-healthy omega-3s. Using minimal oil and natural aromatics ensures this Nasi Dagang is nutrient-dense and suitable for a health-conscious diet. It’s filling, energizing, and perfect for those monitoring their calorie intake.

This Nasi Dagang recipe provides a balanced meal with lean protein from ikan tongkol, complex carbohydrates from traditional rice, and healthy fats from light santan. It’s rich in omega-3 fatty acids, B vitamins, and minerals like magnesium and potassium. The use of pandan, lemongrass, and ginger adds antioxidants and aids digestion. Each serving contains approximately 450 calories, 18g protein, 70g carbohydrates, and just 10g fat.

Pro Tips

  • 💡Use genuine beras Nasi Dagang or mix Thai red rice with glutinous rice for authenticity.
  • 💡Do not overcook the fish to keep it moist and tender.
  • 💡Add a squeeze of lime before serving for extra freshness.

Storage & Serving

Store leftover rice and curry separately in airtight containers in the refrigerator. Consume within 2 days. Reheat rice by steaming for best texture.

Best served: Breakfast or Lunch

Nutrition Facts

NutrientPer 100g
Energy450.0 kcal
Protein18.0 g
Carbohydrates70.0 g
Total Fat10.0 g
Fiber2.0 g
Sugars0.7 g
Sodium280.0 mg
Potassium180.0 mg
Cholesterol22.0 mg
Vitamin A45.0 IU
Vitamin C2.0 mg
Calcium18.0 mg
Iron1.0 mg
Magnesium16.0 mg
Zinc0.7 mg
Phosphorus65.0 mg
Vitamin D0.3 IU
Vitamin B1 (Thiamine)0.1 mg
Vitamin B2 (Riboflavin)0.1 mg
Vitamin B3 (Niacin)1.1 mg
Vitamin B60.1 mg
Vitamin B120.3 µg
Folate12.0 µg

Tags

Similar Foods