In a large pot, add the beef chunks, chopped onion, minced garlic, sliced carrots, bay leaves, black pepper, and salt.
Pour in enough beef broth or water to cover the meat.
Bring to a boil, then reduce heat to low, cover, and simmer for about 1.5-2 hours, or until the meat is tender and cooked through.
Remove the beef from the pot and set aside to cool slightly. Strain the broth and discard the vegetables and bay leaves. Keep the broth warm.
In a separate pot, cook the flat noodles or egg noodles according to the package instructions. Drain and set aside.
Once the beef is cool enough to handle, shred it into bite-sized pieces.
In a large serving dish, layer the cooked noodles and top with the shredded beef.
Ladle some of the warm beef broth over the noodles and meat.
Garnish with fresh parsley or cilantro and the sliced onions.
Enjoy your meal!