How to Make Nasi with Beef Soup (Traditional & Healthy Version)

Nasi with Beef Soup, or 'Nasi dengan Sup Daging', is a beloved Malaysian lunch staple that brings together fragrant steamed rice and a hearty, aromatic beef soup. Rooted in the multicultural fabric of Malaysia, this dish reflects influences from Malay, Indian, and Indonesian culinary traditions, making it a true representation of our diverse food culture. The beef soup is infused with local ingredients like daun pandan, serai (lemongrass), and rempah (spices), creating a warming, comforting meal perfect for both family gatherings and daily lunches. The dish is popular across Malaysia, especially in kampung settings where fresh herbs and spices are plentiful. Its savory broth, tender beef, and fluffy rice offer a balanced meal that appeals to all ages. With a health-conscious twist, this recipe uses lean beef, minimal oil, and loads of vegetables so you can enjoy the authentic taste without guilt. This is a fantastic choice for calorie trackers who want to savour Malaysian classics while staying healthy.

35 min jumlah2 hidanganSederhana420 kcal / 100g

Ingredients

  • Lean beef (chuck or sirloin)
    200g Lean beef (chuck or sirloin) (potong kecil)
  • White rice
    1 cup White rice (nasi)
  • Carrot
    1 medium Carrot (diced)
  • Potato
    1 medium Potato (diced)
  • Daun sup (celery leaves)
    2 tbsp Daun sup (celery leaves) (chopped)
  • Daun bawang (spring onion)
    2 tbsp Daun bawang (spring onion) (chopped)
  • Serai (lemongrass)
    1 stalk Serai (lemongrass) (bruised)
  • Daun pandan
    1 leaf Daun pandan (tied into a knot)
  • Bawang putih (garlic)
    3 cloves Bawang putih (garlic) (minced)
  • Bawang merah (shallots)
    2 Bawang merah (shallots) (sliced)
  • Black pepper
    1/2 tsp Black pepper (ground)
  • Salt
    1/2 tsp Salt (to taste)
  • Cooking oil
    1 tsp Cooking oil (can use olive oil)
  • Water
    4 cups Water

Step-by-step instructions

Step 1: Wash and soak the rice for 10 minutes
0%
10 min

Step 1 · Wash and soak the rice for 10 minutes

Wash and soak the rice for 10 minutes. Cook with daun pandan for extra fragrance.

Step 2: Heat oil in a pot
0%

Step 2 · Heat oil in a pot

Heat oil in a pot. Sauté garlic, shallots, and lemongrass until fragrant.

Step 3: Add beef cubes
0%

Step 3 · Add beef cubes

Add beef cubes. Stir until beef is browned on all sides.

Step 4: Pour in water
0%

Step 4 · Pour in water

Pour in water. Add carrots, potatoes, black pepper, salt, and pandan leaf. Bring to a boil.

Step 5: Simmer for 15 minutes or until beef and vegetables are tender
0%
15 min

Step 5 · Simmer for 15 minutes or until beef and vegetables are tender

Simmer for 15 minutes or until beef and vegetables are tender.

Step 6: Taste and adjust seasoning
0%

Step 6 · Taste and adjust seasoning

Taste and adjust seasoning. Remove pandan and lemongrass.

Step 7: Serve hot beef soup over steamed nasi
0%

Step 7 · Serve hot beef soup over steamed nasi

Serve hot beef soup over steamed nasi. Garnish with daun sup and spring onion.

Why this recipe is healthy

This dish is a healthy Malaysian lunch option because it combines lean protein, low oil, and vitamin-rich vegetables. The soup is clear and low in fat, making it suitable for weight management and heart health. Rice provides energy without excessive calories, and the use of local herbs adds flavor without sodium or artificial ingredients.

A note on tradition

Nasi dengan Sup Daging is widely enjoyed in rural and urban areas, particularly in northern Malaysia like Kedah and Perlis. Traditionally served during lunch or special gatherings, it reflects Malaysia's multicultural heritage, blending Malay spices with local produce. It is commonly found at warungs and home kitchens, especially during rainy days when warm, comforting meals are desired.

← Back to Nasi with Beef Soup nutrition
How to Make Nasi with Beef Soup (Traditional & Healthy Version) – Recipe