In a large pot, turn the heat to high and add 1 tbsp of oil on medium heat.
Add diced garlic. Once the garlic begins to sizzle, add beef stew and onion and mix well. Sear the beef until its golden brown. Continue to mix to prevent the beef stew from sticking to the bottom of the pot.
Add water until it covers the ingredients. (Optional – Add dashi powder to the water and mix well. This adds extra flavor.)
Cover the lid and turn the heat to high until boil. Once boiled, start skimming the beef scum with a skimmer (or spoon if you do not have a skimmer). I suggest having a bowl of water to place the scum in and to wash your skimmer. Continue to skim off the scum every 5-10 mins.
Occasionally mix the pot to prevent any ingredients from sticking to the bottom of the pot as well as checking on the broth level. If the ingredients are no longer submerged, add additional water.
Once the beef stew starts to get tender (taste test to confirm), add carrots, russet and yukon gold potatoes, mushrooms and mix well.
Add one curry cube at a time. Place a curry cube on a soup ladle and place the ladle on the surface of the water in the pot. Break down the cube with chopstick/spoon/fork and mix it into the broth (This step makes it easier for the curry cube to dissolve and thoroughly mix in the pot).
Continue to add curry cubes one at a time until curry flavor is to your liking (I suggest taste testing the curry each time after adding an additional curry cube).
Continue to stir and mix well until the russet potato has fully dissolved and the Yukon gold potatoes are soft (test by poking a piece of the Yukon gold potato with a knife. It is ready when the knife smoothly cuts into the potato with no force needed).
Once the ingredients are tender, turn the heat off. Generally the beef stew takes the longest to get tender so taste test to confirm.
The final secret ingredient is to add sweetness to the curry, you can grate an apple, or add diced tomato or just a tbsp of ketchup to the curry (taste test and adjust portion to your liking).
Boil a pot of water on the side for the udon. Once the water is boiling, add udon into the pot and cook for 1 min (or to desired firmness) Then place udon in serving bowls.
After udon has been cooked, use the same pot and bring the water to a boil. Place entire egg into the boiling water and let it cook 6-7 mins for a soft boiled egg (do not place pot lid on the pot). Then place egg in cold water to stop the egg from overcooking.