Pat the beef to dry and slice into bite size pieces.
Optional: Place the sliced bite sized beef into a medium bowl and marinate in 1 tbsp of Worcestershire sauce, 3 tbsp of soy sauce and 1/2 tsp. of ground black pepper. Place covered in the refrigerator for at least an hour.
Combine the beef broth and water in a large cooking pot. Add the onion, star anise, whole black peppercorns, green onions, beef and potatoes. Cover the pot and bring to boil.
Reduce the heat into medium low and simmer for 1 to 1.5 hours or until tender. Add more water if needed.
Once the beef is tender, remove the green onions and red onions. Then add the cabbage, sugar, jalapeno, lemon juice, salt and pepper and stir. Note you can add a tablespoon of fish sauce instead of salt.
Cover and let it cook for another 5 minutes or until the cabbage is cooked.
Transfer to a serving bowl and enjoy it with steamed rice or your favorite noodles.