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

Malaysian Beef Soup with Vegetables, known locally as 'Sup Daging dengan Sayur', is a cherished comfort dish found in kopitiams and homes throughout Malaysia. This nourishing soup showcases the country’s multicultural culinary heritage, blending aromatic spices, local herbs like daun sup (Chinese celery), and a medley of fresh vegetables with tender beef. The result is a hearty yet clear broth, packed with flavor yet light on the palate. Traditionally enjoyed for lunch, especially during the rainy season or family gatherings, this soup is beloved for its warming, soothing qualities and its ability to bring people together. The use of local ingredients such as serai (lemongrass), halia (ginger), and daun bawang (spring onion) highlights the Malaysian approach to cooking, where fresh, aromatic elements are key. This version is made with health-conscious cooks in mind, offering a lighter broth with plenty of fiber and nutrients, making it an ideal choice for those seeking wholesome, balanced meals without sacrificing authentic flavor.

35 min jumlah2 hidanganMudah220 kcal / 100g

Ingredients

  • Lean beef (sirloin or brisket)
    200g Lean beef (sirloin or brisket) (daging)
  • Carrot
    1 medium Carrot (diced)
  • Potato
    1 medium Potato (peeled and cubed)
  • Daikon radish
    1/2 medium Daikon radish (lobak putih, sliced)
  • Tomato
    1 medium Tomato (cut into wedges)
  • Yellow onion
    1 large Yellow onion (quartered)
  • Ginger
    4cm Ginger (halia, sliced)
  • Garlic
    3 cloves Garlic (crushed)
  • Lemongrass
    1 stalk Lemongrass (serai, bruised)
  • Daun sup
    2 tbsp Daun sup (Chinese celery, chopped)
  • Spring onion
    2 tbsp Spring onion (daun bawang, chopped)
  • Black peppercorns
    1 tsp Black peppercorns (crushed)
  • Water
    4 cups Water
  • Low-sodium salt
    to taste Low-sodium salt
  • Cooking oil
    1 tsp Cooking oil (can use canola or sunflower)

Step-by-step instructions

Step 1: Heat oil in a large pot over medium heat
0%

Step 1 · Heat oil in a large pot over medium heat

Heat oil in a large pot over medium heat. Sauté onion, garlic, ginger, and lemongrass until fragrant.

Step 2: Add beef pieces and sear until lightly browned on all sides
0%

Step 2 · Add beef pieces and sear until lightly browned on all sides

Add beef pieces and sear until lightly browned on all sides.

Step 3: Pour in water and bring to a boil
0%

Step 3 · Pour in water and bring to a boil

Pour in water and bring to a boil. Skim off any foam that rises to the surface for a clear broth.

Step 4: Add carrots
0%

Step 4 · Add carrots

Add carrots, potatoes, and daikon radish. Lower the heat and simmer until vegetables are tender and beef is cooked through.

Step 5: Add tomato wedges
0%
3 min

Step 5 · Add tomato wedges

Add tomato wedges, crushed black pepper, and salt to taste. Simmer for another 2-3 minutes.

Step 6: Remove lemongrass stalk and ginger slices
0%

Step 6 · Remove lemongrass stalk and ginger slices

Remove lemongrass stalk and ginger slices. Ladle soup into bowls and garnish with daun sup and spring onion.

Why this recipe is healthy

By using lean cuts of beef and plenty of fresh local vegetables, this soup delivers a nutrient-dense meal without excess calories or saturated fat. The broth-based preparation means less oil and no coconut milk (santan), keeping the dish light and easy to digest. It’s a complete one-pot meal, ideal for those seeking a heart-healthy, high-protein lunch option rooted in authentic Malaysian flavors.

A note on tradition

Sup Daging dengan Sayur is a staple in Malaysian homes, especially during communal meals and festive occasions like Hari Raya. It is particularly popular in the northern states such as Kedah and Penang, where spice-infused clear soups are favored. The dish exemplifies Malaysia’s multiculturalism, with influences from Malay and Indian Muslim culinary traditions, often served with steamed rice or roti during lunchtime.

← Back to Beef Soup with Vegetables nutrition