CATEGORYChicken, Beef, Soup
Stuffed Tofu with Beef Meatballs, or Tahu Bakso, is a delicious and popular Indonesian dish that combines tofu, beef meatballs, and a flavorful soup.
Easy to cook and delicious Stuffed Tofu with Beef Meatballs (Tahu Bakso).

Tofu serves as the base for this dish. It is typically deep-fried until golden brown to give it a crispy exterior and a soft interior. The tofu is then cut into triangles and hollowed out to create space for the meatball filling. Stuffed tofu batter is the mixture used to fill the hollowed-out tofu triangles. It consists of minced beef or a beef mixture with seasonings, which may include garlic, salt, and pepper. Beef meatballs are a central element of Tahu Bakso. These meatballs are made from minced beef mixed with various seasonings such as garlic, salt, and pepper. They are often boiled or simmered until cooked and have a firm, chewy texture. The gravy (Kuah Bakso) is prepared separately by simmering the broth with seasonings until it reaches the desired flavor. The beef meatballs and stuffed tofu are added to the gravy and simmered for a few minutes to absorb the delicious flavors. It's often accompanied by boiled vermicelli, sambal/chili sauce for added heat, chopped spring onions, fried garlic for extra flavor, and a dash of lime juice for a tangy kick.

YIELDS 2 serving(s)
TOTAL TIME 45 minute(s)

Stuffed Tofu Batter

  • 2 white tofu, split into two triangles
  • 300g minced chicken
  • 2 tsp garlic powder
  • 2 tsp soy sauce
  • 1 tbsp oyster sauce
  • 1 tbsp sesame oil
  • ½ cube of Knorr chicken powder
  • 1 tsp salt
  • ½ tsp pepper
  • 1 spring onion, thinly chopped
  • 1 tbsp all-purpose flour
  • 3 tbsp sago flour
  • 1 egg


  • 100 ml of water
  • 8 red chilies
  • 5 garlic
  • 4g shrimp paste
  • ½ tsp salt

Meatball Soup

  • 1 liter of water
  • ½ cube of Knorr beef powder
  • ½ cube of Knorr chicken powder
  • ½ tsp salt
  • ¼ tsp pepper
  • 1 tbsp garlic oil
  • 12-15 pcs of beef meatballs


  • Boiled vermicelli
  • Fried garlic
  • Chopped spring onion
  • Lime



Sambal: Begin by blending all the Sambal ingredients and put them into a bowl.

Step 1 of cooking Stuffed Tofu with Beef Meatballs (Tahu Bakso).

Next, cut the white tofu into two triangular pieces and fry them until they turn a golden brown color. Take the tofu out from the oil and leave it for a moment.

Step 2 of cooking Stuffed Tofu with Beef Meatballs (Tahu Bakso).

For the Stuffed Tofu Batter, combine all the ingredients EXCEPT for the all-purpose flour, sago flour, and eggs. Stir the mixture thoroughly.

Step 3 of cooking Stuffed Tofu with Beef Meatballs (Tahu Bakso).

Add the all-purpose flour and sago flour, ensuring an even distribution throughout the mixture.

Step 4 of cooking Stuffed Tofu with Beef Meatballs (Tahu Bakso).

Add an egg and stir until a batter begins to form.

Step 5 of cooking Stuffed Tofu with Beef Meatballs (Tahu Bakso).

Slice the top part of fried white tofu (about 2-3 cm) to create a space for the meat mixture. Then, take approximately ½ tbsp of the mixture into each tofu. After that, take about 1 tbsp of the batter and spread it on the outer of the tofu as shown in the photo. Steam the stuffed tofu for 15 minutes or until fully cooked.

Step 6 of cooking Stuffed Tofu with Beef Meatballs (Tahu Bakso).

For the gravy or soup: Over medium heat, bring all the ingredients for the Meatball Soup (Kuah Bakso) to a boil, excluding the beef meatballs and tofu. Once it reaches a boil and tastes good, add the beef meatballs and stuffed tofu, then simmer for an additional 5 minutes.

Step 7 of cooking Stuffed Tofu with Beef Meatballs (Tahu Bakso).

Serve the Stuffed Tofu with Beef Meatballs (Tahu Bakso) while they are still warm, accompanied by boiled vermicelli, sambal, chopped spring onions, fried garlic, and a squeeze of lime.

Step 8 of cooking Stuffed Tofu with Beef Meatballs (Tahu Bakso).

Feedback x

We appreciate hearing from you and will review your comments carefully.