You'll need a decent sized pot with lid, along with the following ingredients & spices. Let's start with the main item: beef. You can buy the pre-cut beef shank & tendon package from Ranch 99 for about $4-$5 per pack. A single package is sufficient for 1-2 people's dinner (buy more as needed). You can either use as is, or cut it into smaller, bite-sized pieces:

Next item is a Daikon (white radish):

And some garlic, ginger, and green onion:

For the vegetable, you can use either small bok choy, baby bok choy, or Taiwan bok choy:



The above pic is Taiwan bok choy, a "hybrid". Traditionalists might prefer baby bok choy whole, but in Taiwan some restaurants serve spicy beef noodle with Taiwan bok choy chopped.
Near the vegetable and fruit section, you'll find a row dedicated to preserved veggies, ginger, etc. Pick up a pack of pickled mustard veggie: (OPTIONAL)

Some people like to put fried tofu into the beef stew. It's not "traditional" per se, but does give it a good flavor. Be warned however, that if you add this tofu, you should eat the beef within 1-2 days. Any longer and the tofu might taste spoiled.

Now let's look at some sauces and seasonings. In the picture below, from the left to right, you'll see a package of hot chili peppers, a bottle of "dark" XO soy sauce, a bottle of "low sodium" soy sauce, Taiwan rice wine (for cooking), and Japanese mirin. In front of the bottles, from left to right, is a container of Vietnamese beef stock (OPTIONAL), white pepper, Japanese sesame oil, and dried star anise spice:

This here is a bottle of Hunan chili paste with fermented soy bean and black beans, very tasty:

This is a "seasoning packet": (OPTIONAL)

And here's the lazy cook's solution to soup stock. From left to right, Vietnamese beef soup stock powder, Swanson chicken broth, and Lee Kum Kee chicken soup powder. You'll need at least one of these, plus couple cans of chicken soup:

Some cooks also like to add a dash of Worcestershire sauce:

And of course, a package of noodle:

(continued on next post)