Sauté AromaticsIn a large pot over medium heat, sauté the quartered onions and tomatoes until softened and aromatic, about 2–3 minutes.
Add Protein
For Pork: Add pork pieces to the pot, cook until lightly browned.
For Shrimp or Tofu: Proceed to the next step, adding these proteins later to prevent overcooking.
Pour Liquid and SimmerPour in water or broth, ensuring enough to cover the ingredients. Bring to a boil, then reduce heat to a simmer.
Incorporate Souring AgentAdd tamarind soup base mix or fresh tamarind pulp to the pot, stirring until well dissolved.
Add Vegetables Sequentially
Add daikon radish and cook for 5 minutes.
Add eggplant and okra, continue simmering for another 5 minutes.
Add Remaining Proteins
For Shrimp: Add cleaned shrimp, cooking until they turn pink, about 3–4 minutes.
For Tofu: Gently add cubed tofu, simmering for 5 minutes to absorb flavors.
Season the SoupStir in fish sauce or soy sauce, adjusting to taste. Season with salt and freshly ground black pepper as needed.
Add Leafy GreensSubmerge water spinach or alternative greens into the soup. Cook until wilted, approximately 2 minutes.
Finalize and ServeTaste and adjust seasoning or sourness as desired. Serve hot, accompanied by steamed rice.